-
Notifications
You must be signed in to change notification settings - Fork 6
/
map_detection.xml
1 lines (1 loc) · 25.6 KB
/
map_detection.xml
1
<block type="ruleBlock" x="2893" y="-2046"><mutation isOnGoingEvent="false"></mutation><field name="NAME">Map Test</field><field name="EVENTTYPE">OnGameModeStarted</field><statement name="ACTIONS"><block type="WaitUntil"><value name="VALUE-0"><block type="Number"><field name="NUM">999</field></block></value><value name="VALUE-1"><block type="IsTrueForAny"><value name="VALUE-0"><block type="FilteredArray"><value name="VALUE-0"><block type="AllPlayers"></block></value><value name="VALUE-1"><block type="Not"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAISoldier</field></block></value></block></value></block></value></block></value><value name="VALUE-1"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAlive</field></block></value></block></value></block></value><next><block type="EnablePlayerSpawning"><value name="VALUE-0"><block type="Boolean"><field name="BOOL">FALSE</field></block></value><next><block type="EnableAllInputRestrictions"><value name="VALUE-0"><block type="FirstOf"><value name="VALUE-0"><block type="FilteredArray"><value name="VALUE-0"><block type="AllPlayers"></block></value><value name="VALUE-1"><block type="And"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAlive</field></block></value></block></value><value name="VALUE-1"><block type="Not"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAISoldier</field></block></value></block></value></block></value></block></value></block></value></block></value><value name="VALUE-1"><block type="Boolean"><field name="BOOL">TRUE</field></block></value><next><block type="Teleport"><value name="VALUE-0"><block type="FirstOf"><value name="VALUE-0"><block type="FilteredArray"><value name="VALUE-0"><block type="AllPlayers"></block></value><value name="VALUE-1"><block type="And"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAlive</field></block></value></block></value><value name="VALUE-1"><block type="Not"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAISoldier</field></block></value></block></value></block></value></block></value></block></value></block></value><value name="VALUE-1"><block type="CreateVector"><value name="VALUE-0"><block type="Number"><field name="NUM">-200</field></block></value><value name="VALUE-1"><block type="Number"><field name="NUM">-10</field></block></value><value name="VALUE-2"><block type="Number"><field name="NUM">80</field></block></value></block></value><value name="VALUE-2"><block type="Number"><field name="NUM">0</field></block></value><next><block type="Wait"><value name="VALUE-0"><block type="Number"><field name="NUM">1</field></block></value><next><block type="DisplayCustomNotificationMessage"><value name="VALUE-0"><block type="Message" collapsed="true"><value name="VALUE-0"><block type="Text"><field name="TEXT">Map: {}</field></block></value><value name="VALUE-1"><block type="IfThenElse" inline="false"><value name="VALUE-0"><block type="Equals"><value name="VALUE-0"><block type="RoundToInteger"><value name="VALUE-0"><block type="YComponentOf"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="FirstOf"><value name="VALUE-0"><block type="FilteredArray"><value name="VALUE-0"><block type="AllPlayers"></block></value><value name="VALUE-1"><block type="And"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAlive</field></block></value></block></value><value name="VALUE-1"><block type="Not"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAISoldier</field></block></value></block></value></block></value></block></value></block></value></block></value><value name="VALUE-1"><block type="SoldierStateVectorItem"><field name="VALUE-0">SoldierStateVector</field><field name="VALUE-1">GetPosition</field></block></value></block></value></block></value></block></value><value name="VALUE-1"><block type="Number"><field name="NUM">77</field></block></value></block></value><value name="VALUE-1"><block type="Text"><field name="TEXT">Breakaway</field></block></value><value name="VALUE-2"><block type="IfThenElse" inline="false"><value name="VALUE-0"><block type="Equals"><value name="VALUE-0"><block type="RoundToInteger"><value name="VALUE-0"><block type="YComponentOf"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="FirstOf"><value name="VALUE-0"><block type="FilteredArray"><value name="VALUE-0"><block type="AllPlayers"></block></value><value name="VALUE-1"><block type="And"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAlive</field></block></value></block></value><value name="VALUE-1"><block type="Not"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAISoldier</field></block></value></block></value></block></value></block></value></block></value></block></value><value name="VALUE-1"><block type="SoldierStateVectorItem"><field name="VALUE-0">SoldierStateVector</field><field name="VALUE-1">GetPosition</field></block></value></block></value></block></value></block></value><value name="VALUE-1"><block type="Number"><field name="NUM">136</field></block></value></block></value><value name="VALUE-1"><block type="Text"><field name="TEXT">Caspian Border</field></block></value><value name="VALUE-2"><block type="IfThenElse" inline="false"><value name="VALUE-0"><block type="Equals"><value name="VALUE-0"><block type="RoundToInteger"><value name="VALUE-0"><block type="YComponentOf"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="FirstOf"><value name="VALUE-0"><block type="FilteredArray"><value name="VALUE-0"><block type="AllPlayers"></block></value><value name="VALUE-1"><block type="And"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAlive</field></block></value></block></value><value name="VALUE-1"><block type="Not"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAISoldier</field></block></value></block></value></block></value></block></value></block></value></block></value><value name="VALUE-1"><block type="SoldierStateVectorItem"><field name="VALUE-0">SoldierStateVector</field><field name="VALUE-1">GetPosition</field></block></value></block></value></block></value></block></value><value name="VALUE-1"><block type="Number"><field name="NUM">74</field></block></value></block></value><value name="VALUE-1"><block type="Text"><field name="TEXT">Noshahr Canals</field></block></value><value name="VALUE-2"><block type="IfThenElse" inline="false"><value name="VALUE-0"><block type="Equals"><value name="VALUE-0"><block type="RoundToInteger"><value name="VALUE-0"><block type="YComponentOf"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="FirstOf"><value name="VALUE-0"><block type="FilteredArray"><value name="VALUE-0"><block type="AllPlayers"></block></value><value name="VALUE-1"><block type="And"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAlive</field></block></value></block></value><value name="VALUE-1"><block type="Not"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAISoldier</field></block></value></block></value></block></value></block></value></block></value></block></value><value name="VALUE-1"><block type="SoldierStateVectorItem"><field name="VALUE-0">SoldierStateVector</field><field name="VALUE-1">GetPosition</field></block></value></block></value></block></value></block></value><value name="VALUE-1"><block type="Number"><field name="NUM">162</field></block></value></block></value><value name="VALUE-1"><block type="Text"><field name="TEXT">El Alamein</field></block></value><value name="VALUE-2"><block type="IfThenElse" inline="false"><value name="VALUE-0"><block type="Equals"><value name="VALUE-0"><block type="RoundToInteger"><value name="VALUE-0"><block type="YComponentOf"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="FirstOf"><value name="VALUE-0"><block type="FilteredArray"><value name="VALUE-0"><block type="AllPlayers"></block></value><value name="VALUE-1"><block type="And"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAlive</field></block></value></block></value><value name="VALUE-1"><block type="Not"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAISoldier</field></block></value></block></value></block></value></block></value></block></value></block></value><value name="VALUE-1"><block type="SoldierStateVectorItem"><field name="VALUE-0">SoldierStateVector</field><field name="VALUE-1">GetPosition</field></block></value></block></value></block></value></block></value><value name="VALUE-1"><block type="Number"><field name="NUM">70</field></block></value></block></value><value name="VALUE-1"><block type="Text"><field name="TEXT">Valparaiso</field></block></value><value name="VALUE-2"><block type="IfThenElse" inline="false"><value name="VALUE-0"><block type="Equals"><value name="VALUE-0"><block type="RoundToInteger"><value name="VALUE-0"><block type="YComponentOf"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="FirstOf"><value name="VALUE-0"><block type="FilteredArray"><value name="VALUE-0"><block type="AllPlayers"></block></value><value name="VALUE-1"><block type="And"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAlive</field></block></value></block></value><value name="VALUE-1"><block type="Not"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAISoldier</field></block></value></block></value></block></value></block></value></block></value></block></value><value name="VALUE-1"><block type="SoldierStateVectorItem"><field name="VALUE-0">SoldierStateVector</field><field name="VALUE-1">GetPosition</field></block></value></block></value></block></value></block></value><value name="VALUE-1"><block type="Number"><field name="NUM">70</field></block></value></block></value><value name="VALUE-1"><block type="Text"><field name="TEXT">Arica Harbor</field></block></value><value name="VALUE-2"><block type="IfThenElse" inline="false"><value name="VALUE-0"><block type="Equals"><value name="VALUE-0"><block type="RoundToInteger"><value name="VALUE-0"><block type="YComponentOf"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="FirstOf"><value name="VALUE-0"><block type="FilteredArray"><value name="VALUE-0"><block type="AllPlayers"></block></value><value name="VALUE-1"><block type="And"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAlive</field></block></value></block></value><value name="VALUE-1"><block type="Not"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAISoldier</field></block></value></block></value></block></value></block></value></block></value></block></value><value name="VALUE-1"><block type="SoldierStateVectorItem"><field name="VALUE-0">SoldierStateVector</field><field name="VALUE-1">GetPosition</field></block></value></block></value></block></value></block></value><value name="VALUE-1"><block type="Number"><field name="NUM">109</field></block></value></block></value><value name="VALUE-1"><block type="Text"><field name="TEXT">Battle Of The Bulge</field></block></value><value name="VALUE-2"><block type="IfThenElse" inline="false"><value name="VALUE-0"><block type="Equals"><value name="VALUE-0"><block type="RoundToInteger"><value name="VALUE-0"><block type="YComponentOf"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="FirstOf"><value name="VALUE-0"><block type="FilteredArray"><value name="VALUE-0"><block type="AllPlayers"></block></value><value name="VALUE-1"><block type="And"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAlive</field></block></value></block></value><value name="VALUE-1"><block type="Not"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAISoldier</field></block></value></block></value></block></value></block></value></block></value></block></value><value name="VALUE-1"><block type="SoldierStateVectorItem"><field name="VALUE-0">SoldierStateVector</field><field name="VALUE-1">GetPosition</field></block></value></block></value></block></value></block></value><value name="VALUE-1"><block type="Number"><field name="NUM">105</field></block></value></block></value><value name="VALUE-1"><block type="Text"><field name="TEXT">Orbital</field></block></value><value name="VALUE-2"><block type="IfThenElse" inline="false"><value name="VALUE-0"><block type="Equals"><value name="VALUE-0"><block type="RoundToInteger"><value name="VALUE-0"><block type="YComponentOf"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="FirstOf"><value name="VALUE-0"><block type="FilteredArray"><value name="VALUE-0"><block type="AllPlayers"></block></value><value name="VALUE-1"><block type="And"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAlive</field></block></value></block></value><value name="VALUE-1"><block type="Not"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAISoldier</field></block></value></block></value></block></value></block></value></block></value></block></value><value name="VALUE-1"><block type="SoldierStateVectorItem"><field name="VALUE-0">SoldierStateVector</field><field name="VALUE-1">GetPosition</field></block></value></block></value></block></value></block></value><value name="VALUE-1"><block type="Number"><field name="NUM">12</field></block></value></block></value><value name="VALUE-1"><block type="Text"><field name="TEXT">Manifest</field></block></value><value name="VALUE-2"><block type="IfThenElse" inline="false"><value name="VALUE-0"><block type="Equals"><value name="VALUE-0"><block type="RoundToInteger"><value name="VALUE-0"><block type="YComponentOf"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="FirstOf"><value name="VALUE-0"><block type="FilteredArray"><value name="VALUE-0"><block type="AllPlayers"></block></value><value name="VALUE-1"><block type="And"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAlive</field></block></value></block></value><value name="VALUE-1"><block type="Not"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAISoldier</field></block></value></block></value></block></value></block></value></block></value></block></value><value name="VALUE-1"><block type="SoldierStateVectorItem"><field name="VALUE-0">SoldierStateVector</field><field name="VALUE-1">GetPosition</field></block></value></block></value></block></value></block></value><value name="VALUE-1"><block type="Number"><field name="NUM">78</field></block></value></block></value><value name="VALUE-1"><block type="Text"><field name="TEXT">Kaleidoscope</field></block></value><value name="VALUE-2"><block type="IfThenElse" inline="false"><value name="VALUE-0"><block type="Equals"><value name="VALUE-0"><block type="RoundToInteger"><value name="VALUE-0"><block type="YComponentOf"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="FirstOf"><value name="VALUE-0"><block type="FilteredArray"><value name="VALUE-0"><block type="AllPlayers"></block></value><value name="VALUE-1"><block type="And"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAlive</field></block></value></block></value><value name="VALUE-1"><block type="Not"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAISoldier</field></block></value></block></value></block></value></block></value></block></value></block></value><value name="VALUE-1"><block type="SoldierStateVectorItem"><field name="VALUE-0">SoldierStateVector</field><field name="VALUE-1">GetPosition</field></block></value></block></value></block></value></block></value><value name="VALUE-1"><block type="Number"><field name="NUM">30</field></block></value></block></value><value name="VALUE-1"><block type="Text"><field name="TEXT">Hourglass</field></block></value><value name="VALUE-2"><block type="IfThenElse" inline="false"><value name="VALUE-0"><block type="Equals"><value name="VALUE-0"><block type="RoundToInteger"><value name="VALUE-0"><block type="YComponentOf"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="FirstOf"><value name="VALUE-0"><block type="FilteredArray"><value name="VALUE-0"><block type="AllPlayers"></block></value><value name="VALUE-1"><block type="And"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAlive</field></block></value></block></value><value name="VALUE-1"><block type="Not"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAISoldier</field></block></value></block></value></block></value></block></value></block></value></block></value><value name="VALUE-1"><block type="SoldierStateVectorItem"><field name="VALUE-0">SoldierStateVector</field><field name="VALUE-1">GetPosition</field></block></value></block></value></block></value></block></value><value name="VALUE-1"><block type="Number"><field name="NUM">106</field></block></value></block></value><value name="VALUE-1"><block type="Text"><field name="TEXT">Discarded</field></block></value><value name="VALUE-2"><block type="IfThenElse" inline="false"><value name="VALUE-0"><block type="Equals"><value name="VALUE-0"><block type="RoundToInteger"><value name="VALUE-0"><block type="YComponentOf"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="FirstOf"><value name="VALUE-0"><block type="FilteredArray"><value name="VALUE-0"><block type="AllPlayers"></block></value><value name="VALUE-1"><block type="And"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAlive</field></block></value></block></value><value name="VALUE-1"><block type="Not"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAISoldier</field></block></value></block></value></block></value></block></value></block></value></block></value><value name="VALUE-1"><block type="SoldierStateVectorItem"><field name="VALUE-0">SoldierStateVector</field><field name="VALUE-1">GetPosition</field></block></value></block></value></block></value></block></value><value name="VALUE-1"><block type="Number"><field name="NUM">62</field></block></value></block></value><value name="VALUE-1"><block type="Text"><field name="TEXT">Renewal</field></block></value><value name="VALUE-2"><block type="Text"><field name="TEXT">Map not calibrated</field></block></value></block></value></block></value></block></value></block></value></block></value></block></value></block></value></block></value></block></value></block></value></block></value></block></value></block></value></block></value><value name="VALUE-1"><block type="CustomMessagesItem"><field name="VALUE-0">CustomMessages</field><field name="VALUE-1">MessageText2</field></block></value><value name="VALUE-2"><block type="Number"><field name="NUM">10</field></block></value><next><block type="EnableAllInputRestrictions"><value name="VALUE-0"><block type="FirstOf"><value name="VALUE-0"><block type="FilteredArray"><value name="VALUE-0"><block type="AllPlayers"></block></value><value name="VALUE-1"><block type="And"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAlive</field></block></value></block></value><value name="VALUE-1"><block type="Not"><value name="VALUE-0"><block type="GetSoldierState"><value name="VALUE-0"><block type="CurrentArrayElement"></block></value><value name="VALUE-1"><block type="SoldierStateBoolItem"><field name="VALUE-0">SoldierStateBool</field><field name="VALUE-1">IsAISoldier</field></block></value></block></value></block></value></block></value></block></value></block></value><value name="VALUE-1"><block type="Boolean"><field name="BOOL">FALSE</field></block></value><next><block type="EnablePlayerSpawning"><value name="VALUE-0"><block type="Boolean"><field name="BOOL">TRUE</field></block></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block>