Air Force One


0034f52d If Velvet has finished death animation goto 2d
000006 Go to next 06
00022d Label 2d
00a100000040 Set flag #7 (Velvet's mine wasted)
0005fd0000 Assign function 0000 - Idle to $self and advance frame
000206 Label 06
00aa0200002000 Set property for object 02 (comms hub): 1:00002000 (unknown prop)
00aa2700002000 Set property for object 27 (comms hub): 1:00002000 (unknown prop)
00aa2800002000 Set property for object 28 (comms hub): 1:00002000 (unknown prop)
00aa2900002000 Set property for object 29 (comms hub): 1:00002000 (unknown prop)
00aa2a00002000 Set property for object 2a (comms hub): 1:00002000 (unknown prop)
0003 Yield
0003 Yield
00770106 If difficulty < SA goto 06
000293 Label 93
0003 Yield
00730006 If objective #1 is complete goto 06
000193 Go to first 93
000206 Label 06
0003 Yield
0003 Yield
0003 Yield
0003 Yield
0003 Yield
000208 Label 08
0106f50000 Set $player to Velvet
000209 Label 09
0003 Yield
00ebf50e012d If quantity of Velvet's ammo type 0e (timed mines) < 1 goto 2d
000109 Go to first 09
00022d Label 2d
00a300800000000a If flag #24 (mid cinema finished) is false goto 0a
00022d Label 2d
00ab0200020000 Unset property for object 02 (comms hub): 1:00020000 (immune to explosives)
00ab2700020000 Unset property for object 27 (comms hub): 1:00020000 (immune to explosives)
00ab2800020000 Unset property for object 28 (comms hub): 1:00020000 (immune to explosives)
00ab2900020000 Unset property for object 29 (comms hub): 1:00020000 (immune to explosives)
00ab2a00020000 Unset property for object 2a (comms hub): 1:00020000 (immune to explosives)
00b6 Reset and start cycle counter
000204 Label 04
0003 Yield
00bd0001f40a If cycle counter > 500 (8.3 secs) goto 0a
0062022d If object 02 (comms hub) is in good condition goto 2d
000006 Go to next 06
00022d Label 2d
0062272d If object 27 (comms hub) is in good condition goto 2d
000006 Go to next 06
00022d Label 2d
0062282d If object 28 (comms hub) is in good condition goto 2d
000006 Go to next 06
00022d Label 2d
0062292d If object 29 (comms hub) is in good condition goto 2d
000006 Go to next 06
00022d Label 2d
00622a2d If object 2a (comms hub) is in good condition goto 2d
000006 Go to next 06
00022d Label 2d
000104 Go to first 04
000206 Label 06
00cbf83615 Display text in bottom left for Joanna:
UFO attachment damaged.
00a100000800 Set flag #12 (Objective complete: Detach UFO from Air Force One)
00a204000000 Unset flag #27 (Objective failed: Detach UFO from Air Force One)
0005fd0000 Assign function 0000 - Idle to $self and advance frame
00020a Label 0a
00a100000040 Set flag #7 (Velvet's mine wasted)
00a300000020012d If flag #6 (Jo's mine wasted) is true goto 2d
0005fd0000 Assign function 0000 - Idle to $self and advance frame
00022d Label 2d
00cbf83645 Display text in bottom left for Joanna:
Timed mine has been wasted.
00a104000000 Set flag #27 (Objective failed: Detach UFO from Air Force One)
0005fd0000 Assign function 0000 - Idle to $self and advance frame
0004 End of function

Invocations

  • Started automatically

Comments

There are no comments yet for this function.