Difference between revisions of "00077314 - 00077374"
Jump to navigation
Jump to search
(Created page with "<font face='Courier New'> 00077314: 27bdffe8 addiu r29,r29,0xffe8 00077318: afbf0010 sw r31,0x0010(r29) 0007731c: 0c0684ef jal 0x001a13bc 00077320: 00000000 nop 0007732...") |
m |
||
Line 3: | Line 3: | ||
00077314: 27bdffe8 addiu r29,r29,0xffe8 | 00077314: 27bdffe8 addiu r29,r29,0xffe8 | ||
00077318: afbf0010 sw r31,0x0010(r29) | 00077318: afbf0010 sw r31,0x0010(r29) | ||
− | 0007731c: 0c0684ef jal 0x001a13bc | + | 0007731c: 0c0684ef jal 0x001a13bc #[[Effect prep, default to cure if invalid LBA Sector]] |
00077320: 00000000 nop | 00077320: 00000000 nop | ||
− | 00077324: 10400005 beq r2,r0,0x0007733c | + | 00077324: 10400005 beq r2,r0,0x0007733c #branch if effect isn't complete? |
00077328: 34020001 ori r2,r0,0x0001 | 00077328: 34020001 ori r2,r0,0x0001 | ||
0007732c: 3c018009 lui r1,0x8009 | 0007732c: 3c018009 lui r1,0x8009 | ||
− | 00077330: ac22612c sw r2,0x612c(r1) | + | 00077330: ac22612c sw r2,0x612c(r1) #store animation complete flag as 1 |
00077334: 0801dcd1 j 0x00077344 | 00077334: 0801dcd1 j 0x00077344 | ||
00077338: 00000000 nop | 00077338: 00000000 nop | ||
0007733c: 3c018009 lui r1,0x8009 | 0007733c: 3c018009 lui r1,0x8009 | ||
− | 00077340: ac20612c sw r0,0x612c(r1) | + | 00077340: ac20612c sw r0,0x612c(r1) #initialise animation complete flag |
00077344: 3c028009 lui r2,0x8009 | 00077344: 3c028009 lui r2,0x8009 | ||
00077348: 8c42612c lw r2,0x612c(r2) | 00077348: 8c42612c lw r2,0x612c(r2) | ||
0007734c: 00000000 nop | 0007734c: 00000000 nop | ||
− | 00077350: 14400003 bne r2,r0,0x00077360 | + | 00077350: 14400003 bne r2,r0,0x00077360 #branch if animation is finished |
00077354: 00000000 nop | 00077354: 00000000 nop | ||
− | 00077358: 0c01cee7 jal 0x00073b9c | + | 00077358: 0c01cee7 jal 0x00073b9c #[[set some target coordinates/attacker animation, others]] |
0007735c: 00000000 nop | 0007735c: 00000000 nop | ||
− | 00077360: 0c01d2eb jal 0x00074bac | + | 00077360: 0c01d2eb jal 0x00074bac #[[00074bac - 00074bf4]] - load and animate graphic data |
00077364: 00000000 nop | 00077364: 00000000 nop | ||
00077368: 8fbf0010 lw r31,0x0010(r29) | 00077368: 8fbf0010 lw r31,0x0010(r29) |
Latest revision as of 06:15, 5 November 2022
00077314: 27bdffe8 addiu r29,r29,0xffe8 00077318: afbf0010 sw r31,0x0010(r29) 0007731c: 0c0684ef jal 0x001a13bc #Effect prep, default to cure if invalid LBA Sector 00077320: 00000000 nop 00077324: 10400005 beq r2,r0,0x0007733c #branch if effect isn't complete? 00077328: 34020001 ori r2,r0,0x0001 0007732c: 3c018009 lui r1,0x8009 00077330: ac22612c sw r2,0x612c(r1) #store animation complete flag as 1 00077334: 0801dcd1 j 0x00077344 00077338: 00000000 nop 0007733c: 3c018009 lui r1,0x8009 00077340: ac20612c sw r0,0x612c(r1) #initialise animation complete flag 00077344: 3c028009 lui r2,0x8009 00077348: 8c42612c lw r2,0x612c(r2) 0007734c: 00000000 nop 00077350: 14400003 bne r2,r0,0x00077360 #branch if animation is finished 00077354: 00000000 nop 00077358: 0c01cee7 jal 0x00073b9c #set some target coordinates/attacker animation, others 0007735c: 00000000 nop 00077360: 0c01d2eb jal 0x00074bac #00074bac - 00074bf4 - load and animate graphic data 00077364: 00000000 nop 00077368: 8fbf0010 lw r31,0x0010(r29) 0007736c: 27bd0018 addiu r29,r29,0x0018 00077370: 03e00008 jr r31 00077374: 00000000 nop