//----------------------------------------------------------------------------- // ZZ> Auto jump over corpses IfBumped SetTargetToWhoeverBumped IfTargetIsAlive GetState Else tmpargument = LATCHJUMP PressLatchButton //----------------------------------------------------------------------------- // ZZ> Gong sound IfCleanedUp tmpargument = 2 tmpdistance = 8000 PlayFullSound //------------------------------------------------------------------------------ // ZZ> Yell at player IfTooMuchBaggage tmpargument = 7 SendMessageNear tmpdistance = rand & 2047 + 14000 tmpargument = 7 PlaySound tmpargument = 50 SetReloadTime //------------------------------------------------------------------------------ // ZZ> Scream and shout IfUsed tmpdistance = rand & 2047 + 14000 tmpargument = rand & 1 + 8 PlaySound //------------------------------------------------------------------------------ // ZZ> Handle being bored by cheering or sneezing IfBored tmpargument = ACTIONMC DoAction tmpargument = 6 SendMessageNear tmpargument = 10 tmpdistance = rand & 2047 + 14000 PlaySound //------------------------------------------------------------------------------ // ZZ> Handle death by sending a message and other stuff IfKilled tmpargument = 5 tmpdistance = rand & 2047 + 14000 PlaySound tmpargument = 3 IfArmorIs tmpargument = MESSAGECOSTUME Else tmpargument = MESSAGEDEATH IfTargetIsOnSameTeam tmpargument = MESSAGEFRAG IfTargetIsSelf tmpargument = MESSAGEACCIDENT SendMessage // Drop goodies tmpargument = 65535 DropMoney DropKeys // Make the character body tmpargument = 45 SetBumpHeight //------------------------------------------------------------------------------ // ZZ> For helper AIs IfLeaderKilled BecomeLeader //------------------------------------------------------------------------------ // ZZ> Handle being attacked by blocking or countering or running away IfAttacked // Pick either 0 or 7, Parry or Combat SetTargetToWhoeverAttacked IfTargetIsOnSameTeam tmpargument = 6 tmpdistance = rand & 2047 + 14000 PlaySound tmpargument = MESSAGEOUCH SendMessageNear Else tmpargument = rand & 1 + 3 tmpdistance = rand & 2047 + 14000 PlaySound //------------------------------------------------------------------------------ End //------------------------------------------------------------------------------