mirror of
https://github.com/zeldaret/ph
synced 2026-07-10 22:31:57 -04:00
@@ -0,0 +1,43 @@
|
||||
#pragma once
|
||||
|
||||
#include "global.h"
|
||||
#include "types.h"
|
||||
|
||||
#include <nds/math.h>
|
||||
|
||||
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;
|
||||
@@ -14,6 +14,8 @@ public:
|
||||
void Init(unk32 param1);
|
||||
bool func_0202e740(unk32 param1);
|
||||
|
||||
void func_ov009_02116364();
|
||||
|
||||
inline volatile unk32 GetUnk0() const {
|
||||
return mUnk_0;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
#pragma once
|
||||
|
||||
#include "global.h"
|
||||
#include "types.h"
|
||||
|
||||
struct UnkStruct_027e080c_010 {
|
||||
/* 00 */ s32 mUnk_00;
|
||||
/* 04 */ unk8 mUnk_04[0x8];
|
||||
/* 0c */ unk32 mUnk_0c;
|
||||
/* 10 */ unk32 mUnk_10;
|
||||
/* 14 */ unk8 mUnk_14[0x50];
|
||||
/* 64 */
|
||||
};
|
||||
|
||||
struct UnkStruct_027e080c {
|
||||
public:
|
||||
/* 00 */ u8 mUnk_00;
|
||||
/* 01 */ u8 mUnk_01;
|
||||
/* 02 */ u8 mUnk_02;
|
||||
/* 04 */ unk32 mUnk_04;
|
||||
/* 08 */ unk32 mUnk_08;
|
||||
/* 0c */ unk8 mUnk_0c[0x4];
|
||||
/* 10 */ UnkStruct_027e080c_010 mUnk_10[2];
|
||||
/* d8 */
|
||||
|
||||
void func_0202eebc(unk32);
|
||||
};
|
||||
|
||||
extern UnkStruct_027e080c data_027e080c;
|
||||
@@ -0,0 +1,18 @@
|
||||
#pragma once
|
||||
|
||||
#include "global.h"
|
||||
#include "types.h"
|
||||
|
||||
#include "Game/GameMode.hpp"
|
||||
|
||||
struct UnkStruct_027e08fc {
|
||||
public:
|
||||
/* 0 */ u8 mUnk_0;
|
||||
/* 1 */ bool mUnk_1;
|
||||
/* 2 */ u16 mUnk_2;
|
||||
/* 4 */
|
||||
|
||||
void func_0202fbe4();
|
||||
};
|
||||
|
||||
extern UnkStruct_027e08fc data_027e08fc;
|
||||
@@ -0,0 +1,20 @@
|
||||
#pragma once
|
||||
|
||||
#include "global.h"
|
||||
#include "types.h"
|
||||
|
||||
struct UnkStruct_027e0c38 {
|
||||
public:
|
||||
/* 00 */ unk32 mUnk_00;
|
||||
/* 04 */ unk32 mUnk_04;
|
||||
/* 08 */ unk32 mUnk_08;
|
||||
/* 0c */ unk32 mUnk_0c;
|
||||
/* 10 */ unk32 mUnk_10;
|
||||
/* 14 */ unk32 mUnk_14;
|
||||
/* 18 */
|
||||
|
||||
void func_02033d70(s32 param1);
|
||||
void func_02033d40();
|
||||
};
|
||||
|
||||
extern "C" UnkStruct_027e0c38 data_027e0c38;
|
||||
@@ -0,0 +1,21 @@
|
||||
#pragma once
|
||||
|
||||
#include "global.h"
|
||||
#include "types.h"
|
||||
|
||||
#include "Game/GameMode.hpp"
|
||||
|
||||
struct UnkStruct_027e0c54 {
|
||||
public:
|
||||
/* 0 */ bool mUnk_0;
|
||||
/* 4 */ unk32 mUnk_4;
|
||||
/* 8 */
|
||||
|
||||
void func_02036014(GameModeId modeId);
|
||||
void func_02036050();
|
||||
bool func_02036174();
|
||||
bool func_020361d0();
|
||||
void func_020363b0();
|
||||
};
|
||||
|
||||
extern UnkStruct_027e0c54 data_027e0c54;
|
||||
@@ -19,6 +19,7 @@ struct UnkStruct_027e0e2c {
|
||||
/* 2c */
|
||||
|
||||
void func_ov000_0207bcb4();
|
||||
void func_ov000_0207be84(unk32 param_1);
|
||||
};
|
||||
|
||||
extern UnkStruct_027e0e2c data_027e0e2c;
|
||||
|
||||
@@ -117,6 +117,7 @@ struct UnkStruct_027e103c {
|
||||
void func_ov004_02104ffc(unk32 param1, unk32 param2);
|
||||
void func_ov004_0210504c();
|
||||
|
||||
void func_ov005_02103e58(u16 *param1);
|
||||
void func_ov005_02103f20();
|
||||
void func_ov005_02103f3c();
|
||||
bool func_ov005_02103f4c();
|
||||
|
||||
Reference in New Issue
Block a user