summaryrefslogtreecommitdiffstats
path: root/src/World.h
diff options
context:
space:
mode:
authoraap <aap@papnet.eu>2019-05-17 14:08:18 +0200
committeraap <aap@papnet.eu>2019-05-17 14:08:18 +0200
commit5b8f20b08e6a40e2b07df73e90c5e84e259140fe (patch)
treed8c5977bb4fda8c2521fad3810e4436f1bdf2127 /src/World.h
parentrenames and a fix (diff)
downloadre3-5b8f20b08e6a40e2b07df73e90c5e84e259140fe.tar
re3-5b8f20b08e6a40e2b07df73e90c5e84e259140fe.tar.gz
re3-5b8f20b08e6a40e2b07df73e90c5e84e259140fe.tar.bz2
re3-5b8f20b08e6a40e2b07df73e90c5e84e259140fe.tar.lz
re3-5b8f20b08e6a40e2b07df73e90c5e84e259140fe.tar.xz
re3-5b8f20b08e6a40e2b07df73e90c5e84e259140fe.tar.zst
re3-5b8f20b08e6a40e2b07df73e90c5e84e259140fe.zip
Diffstat (limited to '')
-rw-r--r--src/World.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/World.h b/src/World.h
index ecd8feb3..309f407c 100644
--- a/src/World.h
+++ b/src/World.h
@@ -32,6 +32,8 @@ public:
};
static_assert(sizeof(CSector) == 0x28, "CSector: error");
+class CEntity;
+
class CWorld
{
static CPtrList *ms_bigBuildingsList; // [4];
@@ -40,7 +42,12 @@ class CWorld
static uint16 &ms_nCurrentScanCode;
public:
+ static CEntity *&pIgnoreEntity;
static bool &bNoMoreCollisionTorque;
+ static bool &bSecondShift;
+ static bool &bForceProcessControl;
+ static bool &bProcessCutsceneOnly;
+
static CSector *GetSector(int x, int y) { return &ms_aSectors[y][x]; }
static CPtrList &GetBigBuildingList(eLevelName i) { return ms_bigBuildingsList[i]; }