forked from SilverStudioGames/WTS
Save compatibility
* Version bump * Updated save compatibility
This commit is contained in:
parent
3da96a8101
commit
1ff8217434
@ -30,7 +30,7 @@ define config.developer = "auto"
|
||||
define config.console = True
|
||||
|
||||
# Game version and naming
|
||||
define config.version = "1.43.1"
|
||||
define config.version = "1.43.2"
|
||||
define compatible_version = 1.43
|
||||
define config.name = "Witch Trainer Silver"
|
||||
|
||||
|
@ -66,6 +66,15 @@ init python:
|
||||
# For unknown reasons, sometimes version is missing from the save, so we need a fallback
|
||||
current = getattr(renpy.store, "version", latest)
|
||||
|
||||
if current <= 1.431:
|
||||
for i in CHARACTERS:
|
||||
char = get_character_object(i)
|
||||
|
||||
if isinstance(char.animation, list) and char.animation:
|
||||
char.animation = char.animation[0]
|
||||
else:
|
||||
char.animation = None
|
||||
|
||||
if current > latest:
|
||||
raise Exception("Loaded save file is incompatible. (Save Version: {}, Game Version: {})".format(current, latest))
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user