Silo


61fd Kill $self (?)
0200 Label 00
1c00d1 Begin jogging to pad 00d1
0203 Label 03
03 Yield
2f01 If actor has stopped moving then goto 01
4dfd003200d101 If $self is within 50 units of pad 00d1 then goto 01
461f If a bullet just missed us then goto 1f
0103 Go to first 03
021f Label 1f
ad210a00 // !
21 Surrender
0223 Label 23
03 Yield
33 Call RNG
35dc23 If random byte > 220 then goto 23
3b23 If an actor is killed in sight of this actor then goto 23
2f23 If actor has stopped moving then goto 23
0123 Go to first 23
0223 Label 23
ad496d206f6666210a00 // Im off!
0100 Go to first 00
0201 Label 01
4dfd003200d12d If $self is within 50 units of pad 00d1 then goto 2d
07 Return to return function
022d Label 2d
3c04 If we have a line of sight on Bond then goto 04
22 Guard fades out/disappears
07 Return to return function
0204 Label 04
03 Yield
07 Return to return function
04 End of function

Invocations

Comments

There are no comments yet for this function.