Dialog:yesnocancelLongPopup("Original game version not found",("This savefile was created with game version %s. You can try loading it with the current version if you wish or download the data files of the old version to ensure compatibility (this is a big download but only required once).\nIf the data files are not available you can retry and use the newer version."):format(self.save_sel.module_string),500,function(ret,cancel)
ifcancelthenreturnend
localhowgrabold="You can simply grab an older version of the game from where you downloaded it."
ifcore.steamthen
howgrabold=[[You can downgrade the version by selecting it in the Steam's "Beta" properties of the game.]]
end
Dialog:yesnoLongPopup("Original game version not found",("This savefile was created with game version %s. You can try loading it with the current version if you wish but it is recommended you play it with the old version to ensure compatibility\n%s"):format(self.save_sel.module_string,howgrabold),500,function(ret)
ifretthen
self:installOldGame(self.save_sel.module_string)
else
self:playSave(true)
end
end,"Install old data","Run with newer version","Cancel",true)