From 2da5f4dac7250db7c034a0117d3540476948e26c Mon Sep 17 00:00:00 2001 From: SaraZoveydavian Date: Sat, 16 May 2026 10:14:04 +0330 Subject: [PATCH] implement all Classes --- .idea/jarRepositories.xml | 5 + .../src/main/java/org/project/Main.java | 375 +++++++++++++++++- .../java/org/project/colors/ConsoleColor.java | 25 ++ .../main/java/org/project/entity/Entity.java | 6 +- .../org/project/entity/enemies/Dragon.java | 67 ++++ .../org/project/entity/enemies/Enemy.java | 96 ++++- .../org/project/entity/enemies/Goblin.java | 41 ++ .../org/project/entity/enemies/Skeleton.java | 60 ++- .../org/project/entity/enemies/Vampire.java | 48 +++ .../org/project/entity/players/Assassin.java | 98 +++++ .../org/project/entity/players/Knight.java | 57 ++- .../org/project/entity/players/Player.java | 125 +++--- .../org/project/entity/players/Wizard.java | 57 +++ .../src/main/java/org/project/item/Item.java | 11 - .../java/org/project/item/armors/Armor.java | 42 -- .../org/project/item/armors/KnightArmor.java | 6 - .../project/item/consumables/Consumable.java | 8 - .../org/project/item/consumables/Flask.java | 16 - .../java/org/project/item/weapons/Sword.java | 26 -- .../java/org/project/item/weapons/Weapon.java | 35 -- .../java/org/project/location/Location.java | 17 +- .../org/project/colors/ConsoleColor.class | Bin 0 -> 1434 bytes .../classes/org/project/entity/Entity.class | Bin 0 -> 288 bytes .../org/project/entity/enemies/Dragon.class | Bin 0 -> 2540 bytes .../org/project/entity/enemies/Enemy.class | Bin 0 -> 3417 bytes .../org/project/entity/enemies/Goblin.class | Bin 0 -> 1665 bytes .../org/project/entity/enemies/Skeleton.class | Bin 0 -> 2309 bytes .../org/project/entity/enemies/Vampire.class | Bin 0 -> 2205 bytes .../org/project/entity/players/Assassin.class | Bin 0 -> 3272 bytes .../org/project/entity/players/Knight.class | Bin 0 -> 2655 bytes .../org/project/entity/players/Player.class | Bin 0 -> 3354 bytes .../org/project/entity/players/Wizard.class | Bin 0 -> 2721 bytes .../org/project/location/Location.class | Bin 0 -> 1032 bytes README.md | 207 +++------- 34 files changed, 1032 insertions(+), 396 deletions(-) create mode 100644 Java-Knight/src/main/java/org/project/colors/ConsoleColor.java 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 delete mode 100644 Java-Knight/src/main/java/org/project/item/Item.java delete mode 100644 Java-Knight/src/main/java/org/project/item/armors/Armor.java delete mode 100644 Java-Knight/src/main/java/org/project/item/armors/KnightArmor.java delete mode 100644 Java-Knight/src/main/java/org/project/item/consumables/Consumable.java delete mode 100644 Java-Knight/src/main/java/org/project/item/consumables/Flask.java delete mode 100644 Java-Knight/src/main/java/org/project/item/weapons/Sword.java delete mode 100644 Java-Knight/src/main/java/org/project/item/weapons/Weapon.java create mode 100644 Java-Knight/target/classes/org/project/colors/ConsoleColor.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/location/Location.class 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 @@