Air Force One


000203 Label 03
0009 Actor stops travelling
000204 Label 04
0003 Yield
01b3fd Allow co-op player to be considered for P1/P2 actor
0106f20000 Set $player to P1 or P2
0168fd2d If something to do with $self goto 2d
0106180000 Set $player to actor 18 (President)
003506 If $player in sight goto 06
00a300040000012d If flag #19 (one blonde dead) is true goto 2d
000104 Go to first 04
00022d Label 2d
010e01f4 Set actor shield amount to 500
011bfd10000000 Set property for $self: 2:10000000 (unknown prop)
00cdf2364612cb0605 Display text and play a sound in channel 6 for P1 or P2:
Ha, Ha, Ha, Ha, Ha.
0005fd0422 Assign function 0422 to $self and advance frame
000206 Label 06
000276 Label 76
00150220000074 Actor targets and shoots at $player, then goto 74
000274 Label 74
0130f800190201000000 Say random quip: "I've got a clear shot","She's mine!"
00170200000008 Actor shoots other actor, then goto 08
00002d Go to next 2d
000208 Label 08
0003 Yield
003206 If actor has stopped moving goto 06
000108 Go to first 08
000206 Label 06
0033f609 If player is dying/dead goto 09
0034f609 If player has finished death animation goto 09
017bf609 If player's body has disappeared goto 09
000103 Go to first 03
00022d Label 2d
000103 Go to first 03
000209 Label 09
00b6 Reset and start cycle counter
000b02310000ffff1010fd02 Actor $self does animation 0231 (left arm up then down)
00cdf2364712ca0605 Display text and play a sound in channel 6 for P1 or P2:
You'll never save him now.
00020a Label 0a
0003 Yield
00bd00007806 If cycle counter > 120 (2.0 secs) goto 06
00010a Go to first 0a
000206 Label 06
0005fd0422 Assign function 0422 to $self and advance frame
0004 End of function

Invocations

  • Can be invoked by function 0421

Comments

There are no comments yet for this function.