Facility


9501 Unmask $self->somevalue with 1
023a Label 3a
03 Yield
eb46 If Bond has died then goto 46
55013529 If Bond is in the same room as pad 0135 then goto 29
55008745 If Bond is in the same room as pad 0087 then goto 45
013a Go to first 3a
0245 Label 45
9401 Set $self->somevalue to 1
0229 Label 29
9a00008000 Set flag #16 (Objective complete: minimize scientist casualties)
ec Set flag indicating we're now in cinema
d700 Toggle text display
da Fade out from cutscene
0206 Label 06
03 Yield
dc29 If fade complete then goto 29
0106 Go to first 06
0229 Label 29
f129 If all objectives are complete then goto 29
05fd000f Assign function 000f - Exit level to $self and advance frame
0229 Label 29
dd Remove all actors
ea Stop game timer
591829 If Bond has weapon Grenade Launcher equipped then goto 29
591929 If Bond has weapon Rocker Launcher equipped then goto 29
590429 If Bond has weapon PP7 equipped then goto 29
590529 If Bond has weapon PP7 (silenced) equipped then goto 29
590629 If Bond has weapon DD44 equipped then goto 29
590729 If Bond has weapon Klobb equipped then goto 29
590829 If Bond has weapon KF7 equipped then goto 29
590929 If Bond has weapon ZMG equipped then goto 29
590a29 If Bond has weapon D5K equipped then goto 29
590b29 If Bond has weapon D5K (silenced) equipped then goto 29
590c29 If Bond has weapon Phantom equipped then goto 29
590d29 If Bond has weapon AR33 equipped then goto 29
590e29 If Bond has weapon RC-P90 equipped then goto 29
590f29 If Bond has weapon Shotgun equipped then goto 29
591029 If Bond has weapon Automatic Shotgun equipped then goto 29
591129 If Bond has weapon Sniper Rifle equipped then goto 29
591229 If Bond has weapon Cougar Magnum equipped then goto 29
591329 If Bond has weapon Golden Gun equipped then goto 29
591629 If Bond has weapon Laser equipped then goto 29
591429 If Bond has weapon Silver PP7 equipped then goto 29
591529 If Bond has weapon Gold PP7 equipped then goto 29
e405 Equip weapon PP7 (silenced) for cutscene
0229 Label 29
ed Hide first person display
03 Yield
03 Yield
03 Yield
960145 If $self->somevalue is 1 then goto 45
d52500020000 Set camera
05f80427 Assign function 0427 - Bond in doorway outro to Bond and advance frame
db Fade in from black
0203 Label 03
03 Yield
dc29 If fade complete then goto 29
0103 Go to first 03
0229 Label 29
05fd0001 Assign function 0001 - Idle to $self and advance frame
0245 Label 45
d52400020000 Set camera
05f80426 Assign function 0426 - Bond in conveyor belt outro to Bond and advance frame
db Fade in from black
0204 Label 04
03 Yield
dc29 If fade complete then goto 29
0104 Go to first 04
0229 Label 29
05fd0001 Assign function 0001 - Idle to $self and advance frame
0246 Label 46
05fd0001 Assign function 0001 - Idle to $self and advance frame
04 End of function

Invocations

  • Started automatically

Comments

There are no comments yet for this function.