Archives


08 Briefly aim at Bond
0232 Label 32
03 Yield
ce33 If intro camera is static then goto 33
cf33 If intro camera is in swirl then goto 33
0034 Go to next 34
0233 Label 33
0132 Go to first 32
0234 Label 34
ae Reset and start cycle counter
0200 Label 00
03 Yield
96012c If $self->somevalue is 1 then goto 2c
79002c If shot more than 0 times then goto 2c
520014009609 If actor is within 20 units of pad 0096 then goto 09
560008 If Bond has object 00 (PP7) in inventory then goto 08
560108 If Bond has object 01 (gun magazine) in inventory then goto 08
9c000000802c If flag #8 (trigger guards to shoot Bond) is set then goto 2c
b4000bb818 If cycle counter > 3000 (50.0 secs) then goto 18
b4000a8c17 If cycle counter > 2700 (45.0 secs) then goto 17
b400096016 If cycle counter > 2400 (40.0 secs) then goto 16
b400083415 If cycle counter > 2100 (35.0 secs) then goto 15
b400070814 If cycle counter > 1800 (30.0 secs) then goto 14
b40005dc13 If cycle counter > 1500 (25.0 secs) then goto 13
b40004b012 If cycle counter > 1200 (20.0 secs) then goto 12
b400038411 If cycle counter > 900 (15.0 secs) then goto 11
b400025810 If cycle counter > 600 (10.0 secs) then goto 10
b400012c0f If cycle counter > 300 (5.0 secs) then goto 0f
0100 Go to first 00
020f Label 0f
b40001682a If cycle counter > 360 (6.0 secs) then goto 2a
c3080d Display text at top:
Guard: So Mr. Bond, what do you know about the theft of the Goldeneye?
022a Label 2a
0100 Go to first 00
0210 Label 10
b40002942a If cycle counter > 660 (11.0 secs) then goto 2a
c3080f Display text at top:
Bond: Ourumov stole it - he's a traitor.
022a Label 2a
0100 Go to first 00
0211 Label 11
b40003c02a If cycle counter > 960 (16.0 secs) then goto 2a
c3080e Display text at top:
Guard: Nonsense, Mr. Bond, General Ourumov is a hero of the Soviet Union.
022a Label 2a
0100 Go to first 00
0212 Label 12
b40004ec2a If cycle counter > 1260 (21.0 secs) then goto 2a
c30811 Display text at top:
Bond: Perhaps, he was once, but he has betrayed you now.
022a Label 2a
0100 Go to first 00
0213 Label 13
b40006182a If cycle counter > 1560 (26.0 secs) then goto 2a
c30812 Display text at top:
Guard: All lies, Mr. Bond. You are nothing but a terrorist.
022a Label 2a
0100 Go to first 00
0214 Label 14
b40007442a If cycle counter > 1860 (31.0 secs) then goto 2a
c30813 Display text at top:
Guard: You will be executed along with that foolish girl.
022a Label 2a
0100 Go to first 00
0215 Label 15
b40008702a If cycle counter > 2160 (36.0 secs) then goto 2a
c30814 Display text at top:
Bond: Natalya has done nothing wrong. She knows what happened at Severnaya.
022a Label 2a
0100 Go to first 00
0216 Label 16
b400099c2a If cycle counter > 2460 (41.0 secs) then goto 2a
c30815 Display text at top:
Guard: Really? Well, we shall have to ask her about that.
022a Label 2a
0100 Go to first 00
0217 Label 17
b4000ac82a If cycle counter > 2760 (46.0 secs) then goto 2a
c30816 Display text at top:
Guard: I'm sure she can be persuaded to answer our questions more fully.
022a Label 2a
0100 Go to first 00
0218 Label 18
03 Yield
79002c If shot more than 0 times then goto 2c
520014009609 If actor is within 20 units of pad 0096 then goto 09
560008 If Bond has object 00 (PP7) in inventory then goto 08
560108 If Bond has object 01 (gun magazine) in inventory then goto 08
9c000000802c If flag #8 (trigger guards to shoot Bond) is set then goto 2c
0118 Go to first 18
022c Label 2c
970f01 Mask actor type for actor 0f (Siberian Guard) with 01
971a01 Mask actor type for actor 1a (Russian Soldier) with 01
060002 Set return function to function 0002 - General guard
05fd040a Assign function 040a - Walk/run and fire guard to $self and advance frame
0208 Label 08
970f01 Mask actor type for actor 0f (Siberian Guard) with 01
971a01 Mask actor type for actor 1a (Russian Soldier) with 01
c30810 Display text at top:
Guard: Drop that weapon NOW!
060002 Set return function to function 0002 - General guard
05fd040a Assign function 040a - Walk/run and fire guard to $self and advance frame
0209 Label 09
970f01 Mask actor type for actor 0f (Siberian Guard) with 01
971a01 Mask actor type for actor 1a (Russian Soldier) with 01
c30817 Display text at top:
Guard: HALT! You're going nowhere, Mr.Bond!
060002 Set return function to function 0002 - General guard
05fd040a Assign function 040a - Walk/run and fire guard to $self and advance frame
04 End of function

Invocations

  • Initial function for actor 0e (Siberian Guard)

Comments

There are no comments yet for this function.