Matched EnvelopeExec

This commit is contained in:
mrshigure 2024-01-15 22:00:06 -08:00
parent 566a0e8c49
commit 0ac89c38dc
10 changed files with 495 additions and 23 deletions

View file

@ -0,0 +1,10 @@
#ifndef _GAME_ENVELOPE_EXEC_H
#define _GAME_ENVELOPE_EXEC_H
#include "game/hsfformat.h"
void InitEnvelope(HsfData *arg0);
void EnvelopeProc(HsfData *arg0);
void InitVtxParm(HsfData *arg0);
#endif

View file

@ -119,9 +119,7 @@ typedef struct light_data {
extern void ClusterMotionExec(ModelData*); /* extern */
extern void ClusterProc(ModelData*); /* extern */
extern void EnvelopeProc(HsfData*); /* extern */
extern void GXWaitDrawDone(); /* extern */
extern void InitVtxParm(HsfData*); /* extern */
extern void ShapeProc(HsfData*); /* extern */
extern void GXInitSpecularDir(GXLightObj*, f32, f32, f32);

View file

@ -70,8 +70,6 @@ HsfBitmap *GetBitMap(s32 arg0, UnknownHsfMotionStruct01 *arg1, float arg2);
s16 Hu3DJointMotion(s16 arg0, void *arg1);
void JointModel_Motion(s16 arg0, s16 arg1);
void Hu3DMotionCalc(s16 arg0);
s32 SearchObjectIndex(HsfData *arg0, u32 arg1);
s32 SearchAttributeIndex(HsfData *arg0, u32 arg1);
extern MotionData Hu3DMotion[256];