mirror of
https://github.com/zeldaret/mm.git
synced 2026-08-21 22:10:51 -04:00
z_map decompiled (#1032)
* First batch of functions * more ok * z_map_data OK * More OKs, MinimapList ZAPD breaking change * func_80103A58 improvements, more OK * func_80106D5C and func_801091F0 decomped * func_801031D0 decomped and some fixes * house cleaning, more OKs more decomp * Even more OKs * func_80105C40 almost OK, more OKs * func_80108AF8 OK and more * All functions attempted * func_8010534C OK * Start documentation, rename DoorCtx * More OKs, split map_data.data, more doc * incremental clean-up, more function names * more function names * func_801068FC OK * old uncommitted changes * minor tweaks * implement easy fixes * more fixes * z_map_disp OK, implement more suggestions * delete utility program * migrate data * TransiActor ->TransitionActor * Major documentation pass * first pass of changes * warning fix attempt, revert ZFile.cpp * Fix FAKE match * Easy fixes * implement gDPLoadTextureBlock_Runtime * z_demo bss patch * Extract white square texture * Implement more suggestions * rework MapIndex/DungeonIndex * revert dungeonSceneIndex -> mapIndex in some spots, implement suggestions * more suggestions * minor nits * fix #include
This commit is contained in:
@@ -545,7 +545,8 @@
|
||||
0x801BE960 : "z_lib",
|
||||
0x801BE990 : "z_lifemeter",
|
||||
0x801BEAB0 : "z_lights",
|
||||
0x801BEAD0 : "z_map_disp", # z_map_data is somewhere in here
|
||||
0x801BEAD0 : "z_map_disp",
|
||||
0x801BED40 : "z_map_data",
|
||||
0x801BF550 : "z_map_exp",
|
||||
0x801BF5C0 : "z_msgevent",
|
||||
0x801BF6C0 : "z_parameter",
|
||||
|
||||
+101
-101
@@ -1901,113 +1901,113 @@
|
||||
0x80102DBC:("ZeldaArena_Init",),
|
||||
0x80102DEC:("ZeldaArena_Cleanup",),
|
||||
0x80102E10:("ZeldaArena_IsInitialized",),
|
||||
0x80102E40:("func_80102E40",),
|
||||
0x80102E90:("func_80102E90",),
|
||||
0x80102EA4:("func_80102EA4",),
|
||||
0x80102E40:("MapDisp_GetMapITexture",),
|
||||
0x80102E90:("MapDisp_InitRoomStoreyRecord",),
|
||||
0x80102EA4:("MapDisp_DestroyRoomStoreyRecord",),
|
||||
0x80102EB4:("func_80102EB4",),
|
||||
0x80102ED0:("func_80102ED0",),
|
||||
0x80102EF0:("func_80102EF0",),
|
||||
0x80102F9C:("func_80102F9C",),
|
||||
0x80103090:("func_80103090",),
|
||||
0x801030B4:("func_801030B4",),
|
||||
0x801030F4:("func_801030F4",),
|
||||
0x801031D0:("func_801031D0",),
|
||||
0x801039EC:("func_801039EC",),
|
||||
0x80103A10:("func_80103A10",),
|
||||
0x80103A58:("func_80103A58",),
|
||||
0x8010439C:("func_8010439C",),
|
||||
0x801045AC:("func_801045AC",),
|
||||
0x80104AE8:("func_80104AE8",),
|
||||
0x80104C80:("func_80104C80",),
|
||||
0x80104CF4:("func_80104CF4",),
|
||||
0x80104F34:("func_80104F34",),
|
||||
0x80105294:("func_80105294",),
|
||||
0x80105318:("func_80105318",),
|
||||
0x80105328:("func_80105328",),
|
||||
0x8010534C:("func_8010534C",),
|
||||
0x8010549C:("func_8010549C",),
|
||||
0x8010565C:("func_8010565C",),
|
||||
0x80105818:("func_80105818",),
|
||||
0x80105A40:("func_80105A40",),
|
||||
0x80105B34:("func_80105B34",),
|
||||
0x80105C40:("func_80105C40",),
|
||||
0x80105FE0:("func_80105FE0",),
|
||||
0x80106408:("func_80106408",),
|
||||
0x80106450:("func_80106450",),
|
||||
0x801064CC:("func_801064CC",),
|
||||
0x80106530:("func_80106530",),
|
||||
0x8010657C:("func_8010657C",),
|
||||
0x80106644:("func_80106644",),
|
||||
0x8010683C:("func_8010683C",),
|
||||
0x801068B4:("func_801068B4",),
|
||||
0x801068D8:("func_801068D8",),
|
||||
0x801068FC:("func_801068FC",),
|
||||
0x80106BEC:("func_80106BEC",),
|
||||
0x80106D08:("func_80106D08",),
|
||||
0x80106D5C:("func_80106D5C",),
|
||||
0x80107B78:("func_80107B78",),
|
||||
0x80108124:("func_80108124",),
|
||||
0x80108558:("func_80108558",),
|
||||
0x80108A10:("func_80108A10",),
|
||||
0x80108A64:("func_80108A64",),
|
||||
0x80108AF8:("func_80108AF8",),
|
||||
0x801090B0:("func_801090B0",),
|
||||
0x80109124:("func_80109124",),
|
||||
0x801091F0:("func_801091F0",),
|
||||
0x80109428:("func_80109428",),
|
||||
0x801094A0:("func_801094A0",),
|
||||
0x80102EF0:("MapDisp_CurRoomHasMapI",),
|
||||
0x80102F9C:("MapDisp_GetStoreyY",),
|
||||
0x80103090:("MapDisp_GetMapTexDim",),
|
||||
0x801030B4:("MapDisp_GetMapScale",),
|
||||
0x801030F4:("MapDisp_GetMapOffset",),
|
||||
0x801031D0:("MapDisp_DrawMinimapRoom",),
|
||||
0x801039EC:("MapDisp_IsDataRotated",),
|
||||
0x80103A10:("MapDisp_CanDrawDoors",),
|
||||
0x80103A58:("MapDisp_Minimap_DrawActorIcon",),
|
||||
0x8010439C:("MapDisp_Minimap_DrawActors",),
|
||||
0x801045AC:("MapDisp_Minimap_DrawDoorActor",),
|
||||
0x80104AE8:("MapDisp_Minimap_DrawDoorActors",),
|
||||
0x80104C80:("MapDisp_AwaitGameplayDangeonKeep",),
|
||||
0x80104CF4:("MapDisp_Init",),
|
||||
0x80104F34:("MapDisp_InitSceneFloorData",),
|
||||
0x80105294:("MapDisp_GetBossIconY",),
|
||||
0x80105318:("MapDisp_GetBossRoomStorey",),
|
||||
0x80105328:("MapDisp_IsBossDoor",),
|
||||
0x8010534C:("MapDisp_InitBossRoomStorey",),
|
||||
0x8010549C:("MapDisp_InitMapData",),
|
||||
0x8010565C:("MapDisp_InitChestData",),
|
||||
0x80105818:("MapDisp_InitTransitionActorData",),
|
||||
0x80105A40:("MapDisp_Destroy",),
|
||||
0x80105B34:("MapDisp_Update",),
|
||||
0x80105C40:("MapDisp_SwapRooms",),
|
||||
0x80105FE0:("MapDisp_Minimap_DrawRedCompassIcon",),
|
||||
0x80106408:("MapDisp_IsLocationRomaniRanchAltScene",),
|
||||
0x80106450:("MapDisp_CanDisplayMinimap",),
|
||||
0x801064CC:("MapDisp_IsLocationMinimapBlocked",),
|
||||
0x80106530:("MapDisp_IsMinimapToggleBlocked",),
|
||||
0x8010657C:("MapDisp_AreRoomsSameStorey",),
|
||||
0x80106644:("MapDisp_DrawMinimap",),
|
||||
0x8010683C:("MapDisp_ResetMapI",),
|
||||
0x801068B4:("MapDisp_InitMapI",),
|
||||
0x801068D8:("MapDisp_DestroyMapI",),
|
||||
0x801068FC:("MapDisp_AllocDungeonMap",),
|
||||
0x80106BEC:("MapDisp_IsOnStorey",),
|
||||
0x80106D08:("MapDisp_ConvertBossSceneToDungeonScene",),
|
||||
0x80106D5C:("MapDisp_DrawRooms",),
|
||||
0x80107B78:("MapDisp_DrawChests",),
|
||||
0x80108124:("MapDisp_DrawRoomExits",),
|
||||
0x80108558:("MapDisp_DrawBossIcon",),
|
||||
0x80108A10:("MapDisp_GetDungeonMapFloorTexture",),
|
||||
0x80108A64:("MapDisp_SkipDrawDungeonMap",),
|
||||
0x80108AF8:("MapDisp_DrawDungeonFloorSelect",),
|
||||
0x801090B0:("MapDisp_IsValidStorey",),
|
||||
0x80109124:("MapDisp_GetPlayerStorey",),
|
||||
0x801091F0:("MapDisp_DrawDungeonMap",),
|
||||
0x80109428:("MapDisp_UpdateDungeonMap",),
|
||||
0x801094A0:("MapData_GetMapColor",),
|
||||
0x801094C8:("func_801094C8",),
|
||||
0x801094F8:("func_801094F8",),
|
||||
0x80109528:("func_80109528",),
|
||||
0x8010954C:("func_8010954C",),
|
||||
0x801094F8:("MapData_GetMapTexOffsetGameplayDangeonKeep",),
|
||||
0x80109528:("MapData_GetMapDrawTypeGameplayDangeonKeep",),
|
||||
0x8010954C:("MapData_GetMapColorIndexGameplayDangeonKeep",),
|
||||
0x8010956C:("func_8010956C",),
|
||||
0x8010958C:("func_8010958C",),
|
||||
0x801095AC:("func_801095AC",),
|
||||
0x801095DC:("func_801095DC",),
|
||||
0x8010960C:("func_8010960C",),
|
||||
0x80109630:("func_80109630",),
|
||||
0x80109650:("func_80109650",),
|
||||
0x80109670:("func_80109670",),
|
||||
0x801096D4:("func_801096D4",),
|
||||
0x80109714:("func_80109714",),
|
||||
0x80109754:("func_80109754",),
|
||||
0x801097C8:("func_801097C8",),
|
||||
0x8010983C:("func_8010983C",),
|
||||
0x801098A0:("func_801098A0",),
|
||||
0x80109908:("func_80109908",),
|
||||
0x8010958C:("MapData_GetMapTexGameplayDangeonKeep",),
|
||||
0x801095AC:("MapData_GetMapTexGameplayDangeonKeepDim",),
|
||||
0x801095DC:("MapData_GetMapTexGameplayDangeonKeepOffset",),
|
||||
0x8010960C:("MapData_GetMapGrandDrawType",),
|
||||
0x80109630:("MapData_GetMapGrandColorIndex",),
|
||||
0x80109650:("MapData_GetMapGrandScale",),
|
||||
0x80109670:("MapData_MapGrandTexSizeTest",),
|
||||
0x801096D4:("MapData_GetSizeOfMapGrandTex",),
|
||||
0x80109714:("MapData_MID_GetType",),
|
||||
0x80109754:("MapData_GetMapTexDim",),
|
||||
0x801097C8:("MapData_GetMapTexOffset",),
|
||||
0x8010983C:("MapData_GetMapScale",),
|
||||
0x801098A0:("MapData_GetDrawType",),
|
||||
0x80109908:("MapData_GetMapColorIndex",),
|
||||
0x80109964:("func_80109964",),
|
||||
0x8010997C:("func_8010997C",),
|
||||
0x801099AC:("func_801099AC",),
|
||||
0x801099DC:("func_801099DC",),
|
||||
0x80109A00:("func_80109A00",),
|
||||
0x80109A20:("func_80109A20",),
|
||||
0x80109A40:("func_80109A40",),
|
||||
0x80109A98:("func_80109A98",),
|
||||
0x80109AD8:("func_80109AD8",),
|
||||
0x8010997C:("MapData_GetMapITexDim",),
|
||||
0x801099AC:("MapData_GetMapITexOffset",),
|
||||
0x801099DC:("MapData_GetMapIDrawType",),
|
||||
0x80109A00:("MapData_GetMapIColorIndex",),
|
||||
0x80109A20:("MapData_GetMapIScale",),
|
||||
0x80109A40:("MapData_MapITexSizeTest",),
|
||||
0x80109A98:("MapDisp_GetSizeOfMapITex",),
|
||||
0x80109AD8:("MapData_GetMapIId",),
|
||||
0x80109B38:("func_80109B38",),
|
||||
0x80109BA0:("func_80109BA0",),
|
||||
0x80109BF4:("func_80109BF4",),
|
||||
0x80109BA0:("MapData_GetMapCompactId",),
|
||||
0x80109BF4:("MapData_CPID_GetType",),
|
||||
0x80109C38:("func_80109C38",),
|
||||
0x80109CBC:("func_80109CBC",),
|
||||
0x80109D40:("func_80109D40",),
|
||||
0x80109DD8:("func_80109DD8",),
|
||||
0x80109E70:("func_80109E70",),
|
||||
0x80109EF8:("func_80109EF8",),
|
||||
0x80109F78:("func_80109F78",),
|
||||
0x8010A000:("Map_GetDungeonOrBossAreaIndex",),
|
||||
0x8010A074:("Map_IsInDungeonOrBossAreaArea",),
|
||||
0x8010A0A4:("func_8010A0A4",),
|
||||
0x8010A0F0:("Map_GetDungeonAreaIndex",),
|
||||
0x8010A164:("Map_IsInDungeonArea",),
|
||||
0x8010A194:("Map_GetBossAreaIndex",),
|
||||
0x8010A208:("Map_IsInBossArea",),
|
||||
0x8010A238:("func_8010A238",),
|
||||
0x8010A2AC:("func_8010A2AC",),
|
||||
0x8010A2DC:("Minimap_SavePlayerRoomInitInfo",),
|
||||
0x80109CBC:("MapData_CPID_GetSizeOfMapTex",),
|
||||
0x80109D40:("MapData_CPID_GetTexDim",),
|
||||
0x80109DD8:("MapData_CPID_GetTexOffset",),
|
||||
0x80109E70:("MapData_CPID_GetDrawType",),
|
||||
0x80109EF8:("MapData_CPID_GetMapColorIndex",),
|
||||
0x80109F78:("MapData_CPID_GetMapScale",),
|
||||
0x8010A000:("Map_GetDungeonSceneIndex",),
|
||||
0x8010A074:("Map_IsInDungeonOrBossSceneArea",),
|
||||
0x8010A0A4:("Map_CurRoomHasMapI",),
|
||||
0x8010A0F0:("Map_GetDungeonSceneIndexForDungeon",),
|
||||
0x8010A164:("Map_IsInDungeonScene",),
|
||||
0x8010A194:("Map_GetDungeonSceneIndexForBoss",),
|
||||
0x8010A208:("Map_IsInBossScene",),
|
||||
0x8010A238:("Map_GetMapIndexForOverworld",),
|
||||
0x8010A2AC:("Map_IsInOverworldSceneWithMapIndex",),
|
||||
0x8010A2DC:("Map_SetAreaEntrypoint",),
|
||||
0x8010A33C:("Map_InitRoomData",),
|
||||
0x8010A410:("Map_Destroy",),
|
||||
0x8010A430:("Map_Init",),
|
||||
0x8010A54C:("Minimap_Draw",),
|
||||
0x8010A54C:("Map_DrawMinimap",),
|
||||
0x8010A580:("Map_Update",),
|
||||
0x8010A760:("MsgEvent_CheckWeekEventReg",),
|
||||
0x8010A7CC:("MsgEvent_CheckGoron",),
|
||||
@@ -2434,8 +2434,8 @@
|
||||
0x8012FC18:("Scene_CommandObjectList",),
|
||||
0x8012FDA4:("Scene_CommandLightList",),
|
||||
0x8012FE2C:("Scene_CommandPathList",),
|
||||
0x8012FE5C:("Scene_CommandTransiActorList",),
|
||||
0x8012FEBC:("Door_InitContext",),
|
||||
0x8012FE5C:("Scene_CommandTransitionActorList",),
|
||||
0x8012FEBC:("Scene_ResetTransitionActorList",),
|
||||
0x8012FECC:("Scene_CommandEnvLightSettings",),
|
||||
0x8012FF10:("Scene_LoadAreaTextures",),
|
||||
0x8012FF8C:("Scene_CommandSkyboxSettings",),
|
||||
@@ -2449,9 +2449,9 @@
|
||||
0x80130454:("Scene_CommandAltHeaderList",),
|
||||
0x801304CC:("Scene_CommandCutsceneScriptList",),
|
||||
0x80130500:("Scene_CommandCutsceneList",),
|
||||
0x80130540:("Scene_CommandMiniMap",),
|
||||
0x80130540:("Scene_CommandMapData",),
|
||||
0x80130578:("Scene_Command1D",),
|
||||
0x80130588:("Scene_CommandMiniMapCompassInfo",),
|
||||
0x80130588:("Scene_CommandMapDataChests",),
|
||||
0x801305B0:("Scene_CommandSetRegionVisitedFlag",),
|
||||
0x80130674:("Scene_CommandAnimatedMaterials",),
|
||||
0x801306A4:("Scene_SetExitFade",),
|
||||
|
||||
+32
-54
@@ -979,52 +979,34 @@
|
||||
0x801BEA70:("sHeartDDTextures","UNK_TYPE1","",0x1),
|
||||
0x801BEAB0:("sPosBindFuncs","LightsPosBindFunc","[3]",0xc),
|
||||
0x801BEABC:("sDirBindFuncs","LightsBindFunc","[3]",0xc),
|
||||
0x801BEAD4:("D_801BEAD4","UNK_TYPE4","",0x4),
|
||||
0x801BEAD8:("D_801BEAD8","UNK_TYPE4","",0x4),
|
||||
0x801BEAE0:("D_801BEAE0","UNK_TYPE1","",0x1),
|
||||
0x801BEAF4:("D_801BEAF4","UNK_TYPE4","",0x4),
|
||||
0x801BEAF8:("D_801BEAF8","UNK_TYPE4","",0x4),
|
||||
0x801BEB04:("D_801BEB04","UNK_TYPE4","",0x4),
|
||||
0x801BEB08:("D_801BEB08","UNK_TYPE4","",0x4),
|
||||
0x801BEB14:("D_801BEB14","UNK_TYPE4","",0x4),
|
||||
0x801BEB18:("D_801BEB18","UNK_TYPE4","",0x4),
|
||||
0x801BEB24:("D_801BEB24","UNK_TYPE4","",0x4),
|
||||
0x801BEB28:("D_801BEB28","UNK_TYPE4","",0x4),
|
||||
0x801BEB38:("D_801BEB38","UNK_TYPE1","",0x1),
|
||||
0x801BEBB8:("D_801BEBB8","UNK_TYPE4","",0x4),
|
||||
0x801BEBD8:("D_801BEBD8","UNK_TYPE4","",0x4),
|
||||
0x801BEBF8:("D_801BEBF8","UNK_TYPE2","",0x2),
|
||||
0x801BEBFA:("D_801BEBFA","UNK_TYPE2","",0x2),
|
||||
0x801BEBFC:("D_801BEBFC","UNK_TYPE2","",0x2),
|
||||
0x801BEC10:("D_801BEC10","UNK_TYPE2","",0x2),
|
||||
0x801BEC14:("D_801BEC14","UNK_PTR","",0x4),
|
||||
0x801BEC1C:("D_801BEC1C","UNK_TYPE4","",0x4),
|
||||
0x801BEC20:("D_801BEC20","UNK_TYPE4","",0x4),
|
||||
0x801BEC24:("D_801BEC24","UNK_TYPE1","",0x1),
|
||||
0x801BEC2C:("D_801BEC2C","UNK_TYPE1","",0x1),
|
||||
0x801BEC5C:("D_801BEC5C","UNK_TYPE2","",0x2),
|
||||
0x801BEC5E:("D_801BEC5E","UNK_TYPE2","",0x2),
|
||||
0x801BEC70:("D_801BEC70","UNK_TYPE4","",0x4),
|
||||
0x801BEC84:("D_801BEC84","UNK_TYPE1","",0x1),
|
||||
0x801BECA4:("D_801BECA4","UNK_TYPE1","",0x1),
|
||||
0x801BECC4:("D_801BECC4","UNK_TYPE1","",0x1),
|
||||
0x801BECE4:("D_801BECE4","UNK_TYPE1","",0x1),
|
||||
0x801BED00:("D_801BED00","UNK_TYPE1","",0x1),
|
||||
0x801BED24:("D_801BED24","UNK_TYPE2","",0x2),
|
||||
0x801BED3C:("D_801BED3C","UNK_TYPE1","",0x1),
|
||||
0x801BED40:("D_801BED40","UNK_TYPE1","",0x1),
|
||||
0x801BED4C:("D_801BED4C","UNK_TYPE1","",0x1),
|
||||
0x801BED54:("D_801BED54","UNK_TYPE1","",0x1),
|
||||
0x801BED55:("D_801BED55","UNK_TYPE1","",0x1),
|
||||
0x801BED56:("D_801BED56","UNK_TYPE1","",0x1),
|
||||
0x801BED88:("D_801BED88","UNK_TYPE1","",0x1),
|
||||
0x801BEFC8:("D_801BEFC8","UNK_TYPE1","",0x1),
|
||||
0x801BF15C:("D_801BF15C","UNK_TYPE1","",0x1),
|
||||
0x801BF170:("D_801BF170","UNK_TYPE1","",0x1),
|
||||
0x801BF176:("D_801BF176","UNK_TYPE1","",0x1),
|
||||
0x801BF177:("D_801BF177","UNK_TYPE1","",0x1),
|
||||
0x801BF178:("D_801BF178","UNK_TYPE1","",0x1),
|
||||
0x801BF3B4:("D_801BF3B4","UNK_TYPE1","",0x1),
|
||||
0x801BEAD0:("D_801BEAD0","s32","[4]",0x10),
|
||||
0x801BEAE0:("D_801BEAE0","s32","[4]",0x10),
|
||||
0x801BEAF0:("D_801BEAF0","u32","[4]",0x10),
|
||||
0x801BEB00:("D_801BEB00","s32","[4]",0x10),
|
||||
0x801BEB10:("D_801BEB10","u32","[4]",0x10),
|
||||
0x801BEB20:("D_801BEB20","u32","[4]",0x10),
|
||||
0x801BEB38:("sWhiteSquareTex","UNK_TYPE1","",0x1),
|
||||
0x801BEBB8:("sMapDisp","MapDisp","",0x5C),
|
||||
0x801BEC14:("sMapDataScene","MinimapList","",0x8),
|
||||
0x801BEC1C:("sSceneNumRooms","s32","",0x4),
|
||||
0x801BEC20:("sNumChests","s32","",0x4),
|
||||
0x801BEC24:("D_801BEC24","UNK_TYPE1","",0x8),
|
||||
0x801BEC2C:("D_801BEC2C","Color_RGBA8","[12]",0x30),
|
||||
0x801BEC5C:("sCustomLowestFloor","MapCustomLowestFloor","[5]",0x14),
|
||||
0x801BEC70:("D_801BEC70","UNK_TYPE4","",0x14),
|
||||
0x801BEC84:("D_801BEC84","u16","[16]",0x10),
|
||||
0x801BECA4:("D_801BECA4","u16","[16]",0x10),
|
||||
0x801BECC4:("D_801BECC4","u16","[16]",0x10),
|
||||
0x801BECE4:("D_801BECE4","UNK_TYPE1","",0x1C),
|
||||
0x801BED00:("D_801BED00","UNK_TYPE1","",0x24),
|
||||
0x801BED24:("D_801BED24","UNK_TYPE2","",0x18),
|
||||
0x801BED40:("sMapColorTable","Color_RGBA8","",0xC),
|
||||
0x801BED4C:("sGameplayDangeonKeepInfo","MapSpriteInfo2","",0x3C),
|
||||
0x801BED88:("sMapGrandStaticInfo","MapSpriteInfo","",0x3D4),
|
||||
0x801BF15C:("D_801BF15C","s32","",0x14),
|
||||
0x801BF170:("sMapIStaticInfo","MapSpriteInfo","",0x244),
|
||||
0x801BF3B4:("sMapIForGameplayDangeonKeep","s32","",0x14),
|
||||
0x801BF3C8:("sMapIForMapGrand","s32","",0x188),
|
||||
0x801BF550:("D_801BF550","UNK_TYPE2","",0x2),
|
||||
0x801BF554:("D_801BF554","UNK_TYPE2","",0x2),
|
||||
0x801BF558:("D_801BF558","UNK_TYPE2","",0x2),
|
||||
@@ -3908,14 +3890,10 @@
|
||||
0x801F4F6A:("D_801F4F6A","UNK_TYPE1","",0x1),
|
||||
0x801F4F70:("sLightsBuffer","LightsBuffer","",0x188),
|
||||
0x801F5100:("sZeldaArena","Arena","",0x24),
|
||||
0x801F5130:("D_801F5130","UNK_TYPE1","",0x1),
|
||||
0x801F5270:("D_801F5270","UNK_TYPE1","",0x1),
|
||||
0x801F528E:("D_801F528E","UNK_TYPE1","",0x1),
|
||||
0x801F53B0:("D_801F53B0","UNK_TYPE1","",0x1),
|
||||
0x801F56B0:("D_801F56B0","UNK_TYPE1","",0x1),
|
||||
0x801F5730:("D_801F5730","UNK_TYPE1","",0x1),
|
||||
0x801F57B4:("D_801F57B4","UNK_TYPE1","",0x1),
|
||||
0x801F5834:("D_801F5834","UNK_TYPE1","",0x1),
|
||||
0x801F5130:("sMapDataRooms","UNK_TYPE1","",0x1),
|
||||
0x801F5270:("sMapDataChests","UNK_TYPE1","",0x140),
|
||||
0x801F53B0:("sTransitionActors","UNK_TYPE1","",0x1),
|
||||
0x801F56B0:("sPauseDungeonMap","PauseDungeonMap","",0x188),
|
||||
0x801F5840:("gNMIBuffer","s32*","",0x4),
|
||||
0x801F5850:("sPostmanTimerInput","UNK_TYPE1","",0x1),
|
||||
0x801F58B0:("D_801F58B0","struct_801F58B0","[3][3]",0xFC),
|
||||
|
||||
+14
-10
@@ -13,8 +13,8 @@ simpleReplace = {
|
||||
# if the occurence is the whole word
|
||||
# for example, if there is a space before and an open parenthesis after,
|
||||
# like for a function call: ` func_8002E4B4(`
|
||||
#
|
||||
# Custom behaviour can be enabled by using a tuple as the value (see
|
||||
#
|
||||
# Custom behaviour can be enabled by using a tuple as the value (see
|
||||
# explanation in replace_single below)
|
||||
wordReplace = {
|
||||
# Functions
|
||||
@@ -936,17 +936,20 @@ wordReplace = {
|
||||
"func_800E8EA0": "Actor_ContinueText",
|
||||
"func_800B90F4": "Actor_DeactivateLens",
|
||||
|
||||
"func_8010A000": "Map_GetDungeonOrBossAreaIndex",
|
||||
"func_8010A074": "Map_IsInDungeonOrBossArea",
|
||||
"func_8010A0F0": "Map_GetDungeonAreaIndex",
|
||||
"func_8010A164": "Map_IsInDungeonArea",
|
||||
"func_8010A194": "Map_GetBossAreaIndex",
|
||||
"func_8010A208": "Map_IsInBossArea",
|
||||
"func_8010A000": "Map_GetDungeonSceneIndex",
|
||||
"func_8010A074": "Map_IsInDungeonOrBossScene",
|
||||
"func_8010A0F0": "Map_GetDungeonSceneIndexForDungeon",
|
||||
"func_8010A164": "Map_IsInDungeonScene",
|
||||
"Map_IsInDungeonArea": "Map_IsInDungeonScene",
|
||||
"func_8010A194": "Map_GetDungeonSceneIndexForBoss",
|
||||
"func_8010A208": "Map_IsInBossScene",
|
||||
"Map_IsInBossArea": "Map_IsInBossScene",
|
||||
"func_8010A2DC": "Minimap_SavePlayerRoomInitInfo",
|
||||
"func_8010A33C": "Map_InitRoomData",
|
||||
"func_8010A410": "Map_Destroy",
|
||||
"func_8010A430": "Map_Init",
|
||||
"func_8010A54C": "Minimap_Draw",
|
||||
"func_8010A54C": "Map_DrawMinimap",
|
||||
"Minimap_Draw": "Map_DrawMinimap",
|
||||
"func_8010A580": "Map_Update",
|
||||
|
||||
"Entrance_CreateIndex": "Entrance_Create",
|
||||
@@ -1047,7 +1050,7 @@ wordReplace = {
|
||||
"func_8012CA38": "Gfx_SetupDL59_Opa",
|
||||
|
||||
"Game_SetFramerateDivisor": "GameState_SetFramerateDivisor",
|
||||
|
||||
|
||||
"DmaMgr_SendRequestImpl": "DmaMgr_RequestAsync",
|
||||
"DmaMgr_SendRequest0": "DmaMgr_RequestSync",
|
||||
|
||||
@@ -1300,6 +1303,7 @@ wordReplace = {
|
||||
"play->actorCtx.targetCtx.unk4C": "play->actorCtx.targetCtx.lockOnIndex",
|
||||
"play->actorCtx.targetCtx.unk50": "play->actorCtx.targetCtx.lockOnTriangleSets",
|
||||
"play->actorCtx.targetCtx.unk8C": "play->actorCtx.targetCtx.nextTarget",
|
||||
"play->doorCtx.transitionActorList": "play->transitionActors.list",
|
||||
"play->nextEntranceIndex": "play->nextEntrance",
|
||||
"play->sceneNum": "play->sceneId",
|
||||
"play->pauseCtx.unk_1F0": "play->pauseCtx.bombersNotebookOpen",
|
||||
|
||||
@@ -1415,113 +1415,113 @@ asm/non_matchings/code/z_malloc/ZeldaArena_Check.s,ZeldaArena_Check,0x80102D98,0
|
||||
asm/non_matchings/code/z_malloc/ZeldaArena_Init.s,ZeldaArena_Init,0x80102DBC,0xC
|
||||
asm/non_matchings/code/z_malloc/ZeldaArena_Cleanup.s,ZeldaArena_Cleanup,0x80102DEC,0x9
|
||||
asm/non_matchings/code/z_malloc/ZeldaArena_IsInitialized.s,ZeldaArena_IsInitialized,0x80102E10,0xC
|
||||
asm/non_matchings/code/z_map_disp/func_80102E40.s,func_80102E40,0x80102E40,0x14
|
||||
asm/non_matchings/code/z_map_disp/func_80102E90.s,func_80102E90,0x80102E90,0x5
|
||||
asm/non_matchings/code/z_map_disp/func_80102EA4.s,func_80102EA4,0x80102EA4,0x4
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_GetMapITexture.s,MapDisp_GetMapITexture,0x80102E40,0x14
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_InitRoomStoreyRecord.s,MapDisp_InitRoomStoreyRecord,0x80102E90,0x5
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_DestroyRoomStoreyRecord.s,MapDisp_DestroyRoomStoreyRecord,0x80102EA4,0x4
|
||||
asm/non_matchings/code/z_map_disp/func_80102EB4.s,func_80102EB4,0x80102EB4,0x7
|
||||
asm/non_matchings/code/z_map_disp/func_80102ED0.s,func_80102ED0,0x80102ED0,0x8
|
||||
asm/non_matchings/code/z_map_disp/func_80102EF0.s,func_80102EF0,0x80102EF0,0x2B
|
||||
asm/non_matchings/code/z_map_disp/func_80102F9C.s,func_80102F9C,0x80102F9C,0x3D
|
||||
asm/non_matchings/code/z_map_disp/func_80103090.s,func_80103090,0x80103090,0x9
|
||||
asm/non_matchings/code/z_map_disp/func_801030B4.s,func_801030B4,0x801030B4,0x10
|
||||
asm/non_matchings/code/z_map_disp/func_801030F4.s,func_801030F4,0x801030F4,0x37
|
||||
asm/non_matchings/code/z_map_disp/func_801031D0.s,func_801031D0,0x801031D0,0x207
|
||||
asm/non_matchings/code/z_map_disp/func_801039EC.s,func_801039EC,0x801039EC,0x9
|
||||
asm/non_matchings/code/z_map_disp/func_80103A10.s,func_80103A10,0x80103A10,0x12
|
||||
asm/non_matchings/code/z_map_disp/func_80103A58.s,func_80103A58,0x80103A58,0x251
|
||||
asm/non_matchings/code/z_map_disp/func_8010439C.s,func_8010439C,0x8010439C,0x84
|
||||
asm/non_matchings/code/z_map_disp/func_801045AC.s,func_801045AC,0x801045AC,0x14F
|
||||
asm/non_matchings/code/z_map_disp/func_80104AE8.s,func_80104AE8,0x80104AE8,0x66
|
||||
asm/non_matchings/code/z_map_disp/func_80104C80.s,func_80104C80,0x80104C80,0x1D
|
||||
asm/non_matchings/code/z_map_disp/func_80104CF4.s,func_80104CF4,0x80104CF4,0x90
|
||||
asm/non_matchings/code/z_map_disp/func_80104F34.s,func_80104F34,0x80104F34,0xD8
|
||||
asm/non_matchings/code/z_map_disp/func_80105294.s,func_80105294,0x80105294,0x21
|
||||
asm/non_matchings/code/z_map_disp/func_80105318.s,func_80105318,0x80105318,0x4
|
||||
asm/non_matchings/code/z_map_disp/func_80105328.s,func_80105328,0x80105328,0x9
|
||||
asm/non_matchings/code/z_map_disp/func_8010534C.s,func_8010534C,0x8010534C,0x54
|
||||
asm/non_matchings/code/z_map_disp/func_8010549C.s,func_8010549C,0x8010549C,0x70
|
||||
asm/non_matchings/code/z_map_disp/func_8010565C.s,func_8010565C,0x8010565C,0x6F
|
||||
asm/non_matchings/code/z_map_disp/func_80105818.s,func_80105818,0x80105818,0x8A
|
||||
asm/non_matchings/code/z_map_disp/func_80105A40.s,func_80105A40,0x80105A40,0x3D
|
||||
asm/non_matchings/code/z_map_disp/func_80105B34.s,func_80105B34,0x80105B34,0x43
|
||||
asm/non_matchings/code/z_map_disp/func_80105C40.s,func_80105C40,0x80105C40,0xE8
|
||||
asm/non_matchings/code/z_map_disp/func_80105FE0.s,func_80105FE0,0x80105FE0,0x10A
|
||||
asm/non_matchings/code/z_map_disp/func_80106408.s,func_80106408,0x80106408,0x12
|
||||
asm/non_matchings/code/z_map_disp/func_80106450.s,func_80106450,0x80106450,0x1F
|
||||
asm/non_matchings/code/z_map_disp/func_801064CC.s,func_801064CC,0x801064CC,0x19
|
||||
asm/non_matchings/code/z_map_disp/func_80106530.s,func_80106530,0x80106530,0x13
|
||||
asm/non_matchings/code/z_map_disp/func_8010657C.s,func_8010657C,0x8010657C,0x32
|
||||
asm/non_matchings/code/z_map_disp/func_80106644.s,func_80106644,0x80106644,0x7E
|
||||
asm/non_matchings/code/z_map_disp/func_8010683C.s,func_8010683C,0x8010683C,0x1E
|
||||
asm/non_matchings/code/z_map_disp/func_801068B4.s,func_801068B4,0x801068B4,0x9
|
||||
asm/non_matchings/code/z_map_disp/func_801068D8.s,func_801068D8,0x801068D8,0x9
|
||||
asm/non_matchings/code/z_map_disp/func_801068FC.s,func_801068FC,0x801068FC,0xBC
|
||||
asm/non_matchings/code/z_map_disp/func_80106BEC.s,func_80106BEC,0x80106BEC,0x47
|
||||
asm/non_matchings/code/z_map_disp/func_80106D08.s,func_80106D08,0x80106D08,0x15
|
||||
asm/non_matchings/code/z_map_disp/func_80106D5C.s,func_80106D5C,0x80106D5C,0x387
|
||||
asm/non_matchings/code/z_map_disp/func_80107B78.s,func_80107B78,0x80107B78,0x16B
|
||||
asm/non_matchings/code/z_map_disp/func_80108124.s,func_80108124,0x80108124,0x10D
|
||||
asm/non_matchings/code/z_map_disp/func_80108558.s,func_80108558,0x80108558,0x12E
|
||||
asm/non_matchings/code/z_map_disp/func_80108A10.s,func_80108A10,0x80108A10,0x15
|
||||
asm/non_matchings/code/z_map_disp/func_80108A64.s,func_80108A64,0x80108A64,0x25
|
||||
asm/non_matchings/code/z_map_disp/func_80108AF8.s,func_80108AF8,0x80108AF8,0x16E
|
||||
asm/non_matchings/code/z_map_disp/func_801090B0.s,func_801090B0,0x801090B0,0x1D
|
||||
asm/non_matchings/code/z_map_disp/func_80109124.s,func_80109124,0x80109124,0x33
|
||||
asm/non_matchings/code/z_map_disp/func_801091F0.s,func_801091F0,0x801091F0,0x8E
|
||||
asm/non_matchings/code/z_map_disp/func_80109428.s,func_80109428,0x80109428,0x1E
|
||||
asm/non_matchings/code/z_map_data/func_801094A0.s,func_801094A0,0x801094A0,0xA
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_CurRoomHasMapI.s,MapDisp_CurRoomHasMapI,0x80102EF0,0x2B
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_GetStoreyY.s,MapDisp_GetStoreyY,0x80102F9C,0x3D
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_GetMapTexDim.s,MapDisp_GetMapTexDim,0x80103090,0x9
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_GetMapScale.s,MapDisp_GetMapScale,0x801030B4,0x10
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_GetMapOffset.s,MapDisp_GetMapOffset,0x801030F4,0x37
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_DrawMinimapRoom.s,MapDisp_DrawMinimapRoom,0x801031D0,0x207
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_IsDataRotated.s,MapDisp_IsDataRotated,0x801039EC,0x9
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_CanDrawDoors.s,MapDisp_CanDrawDoors,0x80103A10,0x12
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_Minimap_DrawActorIcon.s,MapDisp_Minimap_DrawActorIcon,0x80103A58,0x251
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_Minimap_DrawActors.s,MapDisp_Minimap_DrawActors,0x8010439C,0x84
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_Minimap_DrawDoorActor.s,MapDisp_Minimap_DrawDoorActor,0x801045AC,0x14F
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_Minimap_DrawDoorActors.s,MapDisp_Minimap_DrawDoorActors,0x80104AE8,0x66
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_AwaitGameplayDangeonKeep.s,MapDisp_AwaitGameplayDangeonKeep,0x80104C80,0x1D
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_Init.s,MapDisp_Init,0x80104CF4,0x90
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_InitSceneFloorData.s,MapDisp_InitSceneFloorData,0x80104F34,0xD8
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_GetBossIconY.s,MapDisp_GetBossIconY,0x80105294,0x21
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_GetBossRoomStorey.s,MapDisp_GetBossRoomStorey,0x80105318,0x4
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_IsBossDoor.s,MapDisp_IsBossDoor,0x80105328,0x9
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_InitBossRoomStorey.s,MapDisp_InitBossRoomStorey,0x8010534C,0x54
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_InitMapData.s,MapDisp_InitMapData,0x8010549C,0x70
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_InitChestData.s,MapDisp_InitChestData,0x8010565C,0x6F
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_InitTransitionActorData.s,MapDisp_InitTransitionActorData,0x80105818,0x8A
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_Destroy.s,MapDisp_Destroy,0x80105A40,0x3D
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_Update.s,MapDisp_Update,0x80105B34,0x43
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_SwapRooms.s,MapDisp_SwapRooms,0x80105C40,0xE8
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_Minimap_DrawRedCompassIcon.s,MapDisp_Minimap_DrawRedCompassIcon,0x80105FE0,0x10A
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_IsLocationRomaniRanchAltScene.s,MapDisp_IsLocationRomaniRanchAltScene,0x80106408,0x12
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_CanDisplayMinimap.s,MapDisp_CanDisplayMinimap,0x80106450,0x1F
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_IsLocationMinimapBlocked.s,MapDisp_IsLocationMinimapBlocked,0x801064CC,0x19
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_IsMinimapToggleBlocked.s,MapDisp_IsMinimapToggleBlocked,0x80106530,0x13
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_AreRoomsSameStorey.s,MapDisp_AreRoomsSameStorey,0x8010657C,0x32
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_DrawMinimap.s,MapDisp_DrawMinimap,0x80106644,0x7E
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_ResetMapI.s,MapDisp_ResetMapI,0x8010683C,0x1E
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_InitMapI.s,MapDisp_InitMapI,0x801068B4,0x9
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_DestroyMapI.s,MapDisp_DestroyMapI,0x801068D8,0x9
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_AllocDungeonMap.s,MapDisp_AllocDungeonMap,0x801068FC,0xBC
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_IsOnStorey.s,MapDisp_IsOnStorey,0x80106BEC,0x47
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_ConvertBossSceneToDungeonScene.s,MapDisp_ConvertBossSceneToDungeonScene,0x80106D08,0x15
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_DrawRooms.s,MapDisp_DrawRooms,0x80106D5C,0x387
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_DrawChests.s,MapDisp_DrawChests,0x80107B78,0x16B
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_DrawRoomExits.s,MapDisp_DrawRoomExits,0x80108124,0x10D
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_DrawBossIcon.s,MapDisp_DrawBossIcon,0x80108558,0x12E
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_GetDungeonMapFloorTexture.s,MapDisp_GetDungeonMapFloorTexture,0x80108A10,0x15
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_SkipDrawDungeonMap.s,MapDisp_SkipDrawDungeonMap,0x80108A64,0x25
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_DrawDungeonFloorSelect.s,MapDisp_DrawDungeonFloorSelect,0x80108AF8,0x16E
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_IsValidStorey.s,MapDisp_IsValidStorey,0x801090B0,0x1D
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_GetPlayerStorey.s,MapDisp_GetPlayerStorey,0x80109124,0x33
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_DrawDungeonMap.s,MapDisp_DrawDungeonMap,0x801091F0,0x8E
|
||||
asm/non_matchings/code/z_map_disp/MapDisp_UpdateDungeonMap.s,MapDisp_UpdateDungeonMap,0x80109428,0x1E
|
||||
asm/non_matchings/code/z_map_data/MapData_GetMapColor.s,MapData_GetMapColor,0x801094A0,0xA
|
||||
asm/non_matchings/code/z_map_data/func_801094C8.s,func_801094C8,0x801094C8,0xC
|
||||
asm/non_matchings/code/z_map_data/func_801094F8.s,func_801094F8,0x801094F8,0xC
|
||||
asm/non_matchings/code/z_map_data/func_80109528.s,func_80109528,0x80109528,0x9
|
||||
asm/non_matchings/code/z_map_data/func_8010954C.s,func_8010954C,0x8010954C,0x8
|
||||
asm/non_matchings/code/z_map_data/MapData_GetMapTexOffsetGameplayDangeonKeep.s,MapData_GetMapTexOffsetGameplayDangeonKeep,0x801094F8,0xC
|
||||
asm/non_matchings/code/z_map_data/MapData_GetMapDrawTypeGameplayDangeonKeep.s,MapData_GetMapDrawTypeGameplayDangeonKeep,0x80109528,0x9
|
||||
asm/non_matchings/code/z_map_data/MapData_GetMapColorIndexGameplayDangeonKeep.s,MapData_GetMapColorIndexGameplayDangeonKeep,0x8010954C,0x8
|
||||
asm/non_matchings/code/z_map_data/func_8010956C.s,func_8010956C,0x8010956C,0x8
|
||||
asm/non_matchings/code/z_map_data/func_8010958C.s,func_8010958C,0x8010958C,0x8
|
||||
asm/non_matchings/code/z_map_data/MapData_GetMapTexGameplayDangeonKeep.s,MapData_GetMapTexGameplayDangeonKeep,0x8010958C,0x8
|
||||
asm/non_matchings/code/z_map_data/func_801095AC.s,func_801095AC,0x801095AC,0xC
|
||||
asm/non_matchings/code/z_map_data/func_801095DC.s,func_801095DC,0x801095DC,0xC
|
||||
asm/non_matchings/code/z_map_data/func_8010960C.s,func_8010960C,0x8010960C,0x9
|
||||
asm/non_matchings/code/z_map_data/func_80109630.s,func_80109630,0x80109630,0x8
|
||||
asm/non_matchings/code/z_map_data/func_80109650.s,func_80109650,0x80109650,0x8
|
||||
asm/non_matchings/code/z_map_data/func_80109670.s,func_80109670,0x80109670,0x19
|
||||
asm/non_matchings/code/z_map_data/func_801096D4.s,func_801096D4,0x801096D4,0x10
|
||||
asm/non_matchings/code/z_map_data/func_80109714.s,func_80109714,0x80109714,0x10
|
||||
asm/non_matchings/code/z_map_data/MapData_GetMapTexGameplayDangeonKeepOffset.s,MapData_GetMapTexGameplayDangeonKeepOffset,0x801095DC,0xC
|
||||
asm/non_matchings/code/z_map_data/MapData_GetMapGrandDrawType.s,MapData_GetMapGrandDrawType,0x8010960C,0x9
|
||||
asm/non_matchings/code/z_map_data/MapData_GetMapGrandColorIndex.s,MapData_GetMapGrandColorIndex,0x80109630,0x8
|
||||
asm/non_matchings/code/z_map_data/MapData_GetMapGrandScale.s,MapData_GetMapGrandScale,0x80109650,0x8
|
||||
asm/non_matchings/code/z_map_data/MapData_MapGrandTexSizeTest.s,MapData_MapGrandTexSizeTest,0x80109670,0x19
|
||||
asm/non_matchings/code/z_map_data/MapData_GetSizeOfMapGrandTex.s,MapData_GetSizeOfMapGrandTex,0x801096D4,0x10
|
||||
asm/non_matchings/code/z_map_data/MapData_MID_GetType.s,MapData_MID_GetType,0x80109714,0x10
|
||||
asm/non_matchings/code/z_map_data/func_80109754.s,func_80109754,0x80109754,0x1D
|
||||
asm/non_matchings/code/z_map_data/func_801097C8.s,func_801097C8,0x801097C8,0x1D
|
||||
asm/non_matchings/code/z_map_data/MapData_GetMapTexOffset.s,MapData_GetMapTexOffset,0x801097C8,0x1D
|
||||
asm/non_matchings/code/z_map_data/func_8010983C.s,func_8010983C,0x8010983C,0x19
|
||||
asm/non_matchings/code/z_map_data/func_801098A0.s,func_801098A0,0x801098A0,0x1A
|
||||
asm/non_matchings/code/z_map_data/func_80109908.s,func_80109908,0x80109908,0x17
|
||||
asm/non_matchings/code/z_map_data/MapData_GetDrawType.s,MapData_GetDrawType,0x801098A0,0x1A
|
||||
asm/non_matchings/code/z_map_data/MapData_GetMapColorIndex.s,MapData_GetMapColorIndex,0x80109908,0x17
|
||||
asm/non_matchings/code/z_map_data/func_80109964.s,func_80109964,0x80109964,0x6
|
||||
asm/non_matchings/code/z_map_data/func_8010997C.s,func_8010997C,0x8010997C,0xC
|
||||
asm/non_matchings/code/z_map_data/func_801099AC.s,func_801099AC,0x801099AC,0xC
|
||||
asm/non_matchings/code/z_map_data/func_801099DC.s,func_801099DC,0x801099DC,0x9
|
||||
asm/non_matchings/code/z_map_data/func_80109A00.s,func_80109A00,0x80109A00,0x8
|
||||
asm/non_matchings/code/z_map_data/func_80109A20.s,func_80109A20,0x80109A20,0x8
|
||||
asm/non_matchings/code/z_map_data/func_80109A40.s,func_80109A40,0x80109A40,0x16
|
||||
asm/non_matchings/code/z_map_data/func_80109A98.s,func_80109A98,0x80109A98,0x10
|
||||
asm/non_matchings/code/z_map_data/func_80109AD8.s,func_80109AD8,0x80109AD8,0x18
|
||||
asm/non_matchings/code/z_map_data/MapData_GetMapITexDim.s,MapData_GetMapITexDim,0x8010997C,0xC
|
||||
asm/non_matchings/code/z_map_data/MapData_GetMapITexOffset.s,MapData_GetMapITexOffset,0x801099AC,0xC
|
||||
asm/non_matchings/code/z_map_data/MapData_GetMapIDrawType.s,MapData_GetMapIDrawType,0x801099DC,0x9
|
||||
asm/non_matchings/code/z_map_data/MapData_GetMapIColorIndex.s,MapData_GetMapIColorIndex,0x80109A00,0x8
|
||||
asm/non_matchings/code/z_map_data/MapData_GetMapIScale.s,MapData_GetMapIScale,0x80109A20,0x8
|
||||
asm/non_matchings/code/z_map_data/MapData_MapITexSizeTest.s,MapData_MapITexSizeTest,0x80109A40,0x16
|
||||
asm/non_matchings/code/z_map_data/MapDisp_GetSizeOfMapITex.s,MapDisp_GetSizeOfMapITex,0x80109A98,0x10
|
||||
asm/non_matchings/code/z_map_data/MapData_GetMapIId.s,MapData_GetMapIId,0x80109AD8,0x18
|
||||
asm/non_matchings/code/z_map_data/func_80109B38.s,func_80109B38,0x80109B38,0x1A
|
||||
asm/non_matchings/code/z_map_data/func_80109BA0.s,func_80109BA0,0x80109BA0,0x15
|
||||
asm/non_matchings/code/z_map_data/func_80109BF4.s,func_80109BF4,0x80109BF4,0x11
|
||||
asm/non_matchings/code/z_map_data/MapData_GetMapCompactId.s,MapData_GetMapCompactId,0x80109BA0,0x15
|
||||
asm/non_matchings/code/z_map_data/MapData_CPID_GetType.s,MapData_CPID_GetType,0x80109BF4,0x11
|
||||
asm/non_matchings/code/z_map_data/func_80109C38.s,func_80109C38,0x80109C38,0x21
|
||||
asm/non_matchings/code/z_map_data/func_80109CBC.s,func_80109CBC,0x80109CBC,0x21
|
||||
asm/non_matchings/code/z_map_data/func_80109D40.s,func_80109D40,0x80109D40,0x26
|
||||
asm/non_matchings/code/z_map_data/func_80109DD8.s,func_80109DD8,0x80109DD8,0x26
|
||||
asm/non_matchings/code/z_map_data/func_80109E70.s,func_80109E70,0x80109E70,0x22
|
||||
asm/non_matchings/code/z_map_data/func_80109EF8.s,func_80109EF8,0x80109EF8,0x20
|
||||
asm/non_matchings/code/z_map_data/func_80109F78.s,func_80109F78,0x80109F78,0x22
|
||||
asm/non_matchings/code/z_map_exp/Map_GetDungeonOrBossAreaIndex.s,Map_GetDungeonOrBossAreaIndex,0x8010A000,0x1D
|
||||
asm/non_matchings/code/z_map_exp/Map_IsInDungeonOrBossArea.s,Map_IsInDungeonOrBossArea,0x8010A074,0xC
|
||||
asm/non_matchings/code/z_map_exp/func_8010A0A4.s,func_8010A0A4,0x8010A0A4,0x13
|
||||
asm/non_matchings/code/z_map_exp/Map_GetDungeonAreaIndex.s,Map_GetDungeonAreaIndex,0x8010A0F0,0x1D
|
||||
asm/non_matchings/code/z_map_exp/Map_IsInDungeonArea.s,Map_IsInDungeonArea,0x8010A164,0xC
|
||||
asm/non_matchings/code/z_map_exp/Map_GetBossAreaIndex.s,Map_GetBossAreaIndex,0x8010A194,0x1D
|
||||
asm/non_matchings/code/z_map_exp/Map_IsInBossArea.s,Map_IsInBossArea,0x8010A208,0xC
|
||||
asm/non_matchings/code/z_map_exp/func_8010A238.s,func_8010A238,0x8010A238,0x1D
|
||||
asm/non_matchings/code/z_map_exp/func_8010A2AC.s,func_8010A2AC,0x8010A2AC,0xC
|
||||
asm/non_matchings/code/z_map_exp/Minimap_SavePlayerRoomInitInfo.s,Minimap_SavePlayerRoomInitInfo,0x8010A2DC,0x18
|
||||
asm/non_matchings/code/z_map_data/MapData_CPID_GetTexDim.s,MapData_CPID_GetTexDim,0x80109D40,0x26
|
||||
asm/non_matchings/code/z_map_data/MapData_CPID_GetTexOffset.s,MapData_CPID_GetTexOffset,0x80109DD8,0x26
|
||||
asm/non_matchings/code/z_map_data/MapData_CPID_GetDrawType.s,MapData_CPID_GetDrawType,0x80109E70,0x22
|
||||
asm/non_matchings/code/z_map_data/MapData_CPID_GetMapColorIndex.s,MapData_CPID_GetMapColorIndex,0x80109EF8,0x20
|
||||
asm/non_matchings/code/z_map_data/MapData_CPID_GetMapScale.s,MapData_CPID_GetMapScale,0x80109F78,0x22
|
||||
asm/non_matchings/code/z_map_exp/Map_GetDungeonSceneIndex.s,Map_GetDungeonSceneIndex,0x8010A000,0x1D
|
||||
asm/non_matchings/code/z_map_exp/Map_IsInDungeonOrBossScene.s,Map_IsInDungeonOrBossScene,0x8010A074,0xC
|
||||
asm/non_matchings/code/z_map_exp/Map_CurRoomHasMapI.s,Map_CurRoomHasMapI,0x8010A0A4,0x13
|
||||
asm/non_matchings/code/z_map_exp/Map_GetDungeonSceneIndexForDungeon.s,Map_GetDungeonSceneIndexForDungeon,0x8010A0F0,0x1D
|
||||
asm/non_matchings/code/z_map_exp/Map_IsInDungeonScene.s,Map_IsInDungeonScene,0x8010A164,0xC
|
||||
asm/non_matchings/code/z_map_exp/Map_GetDungeonSceneIndexForBoss.s,Map_GetDungeonSceneIndexForBoss,0x8010A194,0x1D
|
||||
asm/non_matchings/code/z_map_exp/Map_IsInBossScene.s,Map_IsInBossScene,0x8010A208,0xC
|
||||
asm/non_matchings/code/z_map_exp/Map_GetMapIndexForOverworld.s,Map_GetMapIndexForOverworld,0x8010A238,0x1D
|
||||
asm/non_matchings/code/z_map_exp/Map_IsInOverworldSceneWithMapIndex.s,Map_IsInOverworldSceneWithMapIndex,0x8010A2AC,0xC
|
||||
asm/non_matchings/code/z_map_exp/Map_SetAreaEntrypoint.s,Map_SetAreaEntrypoint,0x8010A2DC,0x18
|
||||
asm/non_matchings/code/z_map_exp/Map_InitRoomData.s,Map_InitRoomData,0x8010A33C,0x35
|
||||
asm/non_matchings/code/z_map_exp/Map_Destroy.s,Map_Destroy,0x8010A410,0x8
|
||||
asm/non_matchings/code/z_map_exp/Map_Init.s,Map_Init,0x8010A430,0x47
|
||||
asm/non_matchings/code/z_map_exp/Minimap_Draw.s,Minimap_Draw,0x8010A54C,0xD
|
||||
asm/non_matchings/code/z_map_exp/Map_DrawMinimap.s,Map_DrawMinimap,0x8010A54C,0xD
|
||||
asm/non_matchings/code/z_map_exp/Map_Update.s,Map_Update,0x8010A580,0x78
|
||||
asm/non_matchings/code/z_msgevent/MsgEvent_CheckWeekEventReg.s,MsgEvent_CheckWeekEventReg,0x8010A760,0x1B
|
||||
asm/non_matchings/code/z_msgevent/MsgEvent_CheckGoron.s,MsgEvent_CheckGoron,0x8010A7CC,0x12
|
||||
@@ -1948,7 +1948,7 @@ asm/non_matchings/code/z_scene/Scene_CommandMesh.s,Scene_CommandMesh,0x8012FBE8,
|
||||
asm/non_matchings/code/z_scene/Scene_CommandObjectList.s,Scene_CommandObjectList,0x8012FC18,0x63
|
||||
asm/non_matchings/code/z_scene/Scene_CommandLightList.s,Scene_CommandLightList,0x8012FDA4,0x22
|
||||
asm/non_matchings/code/z_scene/Scene_CommandPathList.s,Scene_CommandPathList,0x8012FE2C,0xC
|
||||
asm/non_matchings/code/z_scene/Scene_CommandTransiActorList.s,Scene_CommandTransiActorList,0x8012FE5C,0x18
|
||||
asm/non_matchings/code/z_scene/Scene_CommandTransitionActorList.s,Scene_CommandTransitionActorList,0x8012FE5C,0x18
|
||||
asm/non_matchings/code/z_scene/Door_InitContext.s,Door_InitContext,0x8012FEBC,0x4
|
||||
asm/non_matchings/code/z_scene/Scene_CommandEnvLightSettings.s,Scene_CommandEnvLightSettings,0x8012FECC,0x11
|
||||
asm/non_matchings/code/z_scene/Scene_LoadAreaTextures.s,Scene_LoadAreaTextures,0x8012FF10,0x1F
|
||||
@@ -1963,9 +1963,9 @@ asm/non_matchings/code/z_scene/Scene_CommandEchoSetting.s,Scene_CommandEchoSetti
|
||||
asm/non_matchings/code/z_scene/Scene_CommandAltHeaderList.s,Scene_CommandAltHeaderList,0x80130454,0x1E
|
||||
asm/non_matchings/code/z_scene/Scene_CommandCutsceneScriptList.s,Scene_CommandCutsceneScriptList,0x801304CC,0xD
|
||||
asm/non_matchings/code/z_scene/Scene_CommandCutsceneList.s,Scene_CommandCutsceneList,0x80130500,0x10
|
||||
asm/non_matchings/code/z_scene/Scene_CommandMiniMap.s,Scene_CommandMiniMap,0x80130540,0xE
|
||||
asm/non_matchings/code/z_scene/Scene_CommandMapData.s,Scene_CommandMapData,0x80130540,0xE
|
||||
asm/non_matchings/code/z_scene/Scene_Command1D.s,Scene_Command1D,0x80130578,0x4
|
||||
asm/non_matchings/code/z_scene/Scene_CommandMiniMapCompassInfo.s,Scene_CommandMiniMapCompassInfo,0x80130588,0xA
|
||||
asm/non_matchings/code/z_scene/Scene_CommandMapDataChests.s,Scene_CommandMapDataChests,0x80130588,0xA
|
||||
asm/non_matchings/code/z_scene/Scene_CommandSetRegionVisitedFlag.s,Scene_CommandSetRegionVisitedFlag,0x801305B0,0x31
|
||||
asm/non_matchings/code/z_scene/Scene_CommandAnimatedMaterials.s,Scene_CommandAnimatedMaterials,0x80130674,0xC
|
||||
asm/non_matchings/code/z_scene/Scene_SetExitFade.s,Scene_SetExitFade,0x801306A4,0x11
|
||||
|
||||
|
Reference in New Issue
Block a user