From 2ec3641f00e84d17d7afb32c310d5792b24839dd Mon Sep 17 00:00:00 2001 From: ShayanEdalatjoo Date: Wed, 13 May 2026 13:21:41 +0330 Subject: [PATCH] Releasing version one. --- .idea/compiler.xml | 5 + .idea/jarRepositories.xml | 5 + .../src/main/java/org/project/Main.java | 182 +++++++++++++++++- .../main/java/org/project/entity/Entity.java | 7 +- .../org/project/entity/enemies/Dragon.java | 60 ++++++ .../org/project/entity/enemies/Enemy.java | 38 +++- .../org/project/entity/enemies/Goblin.java | 57 ++++++ .../org/project/entity/enemies/Skeleton.java | 67 ++++++- .../org/project/entity/enemies/Vampire.java | 52 +++++ .../org/project/entity/players/Assassin.java | 14 ++ .../org/project/entity/players/Knight.java | 14 +- .../org/project/entity/players/Player.java | 60 ++++-- .../org/project/entity/players/Wizard.java | 13 ++ .../org/project/item/armors/KnightArmor.java | 9 +- .../project/item/consumables/Consumable.java | 4 +- .../org/project/item/consumables/Flask.java | 2 +- .../project/item/weapons/DragonBreath.java | 7 + .../java/org/project/item/weapons/Sword.java | 6 +- .../java/org/project/item/weapons/Weapon.java | 3 +- .../java/org/project/location/Location.java | 19 +- .../target/classes/org/project/Main.class | Bin 0 -> 6226 bytes .../classes/org/project/entity/Entity.class | Bin 0 -> 268 bytes .../org/project/entity/enemies/Dragon.class | Bin 0 -> 2096 bytes .../org/project/entity/enemies/Enemy.class | Bin 0 -> 1717 bytes .../org/project/entity/enemies/Goblin.class | Bin 0 -> 2098 bytes .../org/project/entity/enemies/Skeleton.class | Bin 0 -> 2122 bytes .../org/project/entity/enemies/Vampire.class | Bin 0 -> 2015 bytes .../org/project/entity/players/Assassin.class | Bin 0 -> 731 bytes .../org/project/entity/players/Knight.class | Bin 0 -> 726 bytes .../org/project/entity/players/Player.class | Bin 0 -> 3177 bytes .../org/project/entity/players/Wizard.class | Bin 0 -> 726 bytes .../classes/org/project/item/Item.class | Bin 0 -> 153 bytes .../org/project/item/armors/Armor.class | Bin 0 -> 945 bytes .../org/project/item/armors/KnightArmor.class | Bin 0 -> 394 bytes .../project/item/consumables/Consumable.class | Bin 0 -> 342 bytes .../org/project/item/consumables/Flask.class | Bin 0 -> 567 bytes .../project/item/weapons/DragonBreath.class | Bin 0 -> 341 bytes .../org/project/item/weapons/Sword.class | Bin 0 -> 1121 bytes .../org/project/item/weapons/Weapon.class | Bin 0 -> 806 bytes .../org/project/location/Location.class | Bin 0 -> 706 bytes 40 files changed, 562 insertions(+), 62 deletions(-) create mode 100644 Java-Knight/src/main/java/org/project/entity/enemies/Dragon.java create mode 100644 Java-Knight/src/main/java/org/project/entity/enemies/Goblin.java create mode 100644 Java-Knight/src/main/java/org/project/entity/enemies/Vampire.java create mode 100644 Java-Knight/src/main/java/org/project/entity/players/Assassin.java create mode 100644 Java-Knight/src/main/java/org/project/entity/players/Wizard.java create mode 100644 Java-Knight/src/main/java/org/project/item/weapons/DragonBreath.java create mode 100644 Java-Knight/target/classes/org/project/Main.class create mode 100644 Java-Knight/target/classes/org/project/entity/Entity.class create mode 100644 Java-Knight/target/classes/org/project/entity/enemies/Dragon.class create mode 100644 Java-Knight/target/classes/org/project/entity/enemies/Enemy.class create mode 100644 Java-Knight/target/classes/org/project/entity/enemies/Goblin.class create mode 100644 Java-Knight/target/classes/org/project/entity/enemies/Skeleton.class create mode 100644 Java-Knight/target/classes/org/project/entity/enemies/Vampire.class create mode 100644 Java-Knight/target/classes/org/project/entity/players/Assassin.class create mode 100644 Java-Knight/target/classes/org/project/entity/players/Knight.class create mode 100644 Java-Knight/target/classes/org/project/entity/players/Player.class create mode 100644 Java-Knight/target/classes/org/project/entity/players/Wizard.class create mode 100644 Java-Knight/target/classes/org/project/item/Item.class create mode 100644 Java-Knight/target/classes/org/project/item/armors/Armor.class create mode 100644 Java-Knight/target/classes/org/project/item/armors/KnightArmor.class create mode 100644 Java-Knight/target/classes/org/project/item/consumables/Consumable.class create mode 100644 Java-Knight/target/classes/org/project/item/consumables/Flask.class create mode 100644 Java-Knight/target/classes/org/project/item/weapons/DragonBreath.class create mode 100644 Java-Knight/target/classes/org/project/item/weapons/Sword.class create mode 100644 Java-Knight/target/classes/org/project/item/weapons/Weapon.class create mode 100644 Java-Knight/target/classes/org/project/location/Location.class diff --git a/.idea/compiler.xml b/.idea/compiler.xml index 935cb4a..7f3d045 100644 --- a/.idea/compiler.xml +++ b/.idea/compiler.xml @@ -10,4 +10,9 @@ + + + \ No newline at end of file diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml index 4158879..4e0bf3c 100644 --- a/.idea/jarRepositories.xml +++ b/.idea/jarRepositories.xml @@ -16,5 +16,10 @@