From 7d6a4c877de8048ec5fbea4a563b3d09c8976105 Mon Sep 17 00:00:00 2001 From: Charles Date: Sun, 12 Jan 2020 20:20:12 +0100 Subject: cpp01 00 -> 04 --- cpp01/ex02/ZombieEvent.cpp | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 cpp01/ex02/ZombieEvent.cpp (limited to 'cpp01/ex02/ZombieEvent.cpp') diff --git a/cpp01/ex02/ZombieEvent.cpp b/cpp01/ex02/ZombieEvent.cpp new file mode 100644 index 0000000..6775138 --- /dev/null +++ b/cpp01/ex02/ZombieEvent.cpp @@ -0,0 +1,29 @@ +#include +#include "ZombieEvent.hpp" + +void ZombieEvent::setZombieType(std::string type) +{ + stored_type = type; +} + +Zombie *ZombieEvent::newZombie(std::string name) +{ + return new Zombie(name, stored_type); +} + +Zombie *ZombieEvent::randomChump() +{ + std::string pool[10] = { + "Jordan", + "Mr.poopybutthole", + "Jean-Denis", + "Table", + "Charle", + "Abe", + "James", + "Homer", + "yo", + "rideaux" + }; + return new Zombie(pool[rand() % 10], stored_type); +} -- cgit