aboutsummaryrefslogtreecommitdiff
path: root/engines/bladerunner/actor_clues.h
diff options
context:
space:
mode:
authorPeter Kohaut2017-04-02 18:17:43 +0200
committerPeter Kohaut2017-04-02 18:19:26 +0200
commit027dc4c38c033dcae3dd0ed485b56f587ee05b44 (patch)
tree286f20a767d4ea56c1e6d22c46b93e15cff330a3 /engines/bladerunner/actor_clues.h
parent06be112b22531f2658dbec0362beb66c32c0db9c (diff)
downloadscummvm-rg350-027dc4c38c033dcae3dd0ed485b56f587ee05b44.tar.gz
scummvm-rg350-027dc4c38c033dcae3dd0ed485b56f587ee05b44.tar.bz2
scummvm-rg350-027dc4c38c033dcae3dd0ed485b56f587ee05b44.zip
BLADERUNNER: fixed lighting cache
actors can be now partially illuminated (per slice), it iss visible in scene rc02 in the right part of the room
Diffstat (limited to 'engines/bladerunner/actor_clues.h')
-rw-r--r--engines/bladerunner/actor_clues.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/bladerunner/actor_clues.h b/engines/bladerunner/actor_clues.h
index 26510ecd33..f7ec877ad2 100644
--- a/engines/bladerunner/actor_clues.h
+++ b/engines/bladerunner/actor_clues.h
@@ -31,7 +31,7 @@ namespace BladeRunner {
struct ActorClue {
int _clueId;
- int _field1;
+ int _weight;
int _fromActorId;
int _field3;
int _field4;
@@ -55,12 +55,12 @@ public:
~ActorClues();
void add(int actorId, int clueId, int unknown, bool acquired, bool unknownFlag, int fromActorId);
- void acquire(int clueId, char flag2, int fromActorId);
+ void acquire(int clueId, bool flag2, int fromActorId);
void lose(int clueId);
bool isAcquired(int clueId);
int getFromActorId(int clueId);
bool isFlag2(int clueId);
- bool isFlag3(int clueId);
+ bool isViewed(int clueId);
bool isFlag4(int clueId);
int getField1(int clueId);