-
Notifications
You must be signed in to change notification settings - Fork 0
/
wallSpace.cpp
37 lines (32 loc) · 881 Bytes
/
wallSpace.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
/*********************************************************************
** Program name: wallSpace.cpp
** Author: Jesse McKenna
** Date: 12/5/2017
** Description: Represents a wall space that the player cannot walk on.
*********************************************************************/
#include "wallSpace.hpp"
#include "player.hpp"
#include "symbols.hpp"
// --- Constructor ---
WallSpace::WallSpace()
{
walkable = false;
defaultSymbol = WALL;
symbol = defaultSymbol;
}
// --- Destructor ---
WallSpace::~WallSpace()
{
}
// --- arrive ---
// Executes upon player arriving in a space;
// does nothing for a wall space because it is not walkable
void WallSpace::arrive(Player* player)
{
}
// --- inspect ---
// Executes upon player choosing to inspect current space;
// does nothing for a wall space because it is not walkable
void WallSpace::inspect(Player* player)
{
}