Name | Mangled Name | Size | Addr |
---|---|---|---|
AppearStep | _ZN2al19createActorFunctionI10AppearStepEEPNS_9LiveActorEPKc | 96 | 0x00395D3C |
Candlestand | _ZN2al19createActorFunctionI11CandlestandEEPNS_9LiveActorEPKc | 96 | 0x00396324 |
CandlestandFire | _ZN2al19createActorFunctionI15CandlestandFireEEPNS_9LiveActorEPKc | 96 | 0x0039705C |
CourseSelectObj | _ZN2al19createActorFunctionI15CourseSelectObjEEPNS_9LiveActorEPKc | 96 | 0x00397094 |
RestartObj | _ZN2al19createActorFunctionI10RestartObjEEPNS_9LiveActorEPKc | 96 | 0x003960F4 |
TransparentWall | _ZN2al19createActorFunctionI15TransparentWallEEPNS_9LiveActorEPKc | 96 | 0x00397404 |
al::FixMapParts | _ZN2al19createActorFunctionINS_11FixMapPartsEEEPNS_9LiveActorEPKc | 96 | 0x00396404 |
al::RollingReflectMapParts | _ZN2al19createActorFunctionINS_22RollingReflectMapPartsEEEPNS_9LiveActorEPKc | 96 | 0x00397D84 |
al::VisibleSwitchMapParts | _ZN2al19createActorFunctionINS_21VisibleSwitchMapPartsEEEPNS_9LiveActorEPKc | 96 | 0x00397D4C |
al::EffectObjLiftLiner | _ZN2al19createActorFunctionINS_18EffectObjLiftLinerEEEPNS_9LiveActorEPKc | 96 | 0x003978FC |
PeachForTitle | _ZN2al19createActorFunctionI13PeachForTitleEEPNS_9LiveActorEPKc | 100 | 0x00396B9C |
CoinGenerator | _ZN2al19createActorFunctionI13CoinGeneratorEEPNS_9LiveActorEPKc | 100 | 0x00396ABC |
TelescopeTarget | _ZN2al19createActorFunctionI15TelescopeTargetEEPNS_9LiveActorEPKc | 100 | 0x00397394 |
AquariumSwimDebris | _ZN2al19createActorFunctionI18AquariumSwimDebrisEEPNS_9LiveActorEPKc | 100 | 0x003978C4 |
BlockBrickItem | _ZN2al19createActorFunctionI14BlockBrickItemEEPNS_9LiveActorEPKc | 100 | 0x00396D94 |
BlockHelp | _ZN2al19createActorFunctionI9BlockHelpEEPNS_9LiveActorEPKc | 100 | 0x00398A04 |
BlockQuestion | _ZN2al19createActorFunctionI13BlockQuestionEEPNS_9LiveActorEPKc | 100 | 0x003969B4 |
BlockTransparent | _ZN2al19createActorFunctionI16BlockTransparentEEPNS_9LiveActorEPKc | 100 | 0x0039743C |
BridgePukupukuBreakBridge | _ZN2al19createActorFunctionI25BridgePukupukuBreakBridgeEEPNS_9LiveActorEPKc | 100 | 0x00397DBC |
KoopaDoorLast | _ZN2al19createActorFunctionI13KoopaDoorLastEEPNS_9LiveActorEPKc | 100 | 0x00396B2C |
NeedlePlant | _ZN2al19createActorFunctionI11NeedlePlantEEPNS_9LiveActorEPKc | 100 | 0x00396634 |
PatanBoardStarter | _ZN2al19createActorFunctionI17PatanBoardStarterEEPNS_9LiveActorEPKc | 100 | 0x0039781C |
PatanBox | _ZN2al19createActorFunctionI8PatanBoxEEPNS_9LiveActorEPKc | 100 | 0x003988B4 |
al::Sky | _ZN2al19createActorFunctionINS_3SkyEEEPNS_9LiveActorEPKc | 100 | 0x00397E64 |
Fugumannen | _ZN2al19createActorFunctionI10FugumannenEEPNS_9LiveActorEPKc | 104 | 0x00395E8C |
Pukupuku | _ZN2al19createActorFunctionI8PukupukuEEPNS_9LiveActorEPKc | 104 | 0x003988EC |
TeresaGroup | _ZN2al19createActorFunctionI11TeresaGroupEEPNS_9LiveActorEPKc | 104 | 0x003966A4 |
BeatBlock | _ZN2al19createActorFunctionI9BeatBlockEEPNS_9LiveActorEPKc | 104 | 0x003989CC |
BlockQuestionLong | _ZN2al19createActorFunctionI17BlockQuestionLongEEPNS_9LiveActorEPKc | 104 | 0x003976A4 |
BlockRoulette | _ZN2al19createActorFunctionI13BlockRouletteEEPNS_9LiveActorEPKc | 104 | 0x003969EC |
CandlestandObserver | _ZN2al19createActorFunctionI19CandlestandObserverEEPNS_9LiveActorEPKc | 104 | 0x003979CC |
TrickHintPanel | _ZN2al19createActorFunctionI14TrickHintPanelEEPNS_9LiveActorEPKc | 104 | 0x00396F7C |
al::RotateMapParts | _ZN2al19createActorFunctionINS_14RotateMapPartsEEEPNS_9LiveActorEPKc | 104 | 0x00396F0C |
Peach | _ZN2al19createActorFunctionI5PeachEEPNS_9LiveActorEPKc | 108 | 0x003980E4 |
BombHeiGenerator | _ZN2al19createActorFunctionI16BombHeiGeneratorEEPNS_9LiveActorEPKc | 108 | 0x00397474 |
SamboBody | _ZN2al19createActorFunctionI9SamboBodyEEPNS_9LiveActorEPKc | 108 | 0x00398C24 |
TogeMetbo | _ZN2al19createActorFunctionI9TogeMetboEEPNS_9LiveActorEPKc | 108 | 0x00398D74 |
Togezo | _ZN2al19createActorFunctionI6TogezoEEPNS_9LiveActorEPKc | 108 | 0x0039842C |
BoomerangFlower | _ZN2al19createActorFunctionI15BoomerangFlowerEEPNS_9LiveActorEPKc | 108 | 0x00397024 |
CoinGathering | _ZN2al19createActorFunctionI13CoinGatheringEEPNS_9LiveActorEPKc | 108 | 0x00396A94 |
FireFlower | _ZN2al19createActorFunctionI10FireFlowerEEPNS_9LiveActorEPKc | 108 | 0x00395E54 |
KinokoPoison | _ZN2al19createActorFunctionI12KinokoPoisonEEPNS_9LiveActorEPKc | 108 | 0x00396864 |
KinokoPoisonFast | _ZN2al19createActorFunctionI16KinokoPoisonFastEEPNS_9LiveActorEPKc | 108 | 0x00397554 |
KinokoSuper | _ZN2al19createActorFunctionI11KinokoSuperEEPNS_9LiveActorEPKc | 108 | 0x003964AC |
KinokoSuperFast | _ZN2al19createActorFunctionI15KinokoSuperFastEEPNS_9LiveActorEPKc | 108 | 0x0039735C |
PatapataWing | _ZN2al19createActorFunctionI12PatapataWingEEPNS_9LiveActorEPKc | 108 | 0x00396944 |
SuperLeaf | _ZN2al19createActorFunctionI9SuperLeafEEPNS_9LiveActorEPKc | 108 | 0x00398C94 |
SuperLeafSpecial | _ZN2al19createActorFunctionI16SuperLeafSpecialEEPNS_9LiveActorEPKc | 108 | 0x0039766C |
SuperStar | _ZN2al19createActorFunctionI9SuperStarEEPNS_9LiveActorEPKc | 108 | 0x00398CCC |
FallStone | _ZN2al19createActorFunctionI9FallStoneEEPNS_9LiveActorEPKc | 108 | 0x00398AAC |
FrameOutChecker | _ZN2al19createActorFunctionI15FrameOutCheckerEEPNS_9LiveActorEPKc | 108 | 0x003971E4 |
GeneratorBoxHopChild | _ZN2al19createActorFunctionI20GeneratorBoxHopChildEEPNS_9LiveActorEPKc | 108 | 0x00397B54 |
GeneratorEnemy | _ZN2al19createActorFunctionI14GeneratorEnemyEEPNS_9LiveActorEPKc | 108 | 0x00396E64 |
KoopaCollapseStep | _ZN2al19createActorFunctionI17KoopaCollapseStepEEPNS_9LiveActorEPKc | 108 | 0x003977E4 |
DemoStarter | _ZN2al19createActorFunctionI11DemoStarterEEPNS_9LiveActorEPKc | 108 | 0x00396394 |
EnemyCounter | _ZN2al19createActorFunctionI12EnemyCounterEEPNS_9LiveActorEPKc | 112 | 0x00396714 |
FugumannenGenerator | _ZN2al19createActorFunctionI19FugumannenGeneratorEEPNS_9LiveActorEPKc | 112 | 0x00397A04 |
PataKuribo | _ZN2al19createActorFunctionI10PataKuriboEEPNS_9LiveActorEPKc | 112 | 0x00396014 |
BlockEmpty | _ZN2al19createActorFunctionI10BlockEmptyEEPNS_9LiveActorEPKc | 112 | 0x00395DE4 |
BlockRailTerminater | _ZN2al19createActorFunctionI19BlockRailTerminaterEEPNS_9LiveActorEPKc | 112 | 0x003979A4 |
EntranceCameraObj | _ZN2al19createActorFunctionI17EntranceCameraObjEEPNS_9LiveActorEPKc | 112 | 0x003977AC |
FireBarCore | _ZN2al19createActorFunctionI11FireBarCoreEEPNS_9LiveActorEPKc | 112 | 0x003963CC |
NeedleFloor | _ZN2al19createActorFunctionI11NeedleFloorEEPNS_9LiveActorEPKc | 112 | 0x003965FC |
NeedleTrap | _ZN2al19createActorFunctionI10NeedleTrapEEPNS_9LiveActorEPKc | 112 | 0x00395FA4 |
PresentBox | _ZN2al19createActorFunctionI10PresentBoxEEPNS_9LiveActorEPKc | 112 | 0x003960BC |
RailDotDrawer | _ZN2al19createActorFunctionI13RailDotDrawerEEPNS_9LiveActorEPKc | 112 | 0x00396BD4 |
al::RollingShakeMapParts | _ZN2al19createActorFunctionINS_20RollingShakeMapPartsEEEPNS_9LiveActorEPKc | 112 | 0x00397B8C |
Chorobon | _ZN2al19createActorFunctionI8ChorobonEEPNS_9LiveActorEPKc | 116 | 0x003987D4 |
Choropu | _ZN2al19createActorFunctionI7ChoropuEEPNS_9LiveActorEPKc | 116 | 0x00398544 |
PukupukuGenerator | _ZN2al19createActorFunctionI17PukupukuGeneratorEEPNS_9LiveActorEPKc | 116 | 0x00397854 |
TeresaRail | _ZN2al19createActorFunctionI10TeresaRailEEPNS_9LiveActorEPKc | 116 | 0x0039619C |
BunbunAndPunpunTagObj | _ZN2al19createActorFunctionI21BunbunAndPunpunTagObjEEPNS_9LiveActorEPKc | 116 | 0x00397BFC |
Koopa | _ZN2al19createActorFunctionI5KoopaEEPNS_9LiveActorEPKc | 116 | 0x00398074 |
TimerClock | _ZN2al19createActorFunctionI10TimerClockEEPNS_9LiveActorEPKc | 116 | 0x003961D4 |
KoopaFireGenerator | _ZN2al19createActorFunctionI18KoopaFireGeneratorEEPNS_9LiveActorEPKc | 116 | 0x00397934 |
KoopaSwitch | _ZN2al19createActorFunctionI11KoopaSwitchEEPNS_9LiveActorEPKc | 116 | 0x0039651C |
NeedleBarCore | _ZN2al19createActorFunctionI13NeedleBarCoreEEPNS_9LiveActorEPKc | 116 | 0x00396B64 |
Picket | _ZN2al19createActorFunctionI6PicketEEPNS_9LiveActorEPKc | 116 | 0x00398384 |
Seagull | _ZN2al19createActorFunctionI7SeagullEEPNS_9LiveActorEPKc | 116 | 0x003986F4 |
AttackRevolvingPanel | _ZN2al19createActorFunctionI20AttackRevolvingPanelEEPNS_9LiveActorEPKc | 116 | 0x00397AAC |
al::FallMapParts | _ZN2al19createActorFunctionINS_12FallMapPartsEEEPNS_9LiveActorEPKc | 116 | 0x0039674C |
al::RailMoveMapParts | _ZN2al19createActorFunctionINS_16RailMoveMapPartsEEEPNS_9LiveActorEPKc | 116 | 0x00397634 |
StreetPassObj | _ZN2al19createActorFunctionI13StreetPassObjEEPNS_9LiveActorEPKc | 116 | 0x00396C44 |
KuriboTailSearch | _ZN2al19createActorFunctionI16KuriboTailSearchEEPNS_9LiveActorEPKc | 120 | 0x0039758C |
PukupukuLoopRail | _ZN2al19createActorFunctionI16PukupukuLoopRailEEPNS_9LiveActorEPKc | 120 | 0x003975FC |
BlockQuestionFlying | _ZN2al19createActorFunctionI19BlockQuestionFlyingEEPNS_9LiveActorEPKc | 120 | 0x0039796C |
Garigari | _ZN2al19createActorFunctionI8GarigariEEPNS_9LiveActorEPKc | 120 | 0x00398844 |
KoopaPillar | _ZN2al19createActorFunctionI11KoopaPillarEEPNS_9LiveActorEPKc | 120 | 0x003964E4 |
WarpAreaPoint | _ZN2al19createActorFunctionI13WarpAreaPointEEPNS_9LiveActorEPKc | 120 | 0x00396CEC |
al::SwingLift | _ZN2al19createActorFunctionINS_9SwingLiftEEEPNS_9LiveActorEPKc | 120 | 0x00398D04 |
al::SwingMapParts | _ZN2al19createActorFunctionINS_13SwingMapPartsEEEPNS_9LiveActorEPKc | 120 | 0x00396C7C |
Luigi | _ZN2al19createActorFunctionI5LuigiEEPNS_9LiveActorEPKc | 124 | 0x003980AC |
GhostPlayer | _ZN2al19createActorFunctionI11GhostPlayerEEPNS_9LiveActorEPKc | 124 | 0x0039643C |
Hoppun | _ZN2al19createActorFunctionI6HoppunEEPNS_9LiveActorEPKc | 124 | 0x003982A4 |
Indy | _ZN2al19createActorFunctionI4IndyEEPNS_9LiveActorEPKc | 124 | 0x00397EEC |
KinokoOneUp | _ZN2al19createActorFunctionI11KinokoOneUpEEPNS_9LiveActorEPKc | 124 | 0x00396474 |
KinokoOneUpFast | _ZN2al19createActorFunctionI15KinokoOneUpFastEEPNS_9LiveActorEPKc | 124 | 0x00397324 |
PropellerBlock | _ZN2al19createActorFunctionI14PropellerBlockEEPNS_9LiveActorEPKc | 124 | 0x00396ED4 |
BeatBlockHolder | _ZN2al19createActorFunctionI15BeatBlockHolderEEPNS_9LiveActorEPKc | 124 | 0x00396FEC |
WoodBox | _ZN2al19createActorFunctionI7WoodBoxEEPNS_9LiveActorEPKc | 124 | 0x0039879C |
BombHeiTailGenerator | _ZN2al19createActorFunctionI20BombHeiTailGeneratorEEPNS_9LiveActorEPKc | 128 | 0x00397B1C |
WooGan | _ZN2al19createActorFunctionI6WooGanEEPNS_9LiveActorEPKc | 128 | 0x003984D4 |
CoinBox | _ZN2al19createActorFunctionI7CoinBoxEEPNS_9LiveActorEPKc | 128 | 0x0039857C |
BlockBrick | _ZN2al19createActorFunctionI10BlockBrickEEPNS_9LiveActorEPKc | 128 | 0x00395DAC |
GoAndReturnParts | _ZN2al19createActorFunctionI16GoAndReturnPartsEEPNS_9LiveActorEPKc | 128 | 0x0039751C |
MarinePlant | _ZN2al19createActorFunctionI11MarinePlantEEPNS_9LiveActorEPKc | 128 | 0x0039658C |
Plant | _ZN2al19createActorFunctionI5PlantEEPNS_9LiveActorEPKc | 128 | 0x0039811C |
StickNeedle | _ZN2al19createActorFunctionI11StickNeedleEEPNS_9LiveActorEPKc | 128 | 0x0039666C |
al::CollapseBreakMapParts | _ZN2al19createActorFunctionINS_21CollapseBreakMapPartsEEEPNS_9LiveActorEPKc | 128 | 0x00397C6C |
Kuribo | _ZN2al19createActorFunctionI6KuriboEEPNS_9LiveActorEPKc | 132 | 0x0039834C |
Poo | _ZN2al19createActorFunctionI3PooEEPNS_9LiveActorEPKc | 132 | 0x00397E2C |
TentenGenerator | _ZN2al19createActorFunctionI15TentenGeneratorEEPNS_9LiveActorEPKc | 132 | 0x003973CC |
BlindCloud | _ZN2al19createActorFunctionI10BlindCloudEEPNS_9LiveActorEPKc | 132 | 0x00395D74 |
Burner | _ZN2al19createActorFunctionI6BurnerEEPNS_9LiveActorEPKc | 132 | 0x003981FC |
GeneratorBoxHop | _ZN2al19createActorFunctionI15GeneratorBoxHopEEPNS_9LiveActorEPKc | 132 | 0x0039721C |
GororiGenerator | _ZN2al19createActorFunctionI15GororiGeneratorEEPNS_9LiveActorEPKc | 132 | 0x00397254 |
GrassMike | _ZN2al19createActorFunctionI9GrassMikeEEPNS_9LiveActorEPKc | 132 | 0x00398AE4 |
PhotoAlbum | _ZN2al19createActorFunctionI10PhotoAlbumEEPNS_9LiveActorEPKc | 132 | 0x00396084 |
TrampleSwitch | _ZN2al19createActorFunctionI13TrampleSwitchEEPNS_9LiveActorEPKc | 132 | 0x00396CB4 |
WarpLift | _ZN2al19createActorFunctionI8WarpLiftEEPNS_9LiveActorEPKc | 132 | 0x00398994 |
al::ClockMapParts | _ZN2al19createActorFunctionINS_13ClockMapPartsEEEPNS_9LiveActorEPKc | 132 | 0x00396A5C |
Bug | _ZN2al19createActorFunctionI3BugEEPNS_9LiveActorEPKc | 136 | 0x00397DF4 |
Nokonoko | _ZN2al19createActorFunctionI8NokonokoEEPNS_9LiveActorEPKc | 136 | 0x0039887C |
PackunFire | _ZN2al19createActorFunctionI10PackunFireEEPNS_9LiveActorEPKc | 136 | 0x00395FDC |
PackunFlower | _ZN2al19createActorFunctionI12PackunFlowerEEPNS_9LiveActorEPKc | 136 | 0x0039690C |
CoinRailGenerator | _ZN2al19createActorFunctionI17CoinRailGeneratorEEPNS_9LiveActorEPKc | 136 | 0x00397774 |
Grass | _ZN2al19createActorFunctionI5GrassEEPNS_9LiveActorEPKc | 136 | 0x00398004 |
PeraObj | _ZN2al19createActorFunctionI7PeraObjEEPNS_9LiveActorEPKc | 136 | 0x003986BC |
Trampoline | _ZN2al19createActorFunctionI10TrampolineEEPNS_9LiveActorEPKc | 136 | 0x0039620C |
NoteObj | _ZN2al19createActorFunctionI7NoteObjEEPNS_9LiveActorEPKc | 136 | 0x0039865C |
NoteObjGenerator | _ZN2al19createActorFunctionI16NoteObjGeneratorEEPNS_9LiveActorEPKc | 136 | 0x003975C4 |
al::SlideMapParts | _ZN2al19createActorFunctionINS_13SlideMapPartsEEEPNS_9LiveActorEPKc | 136 | 0x00396C0C |
al::SwitchRotateMapParts | _ZN2al19createActorFunctionINS_20SwitchRotateMapPartsEEEPNS_9LiveActorEPKc | 136 | 0x00397BC4 |
BombHei | _ZN2al19createActorFunctionI7BombHeiEEPNS_9LiveActorEPKc | 140 | 0x0039850C |
KeyMoveAndFallParts | _ZN2al19createActorFunctionI19KeyMoveAndFallPartsEEPNS_9LiveActorEPKc | 140 | 0x00397A3C |
KoopaDoor | _ZN2al19createActorFunctionI9KoopaDoorEEPNS_9LiveActorEPKc | 140 | 0x00398B7C |
SwingSpike | _ZN2al19createActorFunctionI10SwingSpikeEEPNS_9LiveActorEPKc | 140 | 0x00396164 |
al::CollapseMapParts | _ZN2al19createActorFunctionINS_16CollapseMapPartsEEEPNS_9LiveActorEPKc | 140 | 0x003974E4 |
al::KeyMoveMapParts | _ZN2al19createActorFunctionINS_15KeyMoveMapPartsEEEPNS_9LiveActorEPKc | 140 | 0x0039728C |
Karon | _ZN2al19createActorFunctionI5KaronEEPNS_9LiveActorEPKc | 144 | 0x0039803C |
Punpun | _ZN2al19createActorFunctionI6PunpunEEPNS_9LiveActorEPKc | 144 | 0x003983BC |
JumpFlipBoard | _ZN2al19createActorFunctionI13JumpFlipBoardEEPNS_9LiveActorEPKc | 144 | 0x00396AF4 |
LiftGeyser | _ZN2al19createActorFunctionI10LiftGeyserEEPNS_9LiveActorEPKc | 144 | 0x00395F6C |
Trilift | _ZN2al19createActorFunctionI7TriliftEEPNS_9LiveActorEPKc | 144 | 0x00398764 |
al::FloaterMapParts | _ZN2al19createActorFunctionINS_15FloaterMapPartsEEEPNS_9LiveActorEPKc | 144 | 0x003971AC |
al::SwitchSlideMapParts | _ZN2al19createActorFunctionINS_19SwitchSlideMapPartsEEEPNS_9LiveActorEPKc | 144 | 0x00397A74 |
al::EffectObj | _ZN2al19createActorFunctionINS_9EffectObjEEEPNS_9LiveActorEPKc | 144 | 0x00398A74 |
al::EffectObjFollowCamera | _ZN2al19createActorFunctionINS_21EffectObjFollowCameraEEEPNS_9LiveActorEPKc | 144 | 0x00397CA4 |
al::EffectObjReEmit | _ZN2al19createActorFunctionINS_15EffectObjReEmitEEEPNS_9LiveActorEPKc | 144 | 0x003970CC |
al::EffectObjSensor | _ZN2al19createActorFunctionINS_15EffectObjSensorEEEPNS_9LiveActorEPKc | 144 | 0x00397104 |
al::EffectObjStream | _ZN2al19createActorFunctionINS_15EffectObjStreamEEEPNS_9LiveActorEPKc | 144 | 0x0039713C |
Kinopio | _ZN2al19createActorFunctionI7KinopioEEPNS_9LiveActorEPKc | 148 | 0x003985EC |
Bubble | _ZN2al19createActorFunctionI6BubbleEEPNS_9LiveActorEPKc | 148 | 0x0039818C |
GamaguchiKun | _ZN2al19createActorFunctionI12GamaguchiKunEEPNS_9LiveActorEPKc | 148 | 0x00396784 |
NeedleBar | _ZN2al19createActorFunctionI9NeedleBarEEPNS_9LiveActorEPKc | 148 | 0x00398BB4 |
SoundEmitObj | _ZN2al19createActorFunctionI12SoundEmitObjEEPNS_9LiveActorEPKc | 148 | 0x0039697C |
BombHeiTail | _ZN2al19createActorFunctionI11BombHeiTailEEPNS_9LiveActorEPKc | 152 | 0x003962EC |
ChorobonGenerator | _ZN2al19createActorFunctionI17ChorobonGeneratorEEPNS_9LiveActorEPKc | 152 | 0x0039773C |
WooGanSand | _ZN2al19createActorFunctionI10WooGanSandEEPNS_9LiveActorEPKc | 152 | 0x003962B4 |
CoinRailMoveGenerator | _ZN2al19createActorFunctionI21CoinRailMoveGeneratorEEPNS_9LiveActorEPKc | 152 | 0x00397C34 |
Bird | _ZN2al19createActorFunctionI4BirdEEPNS_9LiveActorEPKc | 152 | 0x00397E8C |
BlockRailStraight | _ZN2al19createActorFunctionI17BlockRailStraightEEPNS_9LiveActorEPKc | 152 | 0x003976DC |
KickStone | _ZN2al19createActorFunctionI9KickStoneEEPNS_9LiveActorEPKc | 152 | 0x00398B54 |
KickStoneStrong | _ZN2al19createActorFunctionI15KickStoneStrongEEPNS_9LiveActorEPKc | 152 | 0x003972C4 |
NeedleBlock | _ZN2al19createActorFunctionI11NeedleBlockEEPNS_9LiveActorEPKc | 152 | 0x003965C4 |
WarpPorter | _ZN2al19createActorFunctionI10WarpPorterEEPNS_9LiveActorEPKc | 152 | 0x0039627C |
Dossun | _ZN2al19createActorFunctionI6DossunEEPNS_9LiveActorEPKc | 156 | 0x00398234 |
Meragon | _ZN2al19createActorFunctionI7MeragonEEPNS_9LiveActorEPKc | 156 | 0x00398624 |
Utsubo | _ZN2al19createActorFunctionI6UtsuboEEPNS_9LiveActorEPKc | 156 | 0x00398464 |
Kabehei | _ZN2al19createActorFunctionI7KabeheiEEPNS_9LiveActorEPKc | 156 | 0x003985B4 |
LavaGeyser | _ZN2al19createActorFunctionI10LavaGeyserEEPNS_9LiveActorEPKc | 156 | 0x00395F34 |
al::SeesawMapParts | _ZN2al19createActorFunctionINS_14SeesawMapPartsEEEPNS_9LiveActorEPKc | 156 | 0x00396F44 |
al::EffectObjSwitch | _ZN2al19createActorFunctionINS_15EffectObjSwitchEEEPNS_9LiveActorEPKc | 156 | 0x00397174 |
HammerBros | _ZN2al19createActorFunctionI10HammerBrosEEPNS_9LiveActorEPKc | 160 | 0x00395EC4 |
KillerMagnum | _ZN2al19createActorFunctionI12KillerMagnumEEPNS_9LiveActorEPKc | 160 | 0x0039682C |
PackunInk | _ZN2al19createActorFunctionI9PackunInkEEPNS_9LiveActorEPKc | 160 | 0x00398BEC |
Coin | _ZN2al19createActorFunctionI4CoinEEPNS_9LiveActorEPKc | 160 | 0x00397EC4 |
Telescope | _ZN2al19createActorFunctionI9TelescopeEEPNS_9LiveActorEPKc | 160 | 0x00398D3C |
WarpCube | _ZN2al19createActorFunctionI8WarpCubeEEPNS_9LiveActorEPKc | 160 | 0x00398924 |
BoomerangBros | _ZN2al19createActorFunctionI13BoomerangBrosEEPNS_9LiveActorEPKc | 164 | 0x00396A24 |
KuriboTower | _ZN2al19createActorFunctionI11KuriboTowerEEPNS_9LiveActorEPKc | 164 | 0x00396554 |
BlockNote | _ZN2al19createActorFunctionI9BlockNoteEEPNS_9LiveActorEPKc | 164 | 0x00398A3C |
LavaConveyer | _ZN2al19createActorFunctionI12LavaConveyerEEPNS_9LiveActorEPKc | 164 | 0x0039689C |
UpperBlock | _ZN2al19createActorFunctionI10UpperBlockEEPNS_9LiveActorEPKc | 164 | 0x00396244 |
BlockNoteSuper | _ZN2al19createActorFunctionI14BlockNoteSuperEEPNS_9LiveActorEPKc | 168 | 0x00396DCC |
BlockRailCurve | _ZN2al19createActorFunctionI14BlockRailCurveEEPNS_9LiveActorEPKc | 168 | 0x00396E04 |
al::WheelMapParts | _ZN2al19createActorFunctionINS_13WheelMapPartsEEEPNS_9LiveActorEPKc | 168 | 0x00396D5C |
Gesso | _ZN2al19createActorFunctionI5GessoEEPNS_9LiveActorEPKc | 172 | 0x00397FCC |
KillerGenerator | _ZN2al19createActorFunctionI15KillerGeneratorEEPNS_9LiveActorEPKc | 172 | 0x003972EC |
KuriboTail | _ZN2al19createActorFunctionI10KuriboTailEEPNS_9LiveActorEPKc | 172 | 0x00395EFC |
PunpunStageDamageFire | _ZN2al19createActorFunctionI21PunpunStageDamageFireEEPNS_9LiveActorEPKc | 172 | 0x00397D14 |
Killer | _ZN2al19createActorFunctionI6KillerEEPNS_9LiveActorEPKc | 176 | 0x00398314 |
CoinRing | _ZN2al19createActorFunctionI8CoinRingEEPNS_9LiveActorEPKc | 176 | 0x0039880C |
BoneRollerCoaster | _ZN2al19createActorFunctionI17BoneRollerCoasterEEPNS_9LiveActorEPKc | 176 | 0x00397704 |
LiftGeyserStep | _ZN2al19createActorFunctionI14LiftGeyserStepEEPNS_9LiveActorEPKc | 176 | 0x00396E9C |
NeedleRoller | _ZN2al19createActorFunctionI12NeedleRollerEEPNS_9LiveActorEPKc | 176 | 0x003968D4 |
WarpDoor | _ZN2al19createActorFunctionI8WarpDoorEEPNS_9LiveActorEPKc | 176 | 0x0039895C |
Teresa | _ZN2al19createActorFunctionI6TeresaEEPNS_9LiveActorEPKc | 180 | 0x003983F4 |
BalanceTruck | _ZN2al19createActorFunctionI12BalanceTruckEEPNS_9LiveActorEPKc | 180 | 0x003966DC |
NutLift | _ZN2al19createActorFunctionI7NutLiftEEPNS_9LiveActorEPKc | 180 | 0x00398684 |
CoinCollect | _ZN2al19createActorFunctionI11CoinCollectEEPNS_9LiveActorEPKc | 184 | 0x0039635C |
CoinRedStarter | _ZN2al19createActorFunctionI14CoinRedStarterEEPNS_9LiveActorEPKc | 184 | 0x00396E2C |
SwingNeedleRoller | _ZN2al19createActorFunctionI17SwingNeedleRollerEEPNS_9LiveActorEPKc | 184 | 0x0039788C |
TreeA | _ZN2al19createActorFunctionI5TreeAEEPNS_9LiveActorEPKc | 184 | 0x00398154 |
al::WobbleMapParts | _ZN2al19createActorFunctionINS_14WobbleMapPartsEEEPNS_9LiveActorEPKc | 184 | 0x00396FB4 |
Kameck | _ZN2al19createActorFunctionI6KameckEEPNS_9LiveActorEPKc | 188 | 0x003982DC |
BlockDragonGenerator | _ZN2al19createActorFunctionI20BlockDragonGeneratorEEPNS_9LiveActorEPKc | 196 | 0x00397AE4 |
PatanBoard | _ZN2al19createActorFunctionI10PatanBoardEEPNS_9LiveActorEPKc | 196 | 0x0039604C |
ShadowObj | _ZN2al19createActorFunctionI9ShadowObjEEPNS_9LiveActorEPKc | 196 | 0x00398DAC |
Dokan | _ZN2al19createActorFunctionI5DokanEEPNS_9LiveActorEPKc | 196 | 0x00397F94 |
Wanwan | _ZN2al19createActorFunctionI6WanwanEEPNS_9LiveActorEPKc | 200 | 0x0039849C |
KickKoura | _ZN2al19createActorFunctionI9KickKouraEEPNS_9LiveActorEPKc | 200 | 0x00398B1C |
GroundRiserAttachment | _ZN2al19createActorFunctionI21GroundRiserAttachmentEEPNS_9LiveActorEPKc | 200 | 0x00397CDC |
Pole | _ZN2al19createActorFunctionI4PoleEEPNS_9LiveActorEPKc | 200 | 0x00397F24 |
GeneratorBox | _ZN2al19createActorFunctionI12GeneratorBoxEEPNS_9LiveActorEPKc | 204 | 0x003967BC |
GyroLauncher | _ZN2al19createActorFunctionI12GyroLauncherEEPNS_9LiveActorEPKc | 204 | 0x003967F4 |
Sokuten | _ZN2al19createActorFunctionI7SokutenEEPNS_9LiveActorEPKc | 208 | 0x0039872C |
SamboHead | _ZN2al19createActorFunctionI9SamboHeadEEPNS_9LiveActorEPKc | 216 | 0x00398C5C |
BunbunMysteryBox | _ZN2al19createActorFunctionI16BunbunMysteryBoxEEPNS_9LiveActorEPKc | 220 | 0x003974AC |
al::WaterFlowCube | _ZN2al19createActorFunctionINS_13WaterFlowCubeEEEPNS_9LiveActorEPKc | 220 | 0x00396D24 |
DossunTail | _ZN2al19createActorFunctionI10DossunTailEEPNS_9LiveActorEPKc | 224 | 0x00395E1C |
Bunbun | _ZN2al19createActorFunctionI6BunbunEEPNS_9LiveActorEPKc | 240 | 0x003981C4 |
Gorori | _ZN2al19createActorFunctionI6GororiEEPNS_9LiveActorEPKc | 248 | 0x0039826C |
SpikeStick | _ZN2al19createActorFunctionI10SpikeStickEEPNS_9LiveActorEPKc | 256 | 0x0039612C |
Rope | _ZN2al19createActorFunctionI4RopeEEPNS_9LiveActorEPKc | 316 | 0x00397F5C |
Last active
December 28, 2022 12:10
-
-
Save hax0kartik/1e2d65be885aa719f14333186eecb56e to your computer and use it in GitHub Desktop.
[Super Mario 3D Land] Objects for object table at 0x3B99F0 sorted by size and the idapython script used to generate it.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
table_offset = 0x3B99F0 | |
table_offset_end = 0x3BA0F8 | |
entry = [] | |
for off in range(table_offset, table_offset_end, 8): | |
objname_addr = ida_bytes.get_dword(off) | |
objname_size = ida_bytes.get_max_strlit_length(objname_addr, ida_nalt.STRTYPE_C) | |
objname = ida_bytes.get_strlit_contents(objname_addr, objname_size, 0).decode('utf-8') | |
objaddr = ida_bytes.get_dword(off + 4) | |
objins = DecodeInstruction(objaddr + 0xC) | |
objsize = objins.ops[1].value | |
if objsize == 0: | |
objsize = DecodeInstruction(objaddr + 0x8).ops[1].value | |
if off >= 0x3ba000 and off <= 0x3ba0e0: | |
isal = "INS_" | |
incthis = "EEE" | |
else: | |
isal = "I" | |
incthis = "EE" | |
newname = "_ZN2al19createActorFunction{}{}{}{}PNS_9LiveActorEPKc".format(isal, len(objname), objname, incthis) | |
ida_name.set_name(objaddr, newname) | |
if incthis == "EEE": | |
objname = "al::" + objname | |
entry.append([objname, newname, objsize, objaddr]) | |
md_header = """| Name | Mangled Name | Size | Addr | | |
|------|--------------|------|------|""" | |
entry = sorted(entry, key = lambda x : x[2]) | |
table_entries = ["\n|{}|{}|{}|0x{:08X}|".format(x[0], x[1], x[2], x[3]) for x in entry] | |
f = open("sm3d/actors.md", "w+") | |
f.write(md_header) | |
f.writelines(table_entries) | |
f.close() |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment