summaryrefslogtreecommitdiff
path: root/inc
diff options
context:
space:
mode:
Diffstat (limited to 'inc')
-rw-r--r--inc/Character.hpp4
-rw-r--r--inc/List.hpp1
2 files changed, 3 insertions, 2 deletions
diff --git a/inc/Character.hpp b/inc/Character.hpp
index 3c88ab2..f519c3f 100644
--- a/inc/Character.hpp
+++ b/inc/Character.hpp
@@ -23,9 +23,9 @@ class Character
void wander(vector <Character> men, vector <Location> impassable);
Location getLocation(){return l;}
char getSymbol(){return symbol;}
-
+ void giveOrder(Location L){d = L;order="move";}
private:
- string order = "move";
+ string order = "wander";
Location l; // current location
Location d; // destination
char symbol;
diff --git a/inc/List.hpp b/inc/List.hpp
index 447903b..56d25e9 100644
--- a/inc/List.hpp
+++ b/inc/List.hpp
@@ -14,6 +14,7 @@ class List
List(vector <Location> i);
void draw(WINDOW * w);
void action();
+ void order(Location l);
private:
vector <Character> men;
vector <Location> impassable;