Add missing fireplace smoke
This commit is contained in:
parent
69fdc7d3d2
commit
6d08eb716e
|
@ -465,7 +465,7 @@ impl NPC {
|
|||
Ok(())
|
||||
}
|
||||
|
||||
pub(crate) fn tick_n038_fireplace(&mut self, state: &mut SharedGameState) -> GameResult {
|
||||
pub(crate) fn tick_n038_fireplace(&mut self, state: &mut SharedGameState, npc_list: &NPCList) -> GameResult {
|
||||
match self.action_num {
|
||||
0 => {
|
||||
self.anim_counter = (self.anim_counter + 1) % 16;
|
||||
|
@ -475,6 +475,14 @@ impl NPC {
|
|||
10 | 11 => {
|
||||
if self.action_num == 10 {
|
||||
self.action_num = 11;
|
||||
npc_list.create_death_smoke(
|
||||
self.x,
|
||||
self.y,
|
||||
self.display_bounds.right as usize,
|
||||
8,
|
||||
state,
|
||||
&self.rng,
|
||||
);
|
||||
}
|
||||
|
||||
self.anim_rect.left = 0;
|
||||
|
|
|
@ -280,7 +280,7 @@ impl GameEntity<([&mut Player; 2], &NPCList, &mut Stage, &mut BulletManager, &mu
|
|||
35 => self.tick_n035_mannan(state, npc_list),
|
||||
36 => self.tick_n036_balrog_hover(state, players, npc_list),
|
||||
37 => self.tick_n037_sign(state),
|
||||
38 => self.tick_n038_fireplace(state),
|
||||
38 => self.tick_n038_fireplace(state, npc_list),
|
||||
39 => self.tick_n039_save_sign(state),
|
||||
40 => self.tick_n040_santa(state, players),
|
||||
41 => self.tick_n041_busted_door(state),
|
||||
|
|
Loading…
Reference in New Issue