mirror of
https://github.com/pmret/papermario.git
synced 2024-11-19 09:22:30 +01:00
28 lines
45 KiB
ArmAsm
28 lines
45 KiB
ArmAsm
|
.include "macro.inc"
|
||
|
|
||
|
.section .data
|
||
|
|
||
|
glabel D_8023A1C0_70DED0
|
||
|
.byte 0x24, 0x02, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x10, 0x00, 0x02, 0x00, 0x00, 0x00, 0x0D, 0x00, 0x10, 0x00, 0x08, 0x00, 0x00, 0x00, 0x12, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x10, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0C, 0x1E, 0x00, 0xFF, 0x80, 0x23, 0xA1, 0xD0, 0x80, 0x23, 0xA1, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x23, 0xA1, 0xEC, 0x80, 0x23, 0xA1, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x76, 0x00, 0x63, 0x00, 0x02, 0x00, 0x00, 0x80, 0x23, 0xA2, 0xB0, 0x80, 0x23, 0xA3, 0x20, 0x80, 0x23, 0xA2, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x50, 0x00, 0x2C, 0x28, 0x00, 0x00, 0xF6, 0x1E, 0x0D, 0x1F, 0x00, 0x00, 0x00, 0x43, 0x00, 0x00, 0x00, 0x03, 0x80, 0x27, 0x89, 0x30, 0xFF, 0xFF, 0xFF, 0x81, 0x80, 0x23, 0xA6, 0xFC, 0x00, 0x00, 0x00, 0x43, 0x00, 0x00, 0x00, 0x03, 0x80, 0x27, 0x8A, 0x94, 0xFF, 0xFF, 0xFF, 0x81, 0x80, 0x23, 0xA3, 0x80, 0x00, 0x00, 0x00, 0x43, 0x00, 0x00, 0x00, 0x03, 0x80, 0x27, 0x8C, 0x20, 0xFF, 0xFF, 0xFF, 0x81, 0x80, 0x23, 0xA3, 0x90, 0x00, 0x00, 0x00, 0x43, 0x00, 0x00, 0x00, 0x03, 0x80, 0x27, 0x8C, 0x94, 0xFF, 0xFF, 0xFF, 0x81, 0x80, 0x23, 0xA8, 0xDC, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x43, 0x00, 0x00, 0x00, 0x03, 0x80, 0x26, 0xF0, 0xEC, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x43, 0x00, 0x00, 0x00, 0x01, 0x80, 0x26, 0x94, 0x10, 0x00, 0x00, 0x00, 0x43, 0x00, 0x00, 0x00, 0x03, 0x80, 0x27, 0xC4, 0xE0, 0x00, 0x00, 0x01, 0x00, 0xFE, 0x36, 0x3C, 0x80, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x36, 0x3C, 0x80, 0x00, 0x00, 0x00, 0x1D, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x1D, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x02, 0xFE, 0x36, 0x3C, 0x81, 0x00, 0x10, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x02, 0xFE, 0x36, 0x3C, 0x82, 0x00, 0x10, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x46, 0x00, 0x00, 0x00, 0x01, 0x80, 0x29, 0x76, 0xE8, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x02, 0xFE, 0x36, 0x3C, 0x81, 0x00, 0x10, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x46, 0x00, 0x00, 0x00, 0x01, 0x80, 0x29, 0x60, 0x14, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1D, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x17, 0x00, 0x00, 0x00, 0x1D, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x43, 0x00, 0x00, 0x00, 0x03, 0x80, 0x25, 0x38, 0x5C, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x20, 0x8C, 0x00, 0x00, 0x00, 0x25, 0x00, 0x0
|
||
|
|
||
|
glabel D_8023AB80_70E890
|
||
|
.word 0x8029370C, 0x00000056, 0x00000000, 0x00000043, 0x00000001, func_80238000_70BD10, 0x00000057, 0x00000000, 0x00000043, 0x00000004, SetAnimation, 0x00000100, 0xFFFFFFFF, 0x00100003, 0x00000043, 0x00000005, GetActorPos, 0x00000100, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x00000027, 0x00000002, 0xFE363C80, 0x00000028, 0x00000027, 0x00000002, 0xFE363C81, 0x00000014, 0x00000043, 0x00000005, SetGoalPos, 0x00000100, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x00000043, 0x00000005, FlyToGoal, 0x00000100, 0x0000001E, 0x00000000, 0x0000000A, 0x00000043, 0x00000004, SetAnimation, 0x00000100, 0xFFFFFFFF, 0x00100001, 0x00000043, 0x00000001, InitTargetIterator, 0x00000043, 0x00000002, SetGoalToTarget, 0x00000100, 0x00000043, 0x00000002, UseCamPreset, 0x00000013, 0x00000043, 0x00000004, SetBattleCamTarget, 0x0000002F, 0x0000002E, 0x0000000C, 0x00000043, 0x00000002, SetBattleCamOffsetZ, 0x00000007, 0x00000043, 0x00000002, SetBattleCamZoom, 0x000001A0, 0x00000043, 0x00000002, MoveBattleCamOver, 0x0000001E, 0x00000043, 0x00000005, GetActorPos, 0x00000100, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x00000027, 0x00000002, 0xFE363C80, 0x00000003, 0x00000027, 0x00000002, 0xFE363C81, 0x0000000A, 0x00000027, 0x00000002, 0xFE363C82, 0x00000005, 0x00000043, 0x00000006, SetPartPos, 0x00000100, 0x00000002, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x00000008, 0x00000001, 0x00000001, 0x00000043, 0x00000005, SetPartFlagBits, 0x00000100, 0x00000002, 0x00000001, 0x00000000, 0x00000043, 0x00000004, SetAnimation, 0xFFFFFF81, 0x00000002, 0x00100014, 0x00000043, 0x00000004, SetAnimation, 0x00000100, 0xFFFFFFFF, 0x0010000F, 0x00000005, 0x00000001, 0x00000004, 0x00000027, 0x00000002, 0xFE363C81, 0x00000006, 0x00000043, 0x00000006, SetPartPos, 0x00000100, 0x00000002, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x00000008, 0x00000001, 0x00000001, 0x00000006, 0x00000000, 0x00000043, 0x00000005, GetActorPos, 0x00000100, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x00000027, 0x00000002, 0xFE363C80, 0x00000008, 0x00000027, 0x00000002, 0xFE363C81, 0x00000028, 0x00000027, 0x00000002, 0xFE363C82, 0x00000005, 0x00000043, 0x0000000F, PlayEffect, 0x0000006B, 0x00000000, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0xF24A7E80, 0x00000050, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000043, 0x00000004, SetActorVar, 0x00000100, 0x00000000, 0x00000001, 0x00000056, 0x00000000, 0x00000005, 0x00000001, 0x00000028, 0x00000043, 0x00000005, SetActorDispOffset, 0x00000100, 0x00000001, 0x00000000, 0x00000000, 0x00000043, 0x00000006, SetPartDispOffset, 0x00000100, 0x00000002, 0x00000001, 0x00000000, 0x00000000, 0x00000008, 0x00000001, 0x00000001, 0x00000043, 0x00000005, SetActorDispOffset, 0x00000100, 0xFFFFFFFF, 0x00000000, 0x00000000, 0x00000043, 0x00000006, SetPartDispOffset, 0x00000100, 0x00000002, 0xFFFFFFFF, 0x00000000, 0x00000000, 0x00000008, 0x00000001, 0x00000001, 0x00000043, 0x00000004, GetActorVar, 0x00000100, 0x00000000, 0xFE363C80, 0x0000000A, 0x00000002, 0xFE363C80, 0x00000000, 0x00000007, 0x00000000, 0x00000013, 0x00000000, 0x00000006, 0x00000000, 0x00000043, 0x00000005, SetActorDispOffset, 0x00000100, 0x00000000, 0x00000000, 0x00000000, 0x00000043, 0x00000006, SetPartDispOffset, 0x00000100, 0x00000002, 0x00000000, 0x00000000, 0x00000000, 0x00000057, 0x00000000, 0x00000043, 0x00000002, SetGoalToTarget, 0x00000100, 0x00000043, 0x00000001, func_8023803C_70BD4C, 0x00000043, 0x00000004, SetActorVar, 0x00000100, 0x00000000, 0x00000000, 0x00000043, 0x00000004, SetAnimation, 0x00000100, 0xFFFFFFFF, 0x00100012, 0x00000008, 0x00000001, 0x00000003, 0x00000043, 0x00000007, PartnerTestEnemy, 0xFE363C80, 0x00000000, 0x00000014, 0x00000000, 0x00000002, 0x00000010, 0x0000000A, 0x00000002, 0xFE363C80, 0x00000006, 0x00000024, 0x00000002, 0xFE363C8F, 0xFFFFFFFF, 0x00000013, 0x00000000, 0x00000043, 0x00000003, PlaySoundAtActor, 0x00000100, 0x0000201B, 0x00000014, 0x00000001, 0xFE363C8F, 0x00000016, 0x00000001, 0xFFFFFFFF, 0x00000043, 0x00000004, SetAnimation, 0xFFFFFF81, 0x00000002, 0x00100015, 0x00000043, 0x00000004, SetPartJumpGravity, 0x00000100, 0x00000002, 0xF24A8080, 0x000000
|
||
|
|
||
|
glabel D_8023CCC0_7109D0
|
||
|
.word 0x8023D1E8, 0x00000043, 0x00000002, LoadActionCommand, 0x00000014, 0x00000043, 0x00000001, func_802A9000_422AD0, 0x00000043, 0x00000007, func_802691C8, 0x00000001, 0x00000064, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000043, 0x00000002, func_80269344, 0x0000000F, 0x00000043, 0x00000002, func_80269EAC, 0x00000014, 0x00000043, 0x00000002, UseCamPreset, 0x00000013, 0x00000043, 0x00000004, SetBattleCamTarget, 0xFFFFFFD3, 0x00000036, 0x00000000, 0x00000043, 0x00000002, SetBattleCamOffsetZ, 0x00000000, 0x00000043, 0x00000002, SetBattleCamZoom, 0x00000118, 0x00000043, 0x00000002, MoveBattleCamOver, 0x00000028, 0x00000043, 0x00000001, InitTargetIterator, 0x00000043, 0x00000002, SetGoalToHome, 0x00000100, 0x00000043, 0x00000004, SetAnimation, 0x00000100, 0xFFFFFFFF, 0x00100003, 0x00000043, 0x00000005, AddGoalPos, 0x00000100, 0x00000028, 0x00000014, 0x00000000, 0x00000043, 0x00000005, FlyToGoal, 0x00000100, 0x0000001E, 0x00000000, 0x0000000A, 0x00000043, 0x00000004, SetAnimation, 0x00000100, 0xFFFFFFFF, 0x00100001, 0x00000008, 0x00000001, 0x0000000F, 0x00000043, 0x00000001, func_80238D8C_70CA9C, 0x00000043, 0x00000005, func_802A91A0_42DBB0, 0x00000000, 0x00000093, 0x00000003, 0xFE363C80, 0x00000043, 0x00000003, SetBattleFlagBits, 0x00004000, 0x00000000, 0x00000043, 0x00000005, SetActorRotationOffset, 0x00000100, 0x00000000, 0x00000014, 0x00000000, 0x00000043, 0x00000002, UseCamPreset, 0x00000013, 0x00000043, 0x00000004, SetBattleCamTarget, 0x00000023, 0x00000036, 0x00000000, 0x00000043, 0x00000002, SetBattleCamOffsetZ, 0x00000000, 0x00000043, 0x00000002, SetBattleCamZoom, 0x000001AE, 0x00000043, 0x00000002, MoveBattleCamOver, 0x00000096, 0x00000043, 0x00000004, func_8024ECF8, 0x00000000, 0x00000000, 0x00000001, 0x00000043, 0x00000003, PlaySoundAtActor, 0x00000100, 0x00000288, 0x00000056, 0x00000000, 0x00000043, 0x00000001, func_80239140_70CE50, 0x00000057, 0x00000000, 0x00000008, 0x00000001, 0x00000002, 0x00000005, 0x00000001, 0x00000096, 0x00000043, 0x00000001, func_8023A1B0_70DEC0, 0x0000000A, 0x00000002, 0xFE363C80, 0x00000000, 0x00000007, 0x00000000, 0x00000013, 0x00000000, 0x00000043, 0x00000002, GetActionSuccessCopy, 0xFE363C80, 0x0000000A, 0x00000002, 0xFE363C80, 0x00000064, 0x00000007, 0x00000000, 0x00000013, 0x00000000, 0x00000008, 0x00000001, 0x00000001, 0x00000006, 0x00000000, 0x00000008, 0x00000001, 0x0000000F, 0x00000043, 0x00000002, GetActionSuccessCopy, 0xFE363C80, 0x00000014, 0x00000001, 0xFE363C80, 0x00000019, 0x00000001, 0x00000063, 0x00000043, 0x00000002, UseCamPreset, 0x00000004, 0x0000001C, 0x00000000, 0x00000043, 0x00000002, UseCamPreset, 0x00000033, 0x00000023, 0x00000000, 0x00000043, 0x00000001, InitTargetIterator, 0x00000003, 0x00000001, 0x0000000A, 0x00000043, 0x00000002, SetGoalToTarget, 0xFFFFFF81, 0x00000043, 0x00000001, func_8023906C_70CD7C, 0x0000000D, 0x00000002, 0xFE363C80, 0x00000000, 0x00000024, 0x00000002, 0xFE363C8A, 0xFE363C80, 0x00000056, 0x00000000, 0x00000043, 0x00000001, func_80239F84_70DC94, 0x00000043, 0x00000003, SetBattleFlagBits, 0x01000000, 0x00000001, 0x00000043, 0x00000002, RemoveActor, 0xFE363C8A, 0x00000057, 0x00000000, 0x00000012, 0x00000000, 0x0000000A, 0x00000002, 0xFE363C80, 0x00000000, 0x00000043, 0x00000007, PartnerDamageEnemy, 0xFE363C82, 0x10000000, 0x00000000, 0x00000000, 0x00000000, 0x00000820, 0x00000013, 0x00000000, 0x00000013, 0x00000000, 0x00000003, 0x00000001, 0x0000000B, 0x00000043, 0x00000003, ChooseNextTarget, 0x00000000, 0xFE363C80, 0x0000000B, 0x00000002, 0xFE363C80, 0xFFFFFFFF, 0x00000004, 0x00000001, 0x0000000A, 0x00000013, 0x00000000, 0x00000008, 0x00000001, 0x00000022, 0x00000043, 0x00000005, SetActorRotation, 0x00000100, 0x00000000, 0x00000000, 0x00000000, 0x00000043, 0x00000005, SetActorRotationOffset, 0x00000100, 0x00000000, 0x00000000, 0x00000000, 0x00000046, 0x00000001, 0x8023AAF8, 0x00000043, 0x00000004, SetAnimation, 0x00000100, 0xFFFFFFFF, 0x00100002, 0x00000043, 0x00000001, func_8023A19C_70DEAC, 0x00000043, 0x00000001, func_80280818, 0x00000002, 0x00000000, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000
|
||
|
|
||
|
glabel D_8023D1B0_710EC0
|
||
|
.double 6.7
|
||
|
|
||
|
glabel D_8023D1B8_710EC8
|
||
|
.double 0.2
|
||
|
|
||
|
glabel D_8023D1C0_710ED0
|
||
|
.double 0.1
|
||
|
|
||
|
glabel D_8023D1C8_710ED8
|
||
|
.double 2.8
|
||
|
|
||
|
glabel D_8023D1D0_710EE0
|
||
|
.double 1.4, 0.0
|