documentations:
- various particle system functions/structs - more in src/fight - beehive - added prototypes (reduced compiler warnings)
This commit is contained in:
@@ -4311,8 +4311,9 @@ enum marker_e{
|
||||
MARKER_4B_CC_SCREW,
|
||||
MARKER_4C_CLANKER_TOKEN_TOOTH_EXT,
|
||||
MARKER_4D_CLANKER_JIGGY_TOOTH_EXT,
|
||||
|
||||
MARKER_51_MM_HUT = 0x51,
|
||||
|
||||
MARKER_50_BEEHIVE = 0x50,
|
||||
MARKER_51_MM_HUT,
|
||||
MARKER_52_JIGGY,
|
||||
MARKER_53_EMPTY_HONEYCOMB,
|
||||
|
||||
|
@@ -238,7 +238,7 @@ void particleEmitter_setParticleFramerateRange(ParticleEmitter *, f32, f32);
|
||||
void particleEmitter_setParticleSpawnPositionRange(ParticleEmitter *, f32, f32, f32, f32, f32, f32);
|
||||
void func_802EFB70(ParticleEmitter *, f32, f32);
|
||||
void func_802EFB84(ParticleEmitter *, f32, f32);
|
||||
void func_802EFB98(ParticleEmitter *, struct31s *);
|
||||
void particleEmitter_setScaleAndLifetimeRanges(ParticleEmitter *, ParticleScaleAndLifetimeRanges *);
|
||||
void particleEmitter_setVelocityAndAccelerationRanges(ParticleEmitter *, struct41s *);
|
||||
void particleEmitter_setPositionAndVelocityRanges(ParticleEmitter *this, struct42s *arg1);
|
||||
void particleEmitter_setAngularVelocityRange(ParticleEmitter *, f32, f32, f32, f32, f32, f32);
|
||||
@@ -552,4 +552,8 @@ extern void fxSparkle_chTreasure(s16[3]);
|
||||
extern void actor_collisionOn(Actor *);
|
||||
extern void subaddie_set_state_forward(Actor *, s32);
|
||||
|
||||
extern BKModelBin *marker_loadModelBin(ActorMarker *this);
|
||||
extern Struct70s *func_8034C2C4(ActorMarker *marker, s32 arg1);
|
||||
extern void func_80326310(Actor *this);
|
||||
|
||||
#endif
|
||||
|
@@ -374,14 +374,14 @@ typedef struct particle_emitter{
|
||||
struct particle *pList_capacity_12C; //capacity_end_ptr;
|
||||
} ParticleEmitter;
|
||||
|
||||
typedef struct struct_31_s{
|
||||
typedef struct particle_scale_and_lifetime_ranges_s{
|
||||
f32 unk0[2]; //particle_starting_scale_range
|
||||
f32 unk8[2]; //particle_starting_scale_range
|
||||
f32 unk10[2]; //particle_spawn_interval_range
|
||||
f32 unk18[2]; //particle_lifetime_range
|
||||
f32 unk20; //particle_fade_in
|
||||
f32 unk24; //particle_fade_in
|
||||
} struct31s;
|
||||
} ParticleScaleAndLifetimeRanges;
|
||||
|
||||
typedef struct struct_32_s{
|
||||
f32 unk0[3];
|
||||
@@ -399,7 +399,7 @@ typedef struct struct_34_s{
|
||||
} struct34s;
|
||||
|
||||
typedef struct struct_40_s{
|
||||
struct31s unk0;
|
||||
ParticleScaleAndLifetimeRanges unk0;
|
||||
f32 unk28;
|
||||
f32 unk2C;
|
||||
} struct40s;
|
||||
|
Reference in New Issue
Block a user