Identify model-related structures (#75)

This commit is contained in:
Yanis
2026-06-04 21:57:16 +02:00
committed by GitHub
parent 5a892963cd
commit 14cae7cbb1
29 changed files with 354 additions and 347 deletions
@@ -32,13 +32,13 @@ ARM MapObjectProfileSwitchStep::MapObjectProfileSwitchStep() :
this->mUnk_D4.mUnk_18.y = FLOAT_TO_FX32(0.5f);
this->mUnk_D4.mUnk_18.z = FLOAT_TO_FX32(0.5f);
this->mUnk_06 = 1;
this->mUnk_0C = 0xC00;
this->mUnk_20.mUnk_0C.mUnk_09 = 1;
this->mUnk_06 = 1;
this->mUnk_0C = 0xC00;
this->mUnk_20.mUnk_15 = 1;
}
ARM MapObjectSwitchStep_40::MapObjectSwitchStep_40(void) :
UnkSystem4(0) {
ModelRender(NULL) {
this->mUnk_60 = 0;
this->mUnk_62 = true;
this->func_ov000_0209dde0();
@@ -81,15 +81,15 @@ ARM void MapObjectSwitchStep_40::vfunc_1C(UnkSystem4_vfunc_1C *param1) {
}
ARM MapObjectSwitchStep::MapObjectSwitchStep() :
mUnk_A4(&mUnk_C4, 0) {
mUnk_A4(&mUnk_C4, NULL) {
this->mUnk_E4 = 0;
this->mUnk_E6 = 0;
this->mUnk_E8 = 0;
this->mUnk_EA = 0;
this->mUnk_EB = 0;
this->mUnk_40.vfunc_08(GetUnkPointer1<MapObjectProfileSwitchStep>());
this->mUnk_A4.mUnk_00 = this->mUnk_40.mUnk_04;
this->mUnk_40.vfunc_08(GetModelFromProfile<MapObjectProfileSwitchStep>());
this->mUnk_A4.mpModel = this->mUnk_40.mpModel;
MapObjectProfile_Derived2_20 *temp_r6 = GET_PROFILE_20(MapObjectProfileSwitchStep);
unk32 temp_r5 = temp_r6->func_ov000_02058a24();