Facility


8e4f Set actor ID to 4f
a0fd00100000 Set property for $self: 1:00100000 (kill countable)
9d00000800 Set actor property: 1:00000800 (disable auto aim)
6400fd Actor $self equips object 00 (door decoder)
023a Label 3a
03 Yield
3c2d If we have a line of sight on Bond then goto 2d
013a Go to first 3a
022d Label 2d
ad636f6e210a00 // con!
03 Yield
2903 Begin walking to Bond, then goto 03
0203 Label 03
03 Yield
2f29 If actor has stopped moving then goto 29
4b001404 If actor is within 20 units of Bond then goto 04
0103 Go to first 03
0229 Label 29
4b001404 If actor is within 20 units of Bond then goto 04
012d Go to first 2d
0204 Label 04
30fd02 If $self is killed then goto 02
c30c11 Display text at top:
Bond: Time to leave, Dr. Doak.
170001000029 Face player 1 (?), then goto 29
0229 Label 29
ae Reset and start cycle counter
0205 Label 05
03 Yield
b400012c01 If cycle counter > 300 (5.0 secs) then goto 01
0105 Go to first 05
0201 Label 01
30fd02 If $self is killed then goto 02
c30c12 Display text at top:
Dr. Doak: You'll need this decoder to open the bottling room door. Good luck, 007.
6300 Actor gives player object 00 (door decoder)
9a00000200 Set flag #10 (Objective complete: contact double agent)
0206 Label 06
03 Yield
b40001e029 If cycle counter > 480 (8.0 secs) then goto 29
0106 Go to first 06
0229 Label 29
060410 Set return function to function 0410 - Scientist running
05fd0410 Assign function 0410 - Scientist running to $self and advance frame
0202 Label 02
03 Yield
0102 Go to first 02
04 End of function

Invocations

Comments

There are no comments yet for this function.