fix: --from-vo-ver doesn't set vo version
This commit is contained in:
parent
1de9c42c1f
commit
3c6d44d983
2
setup.py
2
setup.py
@ -10,7 +10,7 @@ README = (HERE / "README.md").read_text()
|
||||
|
||||
setup(
|
||||
name='worthless',
|
||||
version='2.2.14',
|
||||
version='2.2.15',
|
||||
packages=['worthless', 'worthless.classes', 'worthless.classes.launcher', 'worthless.classes.installer'],
|
||||
url='https://git.froggi.es/tretrauit/worthless-launcher',
|
||||
license='MIT License',
|
||||
|
@ -4,4 +4,4 @@ Launcher = launcher.Launcher
|
||||
Installer = installer.Installer
|
||||
|
||||
|
||||
__version__ = "2.2.14"
|
||||
__version__ = "2.2.15"
|
||||
|
@ -156,7 +156,7 @@ class UI:
|
||||
if not self._installer.voiceover_lang_translate(lng) == vo.language:
|
||||
continue
|
||||
print("Downloading voiceover update pack for {} (This will take a long time)...".format(lng))
|
||||
await self._installer.download_voiceover_update(lng, pre_download=self._pre_download)
|
||||
await self._installer.download_voiceover_update(lng, from_version=self._vo_version, pre_download=self._pre_download)
|
||||
|
||||
async def install_game(self, forced: bool = False):
|
||||
res_info = await self._launcher.get_resource_info()
|
||||
@ -339,7 +339,7 @@ async def main():
|
||||
ui.override_game_version(args.from_ver)
|
||||
|
||||
if args.from_vo_ver:
|
||||
ui.override_voiceover_version(args.from_ver)
|
||||
ui.override_voiceover_version(args.from_vo_ver)
|
||||
|
||||
if args.get_game_version:
|
||||
await ui.get_game_version()
|
||||
|
@ -534,7 +534,7 @@ class Installer:
|
||||
game = await self._get_game(pre_download=pre_download)
|
||||
translated_lang = self.voiceover_lang_translate(lang)
|
||||
for v in game.diffs:
|
||||
if v.version != from_version:
|
||||
if v.version.strip() != from_version.strip():
|
||||
continue
|
||||
for vo in v.voice_packs:
|
||||
if vo.language == translated_lang:
|
||||
|
Loading…
Reference in New Issue
Block a user