mirror of
https://github.com/zeldaret/oot
synced 2026-06-27 02:35:12 -04:00
void func_8099D8E0(EffDust *this)
Signed-off-by: angie <angheloalf95@gmail.com>
This commit is contained in:
@@ -9,7 +9,7 @@ void EffDust_Destroy(Actor* thisx, GlobalContext* globalCtx);
|
||||
void EffDust_Update(Actor* thisx, GlobalContext* globalCtx);
|
||||
void EffDust_Draw(Actor* thisx, GlobalContext* globalCtx);
|
||||
|
||||
s32 func_8099D8E0(EffDust* this);
|
||||
void func_8099D8E0(EffDust* this);
|
||||
|
||||
f32 func_8099DB28(EffDust* this, GlobalContext* globalCtx);
|
||||
f32 func_8099DD74(EffDust* this, GlobalContext* globalCtx);
|
||||
@@ -45,7 +45,19 @@ void EffDust_setDrawFunc(EffDust* this, EffDustActionFunc callback_drawFunc) {
|
||||
}
|
||||
|
||||
|
||||
#pragma GLOBAL_ASM("asm/non_matchings/overlays/actors/ovl_Eff_Dust/func_8099D8E0.s")
|
||||
void func_8099D8E0(EffDust *this) {
|
||||
s32 i;
|
||||
for (i = 0; i != 0x40; i++) {
|
||||
this->unk_024C[i].z = 0.0f;
|
||||
this->unk_024C[i].y = 0.0f;
|
||||
this->unk_024C[i].x = 0.0f;
|
||||
|
||||
this->unk_014C[i] = 1.0f;
|
||||
}
|
||||
|
||||
this->unk_054C = 0;
|
||||
}
|
||||
|
||||
|
||||
//#pragma GLOBAL_ASM("asm/non_matchings/overlays/actors/ovl_Eff_Dust/EffDust_Init.s")
|
||||
|
||||
|
||||
@@ -10,9 +10,11 @@ typedef f32 (*EffDustActionFunc)(struct EffDust *, GlobalContext *);
|
||||
|
||||
typedef struct EffDust {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x014C */ char unk_14C[0x401];
|
||||
/* 0x014C */ f32 unk_014C[0x40];
|
||||
/* 0x024C */ Vec3f unk_024C[0x40];
|
||||
/* 0x054C */ u8 unk_054C;
|
||||
/* 0x054D */ u8 unk_054D;
|
||||
/* 0x054E */ char unk_54E[0x02];
|
||||
/* 0x054E */ char unk_054E[0x0002];
|
||||
/* 0x0550 */ f32 unk_0550;
|
||||
/* 0x0554 */ f32 unk_0554;
|
||||
/* 0x0558 */ f32 unk_0558;
|
||||
@@ -21,6 +23,7 @@ typedef struct EffDust {
|
||||
/* 0x0560 */ EffDustActionFunc drawFunc;
|
||||
} EffDust; // size = 0x0568
|
||||
|
||||
|
||||
extern const ActorInit Eff_Dust_InitVars;
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user