Cradle


ad547374616e640a00 // Tstand
9b02000000 Unset flag #26 ()
9b01000000 Unset flag #25 ()
9e00000010 Unset actor property: 1:00000010 (invincible)
ad2d3e64616d616765206f6e287374616e64290a00 // ->damage on(stand)
7efd29 If something to do with $self then goto 29
0229 Label 29
0203 Label 03
140021000029 Aim/shoot at something (entity type=0x0021, entity_id=0x0000), then goto 29
0229 Label 29
0207 Label 07
f8fd29 If $self has property 00200000, unset it and goto 29
0229 Label 29
03 Yield
4b005006 If actor is within 80 units of Bond then goto 06
7efd2a If something to do with $self then goto 2a
3c08 If we have a line of sight on Bond then goto 08
9c0100000029 If flag #25 () is set then goto 29
0033 Go to next 33
0229 Label 29
960406 If $self->somevalue is 4 then goto 06
9a04000000 Set flag #27 ()
0233 Label 33
9f0000001029 If actor has property 1:00000010 (invincible) then goto 29
0033 Go to next 33
0229 Label 29
4629 If a bullet just missed us then goto 29
f8fd29 If $self has property 00200000, unset it and goto 29
0033 Go to next 33
0229 Label 29
960406 If $self->somevalue is 4 then goto 06
9a04000000 Set flag #27 ()
0233 Label 33
0107 Go to first 07
0208 Label 08
9f0000001029 If actor has property 1:00000010 (invincible) then goto 29
0033 Go to next 33
0229 Label 29
33 Call RNG
353233 If random byte > 50 then goto 33
1a09 Roll to throw grenade. If successful goto 09
0233 Label 33
160001000009 Shoot player 1 (?), then goto 09
0209 Label 09
33 Call RNG
353c0a If random byte > 60 then goto 0a
9a02000000 Set flag #26 ()
020a Label 0a
f8fd29 If $self has property 00200000, unset it and goto 29
0229 Label 29
03 Yield
4b005006 If actor is within 80 units of Bond then goto 06
7efd2a If something to do with $self then goto 2a
9c0100000029 If flag #25 () is set then goto 29
0033 Go to next 33
0229 Label 29
960406 If $self->somevalue is 4 then goto 06
9a04000000 Set flag #27 ()
0233 Label 33
9f0000001029 If actor has property 1:00000010 (invincible) then goto 29
0033 Go to next 33
0229 Label 29
4629 If a bullet just missed us then goto 29
f8fd29 If $self has property 00200000, unset it and goto 29
0033 Go to next 33
0229 Label 29
9c020000004c If flag #26 () is set then goto 4c
0033 Go to next 33
024c Label 4c
960406 If $self->somevalue is 4 then goto 06
9a04000000 Set flag #27 ()
0233 Label 33
2f29 If actor has stopped moving then goto 29
010a Go to first 0a
0229 Label 29
0103 Go to first 03
022a Label 2a
9d00000010 Set actor property: 1:00000010 (invincible)
ad3c2d64616d616765206f6666287374616e64290a00 // <-damage off(stand)
9a00800000 Set flag #24 (trigger to say message)
33 Call RNG
353c33 If random byte > 60 then goto 33
9a01000000 Set flag #25 ()
0233 Label 33
0103 Go to first 03
0206 Label 06
05fd0411 Assign function 0411 - Trev running to $self and advance frame
04 End of function

Invocations

Comments

There are no comments yet for this function.