aboutsummaryrefslogtreecommitdiff
path: root/engines/tsage/globals.cpp
diff options
context:
space:
mode:
authorStrangerke2013-10-29 08:03:54 +0100
committerStrangerke2013-10-29 08:05:30 +0100
commitacc49e9fe9b80985e5715ff62e33e4752557b076 (patch)
tree118b65850027bf7a935bd568de45182317d19eb8 /engines/tsage/globals.cpp
parentd6b9d7de8f4bc8be34ef7456a89ee144172ca5b0 (diff)
downloadscummvm-rg350-acc49e9fe9b80985e5715ff62e33e4752557b076.tar.gz
scummvm-rg350-acc49e9fe9b80985e5715ff62e33e4752557b076.tar.bz2
scummvm-rg350-acc49e9fe9b80985e5715ff62e33e4752557b076.zip
TSAGE: Fix CID 1047257 and 1002397
Diffstat (limited to 'engines/tsage/globals.cpp')
-rw-r--r--engines/tsage/globals.cpp28
1 files changed, 28 insertions, 0 deletions
diff --git a/engines/tsage/globals.cpp b/engines/tsage/globals.cpp
index ff5814461c..9d4545bf89 100644
--- a/engines/tsage/globals.cpp
+++ b/engines/tsage/globals.cpp
@@ -259,6 +259,19 @@ BlueForceGlobals::BlueForceGlobals(): TsAGE2Globals() {
_mapLocationId = 1;
_clip1Bullets = 8;
_clip2Bullets = 8;
+
+ _dayNumber = 0;
+ _tonyDialogCtr = 0;
+ _marinaWomanCtr = 0;
+ _kateDialogCtr = 0;
+ _v4CEB6 = 0;
+ _safeCombination = 0;
+ _gateStatus = 0;
+ _greenDay5TalkCtr = 0;
+ _v4CEC4 = 0;
+ _v4CEC8 = 1;
+ _v4CECA = 0;
+ _v4CECC = 0;
}
void BlueForceGlobals::synchronize(Serializer &s) {
@@ -428,6 +441,21 @@ Ringworld2Globals::Ringworld2Globals() {
_v5780C = 0;
_v5780E = 0;
_v57810 = 0;
+
+ _fadePaletteFlag = false;
+ _insetUp = 0;
+ _frameEdgeColor = 2;
+ _v558C2 = 0;
+ _animationCtr = 0;
+ _electromagnetChangeAmount = 0;
+ _electromagnetZoom = 0;
+ _v565E5 = 0;
+ _v565E7 = 0;
+ _v565E9 = -5;
+ _v565EB = 26;
+ _foodCount = 0;
+ _rimLocation = 0;
+ _rimTransportLocation = 0;
}
Ringworld2Globals::~Ringworld2Globals() {