//Level2 Script for Hoth Battle B //Controls the minicut at the begining of the level //Message SpeederCapture Values 0: Cut Scene hasnt happened 1: Start of cut scene 2-3: Stage 1 speeders arriving at atsts 4-6: Stage 2 Bikes arriving at bikes -- 10: MiniCut Completed -- 20: All creature destroyed, speeders activate state Base { Conditions { if Message "SpeederCapture" == 0 goto StartMini if Message "SpeederCapture" > 3 and if Message "SpeederCapture" < 10 goto Start_EndMini if NumInSetAlive "1" == 0 and if Message "SpeederCapture" < 20 goto FreeMini } Actions { } } state StartMini { Conditions { } Actions { DeActivate "character=player" DeActivate "character=Player_2" CameraCut "range=25" "roty=90" "rotx=25" "tgt_character=SnowSpeede_1" "FollowTgt" "end_time=15" "eXnd_time=infinite" SetMessage "name=SpeederCapture" "value=1" SetState Base } } //"roty=340" state Start_EndMini { Conditions { if NumInSetAlive "1" == 0 goto FreeMini } Actions { Activate "character=player" Activate "character=Player_2" CameraCut "use_current_campos" "tgt_character=SnowSpeede_1" "FollowTgt" "end_time=1.0" SetMessage "name=SpeederCapture" "value=10" } } state FreeMini { Conditions { } Actions { SetMessage "name=SpeederCapture" "value=20" PlayObstacle "name=mini" } } state ActivateSpeeders { Conditions { } Actions { SetMessage "name=SpeederCapture" "value=20" //Activate "character=player" //Activate "character=Player_2" //SetState "Update" } }