Merge branch 'mr-origin-93'
This commit is contained in:
@@ -263,7 +263,7 @@ void func_802C6240(Actor *this){
|
||||
if (0.0f == this->actor_specific_1_f) {
|
||||
animctrl_setPlaybackType(this->animctrl, ANIMCTRL_LOOP);
|
||||
subaddie_set_state_with_direction(this, 1, 0.65f, 1);
|
||||
func_8030DA44(this->unk44_31);
|
||||
sfxsource_freeSfxsourceByIndex(this->unk44_31);
|
||||
this->unk44_31 = 0;
|
||||
sfxsource_playHighPriority(SFX_19_BANJO_LANDING_08);
|
||||
}
|
||||
|
@@ -91,7 +91,7 @@ void func_8035EDB0(f32 position[3], s32 count, enum asset_e sprite) {
|
||||
void func_8035EE48(Actor *this){
|
||||
u8 val = this->unk44_31;
|
||||
if(val != 0){
|
||||
func_8030DA44(val);
|
||||
sfxsource_freeSfxsourceByIndex(val);
|
||||
this->unk44_31 = 0;
|
||||
}
|
||||
}
|
||||
|
@@ -294,7 +294,7 @@ void chmole_spawnMolehill(ActorMarker *marker){
|
||||
void func_802D9C90(Actor *this){
|
||||
u8 tmp_a1 = this->unk44_31;
|
||||
if(tmp_a1){
|
||||
func_8030DA44(tmp_a1);
|
||||
sfxsource_freeSfxsourceByIndex(tmp_a1);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -413,7 +413,7 @@ void chmole_update(Actor *this){
|
||||
}//L802DA128
|
||||
if(actor_animationIsAt(this, 0.9999f)){
|
||||
chmole_setFacingDirection(this);
|
||||
func_8030DA44(this->unk44_31);
|
||||
sfxsource_freeSfxsourceByIndex(this->unk44_31);
|
||||
this->unk44_31 = 0;
|
||||
}
|
||||
else if(actor_animationIsAt(this, 0.14f)){//L802DA154
|
||||
@@ -466,7 +466,7 @@ void chmole_update(Actor *this){
|
||||
}
|
||||
else if(actor_animationIsAt(this, 0.9999f)){//L802DA45C
|
||||
func_802D9600(this);
|
||||
func_8030DA44(this->unk44_31);
|
||||
sfxsource_freeSfxsourceByIndex(this->unk44_31);
|
||||
this->unk44_31 = 0;
|
||||
}
|
||||
break;
|
||||
|
@@ -333,7 +333,7 @@ void chSnacker_spawn(void) {
|
||||
|
||||
_player_getPosition(spawn_position);
|
||||
if (volatileFlag_get(VOLATILE_FLAG_C1_IN_FINAL_CHARACTER_PARADE) != 0) {
|
||||
nodeprop_getPosition(func_80304CAC(0x3CB, spawn_position), spawn_position);
|
||||
nodeprop_getPosition(nodeprop_findByActorIdAndPosition_f32(ACTOR_3CB_UNKNOWN, spawn_position), spawn_position);
|
||||
}
|
||||
else{
|
||||
spawn_angle_rad = randf2(0.0f, 3.28f);
|
||||
|
@@ -47,7 +47,7 @@ void func_802D0500(Actor *this){
|
||||
void func_802D05A0(Actor *this, s32 next_state){
|
||||
ActorLocal_Core2_49570 *local = (ActorLocal_Core2_49570 *)this->local;
|
||||
if(this->state == 2 && local->sfxsourceIdx){
|
||||
func_8030DA44(local->sfxsourceIdx);
|
||||
sfxsource_freeSfxsourceByIndex(local->sfxsourceIdx);
|
||||
local->sfxsourceIdx = 0;
|
||||
}
|
||||
if(next_state == 2){
|
||||
|
Reference in New Issue
Block a user