aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/cpp/Tile.cpp
diff options
context:
space:
mode:
authorNao Pross <naopross@thearcway.org>2018-02-12 19:31:00 +0100
committerNao Pross <naopross@thearcway.org>2018-02-12 19:31:00 +0100
commit6a1ad62b26698e2483a7ec692c60f6cc3fa76561 (patch)
tree9738ac38f2badd87589481a63116b440ee5c9d3c /src/main/cpp/Tile.cpp
parentEdit makefile to build and run c++ by default (diff)
downloadSubconscious-old-6a1ad62b26698e2483a7ec692c60f6cc3fa76561.tar.gz
Subconscious-old-6a1ad62b26698e2483a7ec692c60f6cc3fa76561.zip
Add Actor* member to tiles and implement Map::moveActor()
Diffstat (limited to '')
-rw-r--r--src/main/cpp/Tile.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/main/cpp/Tile.cpp b/src/main/cpp/Tile.cpp
new file mode 100644
index 0000000..9fc436a
--- /dev/null
+++ b/src/main/cpp/Tile.cpp
@@ -0,0 +1,11 @@
+#include "Tile.hpp"
+
+bool Tile::actor(Actor *actor)
+{
+ if (_actor != nullptr) {
+ return false;
+ }
+
+ _actor = actor;
+ return true;
+}