aboutsummaryrefslogtreecommitdiff
path: root/engines/supernova2/state.cpp
diff options
context:
space:
mode:
authorJaromir Wysoglad2019-06-17 21:02:59 +0200
committerThierry Crozat2019-07-28 15:09:14 +0100
commit76142e2e7dddcc41906bdddc1138d452b15de3bc (patch)
tree01477bb35a42a98b17256cd46f10ac6d9e627b7d /engines/supernova2/state.cpp
parent800621cb8ee04b6c6148cdde1de182e2df7c7b49 (diff)
downloadscummvm-rg350-76142e2e7dddcc41906bdddc1138d452b15de3bc.tar.gz
scummvm-rg350-76142e2e7dddcc41906bdddc1138d452b15de3bc.tar.bz2
scummvm-rg350-76142e2e7dddcc41906bdddc1138d452b15de3bc.zip
SUPERNOVA2: Add outro
Diffstat (limited to 'engines/supernova2/state.cpp')
-rw-r--r--engines/supernova2/state.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/supernova2/state.cpp b/engines/supernova2/state.cpp
index 1652170e9e..ab4c4b8ec8 100644
--- a/engines/supernova2/state.cpp
+++ b/engines/supernova2/state.cpp
@@ -132,6 +132,8 @@ bool GameManager::deserialize(Common::ReadStream *in, int version) {
for (int i = 0; i < NUMROOMS; ++i) {
_rooms[i]->deserialize(in, version);
}
+ delete _rooms[SHIP];
+ _rooms[SHIP] = new Ship(_vm, this);
_lastRoom = _rooms[lastRoomId];
changeRoom(curRoomId);