Statue


0200 Label 00
03 Yield
9c0000800023 If flag #16 (Trev running) is set then goto 23
0100 Go to first 00
0223 Label 23
ae Reset and start cycle counter
0203 Label 03
03 Yield
b400025823 If cycle counter > 600 (10.0 secs) then goto 23
0103 Go to first 03
0223 Label 23
c38c1f Display text at top:
3 Minutes until helicopter bomb explodes.
65000018 Move object 00 (pirate chopper) to pad 0018
9a80000000 Set flag #32 (helicopter timer started)
f323 If in cinema, goto 23
bd10ff000604160000000023 Spawn actor with function 0416 - Natalya lying down at pad 0006, then goto 23
0223 Label 23
9a08000000 Set flag #28 (helicopter countdown started)
b700b4 Set countdown timer to 180 seconds
b9 Start countdown timer
b5 Show countdown timer
0205 Label 05
03 Yield
9c0000020013 If flag #10 (Objective complete: locate helicopter) is set then goto 13
52012c001808 If actor is within 300 units of pad 0018 then goto 08
0213 Label 13
9c1000000013 If flag #29 (helicopter proxy triggered) is set then goto 13
520032001807 If actor is within 50 units of pad 0018 then goto 07
0213 Label 13
bb000023 If countdown timer < 0 then goto 23
0105 Go to first 05
0223 Label 23
9a40000000 Set flag #31 (helicopter blowing up)
03 Yield
03 Yield
03 Yield
9c2000000013 If flag #30 (Natalya getting up) is set then goto 13
18000806 Shoot actor 00 in body part 08 with weapon DD44
0213 Label 13
c38c20 Display text at top:
Helicopter destroyed.
9a00800000 Set flag #24 (helicopter destroyed)
c900 Stop sound in channel 0
b6 Hide countdown timer
b8 Stop countdown timer
0206 Label 06
03 Yield
0106 Go to first 06
0207 Label 07
03 Yield
9a10000000 Set flag #29 (helicopter proxy triggered)
c38c32 Display text at top:
Proximity fuse triggered. 15 seconds to helicopter detonation!
b7000f Set countdown timer to 15 seconds
0105 Go to first 05
0208 Label 08
03 Yield
9a00000200 Set flag #10 (Objective complete: locate helicopter)
0105 Go to first 05
04 End of function

Invocations

  • Started automatically

Comments

There are no comments yet for this function.