From 469840a96a588c73444ab8b1250bc07c289acfde Mon Sep 17 00:00:00 2001 From: Dalton Date: Wed, 21 Oct 2026 17:03:40 -0500 Subject: [PATCH] Symbols that were in BrawlHeaders but not decomp --- config/RSBE01_02/rels/sora_enemy/symbols.txt | 14 +- config/RSBE01_02/rels/sora_melee/symbols.txt | 312 +++++------ .../rels/sora_menu_sel_char/symbols.txt | 4 +- config/RSBE01_02/symbols.txt | 510 +++++++++--------- 4 files changed, 420 insertions(+), 420 deletions(-) diff --git a/config/RSBE01_02/rels/sora_enemy/symbols.txt b/config/RSBE01_02/rels/sora_enemy/symbols.txt index 9cf02bf725..0048dcf212 100644 --- a/config/RSBE01_02/rels/sora_enemy/symbols.txt +++ b/config/RSBE01_02/rels/sora_enemy/symbols.txt @@ -307,7 +307,7 @@ fn_41_C934 = .text:0x0000C934; // type:function size:0xA0 createEnemy__9emManagerFP8emCreate = .text:0x0000C9D4; // type:function size:0x13C fn_41_CB10 = .text:0x0000CB10; // type:function size:0x48 fn_41_CB58 = .text:0x0000CB58; // type:function size:0x7C -fn_41_CBD4 = .text:0x0000CBD4; // type:function size:0x70 +removeEnemy__9emManagerFi = .text:0x0000CBD4; // type:function size:0x70 fn_41_CC44 = .text:0x0000CC44; // type:function size:0xA0 removeEnemyAll__9emManagerFv = .text:0x0000CCE4; // type:function size:0x78 fn_41_CD5C = .text:0x0000CD5C; // type:function size:0x24 @@ -319,20 +319,20 @@ fn_41_CEF0 = .text:0x0000CEF0; // type:function size:0x28 getEnemyCount__9emManagerFv = .text:0x0000CF18; // type:function size:0x74 getEnemyCountFromKind__9emManagerF6emKind = .text:0x0000CF8C; // type:function size:0xB8 fn_41_D044 = .text:0x0000D044; // type:function size:0x64 -fn_41_D0A8 = .text:0x0000D0A8; // type:function size:0x60 +isEnemyExist__9emManagerFi = .text:0x0000D0A8; // type:function size:0x60 fn_41_D108 = .text:0x0000D108; // type:function size:0x9C fn_41_D1A4 = .text:0x0000D1A4; // type:function size:0x68 preloadArchive__9emManagerFP9gfArchiveP9gfArchiveP9gfArchiveP9gfArchive6emKindb = .text:0x0000D20C; // type:function size:0x174 -fn_41_D380 = .text:0x0000D380; // type:function size:0xAC +isCompArchive__9emManagerFi = .text:0x0000D380; // type:function size:0xAC isCompArchiveAll__9emManagerFv = .text:0x0000D42C; // type:function size:0x8C -fn_41_D4B8 = .text:0x0000D4B8; // type:function size:0x70 +removeArchive__9emManagerFi = .text:0x0000D4B8; // type:function size:0x70 removeArchiveAll__9emManagerFv = .text:0x0000D528; // type:function size:0x78 fn_41_D5A0 = .text:0x0000D5A0; // type:function size:0x24 -fn_41_D5C4 = .text:0x0000D5C4; // type:function size:0x80 +getEntryPreloadArchivePtrFromId__9emManagerFi = .text:0x0000D5C4; // type:function size:0x80 fn_41_D644 = .text:0x0000D644; // type:function size:0x74 getPreloadArchiveCountFromKind__9emManagerF6emKind = .text:0x0000D6B8; // type:function size:0xB8 -fn_41_D770 = .text:0x0000D770; // type:function size:0xB8 -fn_41_D828 = .text:0x0000D828; // type:function size:0xAC +getPreloadArchivePtrFromKind__9emManagerF6emKind = .text:0x0000D770; // type:function size:0xB8 +getPreloadArchiveCreateIdFromKind__9emManagerF6emKind = .text:0x0000D828; // type:function size:0xAC fn_41_D8D4 = .text:0x0000D8D4; // type:function size:0xD8 fn_41_D9AC = .text:0x0000D9AC; // type:function size:0x54 fn_41_DA00 = .text:0x0000DA00; // type:function size:0xEC diff --git a/config/RSBE01_02/rels/sora_melee/symbols.txt b/config/RSBE01_02/rels/sora_melee/symbols.txt index 880a885582..b4ddfa0688 100644 --- a/config/RSBE01_02/rels/sora_melee/symbols.txt +++ b/config/RSBE01_02/rels/sora_melee/symbols.txt @@ -2215,7 +2215,7 @@ fn_27_6342C = .text:0x0006342C; // type:function size:0x4 fn_27_63430 = .text:0x00063430; // type:function size:0x8 fn_27_63438 = .text:0x00063438; // type:function size:0x94 fn_27_634CC = .text:0x000634CC; // type:function size:0x8C -fn_27_63558 = .text:0x00063558; // type:function size:0xFC +getDamageAngle__17soDamageUtilActorFP16soModuleAccesserddiP5Vec2f = .text:0x00063558; // type:function size:0xFC fn_27_63654 = .text:0x00063654; // type:function size:0xE4 fn_27_63738 = .text:0x00063738; // type:function size:0x1DC fn_27_63914 = .text:0x00063914; // type:function size:0x1F4 @@ -2631,10 +2631,10 @@ fn_27_735A8 = .text:0x000735A8; // type:function size:0x8 fn_27_735B0 = .text:0x000735B0; // type:function size:0x8 fn_27_735B8 = .text:0x000735B8; // type:function size:0x8 fn_27_735C0 = .text:0x000735C0; // type:function size:0x8 -fn_27_735C8 = .text:0x000735C8; // type:function size:0xF0 -fn_27_736B8 = .text:0x000736B8; // type:function size:0x124 -fn_27_737DC = .text:0x000737DC; // type:function size:0xB0 -fn_27_7388C = .text:0x0007388C; // type:function size:0xA4 +getInt__16soAnimCmdArgListFUl = .text:0x000735C8; // type:function size:0xF0 +getFloat__16soAnimCmdArgListFUl = .text:0x000736B8; // type:function size:0x124 +getBool__16soAnimCmdArgListFUl = .text:0x000737DC; // type:function size:0xB0 +getValueIndex__16soAnimCmdArgListFUl = .text:0x0007388C; // type:function size:0xA4 fn_27_73930 = .text:0x00073930; // type:function size:0x2E0 fn_27_73C10 = .text:0x00073C10; // type:function size:0x40 fn_27_73C50 = .text:0x00073C50; // type:function size:0x40 @@ -2760,9 +2760,9 @@ fn_27_77524 = .text:0x00077524; // type:function size:0x8 fn_27_7752C = .text:0x0007752C; // type:function size:0x40 fn_27_7756C = .text:0x0007756C; // type:function size:0x1C fn_27_77588 = .text:0x00077588; // type:function size:0x24 -fn_27_775AC = .text:0x000775AC; // type:function size:0xBC -fn_27_77668 = .text:0x00077668; // type:function size:0xD4 -fn_27_7773C = .text:0x0007773C; // type:function size:0x9C +checkEstablish__16soTransitionTermFP16soModuleAccesserPUlPv = .text:0x000775AC; // type:function size:0xBC +addGeneralTerm__16soTransitionTermFP13soGeneralTerm = .text:0x00077668; // type:function size:0xD4 +clearGeneralTerm__16soTransitionTermFv = .text:0x0007773C; // type:function size:0x9C fn_27_777D8 = .text:0x000777D8; // type:function size:0xF4 fn_27_778CC = .text:0x000778CC; // type:function size:0x40 fn_27_7790C = .text:0x0007790C; // type:function size:0x44 @@ -2805,14 +2805,14 @@ fn_27_7B36C = .text:0x0007B36C; // type:function size:0x8 fn_27_7B374 = .text:0x0007B374; // type:function size:0x8 fn_27_7B37C = .text:0x0007B37C; // type:function size:0x8 fn_27_7B384 = .text:0x0007B384; // type:function size:0x8 -fn_27_7B38C = .text:0x0007B38C; // type:function size:0x20 -fn_27_7B3AC = .text:0x0007B3AC; // type:function size:0x18 -fn_27_7B3C4 = .text:0x0007B3C4; // type:function size:0x54 -fn_27_7B418 = .text:0x0007B418; // type:function size:0x50 -fn_27_7B468 = .text:0x0007B468; // type:function size:0x54 -fn_27_7B4BC = .text:0x0007B4BC; // type:function size:0x50 -fn_27_7B50C = .text:0x0007B50C; // type:function size:0x54 -fn_27_7B560 = .text:0x0007B560; // type:function size:0x50 +clearAll__18soGeneralTermCacheFv = .text:0x0007B38C; // type:function size:0x20 +clearController__18soGeneralTermCacheFv = .text:0x0007B3AC; // type:function size:0x18 +isFlag__18soGeneralTermCacheFUlPUc = .text:0x0007B3C4; // type:function size:0x54 +setFlag__18soGeneralTermCacheFUlb = .text:0x0007B418; // type:function size:0x50 +isButtonOn__18soGeneralTermCacheFUlPUc = .text:0x0007B468; // type:function size:0x54 +setButtonOn__18soGeneralTermCacheFUlb = .text:0x0007B4BC; // type:function size:0x50 +isButtonTrigger__18soGeneralTermCacheFUlPUc = .text:0x0007B50C; // type:function size:0x54 +setButtonTrigger__18soGeneralTermCacheFUlb = .text:0x0007B560; // type:function size:0x50 fn_27_7B5B0 = .text:0x0007B5B0; // type:function size:0x20 fn_27_7B5D0 = .text:0x0007B5D0; // type:function size:0x40 fn_27_7B610 = .text:0x0007B610; // type:function size:0x1F8 @@ -5788,7 +5788,7 @@ fn_27_8CAD0 = .text:0x0008CAD0; // type:function size:0x1C fn_27_8CAEC = .text:0x0008CAEC; // type:function size:0x20 getTeamNo__23soExternalValueAccesserFP11StageObject = .text:0x0008CB0C; // type:function size:0x48 fn_27_8CB54 = .text:0x0008CB54; // type:function size:0x48 -fn_27_8CB9C = .text:0x0008CB9C; // type:function size:0x58 +getTeamOwnerId__23soExternalValueAccesserFP11StageObject = .text:0x0008CB9C; // type:function size:0x58 getStatusKind__23soExternalValueAccesserFP11StageObject = .text:0x0008CBF4; // type:function size:0x1C fn_27_8CC10 = .text:0x0008CC10; // type:function size:0x1C fn_27_8CC2C = .text:0x0008CC2C; // type:function size:0x20 @@ -6409,20 +6409,20 @@ fn_27_AB128 = .text:0x000AB128; // type:function size:0x34 fn_27_AB15C = .text:0x000AB15C; // type:function size:0x30 fn_27_AB18C = .text:0x000AB18C; // type:function size:0x154 fn_27_AB2E0 = .text:0x000AB2E0; // type:function size:0x14 -fn_27_AB2F4 = .text:0x000AB2F4; // type:function size:0x128 +checkEstablish__21soTransitionTermGroupFP16soModuleAccesserPUlPiPUlPUsPv = .text:0x000AB2F4; // type:function size:0x128 fn_27_AB41C = .text:0x000AB41C; // type:function size:0xC -fn_27_AB428 = .text:0x000AB428; // type:function size:0xE8 +enableTerm__21soTransitionTermGroupFi = .text:0x000AB428; // type:function size:0xE8 fn_27_AB510 = .text:0x000AB510; // type:function size:0x40 -fn_27_AB550 = .text:0x000AB550; // type:function size:0xE8 -fn_27_AB638 = .text:0x000AB638; // type:function size:0x90 -fn_27_AB6C8 = .text:0x000AB6C8; // type:function size:0x90 -fn_27_AB758 = .text:0x000AB758; // type:function size:0x1A8 +unableTerm__21soTransitionTermGroupFi = .text:0x000AB550; // type:function size:0xE8 +enableTermAll__21soTransitionTermGroupFv = .text:0x000AB638; // type:function size:0x90 +unableTermAll__21soTransitionTermGroupFv = .text:0x000AB6C8; // type:function size:0x90 +addTerm__21soTransitionTermGroupFiUlP16soTransitionTermPUs = .text:0x000AB758; // type:function size:0x1A8 fn_27_AB900 = .text:0x000AB900; // type:function size:0x244 fn_27_ABB44 = .text:0x000ABB44; // type:function size:0x34 fn_27_ABB78 = .text:0x000ABB78; // type:function size:0x64 -fn_27_ABBDC = .text:0x000ABBDC; // type:function size:0x138 -fn_27_ABD14 = .text:0x000ABD14; // type:function size:0x138 -fn_27_ABE4C = .text:0x000ABE4C; // type:function size:0x12C +addGeneralTerm__21soTransitionTermGroupFiP13soGeneralTerm = .text:0x000ABBDC; // type:function size:0x138 +addGeneralTermLastTerm__21soTransitionTermGroupFP13soGeneralTerm = .text:0x000ABD14; // type:function size:0x138 +clearTransitionTermAll__21soTransitionTermGroupFv = .text:0x000ABE4C; // type:function size:0x12C fn_27_ABF78 = .text:0x000ABF78; // type:function size:0x14 fn_27_ABF8C = .text:0x000ABF8C; // type:function size:0x40 fn_27_ABFCC = .text:0x000ABFCC; // type:function size:0x10 @@ -11016,10 +11016,10 @@ fn_27_109410 = .text:0x00109410; // type:function size:0x40 fn_27_109450 = .text:0x00109450; // type:function size:0x28 fn_27_109478 = .text:0x00109478; // type:function size:0xC fn_27_109484 = .text:0x00109484; // type:function size:0xC -fn_27_109490 = .text:0x00109490; // type:function size:0x5C -fn_27_1094EC = .text:0x001094EC; // type:function size:0x5C +isReadySlot__9ftManagerFi = .text:0x00109490; // type:function size:0x5C +isReadyRemoveSlot__9ftManagerFi = .text:0x001094EC; // type:function size:0x5C fn_27_109548 = .text:0x00109548; // type:function size:0x64 -fn_27_1095AC = .text:0x001095AC; // type:function size:0x2C +removeSlot__9ftManagerFi = .text:0x001095AC; // type:function size:0x2C fn_27_1095D8 = .text:0x001095D8; // type:function size:0x1C fn_27_1095F4 = .text:0x001095F4; // type:function size:0x28 fn_27_10961C = .text:0x0010961C; // type:function size:0x28 @@ -11091,7 +11091,7 @@ getEntryIdFromIndex__9ftManagerFi = .text:0x0010B1E4; // type:function size:0x38 fn_27_10B21C = .text:0x0010B21C; // type:function size:0x8 fn_27_10B224 = .text:0x0010B224; // type:function size:0x8 getEntryId__9ftManagerFi = .text:0x0010B22C; // type:function size:0x8 -fn_27_10B234 = .text:0x0010B234; // type:function size:0x60 +getScoreEntryId__9ftManagerFi = .text:0x0010B234; // type:function size:0x60 fn_27_10B294 = .text:0x0010B294; // type:function size:0x8 getEntryIdFromTaskId__9ftManagerFiPi = .text:0x0010B29C; // type:function size:0x8 fn_27_10B2A4 = .text:0x0010B2A4; // type:function size:0x40 @@ -11104,7 +11104,7 @@ fn_27_10B534 = .text:0x0010B534; // type:function size:0x68 fn_27_10B59C = .text:0x0010B59C; // type:function size:0x68 setDead__9ftManagerFiii = .text:0x0010B604; // type:function size:0x2F4 setBeat__9ftManagerFii = .text:0x0010B8F8; // type:function size:0x3FC -setSUlcide__9ftManagerFi = .text:0x0010BCF4; // type:function size:0x1F8 +setSuicide__9ftManagerFi = .text:0x0010BCF4; // type:function size:0x1F8 fn_27_10BEEC = .text:0x0010BEEC; // type:function size:0x60 pickupCoin__9ftManagerFii = .text:0x0010BF4C; // type:function size:0x8C fn_27_10BFD8 = .text:0x0010BFD8; // type:function size:0x94 @@ -11136,7 +11136,7 @@ fn_27_10CE0C = .text:0x0010CE0C; // type:function size:0x160 setCurry__9ftManagerFi = .text:0x0010CF6C; // type:function size:0x28 fn_27_10CF94 = .text:0x0010CF94; // type:function size:0x58 fn_27_10CFEC = .text:0x0010CFEC; // type:function size:0x48 -setInfiniteScaling__9ftManagerFiQ27Fighter11ScalingKindQ27Fighter11ScalingType = .text:0x0010D034; // type:function size:0x7C +setInfiniteScaling__9ftManagerFiQ37Fighter7Scaling4KindQ37Fighter7Scaling4Type = .text:0x0010D034; // type:function size:0x7C fn_27_10D0B0 = .text:0x0010D0B0; // type:function size:0x28 setHeal__9ftManagerFif = .text:0x0010D0D8; // type:function size:0x38 fn_27_10D110 = .text:0x0010D110; // type:function size:0x124 @@ -11144,7 +11144,7 @@ setSlow__9ftManagerFibii = .text:0x0010D234; // type:function size:0xE8 fn_27_10D31C = .text:0x0010D31C; // type:function size:0x138 fn_27_10D454 = .text:0x0010D454; // type:function size:0x28 fn_27_10D47C = .text:0x0010D47C; // type:function size:0x28 -fn_27_10D4A4 = .text:0x0010D4A4; // type:function size:0x98 +notifyReplacePokeTrainer__9ftManagerFi = .text:0x0010D4A4; // type:function size:0x98 fn_27_10D53C = .text:0x0010D53C; // type:function size:0xA8 fn_27_10D5E4 = .text:0x0010D5E4; // type:function size:0x50 fn_27_10D634 = .text:0x0010D634; // type:function size:0x50 @@ -11189,7 +11189,7 @@ notifyEventChangeEnd__22ftOutsideEventObserverFiii6ftKind = .text:0x0010DBD8; // notifyEventChangeStart__22ftOutsideEventObserverFiii6ftKind = .text:0x0010DBDC; // type:function size:0x4 notifyEventSuicide__22ftOutsideEventObserverFi = .text:0x0010DBE0; // type:function size:0x4 notifyEventBeat__22ftOutsideEventObserverFii = .text:0x0010DBE4; // type:function size:0x4 -notifyEventDead__22ftOutsideEventObserverFiiii = .text:0x0010DBE8; // type:function size:0x4 +notifyEventDead__22ftOutsideEventObserverFiiQ37Fighter4Dead6Reasoni = .text:0x0010DBE8; // type:function size:0x4 notifyEventAppeal__22ftOutsideEventObserverFii = .text:0x0010DBEC; // type:function size:0x4 notifyEventOutsideDeadArea__22ftOutsideEventObserverFiQ212soGroundUtil19DeadAreaCheckResultPb = .text:0x0010DBF0; // type:function size:0x4 notifyEventRecover__22ftOutsideEventObserverFii = .text:0x0010DBF4; // type:function size:0x4 @@ -11330,9 +11330,9 @@ fn_27_11102C = .text:0x0011102C; // type:function size:0xA0 fn_27_1110CC = .text:0x001110CC; // type:function size:0x40 fn_27_11110C = .text:0x0011110C; // type:function size:0xC0 fn_27_1111CC = .text:0x001111CC; // type:function size:0x18C -fn_27_111358 = .text:0x00111358; // type:function size:0xC +setTeam__7ftOwnerFi = .text:0x00111358; // type:function size:0xC fn_27_111364 = .text:0x00111364; // type:function size:0xC -fn_27_111370 = .text:0x00111370; // type:function size:0xC +setPointTeam__7ftOwnerFi = .text:0x00111370; // type:function size:0xC fn_27_11137C = .text:0x0011137C; // type:function size:0xC fn_27_111388 = .text:0x00111388; // type:function size:0x14 fn_27_11139C = .text:0x0011139C; // type:function size:0x1C @@ -11351,18 +11351,18 @@ fn_27_1118D8 = .text:0x001118D8; // type:function size:0xC fn_27_1118E4 = .text:0x001118E4; // type:function size:0x58 fn_27_11193C = .text:0x0011193C; // type:function size:0x58 setHitPointMax__7ftOwnerFf = .text:0x00111994; // type:function size:0xC -fn_27_1119A0 = .text:0x001119A0; // type:function size:0xC +getHitPointMax__7ftOwnerFv = .text:0x001119A0; // type:function size:0xC fn_27_1119AC = .text:0x001119AC; // type:function size:0xC fn_27_1119B8 = .text:0x001119B8; // type:function size:0x10 fn_27_1119C8 = .text:0x001119C8; // type:function size:0xC fn_27_1119D4 = .text:0x001119D4; // type:function size:0xC -fn_27_1119E0 = .text:0x001119E0; // type:function size:0x28 -fn_27_111A08 = .text:0x00111A08; // type:function size:0xC +setDeadCount__7ftOwnerFi = .text:0x001119E0; // type:function size:0x28 +getDeadCount__7ftOwnerFv = .text:0x00111A08; // type:function size:0xC fn_27_111A14 = .text:0x00111A14; // type:function size:0x54 -fn_27_111A68 = .text:0x00111A68; // type:function size:0x14 +getBeatCount__7ftOwnerFi = .text:0x00111A68; // type:function size:0x14 fn_27_111A7C = .text:0x00111A7C; // type:function size:0x3C fn_27_111AB8 = .text:0x00111AB8; // type:function size:0x34 -fn_27_111AEC = .text:0x00111AEC; // type:function size:0xC +getSuicideCount__7ftOwnerFv = .text:0x00111AEC; // type:function size:0xC fn_27_111AF8 = .text:0x00111AF8; // type:function size:0x1C fn_27_111B14 = .text:0x00111B14; // type:function size:0x18 getStockCount__7ftOwnerFv = .text:0x00111B2C; // type:function size:0xC @@ -11409,7 +11409,7 @@ fn_27_111FC8 = .text:0x00111FC8; // type:function size:0x14 fn_27_111FDC = .text:0x00111FDC; // type:function size:0x44 fn_27_112020 = .text:0x00112020; // type:function size:0x10 fn_27_112030 = .text:0x00112030; // type:function size:0x1C -setInfiniteScaling__7ftOwnerFQ27Fighter11ScalingKindQ27Fighter11ScalingType = .text:0x0011204C; // type:function size:0x14 +setInfiniteScaling__7ftOwnerFQ37Fighter7Scaling4KindQ37Fighter7Scaling4Type = .text:0x0011204C; // type:function size:0x14 fn_27_112060 = .text:0x00112060; // type:function size:0xC fn_27_11206C = .text:0x0011206C; // type:function size:0xC fn_27_112078 = .text:0x00112078; // type:function size:0x14 @@ -11460,18 +11460,18 @@ fn_27_112BC8 = .text:0x00112BC8; // type:function size:0xC fn_27_112BD4 = .text:0x00112BD4; // type:function size:0xC fn_27_112BE0 = .text:0x00112BE0; // type:function size:0xC fn_27_112BEC = .text:0x00112BEC; // type:function size:0xC -fn_27_112BF8 = .text:0x00112BF8; // type:function size:0xC -fn_27_112C04 = .text:0x00112C04; // type:function size:0xC -fn_27_112C10 = .text:0x00112C10; // type:function size:0x3C -fn_27_112C4C = .text:0x00112C4C; // type:function size:0xC +getResultWinRotY__7ftOwnerFv = .text:0x00112BF8; // type:function size:0xC +setResultWinRotY__7ftOwnerFf = .text:0x00112C04; // type:function size:0xC +addCoin__7ftOwnerFi = .text:0x00112C10; // type:function size:0x3C +getCoin__7ftOwnerFv = .text:0x00112C4C; // type:function size:0xC fn_27_112C58 = .text:0x00112C58; // type:function size:0x18 fn_27_112C70 = .text:0x00112C70; // type:function size:0xC fn_27_112C7C = .text:0x00112C7C; // type:function size:0x3C fn_27_112CB8 = .text:0x00112CB8; // type:function size:0xC -fn_27_112CC4 = .text:0x00112CC4; // type:function size:0x3C +addLostCoin__7ftOwnerFi = .text:0x00112CC4; // type:function size:0x3C fn_27_112D00 = .text:0x00112D00; // type:function size:0xC fn_27_112D0C = .text:0x00112D0C; // type:function size:0xC -fn_27_112D18 = .text:0x00112D18; // type:function size:0xC +getCoinDropRate__7ftOwnerFv = .text:0x00112D18; // type:function size:0xC fn_27_112D24 = .text:0x00112D24; // type:function size:0x20 fn_27_112D44 = .text:0x00112D44; // type:function size:0x1C fn_27_112D60 = .text:0x00112D60; // type:function size:0x14 @@ -12216,7 +12216,7 @@ fn_27_14184C = .text:0x0014184C; // type:function size:0x108 fn_27_141954 = .text:0x00141954; // type:function size:0x21C0 getInstance__15gfModuleManagerFv = .text:0x00143B14; // type:function size:0xC fn_27_143B20 = .text:0x00143B20; // type:function size:0x14 -fn_27_143B34 = .text:0x00143B34; // type:function size:0xC +getInstance__6ftInfoFv = .text:0x00143B34; // type:function size:0xC fn_27_143B40 = .text:0x00143B40; // type:function size:0x14 fn_27_143B54 = .text:0x00143B54; // type:function size:0x2D4 fn_27_143E28 = .text:0x00143E28; // type:function size:0xD4 @@ -12431,7 +12431,7 @@ fn_27_149B64 = .text:0x00149B64; // type:function size:0xC fn_27_149B70 = .text:0x00149B70; // type:function size:0xC fn_27_149B7C = .text:0x00149B7C; // type:function size:0x1C fn_27_149B98 = .text:0x00149B98; // type:function size:0x40 -fn_27_149BD8 = .text:0x00149BD8; // type:function size:0x98 +convertKind__16ftKindConversionF15gmCharacterKindP6ftKind = .text:0x00149BD8; // type:function size:0x98 __ct__21ftExtendParamAccesserF6ftKind = .text:0x00149C70; // type:function size:0x9C __dt__21ftExtendParamAccesserFv = .text:0x00149D0C; // type:function size:0x58 getAccesser__21ftExtendParamAccesserF6ftKind = .text:0x00149D64; // type:function size:0x14 @@ -12538,7 +12538,7 @@ fn_27_14DE4C = .text:0x0014DE4C; // type:function size:0x10 fn_27_14DE5C = .text:0x0014DE5C; // type:function size:0x40 fn_27_14DE9C = .text:0x0014DE9C; // type:function size:0x20 fn_27_14DEBC = .text:0x0014DEBC; // type:function size:0x8 -fn_27_14DEC4 = .text:0x0014DEC4; // type:function size:0x14 +getNamePtr__6ftInfoFi = .text:0x0014DEC4; // type:function size:0x14 fn_27_14DED8 = .text:0x0014DED8; // type:function size:0x14 fn_27_14DEEC = .text:0x0014DEEC; // type:function size:0x14 fn_27_14DF00 = .text:0x0014DF00; // type:function size:0x14 @@ -18987,24 +18987,24 @@ fn_27_1D48C0 = .text:0x001D48C0; // type:function size:0x8C fn_27_1D494C = .text:0x001D494C; // type:function size:0xB0 fn_27_1D49FC = .text:0x001D49FC; // type:function size:0x144 fn_27_1D4B40 = .text:0x001D4B40; // type:function size:0x40 -fn_27_1D4B80 = .text:0x001D4B80; // type:function size:0x5AC -fn_27_1D512C = .text:0x001D512C; // type:function size:0x274 -fn_27_1D53A0 = .text:0x001D53A0; // type:function size:0x14 -fn_27_1D53B4 = .text:0x001D53B4; // type:function size:0x14 -fn_27_1D53C8 = .text:0x001D53C8; // type:function size:0x1C -fn_27_1D53E4 = .text:0x001D53E4; // type:function size:0x18 -fn_27_1D53FC = .text:0x001D53FC; // type:function size:0x18 -fn_27_1D5414 = .text:0x001D5414; // type:function size:0x20 -fn_27_1D5434 = .text:0x001D5434; // type:function size:0x14 -fn_27_1D5448 = .text:0x001D5448; // type:function size:0x14 -fn_27_1D545C = .text:0x001D545C; // type:function size:0x18 -fn_27_1D5474 = .text:0x001D5474; // type:function size:0x18 +setup__17ftLogDataAccesserFP9ftLogData = .text:0x001D4B80; // type:function size:0x5AC +reset__17ftLogDataAccesserFv = .text:0x001D512C; // type:function size:0x274 +getFloat__17ftLogDataAccesserFUlUl = .text:0x001D53A0; // type:function size:0x14 +setFloat__17ftLogDataAccesserFfUlUl = .text:0x001D53B4; // type:function size:0x14 +addFloat__17ftLogDataAccesserFfUlUl = .text:0x001D53C8; // type:function size:0x1C +getInt__17ftLogDataAccesserFUlUl = .text:0x001D53E4; // type:function size:0x18 +setInt__17ftLogDataAccesserFiUlUl = .text:0x001D53FC; // type:function size:0x18 +addInt__17ftLogDataAccesserFiUlUl = .text:0x001D5414; // type:function size:0x20 +isFlag__17ftLogDataAccesserFUlUl = .text:0x001D5434; // type:function size:0x14 +setFlag__17ftLogDataAccesserFbUlUl = .text:0x001D5448; // type:function size:0x14 +onFlag__17ftLogDataAccesserFUlUl = .text:0x001D545C; // type:function size:0x18 +offFlag__17ftLogDataAccesserFUlUl = .text:0x001D5474; // type:function size:0x18 fn_27_1D548C = .text:0x001D548C; // type:function size:0x74 fn_27_1D5500 = .text:0x001D5500; // type:function size:0x6C -fn_27_1D556C = .text:0x001D556C; // type:function size:0xEC -fn_27_1D5658 = .text:0x001D5658; // type:function size:0x144 +addAttackPattern__18ftLogPatternModuleFRC15soLogAttackInfo = .text:0x001D556C; // type:function size:0xEC +getPowerMul__18ftLogPatternModuleFRC15soLogAttackInfo = .text:0x001D5658; // type:function size:0x144 fn_27_1D579C = .text:0x001D579C; // type:function size:0x34 -fn_27_1D57D0 = .text:0x001D57D0; // type:function size:0x10 +clearPattern__18ftLogPatternModuleFv = .text:0x001D57D0; // type:function size:0x10 fn_27_1D57E0 = .text:0x001D57E0; // type:function size:0x14 fn_27_1D57F4 = .text:0x001D57F4; // type:function size:0x68 fn_27_1D585C = .text:0x001D585C; // type:function size:0xC @@ -19058,8 +19058,8 @@ fn_27_1D7048 = .text:0x001D7048; // type:function size:0xBC fn_27_1D7104 = .text:0x001D7104; // type:function size:0xA0 fn_27_1D71A4 = .text:0x001D71A4; // type:function size:0x6C fn_27_1D7210 = .text:0x001D7210; // type:function size:0x6C -fn_27_1D727C = .text:0x001D727C; // type:function size:0x78 -fn_27_1D72F4 = .text:0x001D72F4; // type:function size:0x5D8 +addAttackInfo__21ftLogAttackInfoModuleFRC15soLogAttackInfo = .text:0x001D727C; // type:function size:0x78 +getAttackInfo__21ftLogAttackInfoModuleFUl = .text:0x001D72F4; // type:function size:0x5D8 fn_27_1D78CC = .text:0x001D78CC; // type:function size:0x4CC fn_27_1D7D98 = .text:0x001D7D98; // type:function size:0x68 fn_27_1D7E00 = .text:0x001D7E00; // type:function size:0xC @@ -19700,7 +19700,7 @@ fn_27_1F2548 = .text:0x001F2548; // type:function size:0x80 fn_27_1F25C8 = .text:0x001F25C8; // type:function size:0x214 setDangerZone__5aiMgrFP5Vec2fP5Vec2fibb = .text:0x001F27DC; // type:function size:0x130 fn_27_1F290C = .text:0x001F290C; // type:function size:0x90 -fn_27_1F299C = .text:0x001F299C; // type:function size:0x3C +delDangerZone__5aiMgrFi = .text:0x001F299C; // type:function size:0x3C fn_27_1F29D8 = .text:0x001F29D8; // type:function size:0x30 fn_27_1F2A08 = .text:0x001F2A08; // type:function size:0x34 fn_27_1F2A3C = .text:0x001F2A3C; // type:function size:0x11C @@ -19864,7 +19864,7 @@ fn_27_21C1A8 = .text:0x0021C1A8; // type:function size:0x72C fn_27_21C8D4 = .text:0x0021C8D4; // type:function size:0x2C fn_27_21C900 = .text:0x0021C900; // type:function size:0x150 fn_27_21CA50 = .text:0x0021CA50; // type:function size:0xE0 -fn_27_21CB30 = .text:0x0021CB30; // type:function size:0x7C +at__18soArrayListFl = .text:0x0021CB30; // type:function size:0x7C fn_27_21CBAC = .text:0x0021CBAC; // type:function size:0x194 fn_27_21CD40 = .text:0x0021CD40; // type:function size:0x10 fn_27_21CD50 = .text:0x0021CD50; // type:function size:0x8 @@ -19956,7 +19956,7 @@ fn_27_222C9C = .text:0x00222C9C; // type:function size:0x30C testCollDataInit__5StageFP9gfArchiveP10grCollDataUl = .text:0x00222FA8; // type:function size:0x148 fn_27_2230F0 = .text:0x002230F0; // type:function size:0x50 testStageParamInit__5StageFP9gfArchivei = .text:0x00223140; // type:function size:0x1E0 -fn_27_223320 = .text:0x00223320; // type:function size:0x78 +stageParamChange__5StageF = .text:0x00223320; // type:function size:0x78 testStageDataInit__5StageFP9gfArchiveii = .text:0x00223398; // type:function size:0x84 getFighterStartPos__5StageFP5Vec3fi = .text:0x0022341C; // type:function size:0x38 fn_27_223454 = .text:0x00223454; // type:function size:0x4 @@ -19984,8 +19984,8 @@ loadStageAttrParam__5StageFP9gfArchivei = .text:0x002237D0; // type:function siz fn_27_223824 = .text:0x00223824; // type:function size:0x10C fn_27_223930 = .text:0x00223930; // type:function size:0xD8 setStageAttackData__5StageFP20grGimmickDamageFloorUl = .text:0x00223A08; // type:function size:0x8 -fn_27_223A10 = .text:0x00223A10; // type:function size:0x15C -fn_27_223B6C = .text:0x00223B6C; // type:function size:0x4F0 +initSoundParameters__5StageFv = .text:0x00223A10; // type:function size:0x15C +setSoundParameters__5StageFP7stParam = .text:0x00223B6C; // type:function size:0x4F0 fn_27_22405C = .text:0x0022405C; // type:function size:0x4C8 createStagePositions__5StageFPQ34nw4r3g3d7ResFile = .text:0x00224524; // type:function size:0x50 createStagePositions__5StageFv = .text:0x00224574; // type:function size:0x44 @@ -20007,7 +20007,7 @@ saveMotionSubRatio__5StageFi = .text:0x00224990; // type:function size:0x24 restoreMotionSubRatio__5StageFi = .text:0x002249B4; // type:function size:0x24 notifyEventInfoReady__5StageFv = .text:0x002249D8; // type:function size:0x4 notifyEventInfoGo__5StageFv = .text:0x002249DC; // type:function size:0x4 -fn_27_2249E0 = .text:0x002249E0; // type:function size:0x114 +isPokemonTrainer__5StageFP5Stage = .text:0x002249E0; // type:function size:0x114 getItemPac__5StageFPP9gfArchivePP9gfArchive6itKindi = .text:0x00224AF4; // type:function size:0x4 getItemGenPac__5StageFPP9gfArchive = .text:0x00224AF8; // type:function size:0x4 getItemPacEnemyFigure__5StageFPP9gfArchive = .text:0x00224AFC; // type:function size:0x4 @@ -20418,7 +20418,7 @@ getFighterStartPos__7stMeleeFP5Vec3fi = .text:0x002398E0; // type:function size: getFighterReStartPos__7stMeleeFP5Vec3fi = .text:0x00239974; // type:function size:0x88 playSeBasic__7stMeleeF5SndIDf = .text:0x002399FC; // type:function size:0x88 stopSeBasic__7stMeleeFif = .text:0x00239A84; // type:function size:0x48 -fn_27_239ACC = .text:0x00239ACC; // type:function size:0x14 +setSePan__7stMeleeFif = .text:0x00239ACC; // type:function size:0x14 fn_27_239AE0 = .text:0x00239AE0; // type:function size:0x4 checkChangeScene__7stMeleeFv = .text:0x00239AE4; // type:function size:0x8 resetChangeScene__7stMeleeFv = .text:0x00239AEC; // type:function size:0x4 @@ -21056,24 +21056,24 @@ fn_27_25E1E0 = .text:0x0025E1E0; // type:function size:0x408 fn_27_25E5E8 = .text:0x0025E5E8; // type:function size:0x40 fn_27_25E628 = .text:0x0025E628; // type:function size:0x58 fn_27_25E680 = .text:0x0025E680; // type:function size:0x9C -fn_27_25E71C = .text:0x0025E71C; // type:function size:0xC4 -fn_27_25E7E0 = .text:0x0025E7E0; // type:function size:0x50 +create__16stEnemyIdManagerFv = .text:0x0025E71C; // type:function size:0xC4 +remove__16stEnemyIdManagerFv = .text:0x0025E7E0; // type:function size:0x50 fn_27_25E830 = .text:0x0025E830; // type:function size:0x6C fn_27_25E89C = .text:0x0025E89C; // type:function size:0x190 fn_27_25EA2C = .text:0x0025EA2C; // type:function size:0x68 -fn_27_25EA94 = .text:0x0025EA94; // type:function size:0x108 +clear__18soArrayListFv = .text:0x0025EA94; // type:function size:0x108 fn_27_25EB9C = .text:0x0025EB9C; // type:function size:0x1C fn_27_25EBB8 = .text:0x0025EBB8; // type:function size:0x40 -fn_27_25EBF8 = .text:0x0025EBF8; // type:function size:0x7C -fn_27_25EC74 = .text:0x0025EC74; // type:function size:0x58 -fn_27_25ECCC = .text:0x0025ECCC; // type:function size:0x3C -fn_27_25ED08 = .text:0x0025ED08; // type:function size:0x70 -fn_27_25ED78 = .text:0x0025ED78; // type:function size:0x54 -fn_27_25EDCC = .text:0x0025EDCC; // type:function size:0x58 -fn_27_25EE24 = .text:0x0025EE24; // type:function size:0x38 -fn_27_25EE5C = .text:0x0025EE5C; // type:function size:0x10 -fn_27_25EE6C = .text:0x0025EE6C; // type:function size:0xD8 -fn_27_25EF44 = .text:0x0025EF44; // type:function size:0x8 +at__18soArrayListCFl = .text:0x0025EBF8; // type:function size:0x7C +unshift__18soArrayListFRCUl = .text:0x0025EC74; // type:function size:0x58 +shift__18soArrayListFv = .text:0x0025ECCC; // type:function size:0x3C +push__18soArrayListFRCUl = .text:0x0025ED08; // type:function size:0x70 +pop__18soArrayListFv = .text:0x0025ED78; // type:function size:0x54 +insert__18soArrayListFlRCUl = .text:0x0025EDCC; // type:function size:0x58 +erase__18soArrayListFl = .text:0x0025EE24; // type:function size:0x38 +isFull__18soArrayListCFv = .text:0x0025EE5C; // type:function size:0x10 +set__18soArrayListFlRCUll = .text:0x0025EE6C; // type:function size:0xD8 +isNull__18soArrayListCFv = .text:0x0025EF44; // type:function size:0x8 fn_27_25EF4C = .text:0x0025EF4C; // type:function size:0x118 fn_27_25F064 = .text:0x0025F064; // type:function size:0x1B4 fn_27_25F218 = .text:0x0025F218; // type:function size:0x1AC @@ -21111,7 +21111,7 @@ receiveCollMsg_Heading__6GroundFP12grCollStatusP16grCollisionJointb = .text:0x00 receiveCollMsg_Wall__6GroundFP12grCollStatusP16grCollisionJointb = .text:0x00260918; // type:function size:0x4 receiveCollMsg_Attack__6GroundFP12grCollStatusP16grCollisionJoint = .text:0x0026091C; // type:function size:0x4 fn_27_260920 = .text:0x00260920; // type:function size:0x4 -startup__6GroundFP9gfArchiveUlUl = .text:0x00260924; // type:function size:0x21C +startup__6GroundFP9gfArchiveUlQ211gfSceneRoot9LayerType = .text:0x00260924; // type:function size:0x21C fn_27_260B40 = .text:0x00260B40; // type:function size:0x8 getNodeIndex__6GroundFUlPCc = .text:0x00260B48; // type:function size:0x94 getNodeIndex__6GroundFPUlUlPCc = .text:0x00260BDC; // type:function size:0xA8 @@ -21133,7 +21133,7 @@ fn_27_261908 = .text:0x00261908; // type:function size:0x44 fn_27_26194C = .text:0x0026194C; // type:function size:0x4 setValid__6GroundFUl = .text:0x00261950; // type:function size:0xA0 setValidAttachedEffect__6GroundFUl = .text:0x002619F0; // type:function size:0xA0 -isCollisionStatusOwnerTask__6GroundFP12grCollStatusPi = .text:0x00261A90; // type:function size:0xAC +isCollisionStatusOwnerTask__6GroundFP12grCollStatusPQ26Ground16CollCategoryFlag = .text:0x00261A90; // type:function size:0xAC preExit__6GroundFv = .text:0x00261B3C; // type:function size:0x14 setDontMoveGround__6GroundFv = .text:0x00261B50; // type:function size:0x44 fn_27_261B94 = .text:0x00261B94; // type:function size:0xE8 @@ -21180,7 +21180,7 @@ fn_27_263800 = .text:0x00263800; // type:function size:0x18 fn_27_263818 = .text:0x00263818; // type:function size:0x24 setReactionFrame__8YakumonoFi = .text:0x0026383C; // type:function size:0x18 setCollisionHitOpponentCategory__8YakumonoFib = .text:0x00263854; // type:function size:0x88 -setCollisionHitSelfCatagory__8YakumonoFi = .text:0x002638DC; // type:function size:0x78 +setCollisionHitSelfCatagory__8YakumonoFQ211soCollision8Category = .text:0x002638DC; // type:function size:0x78 fn_27_263954 = .text:0x00263954; // type:function size:0x18 fn_27_26396C = .text:0x0026396C; // type:function size:0x18 fn_27_263984 = .text:0x00263984; // type:function size:0x18 @@ -21384,7 +21384,7 @@ __dt__21grYakumonoPunchSliderFv = .text:0x00268BCC; // type:function size:0x58 update__21grYakumonoPunchSliderFf = .text:0x00268C24; // type:function size:0x338 updateMove__21grYakumonoPunchSliderFf = .text:0x00268F5C; // type:function size:0x88 createMotionPath__21grYakumonoPunchSliderFv = .text:0x00268FE4; // type:function size:0x98 -startup__21grYakumonoPunchSliderFP9gfArchiveUlUl = .text:0x0026907C; // type:function size:0x7B4 +startup__21grYakumonoPunchSliderFP9gfArchiveUlQ211gfSceneRoot9LayerType = .text:0x0026907C; // type:function size:0x7B4 setCulcCallback__21grYakumonoPunchSliderFP9gfArchive = .text:0x00269830; // type:function size:0x90 onDamage__21grYakumonoPunchSliderFiP8soDamageP20soDamageAttackerInfo = .text:0x002698C0; // type:function size:0x1AC onInflict__21grYakumonoPunchSliderFP14soCollisionLogUlf = .text:0x00269A6C; // type:function size:0x70 @@ -21403,7 +21403,7 @@ fn_27_26A258 = .text:0x0026A258; // type:function size:0xBC __ct__9grGimmickFPCc = .text:0x0026A314; // type:function size:0x13C __dt__9grGimmickFv = .text:0x0026A450; // type:function size:0x154 fn_27_26A5A4 = .text:0x0026A5A4; // type:function size:0x40 -startup__9grGimmickFP9gfArchiveUlUl = .text:0x0026A5E4; // type:function size:0x4 +startup__9grGimmickFP9gfArchiveUlQ211gfSceneRoot9LayerType = .text:0x0026A5E4; // type:function size:0x4 createFadeVisibleProduction__9grGimmickFf = .text:0x0026A5E8; // type:function size:0x7C createSoundEffectVisibleProductionForExcel__9grGimmickFUlUlUl = .text:0x0026A664; // type:function size:0x54 createEffectVisibleProductionForExcel__9grGimmickFPQ29grGimmick16SimpleEffectDataPUlPP19grVisibleProduction = .text:0x0026A6B8; // type:function size:0x50 @@ -21425,7 +21425,7 @@ makeCalcuCallback__9grGimmickFUlQ25Heaps8HeapType = .text:0x0026BB1C; // type:fu setCalcuCallbackRoot__9grGimmickFUl = .text:0x0026BC9C; // type:function size:0x24 changeNodeAnim__9grGimmickFUlUl = .text:0x0026BCC0; // type:function size:0x100 changeVisibleAnim__9grGimmickFUlUl = .text:0x0026BDC0; // type:function size:0xFC -fn_27_26BEBC = .text:0x0026BEBC; // type:function size:0x100 +changeTexAnim__9grGimmickFUlUl = .text:0x0026BEBC; // type:function size:0x100 changeTexSrtAnim__9grGimmickFUlUl = .text:0x0026BFBC; // type:function size:0x100 changeMatColAnim__9grGimmickFUlUl = .text:0x0026C0BC; // type:function size:0x100 changeShapeAnim__9grGimmickFUlUl = .text:0x0026C1BC; // type:function size:0x13C @@ -21476,7 +21476,7 @@ fn_27_26DE50 = .text:0x0026DE50; // type:function size:0x2EC create__19grGimmickMotionPathFiPCcPCc = .text:0x0026E13C; // type:function size:0x8C __ct__19grGimmickMotionPathFPCcPCc = .text:0x0026E1C8; // type:function size:0xDC __dt__19grGimmickMotionPathFv = .text:0x0026E2A4; // type:function size:0x58 -startup__19grGimmickMotionPathFP9gfArchiveUlUl = .text:0x0026E2FC; // type:function size:0x12C +startup__19grGimmickMotionPathFP9gfArchiveUlQ211gfSceneRoot9LayerType = .text:0x0026E2FC; // type:function size:0x12C fn_27_26E428 = .text:0x0026E428; // type:function size:0xC fn_27_26E434 = .text:0x0026E434; // type:function size:0x8 processAnim__19grGimmickMotionPathFv = .text:0x0026E43C; // type:function size:0x4D0 @@ -21491,10 +21491,10 @@ setFrame__19grGimmickMotionPathFf = .text:0x0026EB5C; // type:function size:0x8 getFrame__19grGimmickMotionPathFv = .text:0x0026EB64; // type:function size:0x8 getTRS__19grGimmickMotionPathFP5Vec3fP5Vec3fP5Vec3f = .text:0x0026EB6C; // type:function size:0xB8 startMove__19grGimmickMotionPathFv = .text:0x0026EC24; // type:function size:0xA8 -fn_27_26ECCC = .text:0x0026ECCC; // type:function size:0xA4 +startMove__19grGimmickMotionPathFf = .text:0x0026ECCC; // type:function size:0xA4 fn_27_26ED70 = .text:0x0026ED70; // type:function size:0x80 stopStartSE__19grGimmickMotionPathFv = .text:0x0026EDF0; // type:function size:0x80 -loadGroundData__19grGimmickMotionPathFUlUlUl = .text:0x0026EE70; // type:function size:0x130 +loadGroundData__19grGimmickMotionPathFQ34nw4r3g3d7ResFileUlQ211gfSceneRoot9LayerType = .text:0x0026EE70; // type:function size:0x130 applyEndFrame__19grGimmickMotionPathFv = .text:0x0026EFA0; // type:function size:0x38 isStartFrame__19grGimmickMotionPathFv = .text:0x0026EFD8; // type:function size:0x1C isEndFrame__19grGimmickMotionPathFv = .text:0x0026EFF4; // type:function size:0x48 @@ -21570,7 +21570,7 @@ fn_27_26F5AC = .text:0x0026F5AC; // type:function size:0x58 create__15grGimmickLadderFsPCc = .text:0x0026F604; // type:function size:0xC0 __ct__15grGimmickLadderFPCc = .text:0x0026F6C4; // type:function size:0x70 __dt__15grGimmickLadderFv = .text:0x0026F734; // type:function size:0x58 -startup__15grGimmickLadderFP9gfArchiveUlUl = .text:0x0026F78C; // type:function size:0x1B4 +startup__15grGimmickLadderFP9gfArchiveUlQ211gfSceneRoot9LayerType = .text:0x0026F78C; // type:function size:0x1B4 setInitializeFlag__15grGimmickLadderFv = .text:0x0026F940; // type:function size:0x9C update__15grGimmickLadderFf = .text:0x0026F9DC; // type:function size:0x38 getUpperNode__15grGimmickLadderFP5Vec3f = .text:0x0026FA14; // type:function size:0x70 @@ -21583,7 +21583,7 @@ __dt__15grGimmickSpringFv = .text:0x0026FCC8; // type:function size:0x58 update__15grGimmickSpringFf = .text:0x0026FD20; // type:function size:0x1F8 setMotionOff__15grGimmickSpringFv = .text:0x0026FF18; // type:function size:0x9C getTopNode__15grGimmickSpringFP5Vec3f = .text:0x0026FFB4; // type:function size:0x10 -startup__15grGimmickSpringFP9gfArchiveUlUl = .text:0x0026FFC4; // type:function size:0x248 +startup__15grGimmickSpringFP9gfArchiveUlQ211gfSceneRoot9LayerType = .text:0x0026FFC4; // type:function size:0x248 setInitializeFlag__15grGimmickSpringFv = .text:0x0027020C; // type:function size:0x9C disableArea__15grGimmickSpringFv = .text:0x002702A8; // type:function size:0x68 setSleepArea__15grGimmickSpringFb = .text:0x00270310; // type:function size:0x74 @@ -21693,7 +21693,7 @@ fn_27_273D8C = .text:0x00273D8C; // type:function size:0x2EC __ct__17grGimmickWarpZoneFPCc = .text:0x00274078; // type:function size:0x74 __dt__17grGimmickWarpZoneFv = .text:0x002740EC; // type:function size:0x58 setWarpAttrData__17grGimmickWarpZoneFP5Vec3fUcb = .text:0x00274144; // type:function size:0x24 -startup__17grGimmickWarpZoneFP9gfArchiveUlUl = .text:0x00274168; // type:function size:0x358 +startup__17grGimmickWarpZoneFP9gfArchiveUlQ211gfSceneRoot9LayerType = .text:0x00274168; // type:function size:0x358 setInitializeFlag__17grGimmickWarpZoneFv = .text:0x002744C0; // type:function size:0x9C update__17grGimmickWarpZoneFf = .text:0x0027455C; // type:function size:0x38 onGimmickEvent__17grGimmickWarpZoneFP18soGimmickEventArgsPi = .text:0x00274594; // type:function size:0xBC @@ -21701,7 +21701,7 @@ create__17grGimmickCatapultFsPCc = .text:0x00274650; // type:function size:0xB8 __dt__17grGimmickCatapultFv = .text:0x00274708; // type:function size:0x58 update__17grGimmickCatapultFf = .text:0x00274760; // type:function size:0xC4 processFixPosition__17grGimmickCatapultFv = .text:0x00274824; // type:function size:0x1A8 -startup__17grGimmickCatapultFP9gfArchiveUlUl = .text:0x002749CC; // type:function size:0x428 +startup__17grGimmickCatapultFP9gfArchiveUlQ211gfSceneRoot9LayerType = .text:0x002749CC; // type:function size:0x428 onGimmickEvent__17grGimmickCatapultFP18soGimmickEventArgsPi = .text:0x00274DF4; // type:function size:0x144 fn_27_274F38 = .text:0x00274F38; // type:function size:0x120 fn_27_275058 = .text:0x00275058; // type:function size:0x2EC @@ -21714,7 +21714,7 @@ create__8grMadeinFiPCcPCcQ25Heaps8HeapType = .text:0x00275778; // type:function __ct__8grMadeinFPCc = .text:0x0027583C; // type:function size:0xEC __dt__8grMadeinFv = .text:0x00275928; // type:function size:0xB0 getOverwriteAttackData__8grMadeinFv = .text:0x002759D8; // type:function size:0xC0 -startup__8grMadeinFP9gfArchiveUlUl = .text:0x00275A98; // type:function size:0x168 +startup__8grMadeinFP9gfArchiveUlQ211gfSceneRoot9LayerType = .text:0x00275A98; // type:function size:0x168 fn_27_275C00 = .text:0x00275C00; // type:function size:0x3DC __ct__6ykDataFv = .text:0x00275FDC; // type:function size:0x10 fn_27_275FEC = .text:0x00275FEC; // type:function size:0x1C @@ -21924,7 +21924,7 @@ fn_27_281A88 = .text:0x00281A88; // type:function size:0x8 fn_27_281A90 = .text:0x00281A90; // type:function size:0x18 fn_27_281AA8 = .text:0x00281AA8; // type:function size:0xC fn_27_281AB4 = .text:0x00281AB4; // type:function size:0x8 -fn_27_281ABC = .text:0x00281ABC; // type:function size:0x8 +isUsePhysics__21itCustomizerInterfaceFP8BaseItem = .text:0x00281ABC; // type:function size:0x8 fn_27_281AC4 = .text:0x00281AC4; // type:function size:0xC fn_27_281AD0 = .text:0x00281AD0; // type:function size:0x14 fn_27_281AE4 = .text:0x00281AE4; // type:function size:0xC @@ -21932,7 +21932,7 @@ fn_27_281AF0 = .text:0x00281AF0; // type:function size:0x8 fn_27_281AF8 = .text:0x00281AF8; // type:function size:0xC fn_27_281B04 = .text:0x00281B04; // type:function size:0xC fn_27_281B10 = .text:0x00281B10; // type:function size:0xC -fn_27_281B1C = .text:0x00281B1C; // type:function size:0x4 +onConstruct__21itCustomizerInterfaceFP8BaseItem = .text:0x00281B1C; // type:function size:0x4 fn_27_281B20 = .text:0x00281B20; // type:function size:0x218 fn_27_281D38 = .text:0x00281D38; // type:function size:0xC fn_27_281D44 = .text:0x00281D44; // type:function size:0xC @@ -21957,11 +21957,11 @@ fn_27_2828F8 = .text:0x002828F8; // type:function size:0x6C fn_27_282964 = .text:0x00282964; // type:function size:0x6C fn_27_2829D0 = .text:0x002829D0; // type:function size:0xEAC fn_27_28387C = .text:0x0028387C; // type:function size:0x140 -fn_27_2839BC = .text:0x002839BC; // type:function size:0x4 +onDestruct__21itCustomizerInterfaceFP8BaseItem = .text:0x002839BC; // type:function size:0x4 fn_27_2839C0 = .text:0x002839C0; // type:function size:0x14D0 -fn_27_284E90 = .text:0x00284E90; // type:function size:0x8 -fn_27_284E98 = .text:0x00284E98; // type:function size:0x8 -fn_27_284EA0 = .text:0x00284EA0; // type:function size:0x4 +isUseScaleZ__21itCustomizerInterfaceFP8BaseItem = .text:0x00284E90; // type:function size:0x8 +getKineticFlags__21itCustomizerInterfaceFP8BaseItem = .text:0x00284E98; // type:function size:0x8 +onReset__21itCustomizerInterfaceFP8BaseItem = .text:0x00284EA0; // type:function size:0x4 fn_27_284EA4 = .text:0x00284EA4; // type:function size:0x1C fn_27_284EC0 = .text:0x00284EC0; // type:function size:0x34 fn_27_284EF4 = .text:0x00284EF4; // type:function size:0x8 @@ -21984,61 +21984,61 @@ fn_27_2876DC = .text:0x002876DC; // type:function size:0x28 fn_27_287704 = .text:0x00287704; // type:function size:0x4 fn_27_287708 = .text:0x00287708; // type:function size:0x18 fn_27_287720 = .text:0x00287720; // type:function size:0x10 -fn_27_287730 = .text:0x00287730; // type:function size:0x8 +onNotifyEventAnimCmd__21itCustomizerInterfaceFP8BaseItemP9acAnimCmdP16soModuleAccesseri = .text:0x00287730; // type:function size:0x8 fn_27_287738 = .text:0x00287738; // type:function size:0x150 -fn_27_287888 = .text:0x00287888; // type:function size:0x8 +onEnumFighter__21itCustomizerInterfaceFP8BaseItemP7Fighter = .text:0x00287888; // type:function size:0x8 fn_27_287890 = .text:0x00287890; // type:function size:0xD80 -fn_27_288610 = .text:0x00288610; // type:function size:0x8 +onSearchTarget__21itCustomizerInterfaceFP8BaseItemPi5Vec3fi = .text:0x00288610; // type:function size:0x8 fn_27_288618 = .text:0x00288618; // type:function size:0x7C fn_27_288694 = .text:0x00288694; // type:function size:0x38 -fn_27_2886CC = .text:0x002886CC; // type:function size:0x4 +onUpdateAiDir__21itCustomizerInterfaceFP8BaseItemP5Vec2fP5Vec2fP5Vec2fP5Vec2f = .text:0x002886CC; // type:function size:0x4 fn_27_2886D0 = .text:0x002886D0; // type:function size:0x30 -fn_27_288700 = .text:0x00288700; // type:function size:0x4 +onUpdateAiMove__21itCustomizerInterfaceFP8BaseItemP5Vec2fP5Vec2fP5Vec2f = .text:0x00288700; // type:function size:0x4 fn_27_288704 = .text:0x00288704; // type:function size:0x18 fn_27_28871C = .text:0x0028871C; // type:function size:0x4 fn_27_288720 = .text:0x00288720; // type:function size:0x28 -fn_27_288748 = .text:0x00288748; // type:function size:0x4 +onPreBound__21itCustomizerInterfaceFP8BaseItemP5Vec2fUl = .text:0x00288748; // type:function size:0x4 fn_27_28874C = .text:0x0028874C; // type:function size:0x28 -fn_27_288774 = .text:0x00288774; // type:function size:0x8 +onPreDamageCheck__21itCustomizerInterfaceFP8BaseItemiP11soDamageLog = .text:0x00288774; // type:function size:0x8 fn_27_28877C = .text:0x0028877C; // type:function size:0x28 -fn_27_2887A4 = .text:0x002887A4; // type:function size:0x8 +onDamage__21itCustomizerInterfaceFP8BaseItemiP11soDamageLog = .text:0x002887A4; // type:function size:0x8 fn_27_2887AC = .text:0x002887AC; // type:function size:0x18 -fn_27_2887C4 = .text:0x002887C4; // type:function size:0x8 +isUseTurnDamage__21itCustomizerInterfaceFP8BaseItem = .text:0x002887C4; // type:function size:0x8 fn_27_2887CC = .text:0x002887CC; // type:function size:0x18 -fn_27_2887E4 = .text:0x002887E4; // type:function size:0x8 +isUseSpeedDamage__21itCustomizerInterfaceFP8BaseItem = .text:0x002887E4; // type:function size:0x8 fn_27_2887EC = .text:0x002887EC; // type:function size:0x18 -fn_27_288804 = .text:0x00288804; // type:function size:0x8 +isUseShake__21itCustomizerInterfaceFP8BaseItem = .text:0x00288804; // type:function size:0x8 fn_27_28880C = .text:0x0028880C; // type:function size:0x98 fn_27_2888A4 = .text:0x002888A4; // type:function size:0x798 -fn_27_28903C = .text:0x0028903C; // type:function size:0x4 +onNotifyEventChangeStatus__21itCustomizerInterfaceFP8BaseItemiiP12soStatusDataP16soModuleAccesser = .text:0x0028903C; // type:function size:0x4 fn_27_289040 = .text:0x00289040; // type:function size:0xC4 fn_27_289104 = .text:0x00289104; // type:function size:0x12C fn_27_289230 = .text:0x00289230; // type:function size:0x4 fn_27_289234 = .text:0x00289234; // type:function size:0x220 -fn_27_289454 = .text:0x00289454; // type:function size:0x4 +onProcessUpdate__21itCustomizerInterfaceFP8BaseItem = .text:0x00289454; // type:function size:0x4 fn_27_289458 = .text:0x00289458; // type:function size:0x48 fn_27_2894A0 = .text:0x002894A0; // type:function size:0x78 -fn_27_289518 = .text:0x00289518; // type:function size:0x4 +onRenderPre__21itCustomizerInterfaceFP8BaseItem = .text:0x00289518; // type:function size:0x4 fn_27_28951C = .text:0x0028951C; // type:function size:0x44 -fn_27_289560 = .text:0x00289560; // type:function size:0x4 +onRenderDebug__21itCustomizerInterfaceFP8BaseItem = .text:0x00289560; // type:function size:0x4 fn_27_289564 = .text:0x00289564; // type:function size:0x3C0 fn_27_289924 = .text:0x00289924; // type:function size:0x688 -fn_27_289FAC = .text:0x00289FAC; // type:function size:0x8 +onProcessFixPosition__21itCustomizerInterfaceFP8BaseItem = .text:0x00289FAC; // type:function size:0x8 fn_27_289FB4 = .text:0x00289FB4; // type:function size:0x1C4 -fn_27_28A178 = .text:0x0028A178; // type:function size:0x4 +onProcessHit__21itCustomizerInterfaceFP8BaseItem = .text:0x0028A178; // type:function size:0x4 fn_27_28A17C = .text:0x0028A17C; // type:function size:0x48 -fn_27_28A1C4 = .text:0x0028A1C4; // type:function size:0x4 +onProcessFixCamera__21itCustomizerInterfaceFP8BaseItem = .text:0x0028A1C4; // type:function size:0x4 fn_27_28A1C8 = .text:0x0028A1C8; // type:function size:0x32C -fn_27_28A4F4 = .text:0x0028A4F4; // type:function size:0x4 +onProcessGameProc__21itCustomizerInterfaceFP8BaseItem = .text:0x0028A4F4; // type:function size:0x4 fn_27_28A4F8 = .text:0x0028A4F8; // type:function size:0x4E0 fn_27_28A9D8 = .text:0x0028A9D8; // type:function size:0x4 fn_27_28A9DC = .text:0x0028A9DC; // type:function size:0x1BC fn_27_28AB98 = .text:0x0028AB98; // type:function size:0x3F8 fn_27_28AF90 = .text:0x0028AF90; // type:function size:0x3AC -fn_27_28B33C = .text:0x0028B33C; // type:function size:0x4 +onNotifyEventCollisionAttackCheck__21itCustomizerInterfaceFP8BaseItemi = .text:0x0028B33C; // type:function size:0x4 fn_27_28B340 = .text:0x0028B340; // type:function size:0x18C fn_27_28B4CC = .text:0x0028B4CC; // type:function size:0x4BC -fn_27_28B988 = .text:0x0028B988; // type:function size:0x8 +onReflect__21itCustomizerInterfaceFP8BaseItem = .text:0x0028B988; // type:function size:0x8 fn_27_28B990 = .text:0x0028B990; // type:function size:0x4 fn_27_28B994 = .text:0x0028B994; // type:function size:0x4 fn_27_28B998 = .text:0x0028B998; // type:function size:0x8 @@ -22046,21 +22046,21 @@ fn_27_28B9A0 = .text:0x0028B9A0; // type:function size:0x4 fn_27_28B9A4 = .text:0x0028B9A4; // type:function size:0x4 fn_27_28B9A8 = .text:0x0028B9A8; // type:function size:0x74 fn_27_28BA1C = .text:0x0028BA1C; // type:function size:0x184 -fn_27_28BBA0 = .text:0x0028BBA0; // type:function size:0x8 +onNotifyEventCollisionSearch__21itCustomizerInterfaceFP8BaseItemP14soCollisionLog = .text:0x0028BBA0; // type:function size:0x8 fn_27_28BBA8 = .text:0x0028BBA8; // type:function size:0x200 -fn_27_28BDA8 = .text:0x0028BDA8; // type:function size:0x8 +onNotifyEventCollisionSearchCheck__21itCustomizerInterfaceFP8BaseItemiUcP5Vec3f = .text:0x0028BDA8; // type:function size:0x8 fn_27_28BDB0 = .text:0x0028BDB0; // type:function size:0x254 -fn_27_28C004 = .text:0x0028C004; // type:function size:0x4 +onNotifyEventLink__21itCustomizerInterfaceFP8BaseItemPvP16soModuleAccesserP11StageObjecti = .text:0x0028C004; // type:function size:0x4 fn_27_28C008 = .text:0x0028C008; // type:function size:0x18 -fn_27_28C020 = .text:0x0028C020; // type:function size:0x8 +isTreadPassive__21itCustomizerInterfaceFP8BaseItem = .text:0x0028C020; // type:function size:0x8 fn_27_28C028 = .text:0x0028C028; // type:function size:0x90 fn_27_28C0B8 = .text:0x0028C0B8; // type:function size:0x28 -fn_27_28C0E0 = .text:0x0028C0E0; // type:function size:0x4 +onNotifyEventGimmick__21itCustomizerInterfaceFP8BaseItemP18soGimmickEventArgsPi = .text:0x0028C0E0; // type:function size:0x4 fn_27_28C0E4 = .text:0x0028C0E4; // type:function size:0x188 fn_27_28C26C = .text:0x0028C26C; // type:function size:0x1A4 -fn_27_28C410 = .text:0x0028C410; // type:function size:0x8 +isConstraintHave__21itCustomizerInterfaceFP8BaseItem = .text:0x0028C410; // type:function size:0x8 fn_27_28C418 = .text:0x0028C418; // type:function size:0x3B0 -fn_27_28C7C8 = .text:0x0028C7C8; // type:function size:0x8 +onRemoveModelConstraint__21itCustomizerInterfaceFP8BaseItemi = .text:0x0028C7C8; // type:function size:0x8 fn_27_28C7D0 = .text:0x0028C7D0; // type:function size:0x18 setVanishMode__8BaseItemFb = .text:0x0028C7E8; // type:function size:0x18 fn_27_28C800 = .text:0x0028C800; // type:function size:0x34 @@ -22073,21 +22073,21 @@ fn_27_28D46C = .text:0x0028D46C; // type:function size:0x368 fn_27_28D7D4 = .text:0x0028D7D4; // type:function size:0x10 fn_27_28D7E4 = .text:0x0028D7E4; // type:function size:0x68 fn_27_28D84C = .text:0x0028D84C; // type:function size:0x310 -fn_27_28DB5C = .text:0x0028DB5C; // type:function size:0x8 -fn_27_28DB64 = .text:0x0028DB64; // type:function size:0x8 +onHave__21itCustomizerInterfaceFP8BaseItemi = .text:0x0028DB5C; // type:function size:0x8 +isReferenceControlerHave__21itCustomizerInterfaceFP8BaseItem = .text:0x0028DB64; // type:function size:0x8 fn_27_28DB6C = .text:0x0028DB6C; // type:function size:0x38 isHaved__8BaseItemFv = .text:0x0028DBA4; // type:function size:0x68 fn_27_28DC0C = .text:0x0028DC0C; // type:function size:0x80 fn_27_28DC8C = .text:0x0028DC8C; // type:function size:0x6C fn_27_28DCF8 = .text:0x0028DCF8; // type:function size:0xA8 fn_27_28DDA0 = .text:0x0028DDA0; // type:function size:0x18 -fn_27_28DDB8 = .text:0x0028DDB8; // type:function size:0x8 +isSafe__21itCustomizerInterfaceFP8BaseItem = .text:0x0028DDB8; // type:function size:0x8 fn_27_28DDC0 = .text:0x0028DDC0; // type:function size:0x40 warp__8BaseItemFP5Vec3f = .text:0x0028DE00; // type:function size:0x90 fn_27_28DE90 = .text:0x0028DE90; // type:function size:0x50 fn_27_28DEE0 = .text:0x0028DEE0; // type:function size:0x21C -fn_27_28E0FC = .text:0x0028E0FC; // type:function size:0x8 -fn_27_28E104 = .text:0x0028E104; // type:function size:0x4 +isUseThrowRotParam__21itCustomizerInterfaceFP8BaseItem = .text:0x0028E0FC; // type:function size:0x8 +onThrowAttack__21itCustomizerInterfaceFP8BaseItemfPfP5Vec3fP5Vec3fPfPb = .text:0x0028E104; // type:function size:0x4 fn_27_28E108 = .text:0x0028E108; // type:function size:0x194 fn_27_28E29C = .text:0x0028E29C; // type:function size:0x1F0 fn_27_28E48C = .text:0x0028E48C; // type:function size:0x328 @@ -22101,17 +22101,17 @@ fn_27_28ECF4 = .text:0x0028ECF4; // type:function size:0x1C fn_27_28ED10 = .text:0x0028ED10; // type:function size:0x1C fn_27_28ED2C = .text:0x0028ED2C; // type:function size:0x8 fn_27_28ED34 = .text:0x0028ED34; // type:function size:0x338 -fn_27_28F06C = .text:0x0028F06C; // type:function size:0x168 +setTeamOwnerTaskId__8BaseItemFi = .text:0x0028F06C; // type:function size:0x168 fn_27_28F1D4 = .text:0x0028F1D4; // type:function size:0x244 fn_27_28F418 = .text:0x0028F418; // type:function size:0xC4 fn_27_28F4DC = .text:0x0028F4DC; // type:function size:0x3C getTeamOwnerTaskId__8BaseItemFv = .text:0x0028F518; // type:function size:0x10 fn_27_28F528 = .text:0x0028F528; // type:function size:0x18 -fn_27_28F540 = .text:0x0028F540; // type:function size:0x8 +onGetBullet__21itCustomizerInterfaceFP8BaseItem = .text:0x0028F540; // type:function size:0x8 fn_27_28F548 = .text:0x0028F548; // type:function size:0xC8 -fn_27_28F610 = .text:0x0028F610; // type:function size:0x8 +onShoot__21itCustomizerInterfaceFP8BaseItemUlff = .text:0x0028F610; // type:function size:0x8 fn_27_28F618 = .text:0x0028F618; // type:function size:0x20 -fn_27_28F638 = .text:0x0028F638; // type:function size:0x8 +onShootBlanks__21itCustomizerInterfaceFP8BaseItemUl = .text:0x0028F638; // type:function size:0x8 fn_27_28F640 = .text:0x0028F640; // type:function size:0x14 fn_27_28F654 = .text:0x0028F654; // type:function size:0x18 fn_27_28F66C = .text:0x0028F66C; // type:function size:0x50 @@ -22123,9 +22123,9 @@ fn_27_28F96C = .text:0x0028F96C; // type:function size:0x50 fn_27_28F9BC = .text:0x0028F9BC; // type:function size:0x160 fn_27_28FB1C = .text:0x0028FB1C; // type:function size:0xD4 fn_27_28FBF0 = .text:0x0028FBF0; // type:function size:0x20 -fn_27_28FC10 = .text:0x0028FC10; // type:function size:0x4 +onAction__21itCustomizerInterfaceFP8BaseItemUlf = .text:0x0028FC10; // type:function size:0x4 fn_27_28FC14 = .text:0x0028FC14; // type:function size:0x18 -fn_27_28FC2C = .text:0x0028FC2C; // type:function size:0x8 +onResult__21itCustomizerInterfaceFP8BaseItem = .text:0x0028FC2C; // type:function size:0x8 fn_27_28FC34 = .text:0x0028FC34; // type:function size:0x1A0 fn_27_28FDD4 = .text:0x0028FDD4; // type:function size:0x18 fn_27_28FDEC = .text:0x0028FDEC; // type:function size:0x18 @@ -22144,7 +22144,7 @@ fn_27_290324 = .text:0x00290324; // type:function size:0x198 fn_27_2904BC = .text:0x002904BC; // type:function size:0x40 fn_27_2904FC = .text:0x002904FC; // type:function size:0xAC fn_27_2905A8 = .text:0x002905A8; // type:function size:0x40 -fn_27_2905E8 = .text:0x002905E8; // type:function size:0x8 +onNotifyEventCaptureStatus__21itCustomizerInterfaceFP8BaseItem = .text:0x002905E8; // type:function size:0x8 fn_27_2905F0 = .text:0x002905F0; // type:function size:0x40 fn_27_290630 = .text:0x00290630; // type:function size:0x8 fn_27_290638 = .text:0x00290638; // type:function size:0x10 @@ -22659,7 +22659,7 @@ fn_27_297490 = .text:0x00297490; // type:function size:0x8 fn_27_297498 = .text:0x00297498; // type:function size:0x8 fn_27_2974A0 = .text:0x002974A0; // type:function size:0x8 fn_27_2974A8 = .text:0x002974A8; // type:function size:0x8 -fn_27_2974B0 = .text:0x002974B0; // type:function size:0x140 +onGetLayerType__21itCustomizerInterfaceFP8BaseItem = .text:0x002974B0; // type:function size:0x140 fn_27_2975F0 = .text:0x002975F0; // type:function size:0x48 fn_27_297638 = .text:0x00297638; // type:function size:0x20 fn_27_297658 = .text:0x00297658; // type:function size:0x1B8 @@ -22761,7 +22761,7 @@ fn_27_29CB98 = .text:0x0029CB98; // type:function size:0x1E4 fn_27_29CD7C = .text:0x0029CD7C; // type:function size:0x1AC fn_27_29CF28 = .text:0x0029CF28; // type:function size:0x54 fn_27_29CF7C = .text:0x0029CF7C; // type:function size:0x184 -fn_27_29D100 = .text:0x0029D100; // type:function size:0x4 +onUpdateKinetic__21itCustomizerInterfaceFP8BaseItem = .text:0x0029D100; // type:function size:0x4 fn_27_29D104 = .text:0x0029D104; // type:function size:0x2A0 fn_27_29D3A4 = .text:0x0029D3A4; // type:function size:0xB0 fn_27_29D454 = .text:0x0029D454; // type:function size:0x70 @@ -22932,7 +22932,7 @@ fn_27_2A3EC4 = .text:0x002A3EC4; // type:function size:0x4 fn_27_2A3EC8 = .text:0x002A3EC8; // type:function size:0x84 preloadItemKindArchive__9itManagerF6itKindUlQ29itArchive4Typeb = .text:0x002A3F4C; // type:function size:0xA24 fn_27_2A4970 = .text:0x002A4970; // type:function size:0x688 -preloadAssist__9itManagerF6itKind = .text:0x002A4FF8; // type:function size:0x2CC +preloadAssist__9itManagerF6itKindi = .text:0x002A4FF8; // type:function size:0x2CC fn_27_2A52C4 = .text:0x002A52C4; // type:function size:0x308 isCompItemKindArchive__9itManagerF6itKindUlb = .text:0x002A55CC; // type:function size:0x33C fn_27_2A5908 = .text:0x002A5908; // type:function size:0xB8 @@ -22968,13 +22968,13 @@ fn_27_2A8B34 = .text:0x002A8B34; // type:function size:0x154 fn_27_2A8C88 = .text:0x002A8C88; // type:function size:0x1B4 fn_27_2A8E3C = .text:0x002A8E3C; // type:function size:0x104 fn_27_2A8F40 = .text:0x002A8F40; // type:function size:0x10C -fn_27_2A904C = .text:0x002A904C; // type:function size:0x180 +getRandBasicItemSheet__9itManagerF7itGenId = .text:0x002A904C; // type:function size:0x180 fn_27_2A91CC = .text:0x002A91CC; // type:function size:0x238 fn_27_2A9404 = .text:0x002A9404; // type:function size:0x1B0 fn_27_2A95B4 = .text:0x002A95B4; // type:function size:0x140 fn_27_2A96F4 = .text:0x002A96F4; // type:function size:0xB0 fn_27_2A97A4 = .text:0x002A97A4; // type:function size:0x184 -fn_27_2A9928 = .text:0x002A9928; // type:function size:0x490 +createMoney__9itManagerFPcP5Vec3fP5Vec2fUlUlUl = .text:0x002A9928; // type:function size:0x490 fn_27_2A9DB8 = .text:0x002A9DB8; // type:function size:0x98 getLotOneItemKind__9itManagerFP14itGenSheetKind7itGenIdPQ29itManager10ItemSwitchb = .text:0x002A9E50; // type:function size:0x72C fn_27_2AA57C = .text:0x002AA57C; // type:function size:0xAC @@ -35267,7 +35267,7 @@ lbl_27_data_54748 = .data:0x00054748; // type:object size:0x48 lbl_27_data_54790 = .data:0x00054790; // type:object size:0x1F data:string lbl_27_data_547B0 = .data:0x000547B0; // type:object size:0x28 lbl_27_data_547D8 = .data:0x000547D8; // type:object size:0x8 -lbl_27_data_547E0 = .data:0x000547E0; // type:object size:0x4 align:4 data:float +g_stGameFrame = .data:0x000547E0; // type:object size:0x4 align:4 data:float lbl_27_data_547E4 = .data:0x000547E4; // type:object size:0x1 data:byte lbl_27_data_547E8 = .data:0x000547E8; // type:object size:0x1E data:string lbl_27_data_54808 = .data:0x00054808; // type:object size:0x30 @@ -39511,7 +39511,7 @@ lbl_27_bss_5538 = .bss:0x00005538; // type:object size:0x1 data:byte lbl_27_bss_553C = .bss:0x0000553C; // type:object size:0x11C data:byte lbl_27_bss_5658 = .bss:0x00005658; // type:object size:0x8 data:4byte lbl_27_bss_5660 = .bss:0x00005660; // type:object size:0x8 data:4byte -lbl_27_bss_5668 = .bss:0x00005668; // type:object size:0x8 data:4byte +g_Stage = .bss:0x00005668; // type:object size:0x8 data:4byte lbl_27_bss_5670 = .bss:0x00005670; // type:object size:0x108 data:4byte lbl_27_bss_5778 = .bss:0x00005778; // type:object size:0x8 data:byte lbl_27_bss_5780 = .bss:0x00005780; // type:object size:0x8 data:4byte @@ -39562,7 +39562,7 @@ lbl_27_bss_5A10 = .bss:0x00005A10; // type:object size:0x8 data:4byte lbl_27_bss_5A18 = .bss:0x00005A18; // type:object size:0x140 data:4byte lbl_27_bss_5B58 = .bss:0x00005B58; // type:object size:0x18 align:4 data:float lbl_27_bss_5B70 = .bss:0x00005B70; // type:object size:0x28 align:4 data:float -lbl_27_bss_5B98 = .bss:0x00005B98; // type:object size:0x8 data:4byte +g_stEnemyIdManager = .bss:0x00005B98; // type:object size:0x8 data:4byte lbl_27_bss_5BA0 = .bss:0x00005BA0; // type:object size:0x18 data:4byte lbl_27_bss_5BB8 = .bss:0x00005BB8; // type:object size:0x18 lbl_27_bss_5BD0 = .bss:0x00005BD0; // type:object size:0x18 diff --git a/config/RSBE01_02/rels/sora_menu_sel_char/symbols.txt b/config/RSBE01_02/rels/sora_menu_sel_char/symbols.txt index 001e91f13a..065d5b4421 100644 --- a/config/RSBE01_02/rels/sora_menu_sel_char/symbols.txt +++ b/config/RSBE01_02/rels/sora_menu_sel_char/symbols.txt @@ -178,7 +178,7 @@ fn_10_11C50 = .text:0x00011C50; // type:function size:0x258 fn_10_11EA8 = .text:0x00011EA8; // type:function size:0x5C fn_10_11F04 = .text:0x00011F04; // type:function size:0xFC fn_10_12000 = .text:0x00012000; // type:function size:0x10 -fn_10_12010 = .text:0x00012010; // type:function size:0x60 +exchangeCharKindDetail__19muSelCharPlayerAreaF11MuSelchkind = .text:0x00012010; // type:function size:0x60 fn_10_12070 = .text:0x00012070; // type:function size:0xD0 fn_10_12140 = .text:0x00012140; // type:function size:0xD0 fn_10_12210 = .text:0x00012210; // type:function size:0x71C @@ -209,7 +209,7 @@ fn_10_145F0 = .text:0x000145F0; // type:function size:0x28 fn_10_14618 = .text:0x00014618; // type:function size:0x8 fn_10_14620 = .text:0x00014620; // type:function size:0x7C fn_10_1469C = .text:0x0001469C; // type:function size:0x1BC -fn_10_14858 = .text:0x00014858; // type:function size:0x90 +dispMarkKind__19muSelCharPlayerAreaF11MuSelchkind = .text:0x00014858; // type:function size:0x90 fn_10_148E8 = .text:0x000148E8; // type:function size:0x144 fn_10_14A2C = .text:0x00014A2C; // type:function size:0x13C setCharPic__19muSelCharPlayerAreaFiiibii = .text:0x00014B68; // type:function size:0x248 diff --git a/config/RSBE01_02/symbols.txt b/config/RSBE01_02/symbols.txt index 98a777db96..f7ea89f056 100644 --- a/config/RSBE01_02/symbols.txt +++ b/config/RSBE01_02/symbols.txt @@ -2246,7 +2246,7 @@ fn_80015DAC = .text:0x80015DAC; // type:function size:0x8 fn_80015DB4 = .text:0x80015DB4; // type:function size:0x28 getData__9gfArchiveF11ARCNodeTypeiUs = .text:0x80015DDC; // type:function size:0x38 getData__9gfArchiveF11ARCNodeTypeiPiUs = .text:0x80015E14; // type:function size:0x20 -fn_80015E34 = .text:0x80015E34; // type:function size:0x144 +getData__9gfArchiveFi11ARCNodeTypeiPiUs = .text:0x80015E34; // type:function size:0x144 fn_80015F78 = .text:0x80015F78; // type:function size:0x1B8 fn_80016130 = .text:0x80016130; // type:function size:0x2D8 getDataChunk__19gfArchiveFileHeaderFv = .text:0x80016408; // type:function size:0x34 @@ -2347,7 +2347,7 @@ fn_8001C144 = .text:0x8001C144; // type:function size:0x490 fn_8001C5D4 = .text:0x8001C5D4; // type:function size:0x418 fn_8001C9EC = .text:0x8001C9EC; // type:function size:0x208 readSDFile__8gfFileIOFP15gfFileIORequest = .text:0x8001CBF4; // type:function size:0x24C -fn_8001CE40 = .text:0x8001CE40; // type:function size:0x164 +writeFile__8gfFileIOFP15gfFileIORequest = .text:0x8001CE40; // type:function size:0x164 fn_8001CFA4 = .text:0x8001CFA4; // type:function size:0x124 fn_8001D0C8 = .text:0x8001D0C8; // type:function size:0x6C fn_8001D134 = .text:0x8001D134; // type:function size:0x474 @@ -2549,17 +2549,17 @@ unbindTexAnim__16gfModelAnimationFPQ34nw4r3g3d6ScnMdl = .text:0x800279E0; // typ unbindTexSrtAnim__16gfModelAnimationFPQ34nw4r3g3d6ScnMdl = .text:0x80027A78; // type:function size:0x98 unbindMatColAnim__16gfModelAnimationFPQ34nw4r3g3d6ScnMdl = .text:0x80027B10; // type:function size:0x98 unbindShapeAnim__16gfModelAnimationFPQ34nw4r3g3d6ScnMdl = .text:0x80027BA8; // type:function size:0x98 -__ct__16gfModelAnimationFd = .text:0x80027C40; // type:function size:0x364 -__ct1__16gfModelAnimationFd = .text:0x80027FA4; // type:function size:0x2D4 +__ct__16gfModelAnimationFPQ34nw4r3g3d7ResFilePQ34nw4r3g3d6ResMdlbUlQ25Heaps8HeapType = .text:0x80027C40; // type:function size:0x364 +__ct__16gfModelAnimationFPQ34nw4r3g3d7ResFilePQ34nw4r3g3d6ResMdlbPCcQ25Heaps8HeapType = .text:0x80027FA4; // type:function size:0x2D4 setLoop__16gfModelAnimationFb = .text:0x80028278; // type:function size:0x7C -setLoopNode__16gfModelAnimationFd = .text:0x800282F4; // type:function size:0x28 -setLoopVisible__16gfModelAnimationFd = .text:0x8002831C; // type:function size:0x28 -setLoopTex__16gfModelAnimationFd = .text:0x80028344; // type:function size:0x28 -setLoopTexSrt__16gfModelAnimationFd = .text:0x8002836C; // type:function size:0x28 -setLoopMatCol__16gfModelAnimationFd = .text:0x80028394; // type:function size:0x28 +setLoopNode__16gfModelAnimationFb = .text:0x800282F4; // type:function size:0x28 +setLoopVisible__16gfModelAnimationFb = .text:0x8002831C; // type:function size:0x28 +setLoopTex__16gfModelAnimationFb = .text:0x80028344; // type:function size:0x28 +setLoopTexSrt__16gfModelAnimationFb = .text:0x8002836C; // type:function size:0x28 +setLoopMatCol__16gfModelAnimationFb = .text:0x80028394; // type:function size:0x28 getFrameCount__16gfModelAnimationFv = .text:0x800283BC; // type:function size:0xDC setFrame__16gfModelAnimationFf = .text:0x80028498; // type:function size:0xF4 -getFrame__16gfModelAnimationFd = .text:0x8002858C; // type:function size:0xC4 +getFrame__16gfModelAnimationFv = .text:0x8002858C; // type:function size:0xC4 setUpdateRate__16gfModelAnimationFf = .text:0x80028650; // type:function size:0xF4 getUpdateRate__16gfModelAnimationFv = .text:0x80028744; // type:function size:0xC4 fn_80028808 = .text:0x80028808; // type:function size:0x10 @@ -2872,12 +2872,12 @@ isLoaded__16gfResourceLoaderFv = .text:0x8003D9FC; // type:function size:0xA4 freeResource__16gfResourceLoaderFv = .text:0x8003DAA0; // type:function size:0x68 mtSqrtf__Ff = .text:0x8003DB08; // type:function size:0x50 rsqrtf__Ff = .text:0x8003DB58; // type:function size:0x50 -fn_8003DBA8 = .text:0x8003DBA8; // type:function size:0x58 -fn_8003DC00 = .text:0x8003DC00; // type:function size:0x64 -fn_8003DC64 = .text:0x8003DC64; // type:function size:0x16C +normalize__5Vec2fFP5Vec2f = .text:0x8003DBA8; // type:function size:0x58 +normalize__5Vec2fFP5Vec2fP5Vec2f = .text:0x8003DC00; // type:function size:0x64 +rot__5Vec2fFP5Vec2ff = .text:0x8003DC64; // type:function size:0x16C fn_8003DDD0 = .text:0x8003DDD0; // type:function size:0xA0 -fn_8003DE70 = .text:0x8003DE70; // type:function size:0x70 -fn_8003DEE0 = .text:0x8003DEE0; // type:function size:0x70 +normalize__5Vec3fFP5Vec3f = .text:0x8003DE70; // type:function size:0x70 +normalize__5Vec3fFP5Vec3fP5Vec3f = .text:0x8003DEE0; // type:function size:0x70 fn_8003DF50 = .text:0x8003DF50; // type:function size:0x4C fn_8003DF9C = .text:0x8003DF9C; // type:function size:0xC0 fn_8003E05C = .text:0x8003E05C; // type:function size:0x1E8 @@ -3476,7 +3476,7 @@ fn_8005E908 = .text:0x8005E908; // type:function size:0x18 fn_8005E920 = .text:0x8005E920; // type:function size:0x12C fn_8005EA4C = .text:0x8005EA4C; // type:function size:0x11C fn_8005EB68 = .text:0x8005EB68; // type:function size:0xFC -fn_8005EC64 = .text:0x8005EC64; // type:function size:0x390 +searchResourceID__5ecMgrFPc = .text:0x8005EC64; // type:function size:0x390 fn_8005EFF4 = .text:0x8005EFF4; // type:function size:0x98 fn_8005F08C = .text:0x8005F08C; // type:function size:0x108 fn_8005F194 = .text:0x8005F194; // type:function size:0x8C @@ -3654,7 +3654,7 @@ fn_8006B698 = .text:0x8006B698; // type:function size:0x324 fn_8006B9BC = .text:0x8006B9BC; // type:function size:0xF4 fn_8006BAB0 = .text:0x8006BAB0; // type:function size:0x160 utf8to16__7MessageFPwPCc = .text:0x8006BC10; // type:function size:0x98 -fn_8006BCA8 = .text:0x8006BCA8; // type:function size:0xA0 +utf16to8__7MessageFPcPCw = .text:0x8006BCA8; // type:function size:0xA0 fn_8006BD48 = .text:0x8006BD48; // type:function size:0x4D8 fn_8006C220 = .text:0x8006C220; // type:function size:0xCC fn_8006C2EC = .text:0x8006C2EC; // type:function size:0x2B4 @@ -3780,7 +3780,7 @@ freeGroup__9sndSystemFii = .text:0x80073C98; // type:function size:0x68 fn_80073D00 = .text:0x80073D00; // type:function size:0x8 fn_80073D08 = .text:0x80073D08; // type:function size:0x8 fn_80073D10 = .text:0x80073D10; // type:function size:0x8 -fn_80073D18 = .text:0x80073D18; // type:function size:0x8 +isSoundGroupLoaded__9sndSystemF10SndGroupID = .text:0x80073D18; // type:function size:0x8 loadCommon__9sndSystemFv = .text:0x80073D20; // type:function size:0x4 fn_80073D24 = .text:0x80073D24; // type:function size:0x70 fn_80073D94 = .text:0x80073D94; // type:function size:0x1C @@ -3791,7 +3791,7 @@ fn_80074018 = .text:0x80074018; // type:function size:0x16C fn_80074184 = .text:0x80074184; // type:function size:0x68 fn_800741EC = .text:0x800741EC; // type:function size:0xC4 playSE__9sndSystemF5SndIDiiii = .text:0x800742B0; // type:function size:0xB3C -fn_80074DEC = .text:0x80074DEC; // type:function size:0xE0 +isPlaySEID__9sndSystemF5SndID = .text:0x80074DEC; // type:function size:0xE0 fn_80074ECC = .text:0x80074ECC; // type:function size:0x2C fn_80074EF8 = .text:0x80074EF8; // type:function size:0x5F0 fn_800754E8 = .text:0x800754E8; // type:function size:0x348 @@ -3834,7 +3834,7 @@ fn_8007798C = .text:0x8007798C; // type:function size:0xD8 fn_80077A64 = .text:0x80077A64; // type:function size:0x134 fn_80077B98 = .text:0x80077B98; // type:function size:0x1BC fn_80077D54 = .text:0x80077D54; // type:function size:0x4C -fn_80077DA0 = .text:0x80077DA0; // type:function size:0xF4 +isPlay__9sndSystemFl = .text:0x80077DA0; // type:function size:0xF4 fn_80077E94 = .text:0x80077E94; // type:function size:0x1D4 fn_80078068 = .text:0x80078068; // type:function size:0x318 fn_80078380 = .text:0x80078380; // type:function size:0x6C @@ -4175,9 +4175,9 @@ fn_8009CD44 = .text:0x8009CD44; // type:function size:0x50 fn_8009CD94 = .text:0x8009CD94; // type:function size:0x54 fn_8009CDE8 = .text:0x8009CDE8; // type:function size:0x54 fn_8009CE3C = .text:0x8009CE3C; // type:function size:0x6C -fn_8009CEA8 = .text:0x8009CEA8; // type:function size:0x5C +setCameraRange__16CameraControllerF16CameraControllerP6Rect2D = .text:0x8009CEA8; // type:function size:0x5C fn_8009CF04 = .text:0x8009CF04; // type:function size:0x5C -fn_8009CF60 = .text:0x8009CF60; // type:function size:0xB4 +setRangeOffset__16CameraControllerFP5Vec2f = .text:0x8009CF60; // type:function size:0xB4 fn_8009D014 = .text:0x8009D014; // type:function size:0x144 fn_8009D158 = .text:0x8009D158; // type:function size:0xC4 fn_8009D21C = .text:0x8009D21C; // type:function size:0x34 @@ -4411,7 +4411,7 @@ exchangeSelCharVoice2SelCharVoiceLengthJ__6muMenuFi = .text:0x800AF8B8; // type: getNumCharColor__6muMenuFiii = .text:0x800AF8D0; // type:function size:0x34 fn_800AF904 = .text:0x800AF904; // type:function size:0x18 getCharColor__6muMenuFiii = .text:0x800AF91C; // type:function size:0x20 -getFighterColorFileNo__6muMenuFiii = .text:0x800AF93C; // type:function size:0x24 +getFighterColorFileNo__6muMenuFii = .text:0x800AF93C; // type:function size:0x24 getCharColorNo__6muMenuFiii = .text:0x800AF960; // type:function size:0x64 isCharLargeSize__6muMenuFiii = .text:0x800AF9C4; // type:function size:0x28 getCpLevelMessageId__6muMenuFiii = .text:0x800AF9EC; // type:function size:0x18 @@ -4445,12 +4445,12 @@ fn_800B08A4 = .text:0x800B08A4; // type:function size:0x4 fn_800B08A8 = .text:0x800B08A8; // type:function size:0x84 fn_800B092C = .text:0x800B092C; // type:function size:0x1C fn_800B0948 = .text:0x800B0948; // type:function size:0x1768 -fn_800B20B0 = .text:0x800B20B0; // type:function size:0x114 -fn_800B21C4 = .text:0x800B21C4; // type:function size:0xF4 -fn_800B22B8 = .text:0x800B22B8; // type:function size:0x60 -fn_800B2318 = .text:0x800B2318; // type:function size:0x7C +enableSkipMatrix__8MuObjectFb = .text:0x800B20B0; // type:function size:0x114 +enableSkipMaterial__8MuObjectFb = .text:0x800B21C4; // type:function size:0xF4 +calcMatrix__8MuObjectFv = .text:0x800B22B8; // type:function size:0x60 +copy__8MuObjectFiiQ25Heaps8HeapType = .text:0x800B2318; // type:function size:0x7C create__8MuObjectFPQ34nw4r3g3d7ResFilePCciPQ34nw4r3g3d7ResFileQ25Heaps8HeapType = .text:0x800B2394; // type:function size:0x70 -create__8MuObjectFPPQ34nw4r3g3d7ResFileiciQ25Heaps8HeapType = .text:0x800B2404; // type:function size:0x70 +create__8MuObjectFPQ34nw4r3g3d7ResFileiPQ34nw4r3g3d7ResFileiQ25Heaps8HeapType = .text:0x800B2404; // type:function size:0x70 fn_800B2474 = .text:0x800B2474; // type:function size:0x3BC fn_800B2830 = .text:0x800B2830; // type:function size:0x3BC fn_800B2BEC = .text:0x800B2BEC; // type:function size:0x234 @@ -4474,51 +4474,51 @@ changeClrAnimNIf__8MuObjectFPCc = .text:0x800B51F4; // type:function size:0x134 fn_800B5328 = .text:0x800B5328; // type:function size:0x24 changeAnimN__8MuObjectFPCc = .text:0x800B534C; // type:function size:0x508 fn_800B5854 = .text:0x800B5854; // type:function size:0x854 -fn_800B60A8 = .text:0x800B60A8; // type:function size:0x38 -fn_800B60E0 = .text:0x800B60E0; // type:function size:0x38 -fn_800B6118 = .text:0x800B6118; // type:function size:0x38 -fn_800B6150 = .text:0x800B6150; // type:function size:0x38 -fn_800B6188 = .text:0x800B6188; // type:function size:0x38 +getNodeAnimName__8MuObjectFv = .text:0x800B60A8; // type:function size:0x38 +getVisAnimName__8MuObjectFv = .text:0x800B60E0; // type:function size:0x38 +getTexPatAnimName__8MuObjectFv = .text:0x800B6118; // type:function size:0x38 +getTexSrtAnimName__8MuObjectFv = .text:0x800B6150; // type:function size:0x38 +getClrAnimName__8MuObjectFv = .text:0x800B6188; // type:function size:0x38 isNodeAnimFinished__8MuObjectFv = .text:0x800B61C0; // type:function size:0xA8 isVisAnimFinished__8MuObjectFv = .text:0x800B6268; // type:function size:0xA8 isClrAnimFinished__8MuObjectFv = .text:0x800B6310; // type:function size:0xA8 -fn_800B63B8 = .text:0x800B63B8; // type:function size:0x2E8 -fn_800B66A0 = .text:0x800B66A0; // type:function size:0x30 -fn_800B66D0 = .text:0x800B66D0; // type:function size:0x5C -fn_800B672C = .text:0x800B672C; // type:function size:0x58 -fn_800B6784 = .text:0x800B6784; // type:function size:0x5C -fn_800B67E0 = .text:0x800B67E0; // type:function size:0x58 -fn_800B6838 = .text:0x800B6838; // type:function size:0xB8 -fn_800B68F0 = .text:0x800B68F0; // type:function size:0x114 -fn_800B6A04 = .text:0x800B6A04; // type:function size:0xBC -fn_800B6AC0 = .text:0x800B6AC0; // type:function size:0x30 -fn_800B6AF0 = .text:0x800B6AF0; // type:function size:0x44 +isAnimFinished__8MuObjectFv = .text:0x800B63B8; // type:function size:0x2E8 +isNodeAnimLoop__8MuObjectFv = .text:0x800B66A0; // type:function size:0x30 +getPos__8MuObjectFP5Vec3f = .text:0x800B66D0; // type:function size:0x5C +getPos__8MuObjectFP5Vec3fPCc = .text:0x800B672C; // type:function size:0x58 +setPos__8MuObjectFP5Vec3f = .text:0x800B6784; // type:function size:0x5C +setPos__8MuObjectFP5Vec3fPCc = .text:0x800B67E0; // type:function size:0x58 +setTrans__8MuObjectFP5Vec3f = .text:0x800B6838; // type:function size:0xB8 +getRect3D__8MuObjectFP6Rect2DPCcPCc = .text:0x800B68F0; // type:function size:0x114 +getRect3D__8MuObjectFP6Rect2Dii = .text:0x800B6A04; // type:function size:0xBC +getNode__8MuObjectFi = .text:0x800B6AC0; // type:function size:0x30 +getNodeID__8MuObjectFPCc = .text:0x800B6AF0; // type:function size:0x44 fn_800B6B34 = .text:0x800B6B34; // type:function size:0xFC -fn_800B6C30 = .text:0x800B6C30; // type:function size:0x8 +getGlobalPosition__8MuObjectFi = .text:0x800B6C30; // type:function size:0x8 fn_800B6C38 = .text:0x800B6C38; // type:function size:0x6C -fn_800B6CA4 = .text:0x800B6CA4; // type:function size:0x6C -fn_800B6D10 = .text:0x800B6D10; // type:function size:0x58 -fn_800B6D68 = .text:0x800B6D68; // type:function size:0xA0 -fn_800B6E08 = .text:0x800B6E08; // type:function size:0x7C -fn_800B6E84 = .text:0x800B6E84; // type:function size:0x38 -fn_800B6EBC = .text:0x800B6EBC; // type:function size:0x5C -fn_800B6F18 = .text:0x800B6F18; // type:function size:0x54 -fn_800B6F6C = .text:0x800B6F6C; // type:function size:0xB8 -fn_800B7024 = .text:0x800B7024; // type:function size:0x58 -fn_800B707C = .text:0x800B707C; // type:function size:0x54 +getGlobalPosition__8MuObjectFv = .text:0x800B6CA4; // type:function size:0x6C +getScale__8MuObjectFP5Vec3fPCc = .text:0x800B6D10; // type:function size:0x58 +getAnimScale__8MuObjectFP5Vec3fPCc = .text:0x800B6D68; // type:function size:0xA0 +setObjScale__8MuObjectFP5Vec3f = .text:0x800B6E08; // type:function size:0x7C +getObjScale__8MuObjectFv = .text:0x800B6E84; // type:function size:0x38 +setScale__8MuObjectFP5Vec3f = .text:0x800B6EBC; // type:function size:0x5C +setScale__8MuObjectFPCcP5Vec3f = .text:0x800B6F18; // type:function size:0x54 +setObjRotate__8MuObjectFP5Vec3f = .text:0x800B6F6C; // type:function size:0xB8 +getRotate__8MuObjectFP5Vec3fPCc = .text:0x800B7024; // type:function size:0x58 +setRotate__8MuObjectFP5Vec3fPCc = .text:0x800B707C; // type:function size:0x54 fn_800B70D0 = .text:0x800B70D0; // type:function size:0xB4 -fn_800B7184 = .text:0x800B7184; // type:function size:0xA0 -fn_800B7224 = .text:0x800B7224; // type:function size:0x1F0 +changeMaterialTex__8MuObjectFiiPQ34nw4r3g3d7ResFile = .text:0x800B7184; // type:function size:0xA0 +changeMaterialTex__8MuObjectFiPCcPQ34nw4r3g3d7ResFile = .text:0x800B7224; // type:function size:0x1F0 fn_800B7414 = .text:0x800B7414; // type:function size:0xB8 fn_800B74CC = .text:0x800B74CC; // type:function size:0x70 -fn_800B753C = .text:0x800B753C; // type:function size:0x25C +setFrame__8MuObjectFf = .text:0x800B753C; // type:function size:0x25C setFrameNode__8MuObjectFf = .text:0x800B7798; // type:function size:0xB4 setFrameVisible__8MuObjectFf = .text:0x800B784C; // type:function size:0xB4 setFrameTex__8MuObjectFf = .text:0x800B7900; // type:function size:0x8C -fn_800B798C = .text:0x800B798C; // type:function size:0x8C +setFrameTexSrt__8MuObjectFf = .text:0x800B798C; // type:function size:0x8C setFrameMatCol__8MuObjectFf = .text:0x800B7A18; // type:function size:0x8C -fn_800B7AA4 = .text:0x800B7AA4; // type:function size:0x494 -fn_800B7F38 = .text:0x800B7F38; // type:function size:0x104 +setFrameFlg__8MuObjectFfUc = .text:0x800B7AA4; // type:function size:0x494 +setUpdateRateFlg__8MuObjectFfUc = .text:0x800B7F38; // type:function size:0x104 fn_800B803C = .text:0x800B803C; // type:function size:0x20 fn_800B805C = .text:0x800B805C; // type:function size:0x20 fn_800B807C = .text:0x800B807C; // type:function size:0x2D4 @@ -4529,32 +4529,32 @@ fn_800B85B0 = .text:0x800B85B0; // type:function size:0x58 fn_800B8608 = .text:0x800B8608; // type:function size:0x40 fn_800B8648 = .text:0x800B8648; // type:function size:0x1D4 fn_800B881C = .text:0x800B881C; // type:function size:0x114 -create__5MuMsgFUlQ25Heaps8HeapTypeUl = .text:0x800B8930; // type:function size:0xDC -fn_800B8A0C = .text:0x800B8A0C; // type:function size:0xBC +create__5MuMsgFUlQ25Heaps8HeapTypeQ25Heaps8HeapType = .text:0x800B8930; // type:function size:0xDC +__dt__5MuMsgFv = .text:0x800B8A0C; // type:function size:0xBC fn_800B8AC8 = .text:0x800B8AC8; // type:function size:0x40 allocMsgBuf__5MuMsgFUlUl = .text:0x800B8B08; // type:function size:0xC0 fn_800B8BC8 = .text:0x800B8BC8; // type:function size:0x18 initWindowSetting__5MuMsgFPQ25MuMsg13WindowSetting = .text:0x800B8BE0; // type:function size:0x9C setMsgData__5MuMsgFPv = .text:0x800B8C7C; // type:function size:0x14 attachScnMdlSimple__5MuMsgFUlPQ34nw4r3g3d12ScnMdlSimpleUlf = .text:0x800B8C90; // type:function size:0x15C -fn_800B8DEC = .text:0x800B8DEC; // type:function size:0xF0 -fn_800B8EDC = .text:0x800B8EDC; // type:function size:0xC +attachMuObject__5MuMsgFUlP8MuObjectPCcfffff = .text:0x800B8DEC; // type:function size:0xF0 +detachMuObject__5MuMsgFP8MuObject = .text:0x800B8EDC; // type:function size:0xC beginPrint__5MuMsgFUl = .text:0x800B8EE8; // type:function size:0x2D0 printIndex__5MuMsgFUlUlPv = .text:0x800B91B8; // type:function size:0x78 printf__5MuMsgFUlPCce = .text:0x800B9230; // type:function size:0xA8 fn_800B92D8 = .text:0x800B92D8; // type:function size:0x54 fn_800B932C = .text:0x800B932C; // type:function size:0x1C -getMsgData__5MuMsgFUlPPv = .text:0x800B9348; // type:function size:0x44 +getMsgData__5MuMsgFUlPi = .text:0x800B9348; // type:function size:0x44 setWindowRectVisible__5MuMsgFUlb = .text:0x800B938C; // type:function size:0x18 setFontColor__5MuMsgFUlUcUcUcUc = .text:0x800B93A4; // type:function size:0x20 setAlignMode__5MuMsgFUlQ25MuMsg9AlignMode = .text:0x800B93C4; // type:function size:0x18 -fn_800B93DC = .text:0x800B93DC; // type:function size:0x18 +setVerticalMode__5MuMsgFUlb = .text:0x800B93DC; // type:function size:0x18 setFontWidthModeAuto__5MuMsgFUl = .text:0x800B93F4; // type:function size:0x18 -fn_800B940C = .text:0x800B940C; // type:function size:0x1C -fn_800B9428 = .text:0x800B9428; // type:function size:0x20 -FUN_800b9448__5MuMsgFUlb = .text:0x800B9448; // type:function size:0x18 -FUN_800b9460__5MuMsgFUlUcUcUcf = .text:0x800B9460; // type:function size:0x28 -fn_800B9488 = .text:0x800B9488; // type:function size:0x18 +setFontWidthModeProportional__5MuMsgFUl = .text:0x800B940C; // type:function size:0x1C +setFontWidthModeFixed__5MuMsgFUl = .text:0x800B9428; // type:function size:0x20 +setEdgeEnable__5MuMsgFUlb = .text:0x800B9448; // type:function size:0x18 +setEdge__5MuMsgFUlUcUcUcf = .text:0x800B9460; // type:function size:0x28 +setFontType__5MuMsgFUlUl = .text:0x800B9488; // type:function size:0x18 setHSpace__5MuMsgFUlf = .text:0x800B94A0; // type:function size:0x14 setWScale__5MuMsgFUlf = .text:0x800B94B4; // type:function size:0x14 getWScale__5MuMsgFUlf = .text:0x800B94C8; // type:function size:0x14 @@ -5013,17 +5013,17 @@ fn_800E08A0 = .text:0x800E08A0; // type:function size:0x52C fn_800E0DCC = .text:0x800E0DCC; // type:function size:0x1B0 fn_800E0F7C = .text:0x800E0F7C; // type:function size:0x134 fn_800E10B0 = .text:0x800E10B0; // type:function size:0x2D4 -fn_800E1384 = .text:0x800E1384; // type:function size:0x120 +disappear__8IfPlayerFv = .text:0x800E1384; // type:function size:0x120 fn_800E14A4 = .text:0x800E14A4; // type:function size:0xE4 fn_800E1588 = .text:0x800E1588; // type:function size:0x2B8 fn_800E1840 = .text:0x800E1840; // type:function size:0x1AC -fn_800E19EC = .text:0x800E19EC; // type:function size:0x110 +updateStockCoin__8IfPlayerFUc = .text:0x800E19EC; // type:function size:0x110 fn_800E1AFC = .text:0x800E1AFC; // type:function size:0x27C fn_800E1D78 = .text:0x800E1D78; // type:function size:0xB0 fn_800E1E28 = .text:0x800E1E28; // type:function size:0xB0 fn_800E1ED8 = .text:0x800E1ED8; // type:function size:0x1F4 fn_800E20CC = .text:0x800E20CC; // type:function size:0x1D4 -fn_800E22A0 = .text:0x800E22A0; // type:function size:0x1AC +updateCoinScoreSub__8IfPlayerFUc = .text:0x800E22A0; // type:function size:0x1AC fn_800E244C = .text:0x800E244C; // type:function size:0x15C fn_800E25A8 = .text:0x800E25A8; // type:function size:0x110 fn_800E26B8 = .text:0x800E26B8; // type:function size:0x2AC @@ -5887,7 +5887,7 @@ fn_801340A0 = .text:0x801340A0; // type:function size:0x20 fn_801340C0 = .text:0x801340C0; // type:function size:0x118 fn_801341D8 = .text:0x801341D8; // type:function size:0x78 fn_80134250 = .text:0x80134250; // type:function size:0x78 -fn_801342C8 = .text:0x801342C8; // type:function size:0x7C +getPos__12grCollStatusFP5Vec2f = .text:0x801342C8; // type:function size:0x7C fn_80134344 = .text:0x80134344; // type:function size:0xFC fn_80134440 = .text:0x80134440; // type:function size:0x28 fn_80134468 = .text:0x80134468; // type:function size:0xBC @@ -6546,57 +6546,57 @@ fn_8015C890 = .text:0x8015C890; // type:function size:0x10 fn_8015C8A0 = .text:0x8015C8A0; // type:function size:0x40 fn_8015C8E0 = .text:0x8015C8E0; // type:function size:0x130 fn_8015CA10 = .text:0x8015CA10; // type:function size:0x1E8 -fn_8015CBF8 = .text:0x8015CBF8; // type:function size:0x8 -fn_8015CC00 = .text:0x8015CC00; // type:function size:0x4 -fn_8015CC04 = .text:0x8015CC04; // type:function size:0x8 -fn_8015CC0C = .text:0x8015CC0C; // type:function size:0x8 -fn_8015CC14 = .text:0x8015CC14; // type:function size:0x8 -fn_8015CC1C = .text:0x8015CC1C; // type:function size:0x8 -fn_8015CC24 = .text:0x8015CC24; // type:function size:0x8 +ReadAsync__Q34nw4r2ut8IOStreamFPvUlPFlPQ34nw4r2ut8IOStreamPv_vPv = .text:0x8015CBF8; // type:function size:0x8 +Write__Q34nw4r2ut8IOStreamFPCvUl = .text:0x8015CC00; // type:function size:0x4 +WriteAsync__Q34nw4r2ut8IOStreamFPCvUlPFlPQ34nw4r2ut8IOStreamPv_vPv = .text:0x8015CC04; // type:function size:0x8 +IsBusy__Q34nw4r2ut8IOStreamCFv = .text:0x8015CC0C; // type:function size:0x8 +GetBufferAlign__Q34nw4r2ut8IOStreamCFv = .text:0x8015CC14; // type:function size:0x8 +GetSizeAlign__Q34nw4r2ut8IOStreamCFv = .text:0x8015CC1C; // type:function size:0x8 +GetOffsetAlign__Q34nw4r2ut8IOStreamCFv = .text:0x8015CC24; // type:function size:0x8 fn_8015CC2C = .text:0x8015CC2C; // type:function size:0xC -fn_8015CC38 = .text:0x8015CC38; // type:function size:0x4 -fn_8015CC3C = .text:0x8015CC3C; // type:function size:0x8 -fn_8015CC44 = .text:0x8015CC44; // type:function size:0x64 -fn_8015CCA8 = .text:0x8015CCA8; // type:function size:0x98 -fn_8015CD40 = .text:0x8015CD40; // type:function size:0x8 +Cancel__Q34nw4r2ut10FileStreamFv = .text:0x8015CC38; // type:function size:0x4 +CancelAsync__Q34nw4r2ut10FileStreamFPFlPQ34nw4r2ut8IOStreamPv_vPv = .text:0x8015CC3C; // type:function size:0x8 +Skip__Q44nw4r2ut10FileStream12FilePositionFl = .text:0x8015CC44; // type:function size:0x64 +Seek__Q44nw4r2ut10FileStream12FilePositionFlUl = .text:0x8015CCA8; // type:function size:0x98 +GetRuntimeTypeInfo__Q34nw4r2ut10FileStreamCFv = .text:0x8015CD40; // type:function size:0x8 fn_8015CD48 = .text:0x8015CD48; // type:function size:0xC fn_8015CD54 = .text:0x8015CD54; // type:function size:0x2C fn_8015CD80 = .text:0x8015CD80; // type:function size:0x28 -fn_8015CDA8 = .text:0x8015CDA8; // type:function size:0xBC -fn_8015CE64 = .text:0x8015CE64; // type:function size:0x130 -fn_8015CF94 = .text:0x8015CF94; // type:function size:0x78 -fn_8015D00C = .text:0x8015D00C; // type:function size:0x50 -fn_8015D05C = .text:0x8015D05C; // type:function size:0x88 -fn_8015D0E4 = .text:0x8015D0E4; // type:function size:0xF4 -fn_8015D1D8 = .text:0x8015D1D8; // type:function size:0x3C -fn_8015D214 = .text:0x8015D214; // type:function size:0x80 -fn_8015D294 = .text:0x8015D294; // type:function size:0x8 -fn_8015D29C = .text:0x8015D29C; // type:function size:0x8 -fn_8015D2A4 = .text:0x8015D2A4; // type:function size:0x5C -fn_8015D300 = .text:0x8015D300; // type:function size:0x8 -fn_8015D308 = .text:0x8015D308; // type:function size:0x8 -fn_8015D310 = .text:0x8015D310; // type:function size:0x8 -fn_8015D318 = .text:0x8015D318; // type:function size:0x8 -fn_8015D320 = .text:0x8015D320; // type:function size:0x8 -fn_8015D328 = .text:0x8015D328; // type:function size:0x8 -fn_8015D330 = .text:0x8015D330; // type:function size:0x8 -fn_8015D338 = .text:0x8015D338; // type:function size:0x8 -fn_8015D340 = .text:0x8015D340; // type:function size:0x8 -fn_8015D348 = .text:0x8015D348; // type:function size:0x8 -fn_8015D350 = .text:0x8015D350; // type:function size:0x8 -fn_8015D358 = .text:0x8015D358; // type:function size:0x8 +__ct__Q34nw4r2ut13DvdFileStreamFl = .text:0x8015CDA8; // type:function size:0xBC +__ct__Q34nw4r2ut13DvdFileStreamFPC11DVDFileInfob = .text:0x8015CE64; // type:function size:0x130 +__dt__Q34nw4r2ut13DvdFileStreamFv = .text:0x8015CF94; // type:function size:0x78 +Close__Q34nw4r2ut13DvdFileStreamFv = .text:0x8015D00C; // type:function size:0x50 +Read__Q34nw4r2ut13DvdFileStreamFPvUl = .text:0x8015D05C; // type:function size:0x88 +ReadAsync__Q34nw4r2ut13DvdFileStreamFPvUlPFlPQ34nw4r2ut8IOStreamPv_vPv = .text:0x8015D0E4; // type:function size:0xF4 +Peek__Q34nw4r2ut13DvdFileStreamFPvUl = .text:0x8015D1D8; // type:function size:0x3C +PeekAsync__Q34nw4r2ut13DvdFileStreamFPvUlPFlPQ34nw4r2ut8IOStreamPv_vPv = .text:0x8015D214; // type:function size:0x80 +Seek__Q34nw4r2ut13DvdFileStreamFlUl = .text:0x8015D294; // type:function size:0x8 +Cancel__Q34nw4r2ut13DvdFileStreamFv = .text:0x8015D29C; // type:function size:0x8 +CancelAsync__Q34nw4r2ut13DvdFileStreamFPFlPQ34nw4r2ut8IOStreamPv_vPv = .text:0x8015D2A4; // type:function size:0x5C +GetBufferAlign__Q34nw4r2ut13DvdFileStreamCFv = .text:0x8015D300; // type:function size:0x8 +GetSizeAlign__Q34nw4r2ut13DvdFileStreamCFv = .text:0x8015D308; // type:function size:0x8 +GetOffsetAlign__Q34nw4r2ut13DvdFileStreamCFv = .text:0x8015D310; // type:function size:0x8 +CanCancel__Q34nw4r2ut13DvdFileStreamCFv = .text:0x8015D318; // type:function size:0x8 +CanWrite__Q34nw4r2ut13DvdFileStreamCFv = .text:0x8015D320; // type:function size:0x8 +CanRead__Q34nw4r2ut13DvdFileStreamCFv = .text:0x8015D328; // type:function size:0x8 +CanSeek__Q34nw4r2ut13DvdFileStreamCFv = .text:0x8015D330; // type:function size:0x8 +CanAsync__Q34nw4r2ut13DvdFileStreamCFv = .text:0x8015D338; // type:function size:0x8 +GetSize__Q34nw4r2ut13DvdFileStreamCFv = .text:0x8015D340; // type:function size:0x8 +Tell__Q34nw4r2ut13DvdFileStreamCFv = .text:0x8015D348; // type:function size:0x8 +IsBusy__Q34nw4r2ut13DvdFileStreamCFv = .text:0x8015D350; // type:function size:0x8 +GetRuntimeTypeInfo__Q34nw4r2ut13DvdFileStreamCFv = .text:0x8015D358; // type:function size:0x8 fn_8015D360 = .text:0x8015D360; // type:function size:0xC -fn_8015D36C = .text:0x8015D36C; // type:function size:0x84 -fn_8015D3F0 = .text:0x8015D3F0; // type:function size:0x84 -fn_8015D474 = .text:0x8015D474; // type:function size:0x58 +__ct__Q34nw4r2ut19DvdLockedFileStreamFl = .text:0x8015D36C; // type:function size:0x84 +__ct__Q34nw4r2ut19DvdLockedFileStreamFPC11DVDFileInfob = .text:0x8015D3F0; // type:function size:0x84 +__dt__Q34nw4r2ut19DvdLockedFileStreamFv = .text:0x8015D474; // type:function size:0x58 fn_8015D4CC = .text:0x8015D4CC; // type:function size:0x34 -fn_8015D500 = .text:0x8015D500; // type:function size:0xD4 -fn_8015D5D4 = .text:0x8015D5D4; // type:function size:0xD4 +Read__Q34nw4r2ut19DvdLockedFileStreamFPvUl = .text:0x8015D500; // type:function size:0xD4 +Peek__Q34nw4r2ut19DvdLockedFileStreamFPvUl = .text:0x8015D5D4; // type:function size:0xD4 fn_8015D6A8 = .text:0x8015D6A8; // type:function size:0x58 -fn_8015D700 = .text:0x8015D700; // type:function size:0x8 -fn_8015D708 = .text:0x8015D708; // type:function size:0x8 -fn_8015D710 = .text:0x8015D710; // type:function size:0x8 -fn_8015D718 = .text:0x8015D718; // type:function size:0x8 +CanAsync__Q34nw4r2ut19DvdLockedFileStreamCFv = .text:0x8015D700; // type:function size:0x8 +PeekAsync__Q34nw4r2ut19DvdLockedFileStreamFPvUlPFlPQ34nw4r2ut8IOStreamPv_vPv = .text:0x8015D708; // type:function size:0x8 +ReadAsync__Q34nw4r2ut19DvdLockedFileStreamFPvUlPFlPQ34nw4r2ut8IOStreamPv_vPv = .text:0x8015D710; // type:function size:0x8 +GetRuntimeTypeInfo__Q34nw4r2ut19DvdLockedFileStreamCFv = .text:0x8015D718; // type:function size:0x8 fn_8015D720 = .text:0x8015D720; // type:function size:0xC fn_8015D72C = .text:0x8015D72C; // type:function size:0x60 fn_8015D78C = .text:0x8015D78C; // type:function size:0x78 @@ -7149,9 +7149,9 @@ fn_8018D20C = .text:0x8018D20C; // type:function size:0x98 GetResMdlNumEntries__Q34nw4r3g3d7ResFileCFv = .text:0x8018D2A4; // type:function size:0x6C fn_8018D310 = .text:0x8018D310; // type:function size:0x6C fn_8018D37C = .text:0x8018D37C; // type:function size:0x74 -fn_8018D3F0 = .text:0x8018D3F0; // type:function size:0x6C +GetResTex__Q34nw4r3g3d7ResFileFPCc = .text:0x8018D3F0; // type:function size:0x6C fn_8018D45C = .text:0x8018D45C; // type:function size:0x74 -fn_8018D4D0 = .text:0x8018D4D0; // type:function size:0x98 +GetResTex__Q34nw4r3g3d7ResFileFi = .text:0x8018D4D0; // type:function size:0x98 fn_8018D568 = .text:0x8018D568; // type:function size:0x6C fn_8018D5D4 = .text:0x8018D5D4; // type:function size:0x6C GetResAnmChr__Q34nw4r3g3d7ResFileFi = .text:0x8018D640; // type:function size:0x98 @@ -7180,14 +7180,14 @@ GetResAnmShpNumEntries__Q34nw4r3g3d7ResFileFv = .text:0x8018E198; // type:functi fn_8018E204 = .text:0x8018E204; // type:function size:0x6C GetResAnmScn__Q34nw4r3g3d7ResFileFi = .text:0x8018E270; // type:function size:0x98 fn_8018E308 = .text:0x8018E308; // type:function size:0x6C -fn_8018E374 = .text:0x8018E374; // type:function size:0x4C -fn_8018E3C0 = .text:0x8018E3C0; // type:function size:0x4C -fn_8018E40C = .text:0x8018E40C; // type:function size:0x4C -fn_8018E458 = .text:0x8018E458; // type:function size:0x4C -fn_8018E4A4 = .text:0x8018E4A4; // type:function size:0x4C -fn_8018E4F0 = .text:0x8018E4F0; // type:function size:0x4C -fn_8018E53C = .text:0x8018E53C; // type:function size:0x4C -fn_8018E588 = .text:0x8018E588; // type:function size:0x4C +HasResTex__Q34nw4r3g3d7ResFileFv = .text:0x8018E374; // type:function size:0x4C +HasResAnmChr__Q34nw4r3g3d7ResFileFv = .text:0x8018E3C0; // type:function size:0x4C +HasResAnmVis__Q34nw4r3g3d7ResFileFv = .text:0x8018E40C; // type:function size:0x4C +HasResAnmClr__Q34nw4r3g3d7ResFileFv = .text:0x8018E458; // type:function size:0x4C +HasResAnmTexPat__Q34nw4r3g3d7ResFileFv = .text:0x8018E4A4; // type:function size:0x4C +HasResAnmTexSrt__Q34nw4r3g3d7ResFileFv = .text:0x8018E4F0; // type:function size:0x4C +HasResAnmShp__Q34nw4r3g3d7ResFileFv = .text:0x8018E53C; // type:function size:0x4C +HasResAnmScn__Q34nw4r3g3d7ResFileFv = .text:0x8018E588; // type:function size:0x4C fn_8018E5D4 = .text:0x8018E5D4; // type:function size:0x234 Release__Q34nw4r3g3d7ResFileFv = .text:0x8018E808; // type:function size:0x200 Init__Q34nw4r3g3d7ResFileFPv = .text:0x8018EA08; // type:function size:0x2C4 @@ -7863,7 +7863,7 @@ fn_801AF6C0 = .text:0x801AF6C0; // type:function size:0x178 fn_801AF838 = .text:0x801AF838; // type:function size:0xEC fn_801AF924 = .text:0x801AF924; // type:function size:0x68 fn_801AF98C = .text:0x801AF98C; // type:function size:0x68 -fn_801AF9F4 = .text:0x801AF9F4; // type:function size:0xB8 +UpdateFrame__Q34nw4r3g3d12ScnMdlSimpleFv = .text:0x801AF9F4; // type:function size:0xB8 EnableScnMdlCallbackTiming__Q34nw4r3g3d12ScnMdlSimpleFUl = .text:0x801AFAAC; // type:function size:0x40 fn_801AFAEC = .text:0x801AFAEC; // type:function size:0x24 fn_801AFB10 = .text:0x801AFB10; // type:function size:0x34 @@ -8132,21 +8132,21 @@ fn_801BE8A0 = .text:0x801BE8A0; // type:function size:0x30 fn_801BE8D0 = .text:0x801BE8D0; // type:function size:0x4 fn_801BE8D4 = .text:0x801BE8D4; // type:function size:0x13C fn_801BEA10 = .text:0x801BEA10; // type:function size:0x13C -fn_801BEB4C = .text:0x801BEB4C; // type:function size:0x4C -fn_801BEB98 = .text:0x801BEB98; // type:function size:0x80 -fn_801BEC18 = .text:0x801BEC18; // type:function size:0x160 -fn_801BED78 = .text:0x801BED78; // type:function size:0x40 -fn_801BEDB8 = .text:0x801BEDB8; // type:function size:0xB8 -fn_801BEE70 = .text:0x801BEE70; // type:function size:0xC8 -fn_801BEF38 = .text:0x801BEF38; // type:function size:0x8 -fn_801BEF40 = .text:0x801BEF40; // type:function size:0x88 -fn_801BEFC8 = .text:0x801BEFC8; // type:function size:0x2C -fn_801BEFF4 = .text:0x801BEFF4; // type:function size:0x88 -fn_801BF07C = .text:0x801BF07C; // type:function size:0x8 -fn_801BF084 = .text:0x801BF084; // type:function size:0x10 -fn_801BF094 = .text:0x801BF094; // type:function size:0x8 -fn_801BF09C = .text:0x801BF09C; // type:function size:0x8 -fn_801BF0A4 = .text:0x801BF0A4; // type:function size:0x58 +__ct__Q34nw4r3snd15DvdSoundArchiveFv = .text:0x801BEB4C; // type:function size:0x4C +__dt__Q34nw4r3snd15DvdSoundArchiveFv = .text:0x801BEB98; // type:function size:0x80 +Open__Q34nw4r3snd15DvdSoundArchiveFPCc = .text:0x801BEC18; // type:function size:0x160 +Close__Q34nw4r3snd15DvdSoundArchiveFv = .text:0x801BED78; // type:function size:0x40 +OpenStream__Q34nw4r3snd15DvdSoundArchiveCFPviUlUl = .text:0x801BEDB8; // type:function size:0xB8 +OpenExtStream__Q34nw4r3snd15DvdSoundArchiveCFPviPCcUlUl = .text:0x801BEE70; // type:function size:0xC8 +detail_GetRequiredStreamBufferSize__Q34nw4r3snd15DvdSoundArchiveCFv = .text:0x801BEF38; // type:function size:0x8 +LoadHeader__Q34nw4r3snd15DvdSoundArchiveFPvUl = .text:0x801BEF40; // type:function size:0x88 +Read__Q44nw4r3snd15DvdSoundArchive13DvdFileStreamFPvUl = .text:0x801BEFC8; // type:function size:0x2C +Seek__Q44nw4r3snd15DvdSoundArchive13DvdFileStreamFlUl = .text:0x801BEFF4; // type:function size:0x88 +GetSize__Q44nw4r3snd15DvdSoundArchive13DvdFileStreamCFv = .text:0x801BF07C; // type:function size:0x8 +Tell__Q44nw4r3snd15DvdSoundArchive13DvdFileStreamCFv = .text:0x801BF084; // type:function size:0x10 +detail_GetWaveDataFileAddress__Q34nw4r3snd15DvdSoundArchiveCFUl = .text:0x801BF094; // type:function size:0x8 +detail_GetFileAddress__Q34nw4r3snd15DvdSoundArchiveCFUl = .text:0x801BF09C; // type:function size:0x8 +__dt__Q44nw4r3snd15DvdSoundArchive13DvdFileStreamFv = .text:0x801BF0A4; // type:function size:0x58 fn_801BF0FC = .text:0x801BF0FC; // type:function size:0x40 fn_801BF13C = .text:0x801BF13C; // type:function size:0x3C fn_801BF178 = .text:0x801BF178; // type:function size:0x18 @@ -8162,16 +8162,16 @@ fn_801BF4F8 = .text:0x801BF4F8; // type:function size:0xC0 fn_801BF5B8 = .text:0x801BF5B8; // type:function size:0x4C fn_801BF604 = .text:0x801BF604; // type:function size:0x38 fn_801BF63C = .text:0x801BF63C; // type:function size:0x5C -fn_801BF698 = .text:0x801BF698; // type:function size:0x24 -fn_801BF6BC = .text:0x801BF6BC; // type:function size:0x114 -fn_801BF7D0 = .text:0x801BF7D0; // type:function size:0x19C -fn_801BF96C = .text:0x801BF96C; // type:function size:0xF0 -fn_801BFA5C = .text:0x801BFA5C; // type:function size:0x12C +__ct__Q44nw4r3snd6detail9FrameHeapFv = .text:0x801BF698; // type:function size:0x24 +__dt__Q44nw4r3snd6detail9FrameHeapFv = .text:0x801BF6BC; // type:function size:0x114 +Create__Q44nw4r3snd6detail9FrameHeapFPvUl = .text:0x801BF7D0; // type:function size:0x19C +Destroy__Q44nw4r3snd6detail9FrameHeapFv = .text:0x801BF96C; // type:function size:0xF0 +Clear__Q44nw4r3snd6detail9FrameHeapFv = .text:0x801BFA5C; // type:function size:0x12C fn_801BFB88 = .text:0x801BFB88; // type:function size:0xA4 -fn_801BFC2C = .text:0x801BFC2C; // type:function size:0xCC -fn_801BFCF8 = .text:0x801BFCF8; // type:function size:0x224 -fn_801BFF1C = .text:0x801BFF1C; // type:function size:0xC -fn_801BFF28 = .text:0x801BFF28; // type:function size:0x40 +SaveState__Q44nw4r3snd6detail9FrameHeapFv = .text:0x801BFC2C; // type:function size:0xCC +LoadState__Q44nw4r3snd6detail9FrameHeapFi = .text:0x801BFCF8; // type:function size:0x224 +GetCurrentLevel__Q44nw4r3snd6detail9FrameHeapCFv = .text:0x801BFF1C; // type:function size:0xC +GetFreeSize__Q44nw4r3snd6detail9FrameHeapCFv = .text:0x801BFF28; // type:function size:0x40 fn_801BFF68 = .text:0x801BFF68; // type:function size:0x174 fn_801C00DC = .text:0x801C00DC; // type:function size:0x2C fn_801C0108 = .text:0x801C0108; // type:function size:0x8 @@ -8349,58 +8349,58 @@ fn_801C6AC0 = .text:0x801C6AC0; // type:function size:0x24 fn_801C6AE4 = .text:0x801C6AE4; // type:function size:0x8 fn_801C6AEC = .text:0x801C6AEC; // type:function size:0x8 fn_801C6AF4 = .text:0x801C6AF4; // type:function size:0x20 -fn_801C6B14 = .text:0x801C6B14; // type:function size:0x24 -fn_801C6B38 = .text:0x801C6B38; // type:function size:0x40 -fn_801C6B78 = .text:0x801C6B78; // type:function size:0x14 -fn_801C6B8C = .text:0x801C6B8C; // type:function size:0x8 -fn_801C6B94 = .text:0x801C6B94; // type:function size:0x18 -fn_801C6BAC = .text:0x801C6BAC; // type:function size:0x8 -fn_801C6BB4 = .text:0x801C6BB4; // type:function size:0x8 -fn_801C6BBC = .text:0x801C6BBC; // type:function size:0x10 -fn_801C6BCC = .text:0x801C6BCC; // type:function size:0x8 -fn_801C6BD4 = .text:0x801C6BD4; // type:function size:0x8 -fn_801C6BDC = .text:0x801C6BDC; // type:function size:0x8 -fn_801C6BE4 = .text:0x801C6BE4; // type:function size:0x8 -fn_801C6BEC = .text:0x801C6BEC; // type:function size:0x8 -fn_801C6BF4 = .text:0x801C6BF4; // type:function size:0x8 -fn_801C6BFC = .text:0x801C6BFC; // type:function size:0x8 -fn_801C6C04 = .text:0x801C6C04; // type:function size:0x8 -fn_801C6C0C = .text:0x801C6C0C; // type:function size:0x8 -fn_801C6C14 = .text:0x801C6C14; // type:function size:0x8 -fn_801C6C1C = .text:0x801C6C1C; // type:function size:0x8 -fn_801C6C24 = .text:0x801C6C24; // type:function size:0x8 -fn_801C6C2C = .text:0x801C6C2C; // type:function size:0x8 -fn_801C6C34 = .text:0x801C6C34; // type:function size:0x8 -fn_801C6C3C = .text:0x801C6C3C; // type:function size:0x224 -fn_801C6E60 = .text:0x801C6E60; // type:function size:0x118 -fn_801C6F78 = .text:0x801C6F78; // type:function size:0x118 -fn_801C7090 = .text:0x801C7090; // type:function size:0x7C -fn_801C710C = .text:0x801C710C; // type:function size:0x24 -fn_801C7130 = .text:0x801C7130; // type:function size:0xB0 -fn_801C71E0 = .text:0x801C71E0; // type:function size:0xA8 -fn_801C7288 = .text:0x801C7288; // type:function size:0xC -fn_801C7294 = .text:0x801C7294; // type:function size:0xF0 -fn_801C7384 = .text:0x801C7384; // type:function size:0x120 -fn_801C74A4 = .text:0x801C74A4; // type:function size:0x104 -fn_801C75A8 = .text:0x801C75A8; // type:function size:0xAC -fn_801C7654 = .text:0x801C7654; // type:function size:0x4C -fn_801C76A0 = .text:0x801C76A0; // type:function size:0x9C -fn_801C773C = .text:0x801C773C; // type:function size:0xAC -fn_801C77E8 = .text:0x801C77E8; // type:function size:0xB8 -fn_801C78A0 = .text:0x801C78A0; // type:function size:0x110 -fn_801C79B0 = .text:0x801C79B0; // type:function size:0x138 -fn_801C7AE8 = .text:0x801C7AE8; // type:function size:0x84 -fn_801C7B6C = .text:0x801C7B6C; // type:function size:0x40 -fn_801C7BAC = .text:0x801C7BAC; // type:function size:0x44 -fn_801C7BF0 = .text:0x801C7BF0; // type:function size:0xB8 -fn_801C7CA8 = .text:0x801C7CA8; // type:function size:0x100 -fn_801C7DA8 = .text:0x801C7DA8; // type:function size:0x120 -fn_801C7EC8 = .text:0x801C7EC8; // type:function size:0x148 -fn_801C8010 = .text:0x801C8010; // type:function size:0xF4 -fn_801C8104 = .text:0x801C8104; // type:function size:0x3C -fn_801C8140 = .text:0x801C8140; // type:function size:0x40 -fn_801C8180 = .text:0x801C8180; // type:function size:0x5D4 -fn_801C8754 = .text:0x801C8754; // type:function size:0x12C +__ct__Q34nw4r3snd12SoundArchiveFv = .text:0x801C6B14; // type:function size:0x24 +__dt__Q34nw4r3snd12SoundArchiveFv = .text:0x801C6B38; // type:function size:0x40 +IsAvailable__Q34nw4r3snd12SoundArchiveCFv = .text:0x801C6B78; // type:function size:0x14 +Setup__Q34nw4r3snd12SoundArchiveFPQ44nw4r3snd6detail22SoundArchiveFileReader = .text:0x801C6B8C; // type:function size:0x8 +Shutdown__Q34nw4r3snd12SoundArchiveFv = .text:0x801C6B94; // type:function size:0x18 +GetPlayerCount__Q34nw4r3snd12SoundArchiveCFv = .text:0x801C6BAC; // type:function size:0x8 +GetGroupCount__Q34nw4r3snd12SoundArchiveCFv = .text:0x801C6BB4; // type:function size:0x8 +ConvertLabelStringToSoundId__Q34nw4r3snd12SoundArchiveCFPCc = .text:0x801C6BBC; // type:function size:0x10 +GetSoundUserParam__Q34nw4r3snd12SoundArchiveCFUl = .text:0x801C6BCC; // type:function size:0x8 +GetSoundType__Q34nw4r3snd12SoundArchiveCFUl = .text:0x801C6BD4; // type:function size:0x8 +ReadSoundInfo__Q34nw4r3snd12SoundArchiveCFUlPQ44nw4r3snd12SoundArchive9SoundInfo = .text:0x801C6BDC; // type:function size:0x8 +detail_ReadSeqSoundInfo__Q34nw4r3snd12SoundArchiveCFUlPQ44nw4r3snd12SoundArchive12SeqSoundInfo = .text:0x801C6BE4; // type:function size:0x8 +detail_ReadStrmSoundInfo__Q34nw4r3snd12SoundArchiveCFUlPQ44nw4r3snd12SoundArchive13StrmSoundInfo = .text:0x801C6BEC; // type:function size:0x8 +detail_ReadWaveSoundInfo__Q34nw4r3snd12SoundArchiveCFUlPQ44nw4r3snd12SoundArchive13WaveSoundInfo = .text:0x801C6BF4; // type:function size:0x8 +ReadPlayerInfo__Q34nw4r3snd12SoundArchiveCFUlPQ44nw4r3snd12SoundArchive10PlayerInfo = .text:0x801C6BFC; // type:function size:0x8 +ReadSoundArchivePlayerInfo__Q34nw4r3snd12SoundArchiveCFPQ44nw4r3snd12SoundArchive22SoundArchivePlayerInfo = .text:0x801C6C04; // type:function size:0x8 +detail_ReadSound3DParam__Q34nw4r3snd12SoundArchiveCFUlPQ44nw4r3snd12SoundArchive12Sound3DParam = .text:0x801C6C0C; // type:function size:0x8 +detail_ReadBankInfo__Q34nw4r3snd12SoundArchiveCFUlPQ44nw4r3snd12SoundArchive8BankInfo = .text:0x801C6C14; // type:function size:0x8 +detail_ReadGroupInfo__Q34nw4r3snd12SoundArchiveCFUlPQ44nw4r3snd12SoundArchive9GroupInfo = .text:0x801C6C1C; // type:function size:0x8 +detail_ReadGroupItemInfo__Q34nw4r3snd12SoundArchiveCFUlUlPQ44nw4r3snd12SoundArchive13GroupItemInfo = .text:0x801C6C24; // type:function size:0x8 +detail_ReadFileInfo__Q34nw4r3snd12SoundArchiveCFUlPQ44nw4r3snd12SoundArchive8FileInfo = .text:0x801C6C2C; // type:function size:0x8 +detail_ReadFilePos__Q34nw4r3snd12SoundArchiveCFUlUlPQ44nw4r3snd12SoundArchive7FilePos = .text:0x801C6C34; // type:function size:0x8 +detail_OpenFileStream__Q34nw4r3snd12SoundArchiveCFUlPvi = .text:0x801C6C3C; // type:function size:0x224 +detail_OpenGroupStream__Q34nw4r3snd12SoundArchiveCFUlPvi = .text:0x801C6E60; // type:function size:0x118 +detail_OpenGroupWaveDataStream__Q34nw4r3snd12SoundArchiveCFUlPvi = .text:0x801C6F78; // type:function size:0x118 +SetExternalFileRoot__Q34nw4r3snd12SoundArchiveFPCc = .text:0x801C7090; // type:function size:0x7C +__ct__Q44nw4r3snd6detail22SoundArchiveFileReaderFv = .text:0x801C710C; // type:function size:0x24 +Init__Q44nw4r3snd6detail22SoundArchiveFileReaderFPCv = .text:0x801C7130; // type:function size:0xB0 +SetStringChunk__Q44nw4r3snd6detail22SoundArchiveFileReaderFPCvUl = .text:0x801C71E0; // type:function size:0xA8 +SetInfoChunk__Q44nw4r3snd6detail22SoundArchiveFileReaderFPCvUl = .text:0x801C7288; // type:function size:0xC +GetSoundType__Q44nw4r3snd6detail22SoundArchiveFileReaderCFUl = .text:0x801C7294; // type:function size:0xF0 +ReadSoundInfo__Q44nw4r3snd6detail22SoundArchiveFileReaderCFUlPQ44nw4r3snd12SoundArchive9SoundInfo = .text:0x801C7384; // type:function size:0x120 +ReadSound3DParam__Q44nw4r3snd6detail22SoundArchiveFileReaderCFUlPQ44nw4r3snd12SoundArchive12Sound3DParam = .text:0x801C74A4; // type:function size:0x104 +ReadSeqSoundInfo__Q44nw4r3snd6detail22SoundArchiveFileReaderCFUlPQ44nw4r3snd12SoundArchive12SeqSoundInfo = .text:0x801C75A8; // type:function size:0xAC +ReadStrmSoundInfo__Q44nw4r3snd6detail22SoundArchiveFileReaderCFUlPQ44nw4r3snd12SoundArchive13StrmSoundInfo = .text:0x801C7654; // type:function size:0x4C +ReadWaveSoundInfo__Q44nw4r3snd6detail22SoundArchiveFileReaderCFUlPQ44nw4r3snd12SoundArchive13WaveSoundInfo = .text:0x801C76A0; // type:function size:0x9C +ReadBankInfo__Q44nw4r3snd6detail22SoundArchiveFileReaderCFUlPQ44nw4r3snd12SoundArchive8BankInfo = .text:0x801C773C; // type:function size:0xAC +ReadPlayerInfo__Q44nw4r3snd6detail22SoundArchiveFileReaderCFUlPQ44nw4r3snd12SoundArchive10PlayerInfo = .text:0x801C77E8; // type:function size:0xB8 +ReadGroupInfo__Q44nw4r3snd6detail22SoundArchiveFileReaderCFUlPQ44nw4r3snd12SoundArchive9GroupInfo = .text:0x801C78A0; // type:function size:0x110 +ReadGroupItemInfo__Q44nw4r3snd6detail22SoundArchiveFileReaderCFUlUlPQ44nw4r3snd12SoundArchive13GroupItemInfo = .text:0x801C79B0; // type:function size:0x138 +ReadSoundArchivePlayerInfo__Q44nw4r3snd6detail22SoundArchiveFileReaderCFPQ44nw4r3snd12SoundArchive22SoundArchivePlayerInfo = .text:0x801C7AE8; // type:function size:0x84 +GetPlayerCount__Q44nw4r3snd6detail22SoundArchiveFileReaderCFv = .text:0x801C7B6C; // type:function size:0x40 +GetGroupCount__Q44nw4r3snd6detail22SoundArchiveFileReaderCFv = .text:0x801C7BAC; // type:function size:0x44 +GetSoundUserParam__Q44nw4r3snd6detail22SoundArchiveFileReaderCFUl = .text:0x801C7BF0; // type:function size:0xB8 +ReadFileInfo__Q44nw4r3snd6detail22SoundArchiveFileReaderCFUlPQ44nw4r3snd12SoundArchive8FileInfo = .text:0x801C7CA8; // type:function size:0x100 +ReadFilePos__Q44nw4r3snd6detail22SoundArchiveFileReaderCFUlUlPQ44nw4r3snd12SoundArchive7FilePos = .text:0x801C7DA8; // type:function size:0x120 +ConvertLabelStringToId__Q44nw4r3snd6detail22SoundArchiveFileReaderCFPCQ54nw4r3snd6detail16SoundArchiveFile10StringTreePCc = .text:0x801C7EC8; // type:function size:0x148 +impl_GetSoundInfoOffset__Q44nw4r3snd6detail22SoundArchiveFileReaderCFUl = .text:0x801C8010; // type:function size:0xF4 +__ct__Q44nw4r3snd6detail18SoundArchiveLoaderFRCQ34nw4r3snd12SoundArchive = .text:0x801C8104; // type:function size:0x3C +__dt__Q44nw4r3snd6detail18SoundArchiveLoaderFv = .text:0x801C8140; // type:function size:0x40 +LoadGroup__Q44nw4r3snd6detail18SoundArchiveLoaderFUlPQ34nw4r3snd22SoundMemoryAllocatablePPvUl = .text:0x801C8180; // type:function size:0x5D4 +__ct__Q34nw4r3snd18SoundArchivePlayerFv = .text:0x801C8754; // type:function size:0x12C fn_801C8880 = .text:0x801C8880; // type:function size:0x40 fn_801C88C0 = .text:0x801C88C0; // type:function size:0x40 fn_801C8900 = .text:0x801C8900; // type:function size:0x20 @@ -8409,29 +8409,29 @@ fn_801C8978 = .text:0x801C8978; // type:function size:0x20 fn_801C8998 = .text:0x801C8998; // type:function size:0x58 fn_801C89F0 = .text:0x801C89F0; // type:function size:0x20 fn_801C8A10 = .text:0x801C8A10; // type:function size:0x58 -fn_801C8A68 = .text:0x801C8A68; // type:function size:0xB8 -fn_801C8B20 = .text:0x801C8B20; // type:function size:0x1C -fn_801C8B3C = .text:0x801C8B3C; // type:function size:0xD8 -fn_801C8C14 = .text:0x801C8C14; // type:function size:0x124 -fn_801C8D38 = .text:0x801C8D38; // type:function size:0x130 -fn_801C8E68 = .text:0x801C8E68; // type:function size:0x4C -fn_801C8EB4 = .text:0x801C8EB4; // type:function size:0x298 -fn_801C914C = .text:0x801C914C; // type:function size:0x198 -fn_801C92E4 = .text:0x801C92E4; // type:function size:0x3BC -fn_801C96A0 = .text:0x801C96A0; // type:function size:0x8 -fn_801C96A8 = .text:0x801C96A8; // type:function size:0x10 -fn_801C96B8 = .text:0x801C96B8; // type:function size:0x14C -fn_801C9804 = .text:0x801C9804; // type:function size:0x14C -fn_801C9950 = .text:0x801C9950; // type:function size:0x348 -fn_801C9C98 = .text:0x801C9C98; // type:function size:0x304 -fn_801C9F9C = .text:0x801C9F9C; // type:function size:0x160 -fn_801CA0FC = .text:0x801CA0FC; // type:function size:0x178 -fn_801CA274 = .text:0x801CA274; // type:function size:0x168 -fn_801CA3DC = .text:0x801CA3DC; // type:function size:0x54 -fn_801CA430 = .text:0x801CA430; // type:function size:0x54 +__dt__Q34nw4r3snd18SoundArchivePlayerFv = .text:0x801C8A68; // type:function size:0xB8 +IsAvailable__Q34nw4r3snd18SoundArchivePlayerCFv = .text:0x801C8B20; // type:function size:0x1C +Setup__Q34nw4r3snd18SoundArchivePlayerFPCQ34nw4r3snd12SoundArchivePvUlPvUl = .text:0x801C8B3C; // type:function size:0xD8 +Shutdown__Q34nw4r3snd18SoundArchivePlayerFv = .text:0x801C8C14; // type:function size:0x124 +GetRequiredMemSize__Q34nw4r3snd18SoundArchivePlayerFPCQ34nw4r3snd12SoundArchive = .text:0x801C8D38; // type:function size:0x130 +GetRequiredStrmBufferSize__Q34nw4r3snd18SoundArchivePlayerFPCQ34nw4r3snd12SoundArchive = .text:0x801C8E68; // type:function size:0x4C +SetupMram__Q34nw4r3snd18SoundArchivePlayerFPCQ34nw4r3snd12SoundArchivePvUl = .text:0x801C8EB4; // type:function size:0x298 +SetupSoundPlayer__Q34nw4r3snd18SoundArchivePlayerFPCQ34nw4r3snd12SoundArchivePPvPv = .text:0x801C914C; // type:function size:0x198 +Update__Q34nw4r3snd18SoundArchivePlayerFv = .text:0x801C92E4; // type:function size:0x3BC +GetSoundArchive__Q34nw4r3snd18SoundArchivePlayerCFv = .text:0x801C96A0; // type:function size:0x8 +GetSoundPlayer__Q34nw4r3snd18SoundArchivePlayerFUl = .text:0x801C96A8; // type:function size:0x10 +detail_GetFileAddress__Q34nw4r3snd18SoundArchivePlayerCFUl = .text:0x801C96B8; // type:function size:0x14C +detail_GetFileWaveDataAddress__Q34nw4r3snd18SoundArchivePlayerCFUl = .text:0x801C9804; // type:function size:0x14C +detail_SetupSound__Q34nw4r3snd18SoundArchivePlayerFPQ34nw4r3snd11SoundHandleUlPQ54nw4r3snd6detail10BasicSound14AmbientArgInfoPQ44nw4r3snd6detail19ExternalSoundPlayerbPCQ44nw4r3snd14SoundStartable9StartInfo = .text:0x801C9950; // type:function size:0x348 +PrepareSeqImpl__Q34nw4r3snd18SoundArchivePlayerFPQ44nw4r3snd6detail8SeqSoundPCQ44nw4r3snd12SoundArchive9SoundInfoPCQ44nw4r3snd12SoundArchive12SeqSoundInfoQ54nw4r3snd14SoundStartable9StartInfo15StartOffsetTypeii = .text:0x801C9C98; // type:function size:0x304 +PrepareStrmImpl__Q34nw4r3snd18SoundArchivePlayerFPQ44nw4r3snd6detail9StrmSoundPCQ44nw4r3snd12SoundArchive9SoundInfoPCQ44nw4r3snd12SoundArchive13StrmSoundInfoQ54nw4r3snd14SoundStartable9StartInfo15StartOffsetTypeii = .text:0x801C9F9C; // type:function size:0x160 +PrepareWaveSoundImpl__Q34nw4r3snd18SoundArchivePlayerFPQ44nw4r3snd6detail9WaveSoundPCQ44nw4r3snd12SoundArchive9SoundInfoPCQ44nw4r3snd12SoundArchive13WaveSoundInfoQ54nw4r3snd14SoundStartable9StartInfo15StartOffsetTypeii = .text:0x801CA0FC; // type:function size:0x178 +LoadGroup__Q34nw4r3snd18SoundArchivePlayerFUlPQ34nw4r3snd22SoundMemoryAllocatableUl = .text:0x801CA274; // type:function size:0x168 +InvalidateData__Q34nw4r3snd18SoundArchivePlayerFPCvPCv = .text:0x801CA3DC; // type:function size:0x54 +InvalidateWaveData__Q34nw4r3snd18SoundArchivePlayerFPCvPCv = .text:0x801CA430; // type:function size:0x54 fn_801CA484 = .text:0x801CA484; // type:function size:0x128 fn_801CA5AC = .text:0x801CA5AC; // type:function size:0xFC -fn_801CA6A8 = .text:0x801CA6A8; // type:function size:0x8 +detail_ConvertLabelStringToSoundId__Q34nw4r3snd18SoundArchivePlayerFPCc = .text:0x801CA6A8; // type:function size:0x8 fn_801CA6B0 = .text:0x801CA6B0; // type:function size:0x58 fn_801CA708 = .text:0x801CA708; // type:function size:0x8 fn_801CA710 = .text:0x801CA710; // type:function size:0x8 @@ -8439,15 +8439,15 @@ fn_801CA718 = .text:0x801CA718; // type:function size:0x8 fn_801CA720 = .text:0x801CA720; // type:function size:0x7C fn_801CA79C = .text:0x801CA79C; // type:function size:0x4C fn_801CA7E8 = .text:0x801CA7E8; // type:function size:0x50 -fn_801CA838 = .text:0x801CA838; // type:function size:0x48 -fn_801CA880 = .text:0x801CA880; // type:function size:0x70 -fn_801CA8F0 = .text:0x801CA8F0; // type:function size:0x8 -fn_801CA8F8 = .text:0x801CA8F8; // type:function size:0x8 -fn_801CA900 = .text:0x801CA900; // type:function size:0x70 -fn_801CA970 = .text:0x801CA970; // type:function size:0x64 -fn_801CA9D4 = .text:0x801CA9D4; // type:function size:0x54 -fn_801CAA28 = .text:0x801CAA28; // type:function size:0x74 -fn_801CAA9C = .text:0x801CAA9C; // type:function size:0x68 +__ct__Q34nw4r3snd9SoundHeapFv = .text:0x801CA838; // type:function size:0x48 +__dt__Q34nw4r3snd9SoundHeapFv = .text:0x801CA880; // type:function size:0x70 +Create__Q34nw4r3snd9SoundHeapFPvUl = .text:0x801CA8F0; // type:function size:0x8 +Destroy__Q34nw4r3snd9SoundHeapFv = .text:0x801CA8F8; // type:function size:0x8 +Alloc__Q34nw4r3snd9SoundHeapFUl = .text:0x801CA900; // type:function size:0x70 +Clear__Q34nw4r3snd9SoundHeapFv = .text:0x801CA970; // type:function size:0x64 +SaveState__Q34nw4r3snd9SoundHeapFv = .text:0x801CA9D4; // type:function size:0x54 +LoadState__Q34nw4r3snd9SoundHeapFi = .text:0x801CAA28; // type:function size:0x74 +DisposeCallbackFunc__Q34nw4r3snd9SoundHeapFPvUlPv = .text:0x801CAA9C; // type:function size:0x68 fn_801CAB04 = .text:0x801CAB04; // type:function size:0xC4 fn_801CABC8 = .text:0x801CABC8; // type:function size:0x20 fn_801CABE8 = .text:0x801CABE8; // type:function size:0x58 @@ -8629,7 +8629,7 @@ fn_801D3520 = .text:0x801D3520; // type:function size:0x94 fn_801D35B4 = .text:0x801D35B4; // type:function size:0x6C fn_801D3620 = .text:0x801D3620; // type:function size:0x54 fn_801D3674 = .text:0x801D3674; // type:function size:0x24 -fn_801D3698 = .text:0x801D3698; // type:function size:0x24 +GetDataRefAddressImpl__Q44nw4r3snd6detail4UtilFQ54nw4r3snd6detail4Util7RefTypeUlPCv = .text:0x801D3698; // type:function size:0x24 fn_801D36BC = .text:0x801D36BC; // type:function size:0x8 fn_801D36C4 = .text:0x801D36C4; // type:function size:0x214 fn_801D38D8 = .text:0x801D38D8; // type:function size:0x24 @@ -8649,10 +8649,10 @@ fn_801D3C38 = .text:0x801D3C38; // type:function size:0x8 fn_801D3C40 = .text:0x801D3C40; // type:function size:0x8 fn_801D3C48 = .text:0x801D3C48; // type:function size:0xC fn_801D3C54 = .text:0x801D3C54; // type:function size:0x38 -fn_801D3C8C = .text:0x801D3C8C; // type:function size:0x7C -fn_801D3D08 = .text:0x801D3D08; // type:function size:0x120 -fn_801D3E28 = .text:0x801D3E28; // type:function size:0x110 -fn_801D3F38 = .text:0x801D3F38; // type:function size:0x9C +__ct__Q44nw4r3snd6detail13WsdFileReaderFPCv = .text:0x801D3C8C; // type:function size:0x7C +ReadWaveSoundInfo__Q44nw4r3snd6detail13WsdFileReaderCFPQ44nw4r3snd6detail13WaveSoundInfoi = .text:0x801D3D08; // type:function size:0x120 +ReadWaveSoundNoteInfo__Q44nw4r3snd6detail13WsdFileReaderCFPQ44nw4r3snd6detail17WaveSoundNoteInfoii = .text:0x801D3E28; // type:function size:0x110 +ReadWaveParam__Q44nw4r3snd6detail13WsdFileReaderCFiPQ44nw4r3snd6detail8WaveDataPCv = .text:0x801D3F38; // type:function size:0x9C fn_801D3FD4 = .text:0x801D3FD4; // type:function size:0x6C fn_801D4040 = .text:0x801D4040; // type:function size:0xA8 fn_801D40E8 = .text:0x801D40E8; // type:function size:0x19C @@ -8853,7 +8853,7 @@ fn_801DD964 = .text:0x801DD964; // type:function size:0x2E0 fn_801DDC44 = .text:0x801DDC44; // type:function size:0x8 fn_801DDC4C = .text:0x801DDC4C; // type:function size:0x24 fn_801DDC70 = .text:0x801DDC70; // type:function size:0x23C -fn_801DDEAC = .text:0x801DDEAC; // type:function size:0x1D0 +OSUnlink = .text:0x801DDEAC; // type:function size:0x1D0 fn_801DE07C = .text:0x801DE07C; // type:function size:0x18 OSInitMessageQueue = .text:0x801DE094; // type:function size:0x60 OSSendMessage = .text:0x801DE0F4; // type:function size:0xC8 @@ -14018,8 +14018,8 @@ fn_8035C658 = .text:0x8035C658; // type:function size:0x8 fn_8035C660 = .text:0x8035C660; // type:function size:0x128 fn_8035C788 = .text:0x8035C788; // type:function size:0x57C fn_8035CD04 = .text:0x8035CD04; // type:function size:0x78 -fn_8035CD7C = .text:0x8035CD7C; // type:function size:0x5C -fn_8035CDD8 = .text:0x8035CDD8; // type:function size:0x5C +SetReceiveBufferSize = .text:0x8035CD7C; // type:function size:0x5C +SetSendBufferSize = .text:0x8035CDD8; // type:function size:0x5C fn_8035CE34 = .text:0x8035CE34; // type:function size:0x64 fn_8035CE98 = .text:0x8035CE98; // type:function size:0x64 CanReceiveOnSocket = .text:0x8035CEFC; // type:function size:0x48 @@ -16171,7 +16171,7 @@ fn_803F4090 = .text:0x803F4090; // type:function size:0x51C fn_803F45AC = .text:0x803F45AC; // type:function size:0x164 fn_803F4710 = .text:0x803F4710; // type:function size:0x1A0 fn_803F48B0 = .text:0x803F48B0; // type:function size:0x7B0 -fn_803F5060 = .text:0x803F5060; // type:function size:0x10 +abs = .text:0x803F5060; // type:function size:0x10 __prep_buffer = .text:0x803F5070; // type:function size:0x28 scope:global fn_803F5098 = .text:0x803F5098; // type:function size:0xFC __flush_buffer = .text:0x803F5194; // type:function size:0xB8 scope:global @@ -16216,7 +16216,7 @@ fn_803F861C = .text:0x803F861C; // type:function size:0xC8 fn_803F86E4 = .text:0x803F86E4; // type:function size:0xC4 vprintf = .text:0x803F87A8; // type:function size:0x78 scope:global vsnprintf = .text:0x803F8820; // type:function size:0x84 -fn_803F88A4 = .text:0x803F88A4; // type:function size:0x80 +vsprintf = .text:0x803F88A4; // type:function size:0x80 snprintf = .text:0x803F8924; // type:function size:0xD8 sprintf = .text:0x803F89FC; // type:function size:0xD0 fn_803F8ACC = .text:0x803F8ACC; // type:function size:0x170 @@ -16270,10 +16270,10 @@ fn_803FE708 = .text:0x803FE708; // type:function size:0x170C fn_803FFE14 = .text:0x803FFE14; // type:function size:0xC0 fn_803FFED4 = .text:0x803FFED4; // type:function size:0x258 fn_8040012C = .text:0x8040012C; // type:function size:0x240 -fn_8040036C = .text:0x8040036C; // type:function size:0x140 +ceil = .text:0x8040036C; // type:function size:0x140 fn_804004AC = .text:0x804004AC; // type:function size:0x2C cos = .text:0x804004D8; // type:function size:0xD4 -fn_804005AC = .text:0x804005AC; // type:function size:0x144 +floor = .text:0x804005AC; // type:function size:0x144 fn_804006F0 = .text:0x804006F0; // type:function size:0x88 fn_80400778 = .text:0x80400778; // type:function size:0x16C fn_804008E4 = .text:0x804008E4; // type:function size:0xFC @@ -16445,7 +16445,7 @@ lbl_80406850 = .rodata:0x80406850; // type:object size:0x68 lbl_804068B8 = .rodata:0x804068B8; // type:object size:0x40 lbl_804068F8 = .rodata:0x804068F8; // type:object size:0x18 data:4byte lbl_80406910 = .rodata:0x80406910; // type:object size:0x10 data:4byte -lbl_80406920 = .rodata:0x80406920; // type:object size:0x12 data:string +MOD_PATCH_DIR = .rodata:0x80406920; // type:object size:0x12 data:string lbl_80406938 = .rodata:0x80406938; // type:object size:0x30 lbl_80406968 = .rodata:0x80406968; // type:object size:0x38 data:byte lbl_804069A0 = .rodata:0x804069A0; // type:object size:0x3C8 @@ -30610,9 +30610,9 @@ fragmentID = .sdata:0x8059FF48; // type:object size:0x4 scope:local data:4byte lbl_8059FF58 = .sdata:0x8059FF58; // type:object size:0x8 data:4byte lbl_8059FF60 = .sdata:0x8059FF60; // type:object size:0x4 data:4byte lbl_8059FF64 = .sdata:0x8059FF64; // type:object size:0x4 data:4byte -lbl_8059FF68 = .sdata:0x8059FF68; // type:object size:0x4 align:4 data:float -lbl_8059FF6C = .sdata:0x8059FF6C; // type:object size:0x4 align:4 data:float -lbl_8059FF70 = .sdata:0x8059FF70; // type:object size:0x8 align:8 data:double +__float_nan = .sdata:0x8059FF68; // type:object size:0x4 align:4 data:float +__float_huge = .sdata:0x8059FF6C; // type:object size:0x4 align:4 data:float +__double_huge = .sdata:0x8059FF70; // type:object size:0x8 align:8 data:double g_gfSceneRoot = .sbss:0x8059FF80; // type:object size:0x4 data:4byte lbl_8059FF84 = .sbss:0x8059FF84; // type:object size:0x4 data:4byte lbl_8059FF88 = .sbss:0x8059FF88; // type:object size:0x4 data:4byte @@ -30647,7 +30647,7 @@ lbl_805A001C = .sbss:0x805A001C; // type:object size:0x4 data:4byte lbl_805A0020 = .sbss:0x805A0020; // type:object size:0x4 data:4byte lbl_805A0024 = .sbss:0x805A0024; // type:object size:0xC lbl_805A0030 = .sbss:0x805A0030; // type:object size:0x8 data:4byte -lbl_805A0038 = .sbss:0x805A0038; // type:object size:0x8 data:4byte +g_gfModuleManager = .sbss:0x805A0038; // type:object size:0x8 data:4byte g_gfPadSystem = .sbss:0x805A0040; // type:object size:0x4 data:4byte lbl_805A0044 = .sbss:0x805A0044; // type:object size:0x4 data:4byte lbl_805A0048 = .sbss:0x805A0048; // type:object size:0x8 @@ -30666,7 +30666,7 @@ g_unk805a00a0__32@unnamed@gf_system_callback_cpp@ = .sbss:0x805A00A0; // type:ob lbl_805A00A8 = .sbss:0x805A00A8; // type:object size:0x2 data:2byte lbl_805A00AA = .sbss:0x805A00AA; // type:object size:0x6 data:2byte lbl_805A00B0 = .sbss:0x805A00B0; // type:object size:0x8 data:4byte -g_mtRand = .sbss:0x805A00B8; // type:object size:0x8 scope:local data:4byte +g_mtRand = .sbss:0x805A00B8; // type:object size:0x8 scope:global data:4byte lbl_805A00C0 = .sbss:0x805A00C0; // type:object size:0x8 data:4byte lbl_805A00C8 = .sbss:0x805A00C8; // type:object size:0x8 data:4byte g_ipSwitch = .sbss:0x805A00D0; // type:object size:0x4 data:4byte