added monster drops

This commit is contained in:
2025-12-07 00:57:54 +01:00
parent 6254eb2501
commit 1443722f0c
3 changed files with 27 additions and 2 deletions

View File

@@ -46,7 +46,7 @@ public class GamePanel extends JPanel implements Runnable {
// ENTITY AND OBJECT
public Player player = new Player(this, keyH);
public Entity[] obj = new Entity[10];
public Entity[] obj = new Entity[20];
public Entity[] npc = new Entity[10];
public Entity[] monster = new Entity[20];
public ArrayList<Entity> projectileList = new ArrayList<>();
@@ -107,7 +107,10 @@ public class GamePanel extends JPanel implements Runnable {
Entity m = monster[i];
if(m != null) {
if(m.alive && !m.dying) m.update();
if(!m.alive) monster[i] = null;
if(!m.alive) {
monster[i].checkDrop();
monster[i] = null;
}
}
}
for(int i = 0; i < projectileList.size(); i++) {