From eb163ea0c1170f507a11205c21b2e6815a80a176 Mon Sep 17 00:00:00 2001 From: Tetro48 <76738929+Tetro48@users.noreply.github.com> Date: Sat, 5 Mar 2022 10:18:07 +0700 Subject: [PATCH] Back compat for no tunings saved replay. --- scene/replay.lua | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/scene/replay.lua b/scene/replay.lua index 470b584..a955804 100644 --- a/scene/replay.lua +++ b/scene/replay.lua @@ -6,9 +6,10 @@ ReplayScene.title = "Replay" function ReplayScene:new(replay, game_mode, ruleset) config.gamesettings = replay["gamesettings"] - config.das = replay["delayed_auto_shift"] - config.arr = replay["auto_repeat_rate"] - config.dcd = replay["das_cut_delay"] + if replay["delayed_auto_shift"] then config.das = replay["delayed_auto_shift"] end + if replay["auto_repeat_rate"] then config.arr = replay["auto_repeat_rate"] end + + if replay["das_cut_delay"] then config.dcd = replay["das_cut_delay"] end love.math.setRandomSeed(replay["random_low"], replay["random_high"]) love.math.setRandomState(replay["random_state"]) self.retry_replay = replay