aboutsummaryrefslogtreecommitdiff
path: root/engines/bladerunner/actor_walk.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/bladerunner/actor_walk.h')
-rw-r--r--engines/bladerunner/actor_walk.h19
1 files changed, 9 insertions, 10 deletions
diff --git a/engines/bladerunner/actor_walk.h b/engines/bladerunner/actor_walk.h
index c6f2ed7478..07e383ac25 100644
--- a/engines/bladerunner/actor_walk.h
+++ b/engines/bladerunner/actor_walk.h
@@ -33,21 +33,20 @@ class BladeRunnerEngine;
class ActorWalk {
BladeRunnerEngine *_vm;
-private:
- int _walking;
- int _running;
- Vector3 _destination;
- Vector3 _originalDestination;
- Vector3 _current;
- Vector3 _next;
- int _facing;
+ int _walking;
+ int _running;
+ Vector3 _destination;
+ Vector3 _originalDestination;
+ Vector3 _current;
+ Vector3 _next;
+ int _facing;
Common::HashMap<int, bool> _nearActors;
- int _status;
+ int _status;
public:
ActorWalk(BladeRunnerEngine *vm);
~ActorWalk();
-
+
bool setup(int actorId, bool run, const Vector3 &from, const Vector3 &to, bool unk1, bool *arrived);
void getCurrentPosition(int actorId, Vector3 *pos, int *facing) const;
bool tick(int actorId, float stepDistance, bool flag);