CueScript contains several logic commands that are used to modify the normal execution of commands.

The If..Then..Else command is used to conditionally execute commands depending on the result of a conditional expression.

The Break command is used to force early termination of execution of a command string.

These commands are described in detail in the following sub-sections.