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__18soArrayList
Fl = .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