aboutsummaryrefslogtreecommitdiff
path: root/engines/bladerunner/actor_clues.h
diff options
context:
space:
mode:
authorPeter Kohaut2016-09-10 18:16:17 +0200
committerEugene Sandulenko2016-09-29 22:33:40 +0200
commitb67bca20b5db7f3d6473341efd7fabfa6532f465 (patch)
tree6fbbd28dc707dac1c3cacde2e8622cceea6d1b0f /engines/bladerunner/actor_clues.h
parent2888d0b3460cdca2dd52f8d6aa94b429d46345ad (diff)
downloadscummvm-rg350-b67bca20b5db7f3d6473341efd7fabfa6532f465.tar.gz
scummvm-rg350-b67bca20b5db7f3d6473341efd7fabfa6532f465.tar.bz2
scummvm-rg350-b67bca20b5db7f3d6473341efd7fabfa6532f465.zip
BLADERUNNER: Pull in changes from madmoose
Diffstat (limited to 'engines/bladerunner/actor_clues.h')
-rw-r--r--engines/bladerunner/actor_clues.h127
1 files changed, 64 insertions, 63 deletions
diff --git a/engines/bladerunner/actor_clues.h b/engines/bladerunner/actor_clues.h
index 0f08254a60..06ac815c34 100644
--- a/engines/bladerunner/actor_clues.h
+++ b/engines/bladerunner/actor_clues.h
@@ -1,24 +1,24 @@
/* ScummVM - Graphic Adventure Engine
-*
-* ScummVM is the legal property of its developers, whose names
-* are too numerous to list here. Please refer to the COPYRIGHT
-* file distributed with this source distribution.
-*
-* This program is free software; you can redistribute it and/or
-* modify it under the terms of the GNU General Public License
-* as published by the Free Software Foundation; either version 2
-* of the License, or (at your option) any later version.
-*
-* This program is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-* GNU General Public License for more details.
-*
-* You should have received a copy of the GNU General Public License
-* along with this program; if not, write to the Free Software
-* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-*
-*/
+ *
+ * ScummVM is the legal property of its developers, whose names
+ * are too numerous to list here. Please refer to the COPYRIGHT
+ * file distributed with this source distribution.
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ */
#ifndef BLADERUNNER_ACTOR_CLUES_H
#define BLADERUNNER_ACTOR_CLUES_H
@@ -29,55 +29,56 @@
namespace BladeRunner {
- struct ActorClue
- {
- int _clueId;
- int _field1;
- int _fromActorId;
- int _field3;
- int _field4;
- int _field5;
- int _field6;
- int _field7;
- int _field8;
- unsigned char _flags;
- };
+struct ActorClue
+{
+ int _clueId;
+ int _field1;
+ int _fromActorId;
+ int _field3;
+ int _field4;
+ int _field5;
+ int _field6;
+ int _field7;
+ int _field8;
+ unsigned char _flags;
+};
- class ActorClues
- {
- BladeRunnerEngine *_vm;
+class ActorClues
+{
+ BladeRunnerEngine *_vm;
- private:
- int _count;
- int _maxCount;
- ActorClue *_clues;
+private:
+ int _count;
+ int _maxCount;
+ ActorClue *_clues;
- public:
- ActorClues(BladeRunnerEngine *_vm, int cluesType);
- ~ActorClues();
+public:
+ ActorClues(BladeRunnerEngine *_vm, int cluesType);
+ ~ActorClues();
- void add(int actorId, int clueId, int unknown, bool acquired, bool unknownFlag, int fromActorId);
- void acquire(int clueId, char flag2, int fromActorId);
- void lose(int clueId);
- bool isAcquired(int clueId);
- int getFromActorId(int clueId);
- bool isFlag2(int clueId);
- bool isFlag3(int clueId);
- bool isFlag4(int clueId);
- int getField1(int clueId);
+ void add(int actorId, int clueId, int unknown, bool acquired, bool unknownFlag, int fromActorId);
+ void acquire(int clueId, char flag2, int fromActorId);
+ void lose(int clueId);
+ bool isAcquired(int clueId);
+ int getFromActorId(int clueId);
+ bool isFlag2(int clueId);
+ bool isFlag3(int clueId);
+ bool isFlag4(int clueId);
+ int getField1(int clueId);
- int getCount();
+ int getCount();
- void removeAll();
+ void removeAll();
- //savegame
- //loadgame
- private:
- bool exists(int clueId);
- int findClueIndex(int clueId);
- void remove(int clueIndex);
-
- };
-}
+ //savegame
+ //loadgame
+
+private:
+ bool exists(int clueId);
+ int findClueIndex(int clueId);
+ void remove(int clueIndex);
+};
+
+} // End of namespace BladeRunner
#endif