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 |
There are no comments yet for this function.