diff options
Diffstat (limited to 'src/sprite.h')
-rw-r--r-- | src/sprite.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/sprite.h b/src/sprite.h index 2ab306d..10dd3a8 100644 --- a/src/sprite.h +++ b/src/sprite.h | |||
@@ -45,7 +45,8 @@ enum class CharacterMedium { | |||
45 | enum class BehaviourType { | 45 | enum class BehaviourType { |
46 | None, | 46 | None, |
47 | Wander, | 47 | Wander, |
48 | Path | 48 | Path, |
49 | Follow | ||
49 | }; | 50 | }; |
50 | 51 | ||
51 | enum class MirrorType { | 52 | enum class MirrorType { |
@@ -128,6 +129,7 @@ public: | |||
128 | vec2i pathfindingDestination; | 129 | vec2i pathfindingDestination; |
129 | bool cardinalDirectionsOnly = false; | 130 | bool cardinalDirectionsOnly = false; |
130 | std::deque<PathfindingInstruction> path; | 131 | std::deque<PathfindingInstruction> path; |
132 | int followSpriteId = -1; | ||
131 | 133 | ||
132 | // Mirror | 134 | // Mirror |
133 | MirrorType mirrorType = MirrorType::None; | 135 | MirrorType mirrorType = MirrorType::None; |