From a9b155ffc81a74842729bbb3f41120442fa81114 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20B=C3=B6ckelmann?= Date: Mon, 20 Apr 2026 10:36:12 +0200 Subject: [PATCH] UPD: Move PlayerID inside Engine --- .idea/Dicewars-Siedler.iml | 2 +- .idea/editor.xml | 3 +-- CMakeLists.txt | 2 ++ src/engine/core/Types.h | 13 +++++++++++ src/engine/renderer/MasterRenderer.cpp | 2 +- src/engine/renderer/MinimapRenderer.cpp | 4 ++-- src/engine/renderer/MinimapRenderer.h | 4 ++-- src/engine/renderer/config/MinimapConfig.h | 16 ++++++++++++++ src/game/GameMode.cpp | 22 +++++++++---------- src/game/GameMode.h | 18 +++++++-------- src/game/hexWorld/MapGenerator.cpp | 2 +- .../hexWorld/building/BuildingFactory.cpp | 2 +- src/game/hexWorld/building/BuildingFactory.h | 2 +- src/game/hexWorld/building/BuildingRules.cpp | 2 +- src/game/hexWorld/building/BuildingRules.h | 2 +- .../hexWorld/ecs/components/OwnerComponent.h | 4 ++-- .../ecs/systems/BuildPreviewSystem.cpp | 2 +- .../hexWorld/ecs/systems/BuildPreviewSystem.h | 2 +- .../ecs/systems/BuildingPlacementSystem.cpp | 2 +- .../hexWorld/ecs/systems/UpgradeSystem.cpp | 8 +++---- src/game/hexWorld/ecs/systems/UpgradeSystem.h | 8 +++---- src/game/player/Player.h | 7 +++--- 22 files changed, 80 insertions(+), 49 deletions(-) create mode 100644 src/engine/core/Types.h create mode 100644 src/engine/renderer/config/MinimapConfig.h diff --git a/.idea/Dicewars-Siedler.iml b/.idea/Dicewars-Siedler.iml index 4c94235..f08604b 100644 --- a/.idea/Dicewars-Siedler.iml +++ b/.idea/Dicewars-Siedler.iml @@ -1,2 +1,2 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/.idea/editor.xml b/.idea/editor.xml index 5e7b172..8a5949c 100644 --- a/.idea/editor.xml +++ b/.idea/editor.xml @@ -17,7 +17,7 @@