The condition block is the very important decision block. Depending on the results of the condition it jumps to different blocks for different operations.

As usual the section name can be chosen by the user but must be unique.

The type is self explaining and must be condition

The values of input1 and input2 are compared. If they are equal the Engine will jump to the block defined in TrueBlock. Otherwise it jumps to the block defined in FalseBlock. As you can see at the %-sign it is possible to use variables.

[CheckCondition]
Type=condition
Input1=%LoadDoc%
Input2=%TrueValue%
TrueBlock=DoAction
FalseBlock=unloaddocument