This commit is contained in:
Alula 2021-04-21 15:31:06 +02:00
parent 0b6f9191c2
commit f4c11ba326
No known key found for this signature in database
GPG Key ID: 3E00485503A1D8BA
1 changed files with 7 additions and 15 deletions

View File

@ -157,28 +157,18 @@ impl NPC {
} }
} }
self.anim_rect = state.constants.npc.n015_closed_chest[0];
} }
self.anim_num = 0; self.anim_num = 0;
if self.rng.range(0..30) == 0 { if self.rng.range(0..30) == 10 {
self.action_num = 2; self.action_num = 2;
} }
} }
2 => { 2 => {
if self.anim_counter == 0 { self.animate(1, 0, 3);
self.anim_rect = state.constants.npc.n015_closed_chest[self.anim_num as usize]; if self.anim_num > 2 {
} self.anim_num = 0;
self.action_num = 1;
self.anim_counter += 1;
if self.anim_counter > 1 {
self.anim_counter = 0;
self.anim_num += 1;
if self.anim_num > 2 {
self.anim_num = 0;
self.action_num = 1;
}
} }
} }
_ => {} _ => {}
@ -191,6 +181,8 @@ impl NPC {
self.y += self.vel_y; self.y += self.vel_y;
self.anim_rect = state.constants.npc.n015_closed_chest[self.anim_num as usize];
Ok(()) Ok(())
} }