Skip to content

Instantly share code, notes, and snippets.

@Antidote
Created August 15, 2016 08:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Antidote/470a9a86e3d42e004fa3240b096da34b to your computer and use it in GitHub Desktop.
Save Antidote/470a9a86e3d42e004fa3240b096da34b to your computer and use it in GitHub Desktop.
name -> namePtr -> tblOff -> tblIdx -> funcPtr
States:
Active -> 803CDA26 -> 00F8 -> 062 -> 800A2898
Approach -> 803CDAC3 -> 0148 -> 082 -> 800A2848
Attack -> 803CD9E6 -> 00DC -> 055 -> 800A28B4
Bounce -> 803CDB08 -> 0168 -> 090 -> 800A2828
BulbAttack -> 803CDB2E -> 0178 -> 094 -> 800A2818
CallForBackup -> 803CDB20 -> 0174 -> 093 -> 800A281C
Cover -> 803CDABD -> 0144 -> 081 -> 800A284C
CoverAttack -> 803CDA36 -> 0100 -> 064 -> 800A2890
Crouch -> 803CDA42 -> 0104 -> 065 -> 800A288C
Deactivate -> 803CD9DB -> 00D8 -> 054 -> 800A28B8
Dead -> 803CD97D -> 00AC -> 043 -> 800A28E4
Dizzy -> 803CDB1A -> 0170 -> 092 -> 800A2820
Dodge -> 803CDAAF -> 013C -> 079 -> 800A2854
DoubleSnap -> 803CDA03 -> 00E8 -> 058 -> 800A28A8
Enraged -> 803CDAE0 -> 0154 -> 085 -> 800A283C
Explode -> 803CDAA7 -> 0138 -> 078 -> 800A2858
FadeIn -> 803CDA49 -> 0108 -> 066 -> 800A2888
FadeOut -> 803CDA50 -> 010C -> 067 -> 800A2884
Faint -> 803CDAFD -> 0160 -> 088 -> 800A2830
Flee -> 803CDA69 -> 011C -> 071 -> 800A2874
Flinch -> 803CDA84 -> 0128 -> 074 -> 800A2868
FollowPattern -> 803CD96F -> 00A8 -> 042 -> 800A28E8
Generate -> 803CD9D2 -> 00D4 -> 053 -> 800A28BC
GetUp -> 803CDA58 -> 0110 -> 068 -> 800A2880
Growth -> 803CDAF6 -> 015C -> 087 -> 800A2834
Halt -> 803CD9C4 -> 00C8 -> 050 -> 800A28C8
Hurled -> 803CDA8B -> 012C -> 075 -> 800A2864
InActive -> 803CDA2D -> 00FC -> 063 -> 800A2894
Jump -> 803CDAA2 -> 0134 -> 077 -> 800A285C
JumpBack -> 803CD9FA -> 00E4 -> 057 -> 800A28AC
Land -> 803CDB03 -> 0164 -> 089 -> 800A282C
LoopedAttack -> 803CD9ED -> 00E0 -> 056 -> 800A28B0
Lurk -> 803CDA6E -> 0120 -> 072 -> 800A2870
PathFind -> 803CD982 -> 00B0 -> 044 -> 800A28E0
PathFindEx -> 803CDB0F -> 016C -> 091 -> 800A2824
Patrol -> 803CD968 -> 00A4 -> 041 -> 800A28EC
PodAttack -> 803CDB39 -> 017C -> 095 -> 800A2814
ProjectileAttack -> 803CDA73 -> 0124 -> 073 -> 800A286C
Retreat -> 803CDAB5 -> 0140 -> 080 -> 800A2850
Run -> 803CD9CE -> 00D0 -> 052 -> 800A28C0
SelectTarget -> 803CD991 -> 00B8 -> 046 -> 800A28D8
Shuffle -> 803CDA0E -> 00EC -> 059 -> 800A28A4
Skid -> 803CDA21 -> 00F4 -> 061 -> 800A289C
SpecialAttack -> 803CDAE8 -> 0158 -> 086 -> 800A2838
Start -> 803CD98B -> 00B4 -> 045 -> 800A28DC
Suck -> 803CDA64 -> 0118 -> 070 -> 800A2878
TargetCover -> 803CD9B8 -> 00C4 -> 049 -> 800A28CC
TargetPatrol -> 803CD99E -> 00BC -> 047 -> 800A28D4
TargetPlayer -> 803CD9AB -> 00C0 -> 048 -> 800A28D0
Taunt -> 803CDA5E -> 0114 -> 069 -> 800A287C
TelegraphAttack -> 803CDA92 -> 0130 -> 076 -> 800A2860
TurnAround -> 803CDA16 -> 00F0 -> 060 -> 800A28A0
Walk -> 803CD9C9 -> 00CC -> 051 -> 800A28C4
WallDetach -> 803CDAD5 -> 0150 -> 084 -> 800A2840
WallHang -> 803CDACC -> 014C -> 083 -> 800A2844
Triggers:
AIStage -> 803CDDCE -> 0260 -> 152 -> 800A264C
AggressionCheck -> 803CDD14 -> 0224 -> 137 -> 800A26C4
AnimOver -> 803CDC3E -> 01D8 -> 118 -> 800A275C
AttackOver -> 803CDD24 -> 0228 -> 138 -> 800A26BC
Attacked -> 803CDB62 -> 018C -> 099 -> 800A27F4
BounceFind -> 803CDE28 -> 027C -> 159 -> 800A2614
BreakAttack -> 803CDDE2 -> 0268 -> 154 -> 800A263C
CodeTrigger -> 803CDE1C -> 0278 -> 158 -> 800A261C
CoverBlown -> 803CDCD9 -> 0210 -> 132 -> 800A26EC
CoverCheck -> 803CDCC4 -> 0208 -> 130 -> 800A26FC
CoverFind -> 803CDCCF -> 020C -> 131 -> 800A26F4
CoverNearlyBlown -> 803CDCE4 -> 0214 -> 133 -> 800A26E4
CoveringFire -> 803CDCF5 -> 0218 -> 134 -> 800A26DC
Default -> 803CDC36 -> 01D4 -> 117 -> 800A2764
Delay -> 803CDC19 -> 01C8 -> 114 -> 800A277C
FixedDelay -> 803CDC2B -> 01D0 -> 116 -> 800A276C
FixedRandom -> 803CDE3A -> 0284 -> 161 -> 800A2604
GotUp -> 803CDD02 -> 021C -> 135 -> 800A26D4
HasAttackPattern -> 803CDBE8 -> 01BC -> 111 -> 800A2794
HasPatrolPath -> 803CDBF9 -> 01C0 -> 112 -> 800A278C
HasRetreatPattern -> 803CDC07 -> 01C4 -> 113 -> 800A2784
HasTargetingPoint -> 803CDDA2 -> 0254 -> 149 -> 800A2664
HearPlayer -> 803CDCB9 -> 0204 -> 129 -> 800A2704
HearShot -> 803CDCB0 -> 0200 -> 128 -> 800A270C
HitSomething -> 803CDC7B -> 01EC -> 123 -> 800A2734
InAttackPosition -> 803CDB43 -> 0180 -> 096 -> 800A280C
InDetectionRange -> 803CDBA6 -> 01A8 -> 106 -> 800A27BC
InMaxRange -> 803CDB9B -> 01A4 -> 105 -> 800A27C4
InPosition -> 803CDC65 -> 01E4 -> 121 -> 800A2744
InRange -> 803CDB93 -> 01A0 -> 104 -> 800A27CC
Inside -> 803CDD3B -> 0230 -> 140 -> 800A26AC
IsDizzy -> 803CDE46 -> 0288 -> 162 -> 800A25FC
Landed -> 803CDCA9 -> 01FC -> 127 -> 800A2714
Leash -> 803CDB54 -> 0184 -> 097 -> 800A2804
LineOfSight -> 803CDD08 -> 0220 -> 136 -> 800A26CC
LostInterest -> 803CDE0F -> 0274 -> 157 -> 800A2624
NoPathNodes -> 803CDC9D -> 01F8 -> 126 -> 800A271C
OffLine -> 803CDB5A -> 0188 -> 098 -> 800A27FC
PathFound -> 803CDB80 -> 0198 -> 102 -> 800A27DC
PathOver -> 803CDB77 -> 0194 -> 101 -> 800A27E4
PathShagged -> 803CDB6B -> 0190 -> 100 -> 800A27EC
PatrolPathOver -> 803CDD5A -> 023C -> 143 -> 800A2694
PatternOver -> 803CDBCD -> 01B4 -> 109 -> 800A27A4
PatternShagged -> 803CDBD9 -> 01B8 -> 110 -> 800A279C
PlayerSpot -> 803CDBC2 -> 01B0 -> 108 -> 800A27AC
Random -> 803CDE33 -> 0280 -> 160 -> 800A260C
RandomDelay -> 803CDC1F -> 01CC -> 115 -> 800A2774
SetAIStage -> 803CDDC3 -> 025C -> 151 -> 800A2654
ShotAt -> 803CDD9B -> 0250 -> 148 -> 800A266C
ShouldAttack -> 803CDC47 -> 01DC -> 119 -> 800A2754
ShouldCallForBackup -> 803CDE4E -> 028C -> 163 -> 800A25F4
ShouldCrouch -> 803CDD83 -> 0248 -> 146 -> 800A267C
ShouldDodge -> 803CDD69 -> 0240 -> 144 -> 800A268C
ShouldDoubleSnap -> 803CDC54 -> 01E0 -> 120 -> 800A274C
ShouldFire -> 803CDD42 -> 0234 -> 141 -> 800A26A4
ShouldFlinch -> 803CDD4D -> 0238 -> 142 -> 800A269C
ShouldJumpBack -> 803CDC88 -> 01F0 -> 124 -> 800A272C
ShouldMove -> 803CDD90 -> 024C -> 147 -> 800A2674
ShouldRetreat -> 803CDD75 -> 0244 -> 145 -> 800A2684
ShouldSpecialAttack -> 803CDDFB -> 0270 -> 156 -> 800A262C
ShouldStrafe -> 803CDDEE -> 026C -> 155 -> 800A2634
ShouldTaunt -> 803CDD2F -> 022C -> 139 -> 800A26B4
ShouldTurn -> 803CDC70 -> 01E8 -> 122 -> 800A273C
ShouldWallHang -> 803CDDB4 -> 0258 -> 150 -> 800A265C
SpotPlayer -> 803CDBB7 -> 01AC -> 107 -> 800A27B4
StartAttack -> 803CDDD6 -> 0264 -> 153 -> 800A2644
Stuck -> 803CDC97 -> 01F4 -> 125 -> 800A2724
TooClose -> 803CDB8A -> 019C -> 103 -> 800A27D4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment