diff --git a/src/main/java/fr/ynerant/leveleditor/game/GameFrame.java b/src/main/java/fr/ynerant/leveleditor/game/GameFrame.java index 1de9d2d..d35dc2f 100644 --- a/src/main/java/fr/ynerant/leveleditor/game/GameFrame.java +++ b/src/main/java/fr/ynerant/leveleditor/game/GameFrame.java @@ -6,6 +6,11 @@ import fr.ynerant.leveleditor.api.editor.RawMap; import fr.ynerant.leveleditor.api.editor.sprites.Sprite; import fr.ynerant.leveleditor.api.editor.sprites.SpriteRegister; import fr.ynerant.leveleditor.editor.CollidPanel; +import fr.ynerant.leveleditor.game.mobs.Mob; +import fr.ynerant.leveleditor.game.towers.AutoTower; +import fr.ynerant.leveleditor.game.towers.BasicTower; +import fr.ynerant.leveleditor.game.towers.NullTower; +import fr.ynerant.leveleditor.game.towers.Tower; import javax.swing.*; import java.awt.*; diff --git a/src/main/java/fr/ynerant/leveleditor/game/Mob.java b/src/main/java/fr/ynerant/leveleditor/game/mobs/Mob.java similarity index 97% rename from src/main/java/fr/ynerant/leveleditor/game/Mob.java rename to src/main/java/fr/ynerant/leveleditor/game/mobs/Mob.java index 3b5e859..724d6aa 100644 --- a/src/main/java/fr/ynerant/leveleditor/game/Mob.java +++ b/src/main/java/fr/ynerant/leveleditor/game/mobs/Mob.java @@ -1,9 +1,9 @@ -package fr.ynerant.leveleditor.game; +package fr.ynerant.leveleditor.game.mobs; -import fr.ynerant.leveleditor.api.editor.Collision; import fr.ynerant.leveleditor.api.editor.RawCase; import fr.ynerant.leveleditor.api.editor.sprites.Sprite; import fr.ynerant.leveleditor.api.editor.sprites.SpriteRegister; +import fr.ynerant.leveleditor.game.GameFrame; import java.util.*; diff --git a/src/main/java/fr/ynerant/leveleditor/game/Mob1.java b/src/main/java/fr/ynerant/leveleditor/game/mobs/Mob1.java similarity index 88% rename from src/main/java/fr/ynerant/leveleditor/game/Mob1.java rename to src/main/java/fr/ynerant/leveleditor/game/mobs/Mob1.java index 8b00f22..611fcad 100644 --- a/src/main/java/fr/ynerant/leveleditor/game/Mob1.java +++ b/src/main/java/fr/ynerant/leveleditor/game/mobs/Mob1.java @@ -1,4 +1,4 @@ -package fr.ynerant.leveleditor.game; +package fr.ynerant.leveleditor.game.mobs; public class Mob1 extends Mob { @Override diff --git a/src/main/java/fr/ynerant/leveleditor/game/Mob2.java b/src/main/java/fr/ynerant/leveleditor/game/mobs/Mob2.java similarity index 88% rename from src/main/java/fr/ynerant/leveleditor/game/Mob2.java rename to src/main/java/fr/ynerant/leveleditor/game/mobs/Mob2.java index 4ee511a..750999f 100644 --- a/src/main/java/fr/ynerant/leveleditor/game/Mob2.java +++ b/src/main/java/fr/ynerant/leveleditor/game/mobs/Mob2.java @@ -1,4 +1,4 @@ -package fr.ynerant.leveleditor.game; +package fr.ynerant.leveleditor.game.mobs; public class Mob2 extends Mob { @Override diff --git a/src/main/java/fr/ynerant/leveleditor/game/MobCancer.java b/src/main/java/fr/ynerant/leveleditor/game/mobs/MobCancer.java similarity index 88% rename from src/main/java/fr/ynerant/leveleditor/game/MobCancer.java rename to src/main/java/fr/ynerant/leveleditor/game/mobs/MobCancer.java index fa46e8f..d7571b0 100644 --- a/src/main/java/fr/ynerant/leveleditor/game/MobCancer.java +++ b/src/main/java/fr/ynerant/leveleditor/game/mobs/MobCancer.java @@ -1,4 +1,4 @@ -package fr.ynerant.leveleditor.game; +package fr.ynerant.leveleditor.game.mobs; public class MobCancer extends Mob { @Override diff --git a/src/main/java/fr/ynerant/leveleditor/game/AutoTower.java b/src/main/java/fr/ynerant/leveleditor/game/towers/AutoTower.java similarity index 85% rename from src/main/java/fr/ynerant/leveleditor/game/AutoTower.java rename to src/main/java/fr/ynerant/leveleditor/game/towers/AutoTower.java index 6eb3e1f..28dc7c8 100644 --- a/src/main/java/fr/ynerant/leveleditor/game/AutoTower.java +++ b/src/main/java/fr/ynerant/leveleditor/game/towers/AutoTower.java @@ -1,4 +1,6 @@ -package fr.ynerant.leveleditor.game; +package fr.ynerant.leveleditor.game.towers; + +import fr.ynerant.leveleditor.game.mobs.Mob; import java.util.Collection; diff --git a/src/main/java/fr/ynerant/leveleditor/game/BasicTower.java b/src/main/java/fr/ynerant/leveleditor/game/towers/BasicTower.java similarity index 90% rename from src/main/java/fr/ynerant/leveleditor/game/BasicTower.java rename to src/main/java/fr/ynerant/leveleditor/game/towers/BasicTower.java index 486d6d6..4099109 100644 --- a/src/main/java/fr/ynerant/leveleditor/game/BasicTower.java +++ b/src/main/java/fr/ynerant/leveleditor/game/towers/BasicTower.java @@ -1,4 +1,6 @@ -package fr.ynerant.leveleditor.game; +package fr.ynerant.leveleditor.game.towers; + +import fr.ynerant.leveleditor.game.mobs.Mob; import java.util.ArrayList; import java.util.Collection; diff --git a/src/main/java/fr/ynerant/leveleditor/game/NullTower.java b/src/main/java/fr/ynerant/leveleditor/game/towers/NullTower.java similarity index 86% rename from src/main/java/fr/ynerant/leveleditor/game/NullTower.java rename to src/main/java/fr/ynerant/leveleditor/game/towers/NullTower.java index 8774dc7..7f08fbd 100644 --- a/src/main/java/fr/ynerant/leveleditor/game/NullTower.java +++ b/src/main/java/fr/ynerant/leveleditor/game/towers/NullTower.java @@ -1,4 +1,6 @@ -package fr.ynerant.leveleditor.game; +package fr.ynerant.leveleditor.game.towers; + +import fr.ynerant.leveleditor.game.mobs.Mob; import java.util.ArrayList; import java.util.Collection; diff --git a/src/main/java/fr/ynerant/leveleditor/game/Tower.java b/src/main/java/fr/ynerant/leveleditor/game/towers/Tower.java similarity index 93% rename from src/main/java/fr/ynerant/leveleditor/game/Tower.java rename to src/main/java/fr/ynerant/leveleditor/game/towers/Tower.java index 59ebfd1..985e23d 100644 --- a/src/main/java/fr/ynerant/leveleditor/game/Tower.java +++ b/src/main/java/fr/ynerant/leveleditor/game/towers/Tower.java @@ -1,7 +1,8 @@ -package fr.ynerant.leveleditor.game; +package fr.ynerant.leveleditor.game.towers; import fr.ynerant.leveleditor.api.editor.sprites.Sprite; import fr.ynerant.leveleditor.api.editor.sprites.SpriteRegister; +import fr.ynerant.leveleditor.game.mobs.Mob; import java.util.ArrayList; import java.util.Collection;