made world change events world-bound

This commit is contained in:
2025-12-12 17:59:43 +01:00
parent 580775bf30
commit a89838eb38
2 changed files with 5 additions and 4 deletions

View File

@@ -88,6 +88,7 @@ public class EventHandler {
panel.player.solidArea.y = panel.player.solidAreaDefaultY;
eventRect[map.getIndex()][eventCol][eventRow].x = eventRect[map.getIndex()][eventCol][eventRow].eventRectDefaultX;
eventRect[map.getIndex()][eventCol][eventRow].y = eventRect[map.getIndex()][eventCol][eventRow].eventRectDefaultY;
if(panel.currentMap != map) hit = false;
return hit;
}

View File

@@ -294,9 +294,9 @@ public class Player extends Entity {
worldX = panel.tileSize * 23;
worldY = panel.tileSize * 21;
worldX = panel.tileSize * 12;
worldY = panel.tileSize * 12;
panel.currentMap = Map.HUT;
// worldX = panel.tileSize * 12;
// worldY = panel.tileSize * 12;
// panel.currentMap = Map.HUT;
speed = 4;
direction = Direction.DOWN;
@@ -309,7 +309,7 @@ public class Player extends Entity {
dexterity = 1;
exp = 0;
nextLevelExp = 5;
coins = 500;
coins = 0;
currentWeapon = new SwordNormalObj(panel);
currentShield = new ShieldWoodObj(panel);
projectile = new FireballObj(panel);