Copied parts of m460Dll/main.c to m421Dll

This commit is contained in:
dbalatoni13 2024-11-19 16:48:37 +01:00
parent faacc236bf
commit a955c8a69b
5 changed files with 737 additions and 113 deletions

42
include/REL/m421Dll.h Normal file
View file

@ -0,0 +1,42 @@
#ifndef M421DLL_H
#define M421DLL_H
#include "game/object.h"
typedef struct UnkM421DllStruct {
float unk_00;
float unk_04;
float unk_08;
float unk_0C;
} UnkM421DllStruct;
typedef struct M421DllCameraStruct {
s32 unk_00;
s32 unk_04;
s32 unk_08;
u32 unk_0C;
float unk_10;
float unk_14;
float unk_18;
Vec unk_1C;
Vec unk_28;
float unk_34;
s32 unk_38;
s32 unk_3C;
float unk_40;
UnkM421DllStruct unk_44;
char unk54[0x30];
float unk_84;
char unk88[0x4];
float unk_8C;
float unk_90;
s32 unk_94;
char unk98[0xC];
} M421DllCameraStruct; /* size = 0xA4 */ // same as M443DllCameraStruct and M460
void fn_1_4648(Process *process);
void fn_1_48B0(void);
void fn_1_B15C(Process *process, omObjData *object);
void fn_1_B1BC(void);
#endif

View file

@ -32,7 +32,7 @@ typedef struct M460DllCameraStruct {
float unk_90;
s32 unk_94;
char unk98[0xC];
} M460DllCameraStruct; /* size = 0xA4 */ // same as M443DllCameraStruct // TODO does this have to be here?
} M460DllCameraStruct; /* size = 0xA4 */ // same as M443DllCameraStruct
void fn_1_3E68(u32 arg0);
M460DllCameraStruct *fn_1_3E90(s32 arg0);