From 824ecc0aad325c54f34c8fb7f64cf4df71c53090 Mon Sep 17 00:00:00 2001 From: Peter Kohaut Date: Wed, 21 Nov 2018 23:16:15 +0100 Subject: BLADERUNNER: Preliminary saving & loading support Saving and loading is accessible via ScummVM dialogs. No in-game UI support yet. It is possible to load saves from original game via debugger console. ScummVM saves have additional header and are incompatibile with original game. --- engines/bladerunner/actor.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'engines/bladerunner/actor.h') diff --git a/engines/bladerunner/actor.h b/engines/bladerunner/actor.h index 6540c0593a..896f3a2e52 100644 --- a/engines/bladerunner/actor.h +++ b/engines/bladerunner/actor.h @@ -70,6 +70,7 @@ private: int _targetFacing; int _walkboxId; + int _cluesLimit; int _timer4RemainDefault; // Flags @@ -242,9 +243,10 @@ public: bool isSpeeching(); void addClueToDatabase(int clueId, int unknown, bool clueAcquired, bool unknownFlag, int fromActorId); + bool canAcquireClue(int clueId) const; void acquireClue(int clueId, bool unknownFlag, int fromActorId); void loseClue(int clueId); - bool hasClue(int clueId) const; + bool hasClue(int clueId) const; void copyClues(int actorId); void acquireCluesByRelations(); -- cgit v1.2.3