mirror of
https://github.com/zeldaret/oot.git
synced 2025-07-03 22:44:30 +00:00
ovl_Effect_Ss_Extra (#339)
* ovl_Effect_Ss_Extra * EffectSsExtra_Spawn * Typo * PR review * PR review
This commit is contained in:
parent
18775320f8
commit
d44dd61cd6
14 changed files with 86 additions and 341 deletions
|
@ -4,6 +4,7 @@
|
|||
#include "overlays/effects/ovl_Effect_Ss_Bomb/z_eff_ss_bomb.h"
|
||||
#include "overlays/effects/ovl_Effect_Ss_Bomb2/z_eff_ss_bomb2.h"
|
||||
#include "overlays/effects/ovl_Effect_Ss_Blast/z_eff_ss_blast.h"
|
||||
#include "overlays/effects/ovl_Effect_Ss_Extra/z_eff_ss_extra.h"
|
||||
#include "overlays/effects/ovl_Effect_Ss_G_Spk/z_eff_ss_g_spk.h"
|
||||
#include "overlays/effects/ovl_Effect_Ss_Solder_Srch_Ball/z_eff_ss_solder_srch_ball.h"
|
||||
#include "overlays/effects/ovl_Effect_Ss_Fhg_Flash/z_eff_ss_fhg_flash.h"
|
||||
|
@ -465,7 +466,16 @@ void EffectSsSolderSrchBall_Spawn(GlobalContext* globalCtx, Vec3f* pos, Vec3f* v
|
|||
|
||||
// EffectSsExtra Spawn Functions
|
||||
|
||||
#pragma GLOBAL_ASM("asm/non_matchings/code/z_effect_soft_sprite_old_init/func_8002A5F4.s")
|
||||
void EffectSsExtra_Spawn(GlobalContext* globalCtx, Vec3f* pos, Vec3f* velocity, Vec3f* accel, s16 scale, s16 scoreIdx) {
|
||||
EffectSsExtraInitParams initParams;
|
||||
|
||||
Math_Vec3f_Copy(&initParams.pos, pos);
|
||||
Math_Vec3f_Copy(&initParams.velocity, velocity);
|
||||
Math_Vec3f_Copy(&initParams.accel, accel);
|
||||
initParams.scale = scale;
|
||||
initParams.scoreIdx = scoreIdx;
|
||||
EffectSs_Spawn(globalCtx, EFFECT_SS_EXTRA, 100, &initParams);
|
||||
}
|
||||
|
||||
// EffectSsFCircle Spawn Functions
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue