Defense


00a400040000 Set property for actor $self: 1:00040000 (unknown prop)
00b6 Reset and start cycle counter
000b02020000ffff0010fd02 Actor $self does animation 0202 (arms to side up a little, walk back)
0002ba Label ba
0003 Yield
0106f80000 Set $player to Joanna
003fbb If $player is in line of sight goto bb
0106f50000 Set $player to Velvet
003fbb If $player is in line of sight goto bb
00bd00003cbb If cycle counter > 60 (1.0 secs) goto bb
0001ba Go to first ba
0002bb Label bb
00a400000040 Set property for actor $self: 1:00000040 (unknown prop)
009a32 Set actor's accuracy to 50
0106370000 Set $player to actor 37
000204 Label 04
0003 Yield
001502200000b9 Actor targets and shoots at $player, then goto b9
0002b9 Label b9
0130f800190201000000 Say random quip: "I've got a clear shot","She's mine!"
0017020000000a Actor shoots other actor, then goto 0a
00020a Label 0a
0003 Yield
003208 If actor has stopped moving goto 08
00010a Go to first 0a
000208 Label 08
00070006 When shot/hit, assign function 0006 - Unalerted guard
0006fd0006 Set return function for $self to function 0006 - Unalerted guard
0005fd000c Assign function 000c - Combat with ally? to $self and advance frame
0004 End of function

Invocations

Comments

There are no comments yet for this function.