ElseIf

This bloc of code allows you to test an specific condition, and if this condition is verified, you execute every bloc snapped inside this bloc, in the order you have put them in.

The particularity of this bloc is that it is working only if an If or another Else If was used before, and if the conditions of these blocs weren't verified at all. If they do, the bloc "ElseIf" will not even be executed.

The parameter is an condition enable in the category "Conditions", in which you can test a lot of specific things about the level or your Unity (or even custom conditions). If the condition is verified, blocs inside are executed one time. If the condition isn't verified, blocs inside aren't executed and it passes to next bloc after the "ElseIf".

This bloc can have an Else If or an Else after it to combine with them.