From ae3bb6d43cb1bdfae766a30876e1c3dfb98a6d77 Mon Sep 17 00:00:00 2001 From: SoroushZ Date: Fri, 24 Jul 2026 15:34:03 +0330 Subject: [PATCH] 4 --- .idea/jarRepositories.xml | 5 + .../src/main/java/org/project/Main.java | 112 ++++++++++- .../main/java/org/project/entity/Entity.java | 14 +- .../org/project/entity/enemies/Dragon.java | 23 +++ .../org/project/entity/enemies/Enemy.java | 62 ++++-- .../org/project/entity/enemies/Goblin.java | 28 +++ .../org/project/entity/enemies/Skeleton.java | 24 ++- .../org/project/entity/enemies/Vampire.java | 26 +++ .../org/project/entity/players/Assassin.java | 24 +++ .../org/project/entity/players/Knight.java | 30 ++- .../org/project/entity/players/Player.java | 176 +++++++++++++----- .../org/project/entity/players/Wizard.java | 25 +++ .../src/main/java/org/project/item/Item.java | 6 +- .../java/org/project/item/armors/Armor.java | 33 ++-- .../org/project/item/armors/KnightArmor.java | 14 +- .../project/item/consumables/Consumable.java | 10 +- .../org/project/item/consumables/Flask.java | 13 +- .../java/org/project/item/weapons/Sword.java | 16 +- .../java/org/project/item/weapons/Weapon.java | 27 +-- .../java/org/project/location/Location.java | 25 +-- .../target/classes/org/project/Main.class | Bin 0 -> 5565 bytes .../classes/org/project/entity/Entity.class | Bin 0 -> 347 bytes .../org/project/entity/enemies/Dragon.class | Bin 0 -> 1093 bytes .../org/project/entity/enemies/Enemy.class | Bin 0 -> 3229 bytes .../org/project/entity/enemies/Goblin.class | Bin 0 -> 1197 bytes .../org/project/entity/enemies/Skeleton.class | Bin 0 -> 987 bytes .../org/project/entity/enemies/Vampire.class | Bin 0 -> 1604 bytes .../org/project/entity/players/Assassin.class | Bin 0 -> 1672 bytes .../org/project/entity/players/Knight.class | Bin 0 -> 1768 bytes .../org/project/entity/players/Player.class | Bin 0 -> 5354 bytes .../org/project/entity/players/Wizard.class | Bin 0 -> 1773 bytes .../classes/org/project/item/Item.class | Bin 0 -> 153 bytes .../org/project/item/armors/Armor.class | Bin 0 -> 992 bytes .../org/project/item/armors/KnightArmor.class | Bin 0 -> 643 bytes .../project/item/consumables/Consumable.class | Bin 0 -> 342 bytes .../org/project/item/consumables/Flask.class | Bin 0 -> 740 bytes .../org/project/item/weapons/Sword.class | Bin 0 -> 1078 bytes .../org/project/item/weapons/Weapon.class | Bin 0 -> 806 bytes .../org/project/location/Location.class | Bin 0 -> 1078 bytes 39 files changed, 510 insertions(+), 183 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/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/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/jarRepositories.xml b/.idea/jarRepositories.xml index 4158879..036c7e3 100644 --- a/.idea/jarRepositories.xml +++ b/.idea/jarRepositories.xml @@ -1,6 +1,11 @@ + +