From ef2caebcefe1a0d370a56340944931f71bcd39a8 Mon Sep 17 00:00:00 2001 From: enzofc708 <47937189+enzofc708@users.noreply.github.com> Date: Thu, 16 Apr 2026 15:38:59 -0300 Subject: Decomp sbc.c (100%) (#144) * start sbc.cpp * add G3d_SBCRender_007 * match G3d_SBCRender_007 * match G3d_SBCRender_008 * match G3d_SBCRender_SKN * fix EUR relocs file * match G3d_SBCRender_00C * match G3d_SBCRender_00D * complete sbc.cpp * fix EUR delinks --- include/DTCM/UnkStruct_027e037c.h | 42 ++++++++++++++++++++++++++++++++++++ include/DTCM/UnkStruct_027e037c.hpp | 43 ------------------------------------- 2 files changed, 42 insertions(+), 43 deletions(-) create mode 100644 include/DTCM/UnkStruct_027e037c.h delete mode 100644 include/DTCM/UnkStruct_027e037c.hpp (limited to 'include/DTCM') diff --git a/include/DTCM/UnkStruct_027e037c.h b/include/DTCM/UnkStruct_027e037c.h new file mode 100644 index 00000000..81b20b1a --- /dev/null +++ b/include/DTCM/UnkStruct_027e037c.h @@ -0,0 +1,42 @@ +#pragma once + +#include "global.h" +#include "types.h" + +#include + +typedef struct UnkStruct_027e037c_ { + /* 000 */ unk32 mUnk_000; + /* 004 */ unk32 mUnk_004; + /* 008 */ Mat4p mUnk_008; + /* 048 */ unk32 mUnk_048; + /* 04c */ Mat4x3p mUnk_04c; + /* 07c */ unk32 mUnk_07c; + /* 080 */ unk32 mUnk_080; + /* 084 */ unk32 mUnk_084; + /* 088 */ unk32 mUnk_088; + /* 08c */ unk32 mUnk_08c; + /* 090 */ unk32 mUnk_090; + /* 094 */ unk32 mUnk_094; + /* 098 */ unk32 mUnk_098; + /* 09c */ unk32 mUnk_09c; + /* 0a0 */ unk32 mUnk_0a0; + /* 0a4 */ unk32 mUnk_0a4; + /* 0a8 */ unk32 mUnk_0a8; + /* 0ac */ unk32 mUnk_0ac; + /* 0b0 */ unk32 mUnk_0b0; + /* 0b4 */ unk32 mUnk_0b4; + /* 0b8 */ unk32 mUnk_0b8; + /* 0bc */ Mat3p rotation; + /* 0e0 */ Vec3p translation; + /* 0ec */ Vec3p scale; + /* 0f8 */ unk32 mUnk_0f8; + /* 0fc */ u32 flags; + /* 100 */ Mat4x3p mUnk_100; + /* 130 */ Mat4x3p mUnk_130; + /* 160 */ Mat4x3p mUnk_160; + /* 190 */ Mat4x3p mUnk_190; + /* 1c0 */ +} UnkStruct_027e037c; + +extern UnkStruct_027e037c data_027e037c; \ No newline at end of file diff --git a/include/DTCM/UnkStruct_027e037c.hpp b/include/DTCM/UnkStruct_027e037c.hpp deleted file mode 100644 index 96359f03..00000000 --- a/include/DTCM/UnkStruct_027e037c.hpp +++ /dev/null @@ -1,43 +0,0 @@ -#pragma once - -#include "global.h" -#include "types.h" - -#include - -struct UnkStruct_027e037c { -public: - /* 000 */ unk32 mUnk_000; - /* 004 */ unk32 mUnk_004; - /* 008 */ Mat4p mUnk_008; - /* 048 */ unk32 mUnk_048; - /* 04c */ Mat4x3p mUnk_04c; - /* 07c */ unk32 mUnk_07c; - /* 080 */ unk32 mUnk_080; - /* 084 */ unk32 mUnk_084; - /* 088 */ unk32 mUnk_088; - /* 08c */ unk32 mUnk_08c; - /* 090 */ unk32 mUnk_090; - /* 094 */ unk32 mUnk_094; - /* 098 */ unk32 mUnk_098; - /* 09c */ unk32 mUnk_09c; - /* 0a0 */ unk32 mUnk_0a0; - /* 0a4 */ unk32 mUnk_0a4; - /* 0a8 */ unk32 mUnk_0a8; - /* 0ac */ unk32 mUnk_0ac; - /* 0b0 */ unk32 mUnk_0b0; - /* 0b4 */ unk32 mUnk_0b4; - /* 0b8 */ unk32 mUnk_0b8; - /* 0bc */ Mat3p rotation; - /* 0e0 */ Vec3p translation; - /* 0ec */ Vec3p scale; - /* 0f8 */ unk32 mUnk_0f8; - /* 0fc */ u32 flags; - /* 100 */ Mat4x3p mUnk_100; - /* 130 */ Mat4x3p mUnk_130; - /* 160 */ Mat4x3p mUnk_160; - /* 190 */ Mat4x3p mUnk_190; - /* 1c0 */ -}; - -extern UnkStruct_027e037c data_027e037c; -- cgit v1.2.3