diff options
Diffstat (limited to 'kamek_pal.x')
-rw-r--r-- | kamek_pal.x | 70 |
1 files changed, 69 insertions, 1 deletions
diff --git a/kamek_pal.x b/kamek_pal.x index ca8f4bd..fa2f045 100644 --- a/kamek_pal.x +++ b/kamek_pal.x @@ -1,5 +1,45 @@ SECTIONS { + CreditsModeActive = 0x8042A4FF; + GetRail = 0x800D91B0; + instance__7Stage80 = 0x8042A2E8; + continueAddToCoinCount = 0x80060254; + continueAddToScore = 0x800B3544; + + StaffCreditsAddCoin = 0x800B51D0; + ContinueFromEFBMagic2 = 0x802BC6B4; TogeTekkyuIceballCollision = 0x80AB6DA0; + _8042A788 = 0x8042A788; + sub_8019C390 = 0x8019C390; + + StateID_Wait__24daEnBossKoopaDemoPeach_c = 0x80B8C350; + StateID_Call__24daEnBossKoopaDemoPeach_c = 0x80B8C390; + StateID_Turn__24daEnBossKoopaDemoPeach_c = 0x80B8C3D0; + StateID_Open__24daEnBossKoopaDemoPeach_c = 0x80B8C410; + StateID_Rescue__24daEnBossKoopaDemoPeach_c = 0x80B8C450; + StateID_Thank__24daEnBossKoopaDemoPeach_c = 0x80B8C490; + + __vt__12daBossDemo_c = 0x80301804; + onExecute__12daBossDemo_cFv = 0x8001CCB0; + onDraw__12daBossDemo_cFv = 0x8001CCF0; + willBeDeleted__12daBossDemo_cFv = 0x8001CD00; + onDelete__12daBossDemo_cFv = 0x8001CD10; + endState_BattleEdDemo__12daBossDemo_cFv = 0x8001D190; + executeState_BattleEdDemo__12daBossDemo_cFv = 0x8001D1A0; + beginState_BattleEdDemo__12daBossDemo_cFv = 0x8001D180; + endState_BattleIn__12daBossDemo_cFv = 0x8001D100; + executeState_BattleIn__12daBossDemo_cFv = 0x8001D110; + beginState_BattleIn__12daBossDemo_cFv = 0x8001D090; + endState_BattleStDemo__12daBossDemo_cFv = 0x8001D070; + executeState_BattleStDemo__12daBossDemo_cFv = 0x8001D080; + beginState_BattleStDemo__12daBossDemo_cFv = 0x8001D060; + endState_Ready__12daBossDemo_cFv = 0x8001CF60; + executeState_Ready__12daBossDemo_cFv = 0x8001CF70; + beginState_Ready__12daBossDemo_cFv = 0x8001CF50; + beatLevel__12daBossDemo_cFv = 0x8001CE00; + exitLevel__12daBossDemo_cFv = 0x8001CE40; + + instance__19BalloonRelatedClass = 0x8042A068; + PlayerAnimStates = 0x802F1650; ContinueFromFixFireballSensorSetup = 0x8011A830; GetPosForLayoutEffect__FP7Point3db = 0x800B37E0; @@ -12,13 +52,21 @@ SECTIONS { KazanRock_Explode = 0x8081F190; GetPlayerOrYoshi__Fi = 0x8005FB90; + findByID__10daPlBase_cFi = 0x8005FB90; + findByID__7dAcPy_cFi = 0x8005F900; + justFaceSpecificDirection__10daPlBase_cFi = 0x80051F30; + moveInDirection__10daPlBase_cFPfPf = 0x80052080; getYoshi__7dAcPy_cFv = 0x80139A90; setAnimePlayWithAnimID__10daPlBase_cFi = 0x80052170; setAnimePlayStandardType__10daPlBase_cFi = 0x80052290; setFlag__14dPlayerInput_cFQ214dPlayerInput_c5Flags = 0x8005E3B0; + setPermanentForcedButtons__14dPlayerInput_cFUi = 0x8005E910; + setTransientForcedButtons__14dPlayerInput_cFUi = 0x8005E960; + unsetPermanentForcedButtons__14dPlayerInput_cFUi = 0x8005E930; setFlag__10daPlBase_cFi = 0x80056C70; clearFlag__10daPlBase_cFi = 0x80056CB0; testFlag__10daPlBase_cFi = 0x80056CF0; + isReadyForDemoControlAction__10daPlBase_cFv = 0x80052030; instance__15dWaterManager_c = 0x8042A3E0; queryPosition__15dWaterManager_cFP7Point2dP7Point2dPfPsi = 0x800EBA40; @@ -64,6 +112,7 @@ SECTIONS { Voice_SetADPCMLoop = 0x80281A90; DetachSound__Q34nw4r3snd11SoundHandleFv = 0x8027A340; + Pause__Q44nw4r3snd6detail10BasicSoundFbi = 0x80266580; Stop__Q44nw4r3snd6detail10BasicSoundFi = 0x80266390; SetPitch__Q44nw4r3snd6detail10BasicSoundFf = 0x802675F0; StrmSound_SetTrackVolume = 0x8027F9D0; @@ -201,16 +250,20 @@ SECTIONS { instance__13dCourseFull_c = 0x8042A178; getRectByID__9dCourse_cFUcP5mRect = 0x8008E890; + getNextGotoByID__9dCourse_cFUc = 0x8008E3D0; modifyPlayerPropertiesWithRollingObject = 0x80057820; EN_LandbarrelPlayerCollision = 0x80A582A0; /* Boss Related */ + instance__16dStageActorMgr_c = 0x8042A028; StartBGMMusic = 0x807DB420; StopBGMMusic = 0x807DB430; instance__11dStage32C_c = 0x8042A1F0; instance__7WLClass = 0x80429F74; + disableDemoControl__7WLClassFb = 0x8005CA50; + demoControlAllPlayers__7WLClassFv = 0x8005C930; ShakeScreen = 0x800D8D50; StageScreen = 0x8042A2E8; @@ -640,6 +693,12 @@ SECTIONS { checkLiquidImmersion__5dEn_cFP7Point2df = 0x80097250; bouncePlayer__5dEn_cFPvf = 0x800967A0; + __ct__13dActorState_cFv = 0x80066FC0; + __dt__13dActorState_cFv = 0x800671B0; + beginState_Gegneric__13dActorState_cFv = 0x80067230; + endState_Gegneric__13dActorState_cFv = 0x80067240; + executeState_Gegneric__13dActorState_cFv = 0x80067250; + _vfD8__18dActorMultiState_cFv = 0x80067590; _vfDC__18dActorMultiState_cFv = 0x800675B0; _vfE0__18dActorMultiState_cFv = 0x800675A0; @@ -655,7 +714,7 @@ SECTIONS { beforeDraw__13dStageActor_cFv = 0x80064540; afterDraw__13dStageActor_cFi = 0x800645E0; GetExplanationString__13dStageActor_cFv = 0x800645F0; - _vf60__13dStageActor_cFv = 0x80065080; + isOutOfView__13dStageActor_cFv = 0x80065080; kill__13dStageActor_cFv = 0x80065650; _vf68__13dStageActor_cFv = 0x8001D210; _vf6C__13dStageActor_cFv = 0x8001D200; @@ -964,7 +1023,9 @@ SECTIONS { link__16mHeapAllocator_cFiPvPCci = 0x800690C0; unlink__16mHeapAllocator_cFv = 0x800690E0; + __ct__10mTexture_cFv = 0x802C0D20; __ct__10mTexture_cFUsUs9_GXTexFmt = 0x802C0D70; + __dt__10mTexture_cFv = 0x802C0DB0; load__10mTexture_cF11_GXTexMapID = 0x802C0E50; flushDC__10mTexture_cFv = 0x802C0F10; makeLinearGradient__10mTexture_cFicUsUs8_GXColor8_GXColorb = 0x802C1120; @@ -1296,6 +1357,8 @@ SECTIONS { ARCReadDir = 0x801A00C0; ARCCloseDir = 0x801A0180; + GXGetTexBufferSize = 0x801C6CE0; + DCFlushRange = 0x801AC5B0; DCStoreRangeNoSync = 0x801AC640; VIGetNextField = 0x801BE020; @@ -1328,6 +1391,11 @@ SECTIONS { C_MTXPerspective = 0x801C13A0; C_MTXOrtho = 0x801C1490; + GXPixModeSync = 0x801C50B0; + GXSetTexCopySrc = 0x801C5AA0; + GXSetTexCopyDst = 0x801C5B10; + GXSetCopyFilter = 0x801C6080; + GXCopyTex = 0x801C63D0; GXSetVtxDesc = 0x801C3900; GXClearVtxDesc = 0x801C41B0; GXSetVtxAttrFmt = 0x801C41F0; |