add death animation to dying monsters

This commit is contained in:
2025-11-30 00:13:54 +01:00
parent c55bf8d043
commit 9aae9ad20f
3 changed files with 33 additions and 9 deletions

View File

@@ -100,7 +100,13 @@ public class GamePanel extends JPanel implements Runnable {
case PLAY:
player.update();
for(Entity entity : npc) if(entity != null) entity.update();
for(Entity entity : monster) if(entity != null) entity.update();
for(int i = 0; i < monster.length; i++) {
Entity m = monster[i];
if(m != null) {
if(m.alive && !m.dying) m.update();
if(!m.alive) monster[i] = null;
}
}
break;
case PAUSE:
break;