023b |
Label 3b |
463e |
If a bullet just missed us then goto 3e |
03 |
Yield |
9c0000040007 |
If flag #11 (disable spawning) is set then goto 07 |
4c019037 |
If actor is further than 400 units of Bond then goto 37 |
2808 |
Begin jogging to Bond, then goto 08 |
0237 |
Label 37 |
2a08 |
Begin running to Bond, then goto 08 |
0208 |
Label 08 |
03 |
Yield |
4c00c837 |
If actor is further than 200 units of Bond then goto 37 |
3c3c |
If we have a line of sight on Bond then goto 3c |
0237 |
Label 37 |
2f3d |
If actor has stopped moving then goto 3d |
0108 |
Go to first 08 |
023c |
Label 3c |
3c2d |
If we have a line of sight on Bond then goto 2d |
0006 |
Go to next 06 |
023d |
Label 3d |
03 |
Yield |
013b |
Go to first 3b |
022d |
Label 2d |
023e |
Label 3e |
33 |
Call RNG |
350a2d |
If random byte > 10 then goto 2d |
1a06 |
Roll to throw grenade. If successful goto 06 |
022d |
Label 2d |
35322d |
If random byte > 50 then goto 2d |
0e06 |
Step sideways then goto 06 |
022d |
Label 2d |
353c2d |
If random byte > 60 then goto 2d |
1306 |
Roll and fire, then goto 06 |
022d |
Label 2d |
35502d |
If random byte > 80 then goto 2d |
1306 |
Roll and fire, then goto 06 |
022d |
Label 2d |
35642d |
If random byte > 100 then goto 2d |
1106 |
Walk and fire, then goto 06 |
022d |
Label 2d |
35962d |
If random byte > 150 then goto 2d |
1206 |
Run and fire, then goto 06 |
022d |
Label 2d |
35c82d |
If random byte > 200 then goto 2d |
140001000006 |
Aim/shoot at player 1 (?), then goto 06 |
022d |
Label 2d |
35fa07 |
If random byte > 250 then goto 07 |
150001000006 |
Kneel, aim/shoot at player 1 (?), then goto 06 |
0206 |
Label 06 |
03 |
Yield |
2f2d |
If actor has stopped moving then goto 2d |
0106 |
Go to first 06 |
022d |
Label 2d |
3c2d |
If we have a line of sight on Bond then goto 2d |
0008 |
Go to next 08 |
0208 |
Label 08 |
03 |
Yield |
013b |
Go to first 3b |
022d |
Label 2d |
03 |
Yield |
013e |
Go to first 3e |
0207 |
Label 07 |
05fd040a |
Assign function 040a - Hunting guard to $self and advance frame |
04 |
End of function |
There are no comments yet for this function.