If
- Branches:A branch can have multiple conditions, if the conditions are met, execute the commands of the branch, otherwise check the conditions of the next branch
- Else:If checked, when none of the branch conditions are sufficient, go to the "else" branch
Condition
- Condition Type
- Boolean
- Variable:Variable Getter
- Operation
- Equal to (==)
- Not Equal to (!=)
- Operand Type
- None:Does not exist
- Constant
- Variable
- Number
- Variable:Variable Getter
- Operation
- Equal to (==)
- Not Equal to (!=)
- Greater than or equal to (>=)
- Less than or equal to (<=)
- Greater than (>)
- Less than (<)
- Operand Type
- None:Does not exist
- Constant
- Variable
- String
- Variable:Variable Getter
- Operation
- Equal to (==)
- Not Equal to (!=)
- Include
- Exclude
- Operand Target
- None:Does not exist
- Constant
- Variable
- Enumeration
- Object
- Variable:Variable Getter
- Operation
- Equal to (==):Enable Parameter (Operand Type)
- Not Equal to(!=):Enable Parameter (Operand Type)
- is Actor
- is Skill
- is State
- is Equipment
- is Item
- is Trigger
- is Light
- is Element
- Operand Type
- None:Does not exist
- Actor:Actor Getter
- Skill:Skill Getter
- State:State Getter
- Equipment:Equipment Getter
- Item:Item Getter
- Trigger:Trigger Getter
- Light:Light Getter
- Element:Element Getter
- Variable:Variable Getter
- Actor
- Actor:Actor Getter
- Operation
- Present and Active
- Present:The actor is in the current scene
- Absent:The actor is not in the current scene
- Active:Default
- Inactive:Change the activation status of an actor with the "Set Active" command
- Has Targets:There is a target actor in the actor's target pool
- Has No Targets:There is no target actors in the actor's target pool
- In Screen:The actor is inside the visible area of the camera
- Is Player Actor:The actor is set to "Player Actor"
- Is Party Member
- Has Skill
- Has State
- Has Items
- Has Equipments
- Has Skill Shortcut:The specified "shortcut key" corresponds to a skill
- Has Item Shortcut:The specified "shortcut key" corresponds to an item
- Equipped
- Is a Teammate of Actor ...:Be in the same team as the specified actor
- Is a Friend of Actor ...:The team relationship with the specified actor is friendly
- Is an Enemy of Actor ...:The team relationship with the specified actor is hostile
- Is a Member of Team ...:Is a member of the specified team
- Is a Friend of Team ...:The relationship with the specified team is friendly
- Is an Enemy of Team ...:The relationship with the specified team is hostile
- Element
- Element:Element Getter
- Operation
- Present:The element read from the element getter is valid
- Absent:The element read from the element getter is invalid
- Visible:The element is not hidden
- Invisible:The element is hidden
- Dialog Box - is Paused
- Dialog Box - is Updating
- Dialog Box - is Waiting
- Dialog Box - is Complete
- Keyboard
- Key Code
- State
- Pressed
- Released
- Mouse
- Button
- Left Button
- Middle Button
- Right Button
- Back Button
- Forward Button
- State
- Pressed
- Released
- Button
- List
- Variable:List Variable Getter
- Operation
- Include
- Exclude
- Variable
- Read the operand from the variable
- Other
- Other
- Mouse has entered the window
- Mouse has left the window
- Game is paused
- Game is not paused
- Other
- Boolean