ad58202d20617400 |
// X - at |
0203 |
Label 03 |
33 |
Call RNG |
35802c |
If random byte > 128 then goto 2c |
4551 |
If Bond has actor at gunpoint then goto 51 |
7f3f3d |
If health < 63 then goto 3d |
33 |
Call RNG |
022c |
Label 2c |
35282c |
If random byte > 40 then goto 2c |
1306 |
Roll and fire, then goto 06 |
022c |
Label 2c |
35502c |
If random byte > 80 then goto 2c |
1106 |
Walk and fire, then goto 06 |
022c |
Label 2c |
35782c |
If random byte > 120 then goto 2c |
023d |
Label 3d |
1206 |
Run and fire, then goto 06 |
022c |
Label 2c |
35a02c |
If random byte > 160 then goto 2c |
140001000006 |
Aim/shoot at player 1 (?), then goto 06 |
022c |
Label 2c |
35c82c |
If random byte > 200 then goto 2c |
150001000006 |
Kneel, aim/shoot at player 1 (?), then goto 06 |
022c |
Label 2c |
35e12c |
If random byte > 225 then goto 2c |
15002100002c |
Kneel, aim/shoot at something (entity type=0x0021, entity_id=0x0000), then goto 2c |
022c |
Label 2c |
14002100002c |
Aim/shoot at something (entity type=0x0021, entity_id=0x0000), then goto 2c |
022c |
Label 2c |
03 |
Yield |
03 |
Yield |
03 |
Yield |
160001000006 |
Shoot player 1 (?), then goto 06 |
0206 |
Label 06 |
03 |
Yield |
2f2c |
If actor has stopped moving then goto 2c |
0106 |
Go to first 06 |
022c |
Label 2c |
05fd0403 |
Assign function 0403 - Xenia main combat to $self and advance frame |
0251 |
Label 51 |
060404 |
Set return function to function 0404 - Xenia attacking |
05fd0406 |
Assign function 0406 - Xenia evading to $self and advance frame |
04 |
End of function |
There are no comments yet for this function.