From e5bb93e4893c3c7d36df36c379dfefb9414760c7 Mon Sep 17 00:00:00 2001 From: serk Date: Sat, 21 Jan 2017 03:24:24 +0100 Subject: [PATCH] fix --- VaporWaveWars/combat.cpp | 6 ++++++ VaporWaveWars/combat.hpp | 1 + 2 files changed, 7 insertions(+) diff --git a/VaporWaveWars/combat.cpp b/VaporWaveWars/combat.cpp index a09e6a8..76e4e53 100644 --- a/VaporWaveWars/combat.cpp +++ b/VaporWaveWars/combat.cpp @@ -5,6 +5,12 @@ Combat::Combat() { enemy = new IaEnemy(); } +Combat::Combat(bool ia) { + this->ia = ia; + playerOneTurn = true; + if (ia) enemy = new IaEnemy(); + else enemy = new Player(); +} void Combat::update(float deltaTime, sf::RenderWindow *window) { if (playerOneTurn) player.update(deltaTime, window); diff --git a/VaporWaveWars/combat.hpp b/VaporWaveWars/combat.hpp index 2ae1b52..cde0fd7 100644 --- a/VaporWaveWars/combat.hpp +++ b/VaporWaveWars/combat.hpp @@ -11,6 +11,7 @@ class Combat : public Scene { public: Combat(); + Combat(bool ia); Combat(const Combat& m) = delete; Combat(const Combat&& m) = delete; Combat& operator=(Combat& m) = delete;