Difference between revisions of "Auto Battle Handling"
Jump to navigation
Jump to search
Line 3: | Line 3: | ||
00197f14: 27bdffe8 addiu r29,r29,0xffe8 | 00197f14: 27bdffe8 addiu r29,r29,0xffe8 | ||
00197f18: 3c03801a lui r3,0x801a | 00197f18: 3c03801a lui r3,0x801a | ||
− | 00197f1c: 90630d7a lbu r3,0x0d7a(r3) | + | 00197f1c: 90630d7a lbu r3,0x0d7a(r3) Load Auto Battle Setting? |
00197f20: 3402000e ori r2,r0,0x000e | 00197f20: 3402000e ori r2,r0,0x000e | ||
− | 00197f24: 10620013 beq r3,r2,0x00197f74 | + | 00197f24: 10620013 beq r3,r2,0x00197f74 Branch if protect allies |
00197f28: afbf0010 sw r31,0x0010(r29) | 00197f28: afbf0010 sw r31,0x0010(r29) | ||
00197f2c: 2862000f slti r2,r3,0x000f | 00197f2c: 2862000f slti r2,r3,0x000f | ||
− | 00197f30: 10400005 beq r2,r0,0x00197f48 | + | 00197f30: 10400005 beq r2,r0,0x00197f48 branch if save fading life / run like rabbit |
00197f34: 3402000c ori r2,r0,0x000c | 00197f34: 3402000c ori r2,r0,0x000c | ||
− | 00197f38: 1062000a beq r3,r2,0x00197f64 | + | 00197f38: 1062000a beq r3,r2,0x00197f64 branch if fight for life? |
00197f3c: 00001021 addu r2,r0,r0 | 00197f3c: 00001021 addu r2,r0,r0 | ||
00197f40: 08065ff9 j 0x00197fe4 | 00197f40: 08065ff9 j 0x00197fe4 | ||
00197f44: 00000000 nop | 00197f44: 00000000 nop | ||
− | + | save fading life / Run like a rabbit | |
00197f48: 34020010 ori r2,r0,0x0010 | 00197f48: 34020010 ori r2,r0,0x0010 | ||
00197f4c: 10620014 beq r3,r2,0x00197fa0 | 00197f4c: 10620014 beq r3,r2,0x00197fa0 | ||
Line 22: | Line 22: | ||
00197f5c: 08065ff9 j 0x00197fe4 | 00197f5c: 08065ff9 j 0x00197fe4 | ||
00197f60: 00000000 nop | 00197f60: 00000000 nop | ||
− | + | fight for life | |
00197f64: 0c065ffd jal 0x00197ff4 [[Choose Target and Set a bunch of stuff]] | 00197f64: 0c065ffd jal 0x00197ff4 [[Choose Target and Set a bunch of stuff]] | ||
00197f68: 00000000 nop | 00197f68: 00000000 nop | ||
00197f6c: 08065ff6 j 0x00197fd8 | 00197f6c: 08065ff6 j 0x00197fd8 | ||
00197f70: 2403ffff addiu r3,r0,0xffff | 00197f70: 2403ffff addiu r3,r0,0xffff | ||
− | + | protect allies | |
00197f74: 0c06613b jal 0x001984ec [[001984ec - 00198818]] | 00197f74: 0c06613b jal 0x001984ec [[001984ec - 00198818]] | ||
00197f78: 00000000 nop | 00197f78: 00000000 nop | ||
Line 39: | Line 39: | ||
00197f98: 08065ff9 j 0x00197fe4 | 00197f98: 08065ff9 j 0x00197fe4 | ||
00197f9c: 00000000 nop | 00197f9c: 00000000 nop | ||
− | + | save fading life | |
00197fa0: 0c06637c jal 0x00198df0 [[00198df0 - 00198e5c]] | 00197fa0: 0c06637c jal 0x00198df0 [[00198df0 - 00198e5c]] | ||
00197fa4: 00000000 nop | 00197fa4: 00000000 nop | ||
Line 51: | Line 51: | ||
00197fc4: 08065ff9 j 0x00197fe4 | 00197fc4: 08065ff9 j 0x00197fe4 | ||
00197fc8: 00000000 nop | 00197fc8: 00000000 nop | ||
− | + | run like a rabbit | |
00197fcc: 0c066398 jal 0x00198e60 [[00198e60 - 00199058]] | 00197fcc: 0c066398 jal 0x00198e60 [[00198e60 - 00199058]] | ||
00197fd0: 00000000 nop | 00197fd0: 00000000 nop | ||
00197fd4: 2403ffff addiu r3,r0,0xffff | 00197fd4: 2403ffff addiu r3,r0,0xffff | ||
+ | |||
00197fd8: 14430002 bne r2,r3,0x00197fe4 | 00197fd8: 14430002 bne r2,r3,0x00197fe4 | ||
00197fdc: 34020001 ori r2,r0,0x0001 | 00197fdc: 34020001 ori r2,r0,0x0001 |
Revision as of 13:26, 24 May 2015
00197f14: 27bdffe8 addiu r29,r29,0xffe8 00197f18: 3c03801a lui r3,0x801a 00197f1c: 90630d7a lbu r3,0x0d7a(r3) Load Auto Battle Setting? 00197f20: 3402000e ori r2,r0,0x000e 00197f24: 10620013 beq r3,r2,0x00197f74 Branch if protect allies 00197f28: afbf0010 sw r31,0x0010(r29) 00197f2c: 2862000f slti r2,r3,0x000f 00197f30: 10400005 beq r2,r0,0x00197f48 branch if save fading life / run like rabbit 00197f34: 3402000c ori r2,r0,0x000c 00197f38: 1062000a beq r3,r2,0x00197f64 branch if fight for life? 00197f3c: 00001021 addu r2,r0,r0 00197f40: 08065ff9 j 0x00197fe4 00197f44: 00000000 nop save fading life / Run like a rabbit 00197f48: 34020010 ori r2,r0,0x0010 00197f4c: 10620014 beq r3,r2,0x00197fa0 00197f50: 34020011 ori r2,r0,0x0011 00197f54: 1062001d beq r3,r2,0x00197fcc 00197f58: 00001021 addu r2,r0,r0 00197f5c: 08065ff9 j 0x00197fe4 00197f60: 00000000 nop fight for life 00197f64: 0c065ffd jal 0x00197ff4 Choose Target and Set a bunch of stuff 00197f68: 00000000 nop 00197f6c: 08065ff6 j 0x00197fd8 00197f70: 2403ffff addiu r3,r0,0xffff protect allies 00197f74: 0c06613b jal 0x001984ec 001984ec - 00198818 00197f78: 00000000 nop 00197f7c: 00401821 addu r3,r2,r0 00197f80: 2402ffff addiu r2,r0,0xffff 00197f84: 10620017 beq r3,r2,0x00197fe4 00197f88: 00000000 nop 00197f8c: 2402fffe addiu r2,r0,0xfffe 00197f90: 1062000e beq r3,r2,0x00197fcc 00197f94: 34020001 ori r2,r0,0x0001 00197f98: 08065ff9 j 0x00197fe4 00197f9c: 00000000 nop save fading life 00197fa0: 0c06637c jal 0x00198df0 00198df0 - 00198e5c 00197fa4: 00000000 nop 00197fa8: 00401821 addu r3,r2,r0 00197fac: 2402ffff addiu r2,r0,0xffff 00197fb0: 1062000c beq r3,r2,0x00197fe4 00197fb4: 00000000 nop 00197fb8: 2402fffe addiu r2,r0,0xfffe 00197fbc: 1062ffed beq r3,r2,0x00197f74 00197fc0: 34020001 ori r2,r0,0x0001 00197fc4: 08065ff9 j 0x00197fe4 00197fc8: 00000000 nop run like a rabbit 00197fcc: 0c066398 jal 0x00198e60 00198e60 - 00199058 00197fd0: 00000000 nop 00197fd4: 2403ffff addiu r3,r0,0xffff 00197fd8: 14430002 bne r2,r3,0x00197fe4 00197fdc: 34020001 ori r2,r0,0x0001 00197fe0: 2402ffff addiu r2,r0,0xffff 00197fe4: 8fbf0010 lw r31,0x0010(r29) 00197fe8: 27bd0018 addiu r29,r29,0x0018 00197fec: 03e00008 jr r31 00197ff0: 00000000 nop