oarc_manager

This commit is contained in:
robojumper
2024-05-29 21:45:20 +02:00
parent e6429777e5
commit 892a040a97
9 changed files with 188 additions and 60 deletions
+6
View File
@@ -127,6 +127,12 @@ toBeSorted/arc_managers/current_stage_arc_manager.cpp:
.sbss start:0x80575278 end:0x80575280
.bss start:0x805A0868 end:0x805A08C8
toBeSorted/arc_managers/oarc_manager.cpp:
.text start:0x80069910 end:0x80069ED4
.data start:0x8050E010 end:0x8050E038
.sdata start:0x80571D40 end:0x80571D68
.sbss start:0x80575280 end:0x80575288
toBeSorted/sceneflag_manager.cpp:
.text start:0x800BD8C0 end:0x800BE7A8
.sbss start:0x805753E0 end:0x805753F0
+27 -27
View File
@@ -1552,7 +1552,7 @@ fn_8003D590 = .text:0x8003D590; // type:function size:0x30
fn_8003D5C0 = .text:0x8003D5C0; // type:function size:0x4
fn_8003D5D0 = .text:0x8003D5D0; // type:function size:0xC
fn_8003D5E0 = .text:0x8003D5E0; // type:function size:0x68
fn_8003D650 = .text:0x8003D650; // type:function size:0xD0
sprintf__16SizedString<128>FPCce = .text:0x8003D650; // type:function size:0xD0
fn_8003D720 = .text:0x8003D720; // type:function size:0x40
fn_8003D760 = .text:0x8003D760; // type:function size:0x11C
fn_8003D880 = .text:0x8003D880; // type:function size:0x20C
@@ -2750,7 +2750,7 @@ destroy__14dRawArcEntry_cFPv = .text:0x80061D60; // type:function size:0x104
loadArcFromDiskChecked__14dRawArcEntry_cFPCcPCcUcPQ23EGG4Heap = .text:0x80061E70; // type:function size:0x74
loadArcFromDisk__14dRawArcEntry_cFPCcPCcUcPQ23EGG4Heap = .text:0x80061EF0; // type:function size:0xD0
checkArcExistsOnDisk__14dRawArcEntry_cFPCcPCc = .text:0x80061FC0; // type:function size:0x34
checkArcExistsOnDiskInner__14dRawArcEntry_cFPcPCcPCc = .text:0x80062000; // type:function size:0x9C
checkArcExistsOnDiskInner__14dRawArcEntry_cFR16SizedString<128>PCcPCc = .text:0x80062000; // type:function size:0x9C
mount__14dRawArcEntry_cFPCcPvPvUcPQ23EGG4Heap = .text:0x800620A0; // type:function size:0x104
ensureLoadedMaybe__14dRawArcEntry_cFPv = .text:0x800621B0; // type:function size:0x14C
onMount__14dRawArcEntry_cFPv = .text:0x80062300; // type:function size:0x5C
@@ -3002,23 +3002,23 @@ getCurrentStageDirectory__22CurrentStageArcManagerFv = .text:0x800696B0; // type
getRoomArcDirectory__22CurrentStageArcManagerCFi = .text:0x800697E0; // type:function size:0xB0
create__22CurrentStageArcManagerFPQ23EGG4Heap = .text:0x80069890; // type:function size:0x64
__sinit_\current_stage_arc_manager_cpp = .text:0x80069900; // type:function size:0x10 scope:local
fn_80069910 = .text:0x80069910; // type:function size:0x44
fn_80069960 = .text:0x80069960; // type:function size:0x64
fn_800699D0 = .text:0x800699D0; // type:function size:0x14
fn_800699F0 = .text:0x800699F0; // type:function size:0x34
fn_80069A30 = .text:0x80069A30; // type:function size:0x48
fn_80069A80 = .text:0x80069A80; // type:function size:0x44
fn_80069AD0 = .text:0x80069AD0; // type:function size:0x8
fn_80069AE0 = .text:0x80069AE0; // type:function size:0x8
fn_80069AF0 = .text:0x80069AF0; // type:function size:0x30
fn_80069B20 = .text:0x80069B20; // type:function size:0x8
fn_80069B30 = .text:0x80069B30; // type:function size:0x10
fn_80069B40 = .text:0x80069B40; // type:function size:0x10
fn_80069B50 = .text:0x80069B50; // type:function size:0x10
fn_80069B60 = .text:0x80069B60; // type:function size:0x178
fn_80069CE0 = .text:0x80069CE0; // type:function size:0x178
fn_80069E60 = .text:0x80069E60; // type:function size:0x8
fn_80069E70 = .text:0x80069E70; // type:function size:0x64
__ct__11OarcManagerFv = .text:0x80069910; // type:function size:0x44
__dt__11OarcManagerFv = .text:0x80069960; // type:function size:0x64
init__11OarcManagerFPQ23EGG4Heap = .text:0x800699D0; // type:function size:0x14
checkIfObjectArcExistsOnDisk__11OarcManagerFPCc = .text:0x800699F0; // type:function size:0x34
loadObjectArcFromDisk__11OarcManagerFPCcPQ23EGG4Heap = .text:0x80069A30; // type:function size:0x48
addEntryFromSuperArc__11OarcManagerFPCcPvPQ23EGG4Heap = .text:0x80069A80; // type:function size:0x44
ensureLoaded1__11OarcManagerFPCc = .text:0x80069AD0; // type:function size:0x8
ensureLoaded2__11OarcManagerFPCc = .text:0x80069AE0; // type:function size:0x8
decrement__11OarcManagerFPCc = .text:0x80069AF0; // type:function size:0x30
getData__11OarcManagerFPCcPCc = .text:0x80069B20; // type:function size:0x8
getMdlFromArc2__11OarcManagerFPCc = .text:0x80069B30; // type:function size:0x10
getMdlFromArc__11OarcManagerFPCc = .text:0x80069B40; // type:function size:0x10
getZevFromArc__11OarcManagerFPCc = .text:0x80069B50; // type:function size:0x10
getDzbFromArc__11OarcManagerFPCcPCc = .text:0x80069B60; // type:function size:0x178
getPlcFromArc__11OarcManagerFPCcPCc = .text:0x80069CE0; // type:function size:0x178
getSubEntryData__11OarcManagerFPCcPCc = .text:0x80069E60; // type:function size:0x8
create__11OarcManagerFPQ23EGG4Heap = .text:0x80069E70; // type:function size:0x64
fn_80069EE0 = .text:0x80069EE0; // type:function size:0x6C
fn_80069F50 = .text:0x80069F50; // type:function size:0xC
fn_80069F60 = .text:0x80069F60; // type:function size:0x88
@@ -30789,7 +30789,7 @@ lbl_8050DFF8 = .data:0x8050DFF8; // type:object size:0x9 data:string
__vt__22CurrentStageArcManager = .data:0x8050E004; // type:object size:0xC
lbl_8050E010 = .data:0x8050E010; // type:object size:0x10 data:string
lbl_8050E020 = .data:0x8050E020; // type:object size:0xC data:string
lbl_8050E02C = .data:0x8050E02C; // type:object size:0xC
__vt__11OarcManager = .data:0x8050E02C; // type:object size:0xC
lbl_8050E038 = .data:0x8050E038; // type:object size:0x10
lbl_8050E048 = .data:0x8050E048; // type:object size:0xC
lbl_8050E054 = .data:0x8050E054; // type:object size:0xC
@@ -35664,7 +35664,7 @@ lbl_80541980 = .data:0x80541980; // type:object size:0x28
lbl_805419A8 = .data:0x805419A8; // type:object size:0x40
lbl_805419E8 = .data:0x805419E8; // type:object size:0xC data:string
lbl_805419F4 = .data:0x805419F4; // type:object size:0xC data:string
lbl_80541A00 = .data:0x80541A00; // type:object size:0x10
@LOCAL@getModuleTypeString__20DynamicModuleControlCFv@REL_LOAD_TYPES = .data:0x80541A00; // type:object size:0x10
__vt__20DynamicModuleControl = .data:0x80541A10; // type:object size:0x30
__vt__24DynamicModuleControlBase = .data:0x80541A40; // type:object size:0x30
lbl_80541A70 = .data:0x80541A70; // type:object size:0x808
@@ -37660,11 +37660,11 @@ lbl_80571D20 = .sdata:0x80571D20; // type:object size:0x8
lbl_80571D28 = .sdata:0x80571D28; // type:object size:0x8 data:string
lbl_80571D30 = .sdata:0x80571D30; // type:object size:0x7 data:string
lbl_80571D38 = .sdata:0x80571D38; // type:object size:0x7 data:string
lbl_80571D40 = .sdata:0x80571D40; // type:object size:0x8
lbl_80571D48 = .sdata:0x80571D48; // type:object size:0x8
lbl_80571D50 = .sdata:0x80571D50; // type:object size:0x8
lbl_80571D58 = .sdata:0x80571D58; // type:object size:0x8
lbl_80571D60 = .sdata:0x80571D60; // type:object size:0x8
lbl_80571D40 = .sdata:0x80571D40; // type:object size:0x7 data:string
lbl_80571D48 = .sdata:0x80571D48; // type:object size:0x5 data:string
lbl_80571D50 = .sdata:0x80571D50; // type:object size:0x5 data:string
lbl_80571D58 = .sdata:0x80571D58; // type:object size:0x5 data:string
lbl_80571D60 = .sdata:0x80571D60; // type:object size:0x5 data:string
lbl_80571D68 = .sdata:0x80571D68; // type:object size:0x8
lbl_80571D70 = .sdata:0x80571D70; // type:object size:0x4
lbl_80571D74 = .sdata:0x80571D74; // type:object size:0x4
@@ -39823,7 +39823,7 @@ lbl_80575270 = .sbss:0x80575270; // type:object size:0x1 data:byte
lbl_80575274 = .sbss:0x80575274; // type:object size:0x4 data:4byte
sInstance__22CurrentStageArcManager = .sbss:0x80575278; // type:object size:0x4 data:4byte
@GUARD@getCurrentStageDirectory__22CurrentStageArcManagerFv@sStageDirTmp = .sbss:0x8057527C; // type:object size:0x1 data:byte
lbl_80575280 = .sbss:0x80575280; // type:object size:0x8 data:4byte
sInstance__11OarcManager = .sbss:0x80575280; // type:object size:0x4 data:4byte
lbl_80575288 = .sbss:0x80575288; // type:object size:0x8 data:4byte
lbl_80575290 = .sbss:0x80575290; // type:object size:0x4
lbl_80575294 = .sbss:0x80575294; // type:object size:0x4