From c2f81637e288e84901326451a569f2112e0047d0 Mon Sep 17 00:00:00 2001 From: tretrauit Date: Tue, 6 Feb 2024 13:34:22 +0700 Subject: [PATCH] feat(hsr): add --from-version --- vollerei/cli/hsr.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/vollerei/cli/hsr.py b/vollerei/cli/hsr.py index fc4a6a8..6b292cc 100644 --- a/vollerei/cli/hsr.py +++ b/vollerei/cli/hsr.py @@ -285,14 +285,19 @@ class UpdateCommand(Command): "auto-repair", "R", description="Automatically repair the game if needed" ), option("pre-download", description="Pre-download the game if available"), + option("from-version", description="Update from a specific version"), ] def handle(self): callback(command=self) auto_repair = self.option("auto-repair") pre_download = self.option("pre-download") + from_version = self.option("from-version") if auto_repair: self.line("Auto-repair is enabled.") + if from_version: + self.line(f"Updating from version: {from_version}") + State.game.version_override = from_version progress = utils.ProgressIndicator(self) progress.start("Checking for updates... ") try: