0200 |
Label 00 |
03 |
Yield |
4528 |
If Bond has actor at gunpoint then goto 28 |
0001 |
Go to next 01 |
0100 |
Go to first 00 |
0201 |
Label 01 |
03 |
Yield |
4c032007 |
If actor is further than 800 units of Bond then goto 07 |
4b00c808 |
If actor is within 200 units of Bond then goto 08 |
2809 |
Begin jogging to Bond, then goto 09 |
0101 |
Go to first 01 |
0209 |
Label 09 |
03 |
Yield |
2f06 |
If actor has stopped moving then goto 06 |
4b006408 |
If actor is within 100 units of Bond then goto 08 |
0109 |
Go to first 09 |
0208 |
Label 08 |
03 |
Yield |
33 |
Call RNG |
358006 |
If random byte > 128 then goto 06 |
03 |
Yield |
6f202c |
If something to do with pad 0020 then goto 2c |
6f022c |
If something to do with pad 0002 then goto 2c |
6f042c |
If something to do with pad 0004 then goto 2c |
6f082c |
If something to do with pad 0008 then goto 2c |
6f012c |
If something to do with pad 0001 then goto 2c |
08 |
Briefly aim at Bond |
0100 |
Go to first 00 |
022c |
Label 2c |
ad66726f6c696300 |
// frolic |
1d |
Begin jogging to $self->target_pad |
020a |
Label 0a |
03 |
Yield |
2f06 |
If actor has stopped moving then goto 06 |
4c012c06 |
If actor is further than 300 units of Bond then goto 06 |
0109 |
Go to first 09 |
0228 |
Label 28 |
21 |
Surrender |
022f |
Label 2f |
ae |
Reset and start cycle counter |
020b |
Label 0b |
03 |
Yield |
b40000f02c |
If cycle counter > 240 (4.0 secs) then goto 2c |
010b |
Go to first 0b |
022c |
Label 2c |
33 |
Call RNG |
9100 |
Set reaction speed to 0 |
35c82e |
If random byte > 200 then goto 2e |
35962d |
If random byte > 150 then goto 2d |
35642c |
If random byte > 100 then goto 2c |
0100 |
Go to first 00 |
022c |
Label 2c |
9132 |
Set reaction speed to 50 |
0a0093000000190010 |
Do animation 0093 |
0038 |
Go to next 38 |
022d |
Label 2d |
0a0094000000110010 |
Do animation 0094 |
0038 |
Go to next 38 |
022e |
Label 2e |
21 |
Surrender |
0038 |
Go to next 38 |
0238 |
Label 38 |
012f |
Go to first 2f |
0206 |
Label 06 |
0100 |
Go to first 00 |
0207 |
Label 07 |
05fd0410 |
Assign function 0410 - Delete civilian to $self and advance frame |
04 |
End of function |
There are no comments yet for this function.