diff options
| author | jacob1 <jfu614@gmail.com> | 2012-12-18 18:33:29 (GMT) |
|---|---|---|
| committer | jacob1 <jfu614@gmail.com> | 2012-12-18 18:33:29 (GMT) |
| commit | e685e30d58f252ddca3dce0d67c3d2af56ce330d (patch) | |
| tree | 72f3259d32e333fea337b0df9151e2a1161ab2b9 /src/client/GameSave.cpp | |
| parent | c06afff0a572c34ea4da8b87670e21c67b9c06b7 (diff) | |
| download | powder-e685e30d58f252ddca3dce0d67c3d2af56ce330d.zip powder-e685e30d58f252ddca3dce0d67c3d2af56ce330d.tar.gz | |
make sure that simulation variables are initialized, fixes things like water equalization always being on in old saves
Diffstat (limited to 'src/client/GameSave.cpp')
| -rw-r--r-- | src/client/GameSave.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
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()); } |
