documentations:
- various particle system functions/structs - more in src/fight - beehive - added prototypes (reduced compiler warnings)
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include "fight.h"
|
||||
|
||||
typedef struct {
|
||||
u8 unk0[4];
|
||||
@@ -18,7 +19,7 @@ ActorInfo chJinjonatorBase = {
|
||||
|
||||
s32 D_80391A64[3] = {0xC8, 0xC8, 0xA0};
|
||||
|
||||
struct31s fight_D_80391A70 = {
|
||||
ParticleScaleAndLifetimeRanges fight_D_80391A70 = {
|
||||
{1.0f, 1.0f},
|
||||
{1.7f, 2.7f},
|
||||
{0.0f, 0.05f},
|
||||
@@ -53,7 +54,7 @@ void func_8038E03C(f32 arg0[3], u32 arg1) {
|
||||
particleEmitter_setStartingFrameRange(temp_v0, 0, 7);
|
||||
particleEmitter_setPosition(temp_v0, arg0);
|
||||
particleEmitter_setPositionAndVelocityRanges(temp_v0, &D_80391A98);
|
||||
func_802EFB98(temp_v0, &fight_D_80391A70);
|
||||
particleEmitter_setScaleAndLifetimeRanges(temp_v0, &fight_D_80391A70);
|
||||
particleEmitter_emitN(temp_v0, arg1);
|
||||
}
|
||||
|
||||
@@ -116,7 +117,7 @@ void chjinjonatorbase_update(Actor *this){
|
||||
f32 sp38[3];
|
||||
|
||||
|
||||
func_80330B1C(this->marker);
|
||||
marker_loadModelBin(this->marker);
|
||||
if(!this->unk16C_4){
|
||||
this->unk16C_4 = 1;
|
||||
marker_setCollisionScripts(this->marker, NULL, func_8038E120, NULL);
|
||||
|
Reference in New Issue
Block a user