From e685e30d58f252ddca3dce0d67c3d2af56ce330d Mon Sep 17 00:00:00 2001 From: jacob1 Date: Tue, 18 Dec 2012 13:33:29 -0500 Subject: make sure that simulation variables are initialized, fixes things like water equalization always being on in old saves diff --git a/src/client/GameSave.cpp b/src/client/GameSave.cpp index 8da60c8..7103113 100644 --- a/src/client/GameSave.cpp +++ b/src/client/GameSave.cpp @@ -171,6 +171,12 @@ void GameSave::Expand() { if(hasOriginalData && !expanded) { + waterEEnabled = 0; + legacyEnable = 0; + gravityEnable = 0; + paused = 0; + gravityMode = 0; + airMode = 0; expanded = true; read(&originalData[0], originalData.size()); } -- cgit v0.9.2-21-gd62e