AI Ability Data Setting - Attack
Jump to navigation
Jump to search
*Attack* 00195944: 02151021 addu r2,r16,r21 00195948: 9042198c lbu r2,0x198c(r2) Load Unit's Battle ID 0019594c: 00000000 nop 00195950: 000210c0 sll r2,r2,0x03 ID * 8 00195954: 24421778 addiu r2,r2,0x1778 00195958: 02021821 addu r3,r16,r2 0019595c: 90620000 lbu r2,0x0000(r3) Load Weapon's Range 00195960: 00000000 nop 00195964: a2020004 sb r2,0x0004(r16) Store Ability's Range 00195968: 90620005 lbu r2,0x0005(r3) Load Weapon's Elements 0019596c: 00000000 nop 00195970: a2020010 sb r2,0x0010(r16) Store Ability's Elements 00195974: 90620004 lbu r2,0x0004(r3) Load Weapon ID 00195978: 00000000 nop 0019597c: a2020006 sb r2,0x0006(r16) Store Item Considered 00195980: 90620001 lbu r2,0x0001(r3) Load AI Behavior Flags 1 00195984: 00000000 nop 00195988: a202000c sb r2,0x000c(r16) Store AI Behavior Flags 1 0019598c: 90620002 lbu r2,0x0002(r3) Load AI Behavior Flags 2 00195990: 00000000 nop 00195994: a202000d sb r2,0x000d(r16) Store AI Behavior Flags 2 00195998: 90620003 lbu r2,0x0003(r3) Load AI Behavior Flags 3 0019599c: 00000000 nop 001959a0: a202000e sb r2,0x000e(r16) Store AI Behavior Flags 3 001959a4: 92820003 lbu r2,0x0003(r20) Load Usage Type? 001959a8: 00000000 nop 001959ac: a202000f sb r2,0x000f(r16) Store Usage Type? 001959b0: 34020009 ori r2,r0,0x0009 r2 = 9 001959b4: 16e200eb bne r23,r2,0x 00195d64 Branch if Action menu != Jump 001959b8: 2403fffe addiu r3,r0,0xfffe r3 = FFFE 001959bc: 8e02000c lw r2,0x000c(r16) Load AI Behavior Flags 1 001959c0: 00000000 nop 001959c4: 34420002 ori r2,r2,0x0002 Enable Target Enemies 001959c8: 00431024 and r2,r2,r3 Disable Target Allies 001959cc: 08065759 j 0x 00195d64 001959d0: ae02000c sw r2,0x000c(r16) Store new AI Behavior Flags 1