From 5517a10f56f881fae4de9304922810af03f1c1c6 Mon Sep 17 00:00:00 2001 From: Yohann D'ANELLO Date: Fri, 28 Feb 2020 16:13:14 +0100 Subject: [PATCH] Better packaging --- src/main/java/fr/ynerant/leveleditor/game/GameFrame.java | 5 +++++ .../java/fr/ynerant/leveleditor/game/{ => mobs}/Mob.java | 4 ++-- .../java/fr/ynerant/leveleditor/game/{ => mobs}/Mob1.java | 2 +- .../java/fr/ynerant/leveleditor/game/{ => mobs}/Mob2.java | 2 +- .../fr/ynerant/leveleditor/game/{ => mobs}/MobCancer.java | 2 +- .../fr/ynerant/leveleditor/game/{ => towers}/AutoTower.java | 4 +++- .../fr/ynerant/leveleditor/game/{ => towers}/BasicTower.java | 4 +++- .../fr/ynerant/leveleditor/game/{ => towers}/NullTower.java | 4 +++- .../java/fr/ynerant/leveleditor/game/{ => towers}/Tower.java | 3 ++- 9 files changed, 21 insertions(+), 9 deletions(-) rename src/main/java/fr/ynerant/leveleditor/game/{ => mobs}/Mob.java (97%) rename src/main/java/fr/ynerant/leveleditor/game/{ => mobs}/Mob1.java (88%) rename src/main/java/fr/ynerant/leveleditor/game/{ => mobs}/Mob2.java (88%) rename src/main/java/fr/ynerant/leveleditor/game/{ => mobs}/MobCancer.java (88%) rename src/main/java/fr/ynerant/leveleditor/game/{ => towers}/AutoTower.java (85%) rename src/main/java/fr/ynerant/leveleditor/game/{ => towers}/BasicTower.java (90%) rename src/main/java/fr/ynerant/leveleditor/game/{ => towers}/NullTower.java (86%) rename src/main/java/fr/ynerant/leveleditor/game/{ => towers}/Tower.java (93%) 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;