Matched REL/m403 + some code cleanup

This commit is contained in:
mrshigure 2024-05-08 17:53:15 -07:00
parent 4add2acaac
commit 36948439b2
19 changed files with 2967 additions and 352 deletions

21
include/REL/m403Dll.h Executable file
View file

@ -0,0 +1,21 @@
#ifndef M403DLL_H
#define M403DLL_H
#include "game/process.h"
#include "dolphin.h"
void fn_1_650C(Process *arg0);
void fn_1_676C(void);
void fn_1_7C30(float arg0);
void fn_1_7C50(s32 arg0);
void fn_1_7C60(void);
float fn_1_7F78(float arg0, float arg1);
float fn_1_80D4(Vec *arg0, float arg1);
s32 fn_1_8264(void);
s32 fn_1_82D0(Vec *arg0);
s32 fn_1_8470(Vec *arg0);
void fn_1_8670(s32 arg0);
s32 fn_1_86A0(Vec *arg0, Vec *arg1);
#endif

View file

@ -41,7 +41,7 @@ typedef struct particle_data {
/* 0x28 */ float unk_28;
/* 0x2C */ u8 unk_2C;
/* 0x2D */ u8 unk_2D;
/* 0x2E */ char unk_2E[2];
/* 0x2E */ s16 unk_2E;
/* 0x30 */ s16 unk_30;
/* 0x32 */ char unk_32[2];
/* 0x34 */ u32 unk_34;

View file

@ -191,8 +191,8 @@ void Hu3DGLightSpotSet(s16, u16, f32);
void Hu3DLLightSpotSet(s16, s16, u16, f32);
void Hu3DGLightInfinitytSet(s16);
void Hu3DLLightInfinitytSet(s16, s16);
void Hu3DGLightPointSet(s16, u16, f32, f32);
void Hu3DLLightPointSet(s16, s16, u16, f32, f32);
void Hu3DGLightPointSet(s16, f32, f32, u16);
void Hu3DLLightPointSet(s16, s16, f32, f32, u16);
void Hu3DGLightKill(s16);
void Hu3DLLightKill(s16, s16);
void Hu3DLightAllKill(void);