From 1262ed4e758285b7910cf8f0c3aee5ade686c72f Mon Sep 17 00:00:00 2001 From: Marisa Kirisame Date: Fri, 22 Oct 2021 13:00:17 +0200 Subject: [PATCH] Tick only HUD interpolators from Demolitionist Menu. --- language.version | 4 ++-- zscript/kbase/swwm_kbase.zsc | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/language.version b/language.version index 380b00e4c..99f07cd49 100644 --- a/language.version +++ b/language.version @@ -1,3 +1,3 @@ [default] -SWWM_MODVER="\chSWWM \czGZ\c- \cw1.1.31 \cu(Thu 21 Oct 23:25:47 CEST 2021)\c-"; -SWWM_SHORTVER="\cw1.1.31 \cu(2021-10-21 23:25:47)\c-"; +SWWM_MODVER="\chSWWM \czGZ\c- \cw1.1.31 \cu(Fri 22 Oct 13:00:17 CEST 2021)\c-"; +SWWM_SHORTVER="\cw1.1.31 \cu(2021-10-22 13:00:17)\c-"; diff --git a/zscript/kbase/swwm_kbase.zsc b/zscript/kbase/swwm_kbase.zsc index 3daaa7b9c..e5992bc58 100644 --- a/zscript/kbase/swwm_kbase.zsc +++ b/zscript/kbase/swwm_kbase.zsc @@ -2328,7 +2328,10 @@ Class DemolitionistMenu : GenericMenu else menuactive = Menu.OnNoPause; // forcibly tick hud (mainly so interpolators can still update in the background) if ( !multiplayer && (menuactive == Menu.On) ) - StatusBar.Tick(); + { + let bar = SWWMStatusBar(StatusBar); + if ( bar ) bar.TickInterpolators(); + } if ( tabs[curtab] == TAB_INVENTORY ) { invlist.Clear();