From da65468c474258eab62ca82191a85d9a4274a23f Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Sat, 24 Feb 2018 21:18:07 -0500 Subject: XEEN: Set correct starting date for each game --- engines/xeen/saves.cpp | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/engines/xeen/saves.cpp b/engines/xeen/saves.cpp index 27819fda0a..828d1ea829 100644 --- a/engines/xeen/saves.cpp +++ b/engines/xeen/saves.cpp @@ -55,8 +55,20 @@ SavesManager::SavesManager(const Common::String &targetName): _targetName(target // Set any final initial values Party &party = *g_vm->_party; party.resetBlacksmithWares(); - party._year = g_vm->getGameID() == GType_WorldOfXeen ? 610 : 850; party._totalTime = 0; + + switch (g_vm->getGameID()) { + case GType_Swords: + party._year = 1050; + break; + case GType_DarkSide: + party._year = 850; + break; + default: + party._year = 610; + break; + } + party._day = 1; } SavesManager::~SavesManager() { -- cgit v1.2.3