Merge branch 'Rainchus:main' into main
This commit is contained in:
commit
b8c6af2bf9
25 changed files with 9425 additions and 830 deletions
12
include/REL/m455Dll.h
Normal file
12
include/REL/m455Dll.h
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
#ifndef M455DLL_H
|
||||
#define M455DLL_H
|
||||
|
||||
#include "game/object.h"
|
||||
|
||||
void fn_1_32C4(Process *objman);
|
||||
void fn_1_340C(void);
|
||||
s32 fn_1_6698(Vec *arg0, float arg1, float arg2, s32 arg3);
|
||||
float fn_1_687C(void);
|
||||
s32 fn_1_6CB0(Vec *arg0, float arg1);
|
||||
|
||||
#endif
|
||||
12
include/REL/m456Dll.h
Normal file
12
include/REL/m456Dll.h
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
#ifndef M456DLL_H
|
||||
#define M456DLL_H
|
||||
|
||||
#include "game/object.h"
|
||||
|
||||
void fn_1_2DF4(Process *objman);
|
||||
void fn_1_2F3C(void);
|
||||
s32 fn_1_61C8(Vec *arg0, float arg1, float arg2, s32 arg3);
|
||||
float fn_1_63AC(void);
|
||||
s32 fn_1_67E0(Vec *arg0, float arg1);
|
||||
|
||||
#endif
|
||||
|
|
@ -2,27 +2,21 @@
|
|||
#define MENTDLL_H
|
||||
|
||||
#include "game/object.h"
|
||||
extern s32 lbl_1_data_0[][4];
|
||||
|
||||
//the prev and current struct member might be vice versa
|
||||
typedef struct MentDllUnkBss64Struct {
|
||||
/* 0x00 */ s16 unk00;
|
||||
/* 0x02 */ s16 unk02;
|
||||
/* 0x04 */ s32 unk04;
|
||||
/* 0x08 */ float unk_08;
|
||||
/* 0x0C */ float unk_0C;
|
||||
/* 0x10 */ float unk_10;
|
||||
/* 0x14 */ s32 unk14;
|
||||
/* 0x18 */ s32 unk18;
|
||||
/* 0x1C */ s32 unk1C;
|
||||
/* 0x20 */ float unk_20;
|
||||
/* 0x24 */ float unk_24;
|
||||
/* 0x28 */ float unk_28;
|
||||
/* 0x2C */ s32 unk2C;
|
||||
/* 0x30 */ s32 unk30;
|
||||
/* 0x34 */ s32 unk34;
|
||||
/* 0x38 */ float unk_38;
|
||||
/* 0x3C */ s32 unk3C;
|
||||
/* 0x00 */ void (*func)(void);
|
||||
/* 0x04 */ void (*func2)(f32 arg9);
|
||||
/* 0x08 */ Vec center;
|
||||
/* 0x14 */ Vec prevCenter;
|
||||
/* 0x20 */ Vec rot;
|
||||
/* 0x2C */ Vec prevRot;
|
||||
/* 0x38 */ float zoom;
|
||||
/* 0x3C */ f32 prevZoom;
|
||||
/* 0x40 */ s32 unk_40;
|
||||
} MentDllUnkBss64Struct; /* size = 0x44 */
|
||||
extern MentDllUnkBss64Struct lbl_1_bss_64;
|
||||
|
||||
float fn_1_20C(float arg8, float arg9, float argA, float argB);
|
||||
float fn_1_234(float arg8, float arg9, float argA);
|
||||
|
|
@ -36,22 +30,22 @@ void fn_1_5E8(s32 arg0);
|
|||
void fn_1_6D0(void);
|
||||
s32 fn_1_1434(s32 arg0, s32 arg1, s32 arg2);
|
||||
void fn_1_16AC(s32 arg0);
|
||||
void fn_1_1968(s32 arg0, u32 arg1, s32 arg2, s32 arg3);
|
||||
s32 fn_1_1A5C(u32 arg0, s32 arg1, s32 arg2);
|
||||
s32 fn_1_1DD8(u32 arg0, s32 arg1, s32 arg2);
|
||||
s32 fn_1_2154(u32 arg0);
|
||||
void fn_1_1968(s32 arg0, s32 arg1, s32 arg2, s32 arg3);
|
||||
s32 fn_1_1A5C(s32 arg0, s32 arg1, s32 arg2);
|
||||
s32 fn_1_1DD8(s32 arg0, s32 arg1, s32 arg2);
|
||||
s32 fn_1_2154(s32 arg0);
|
||||
void fn_1_2318(s32 arg0);
|
||||
void fn_1_2808(void *arg0);
|
||||
void fn_1_2844(Process *arg0, void *arg1);
|
||||
void fn_1_4138(MentDllUnkBss64Struct *arg0, float *arg1, float arg8, float arg9, float argA);
|
||||
void fn_1_5150(void *arg0, void *arg1, float arg8, float arg9, float argA);
|
||||
void fn_1_2808(void (*arg0)(void));
|
||||
void fn_1_2844(Process* arg0, void (*arg1)(void));
|
||||
void fn_1_29A0(MentDllUnkBss64Struct* arg0);
|
||||
void fn_1_4138(MentDllUnkBss64Struct* arg0, MentDllUnkBss64Struct* arg1, f32 arg8, f32 arg9, f32 argA);
|
||||
void fn_1_5150(MentDllUnkBss64Struct* arg0, MentDllUnkBss64Struct* arg1, f32 arg8, f32 arg9, f32 argA);
|
||||
void fn_1_5818(omObjData *arg0, s32 arg1, s32 arg2, s32 arg3, s32 arg4);
|
||||
void fn_1_59A0(omObjData *arg0, s32 arg1, s32 arg2, s32 arg3, s32 arg4);
|
||||
void fn_1_5C08(omObjData *arg0);
|
||||
void fn_1_5CDC(omObjData *arg0, s32 arg1, s32 arg2);
|
||||
void fn_1_5D38(omObjData *arg0, s32 arg1, Vec arg2, float arg8, float arg9, float argA, s32 arg3, s32 arg4);
|
||||
void fn_1_6534(s32, s32, float, float);
|
||||
|
||||
void fn_1_658C(Process *arg0);
|
||||
|
||||
#endif
|
||||
|
|
|
|||
42
include/REL/mpexDll.h
Normal file
42
include/REL/mpexDll.h
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
#ifndef MPEXDLL_H
|
||||
#define MPEXDLL_H
|
||||
|
||||
#include "game/object.h"
|
||||
|
||||
typedef void (*MpexDllUnkFunc)(void);
|
||||
|
||||
typedef struct MpexDllUnkStruct {
|
||||
/* 0x00 */ MpexDllUnkFunc unk_00;
|
||||
/* 0x04 */ void *unk_04; // func, unknown args
|
||||
/* 0x08 */ Vec unk_08;
|
||||
/* 0x14 */ Vec unk_14;
|
||||
/* 0x20 */ Vec unk_20;
|
||||
/* 0x2C */ Vec unk_2C;
|
||||
/* 0x38 */ float unk_38;
|
||||
/* 0x3C */ float unk_3C;
|
||||
/* 0x40 */ s32 unk_40;
|
||||
} MpexDllUnkStruct; /* size = 0x44 */
|
||||
|
||||
typedef struct MpexDllUnkStruct2 {
|
||||
/* 0x00 */ char unk00[0x40];
|
||||
/* 0x40 */ s16 *unk_40;
|
||||
/* 0x44 */ char unk44;
|
||||
/* 0x48 */ s16 *unk_48;
|
||||
/* 0x4C */ char unk_4C[0xC];
|
||||
/* 0x58 */ u32 unk_58;
|
||||
} MpexDllUnkStruct2; /* size = unknown */
|
||||
|
||||
void fn_1_374(void);
|
||||
void fn_1_298(void);
|
||||
void fn_1_910(MpexDllUnkFunc arg0);
|
||||
void fn_1_25C4(MpexDllUnkStruct2 *arg0, s32 arg1, s32 arg2, s32 arg3, s32 arg4);
|
||||
void fn_1_28E0(MpexDllUnkStruct2 *arg0, s32 arg1, Vec *arg2, float arg8, float arg9, float argA, s32 arg3, s32 arg4);
|
||||
s32 fn_1_3044(Process *arg0);
|
||||
|
||||
void fn_1_1B7D0(s32 arg0);
|
||||
|
||||
s32 fn_1_1D02C(s32 arg0);
|
||||
|
||||
extern u8 lbl_1_bss_6AC;
|
||||
|
||||
#endif
|
||||
Loading…
Add table
Add a link
Reference in a new issue