Merge headers from nitro decomp (#69)

* merge headers from nitro decomp

* cleanup: use inlines from g2.h and gx.h when changing registers

* cleanup: remove externs declarations in source files
This commit is contained in:
Yanis
2026-05-25 02:55:16 +02:00
committed by GitHub
parent 530fcd8c07
commit 69ef244371
138 changed files with 3084 additions and 1096 deletions
+5 -5
View File
@@ -1,6 +1,5 @@
#include "Game/GameModeManager.hpp"
#include "System/OverlayManager.hpp"
#include "Unknown/UnkMemFuncs.h"
#include "Unknown/UnkStruct_02049be0.hpp"
#include "Unknown/UnkStruct_0204a088.hpp"
#include "Unknown/UnkStruct_0204a110.hpp"
@@ -11,9 +10,10 @@
#include "Unknown/UnkStruct_ov000_02067bc4.hpp"
#include "Unknown/UnkStruct_ov000_020b4f84.hpp"
#include "Unknown/UnkStruct_ov024_020d8694.hpp"
#include <nitro/mi.h>
extern "C" unk32 func_02014fe0();
extern "C" q20 func_01ffb428(unk32, unk32);
extern "C" fx32 func_01ffb428(unk32, unk32);
UnkTitleCardSystem1::UnkTitleCardSystem1(GameModeManagerBase_004 *param1) :
mUnk_004(4),
@@ -556,9 +556,9 @@ void UnkStruct_ov024_020d8694_188::vfunc_00() {
}
void UnkStruct_ov024_020d8694_188::vfunc_04(unk8 *param1) {
Vec4p local;
local.coords = data_027e0120.coords;
local.w = func_01ffb428(0x1000, this->mUnk_144.func_0201ec30());
MtxFx22 local;
local = data_027e0120;
local.w = func_01ffb428(0x1000, this->mUnk_144.func_0201ec30());
UnkDataStruct1 local_30(&local, 0x40);
this->func_ov024_020cb654(param1, &local_30);