#include #include #include #include "Player.h" #include "Boss.h" #include "Inventory.h" #include "Monster.h" using namespace std; int Dungeon::rollRoom() { int roll = rand() % 100 + 1; return roll; } void Dungeon::getMonster(int encounterNum) { Monster.summon(encounterNum); } void Dungeon::monsterResponse(int encounterNum, bool playerWon) { Monster.monsterResponse(encounterNum, playerWon); } void Dungeon::getBoss(int floorNum) { Boss.summonBoss(floorNum); } void Dungeon::bossResponse(int floorNum, bool playerWon) { Boss.bossResponse(floorNum, playerWon); } void giveBossItems(int encounterNum, Inventory inventory) { Boss.giveItems(floorNum, inventory); } void giveMonsterItems(int encounterNum, Inventory inventory) { Monster.giveItems(encounterNum, inventory); }