From 9afadbd2b2d2c5ec730154a426e83722e4c3da32 Mon Sep 17 00:00:00 2001 From: JAROWMR Date: Sat, 28 Dec 2024 19:34:07 +0100 Subject: renamed file --- game/GameScene.cpp | 4 ++-- game/coins/CoinPool.cpp | 10 ++++++++++ game/coins/CoinPool.h | 12 ++++++++++++ game/coins/CoinSystem.cpp | 10 ---------- game/coins/CoinSystem.h | 12 ------------ 5 files changed, 24 insertions(+), 24 deletions(-) create mode 100644 game/coins/CoinPool.cpp create mode 100644 game/coins/CoinPool.h delete mode 100644 game/coins/CoinSystem.cpp delete mode 100644 game/coins/CoinSystem.h diff --git a/game/GameScene.cpp b/game/GameScene.cpp index ad42421..bb64d08 100644 --- a/game/GameScene.cpp +++ b/game/GameScene.cpp @@ -4,7 +4,7 @@ #include "PlayerSubScene.h" #include "StartGameScript.h" #include "coins/CoinSubScene.h" -#include "coins/CoinSystem.h" +#include "coins/CoinPool.h" #include "coins/CoinSystemScript.h" #include @@ -58,7 +58,7 @@ void GameScene::load_scene() { CoinSubScene coin; coin.create(*this); - CoinSystem coin_system; + CoinPool coin_system; coin_system.create_coins(*this); } diff --git a/game/coins/CoinPool.cpp b/game/coins/CoinPool.cpp new file mode 100644 index 0000000..5720c2f --- /dev/null +++ b/game/coins/CoinPool.cpp @@ -0,0 +1,10 @@ +#include "CoinPool.h" +#include "CoinSubScene.h" + +using namespace crepe; +using namespace std; + +void CoinPool::create_coins(crepe::Scene & scn) { + CoinSubScene coin; + while(coin.create(scn) < this->MAXIMUM_AMOUNT); +} diff --git a/game/coins/CoinPool.h b/game/coins/CoinPool.h new file mode 100644 index 0000000..83058f7 --- /dev/null +++ b/game/coins/CoinPool.h @@ -0,0 +1,12 @@ +#pragma once + +#include "api/Scene.h" + + +class CoinPool { +public: + void create_coins(crepe::Scene & scn); +private: + static constexpr int MAXIMUM_AMOUNT = 100; +}; + diff --git a/game/coins/CoinSystem.cpp b/game/coins/CoinSystem.cpp deleted file mode 100644 index 60d558b..0000000 --- a/game/coins/CoinSystem.cpp +++ /dev/null @@ -1,10 +0,0 @@ -#include "CoinSystem.h" -#include "CoinSubScene.h" - -using namespace crepe; -using namespace std; - -void CoinSystem::create_coins(crepe::Scene & scn) { - CoinSubScene coin; - while(coin.create(scn) < this->MAXIMUM_AMOUNT); -} diff --git a/game/coins/CoinSystem.h b/game/coins/CoinSystem.h deleted file mode 100644 index 31e72f1..0000000 --- a/game/coins/CoinSystem.h +++ /dev/null @@ -1,12 +0,0 @@ -#pragma once - -#include "api/Scene.h" - - -class CoinSystem { -public: - void create_coins(crepe::Scene & scn); -private: - static constexpr int MAXIMUM_AMOUNT = 100; -}; - -- cgit v1.2.3