From 858cd4e4c22be23c0dcbb7847a8a8b1d9784a17c Mon Sep 17 00:00:00 2001 From: Marisa the Magician Date: Wed, 20 Dec 2023 16:28:56 +0100 Subject: [PATCH] Eviternity 2 hotfix while I playtest this damn thing. --- language.version | 4 ++-- zscript/handler/swwm_handler_worldthings.zsc | 13 +++++++++++++ 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/language.version b/language.version index e26fa1063..540c81164 100644 --- a/language.version +++ b/language.version @@ -1,3 +1,3 @@ [default] -SWWM_MODVER="\cyDEMOLITIONIST \cw1.3pre r1061 \cu(Wed 20 Dec 16:14:29 CET 2023)\c-"; -SWWM_SHORTVER="\cw1.3pre r1061 \cu(2023-12-20 16:14:29)\c-"; +SWWM_MODVER="\cyDEMOLITIONIST \cw1.3pre r1062 \cu(Wed 20 Dec 16:28:56 CET 2023)\c-"; +SWWM_SHORTVER="\cw1.3pre r1062 \cu(2023-12-20 16:28:56)\c-"; diff --git a/zscript/handler/swwm_handler_worldthings.zsc b/zscript/handler/swwm_handler_worldthings.zsc index 9fb85b456..7e431b184 100644 --- a/zscript/handler/swwm_handler_worldthings.zsc +++ b/zscript/handler/swwm_handler_worldthings.zsc @@ -264,6 +264,19 @@ extend Class SWWMHandler e.Thing.SetTag("$FN_FCAPTAIN"); else if ( e.Thing.GetClassName() == "NightmareDemon" ) e.Thing.SetTag("$FN_NDEMON"); + // eviternity 2 hotfix for LOUD SPLASHING + // I don't know why these don't have the NOSPLASH flag set + // but they definitely should + else if ( (e.Thing.GetClassName() == "EviLeaf1") + || (e.Thing.GetClassName() == "EviLeaf2") + || (e.Thing.GetClassName() == "EviLeaf3") + || (e.Thing.GetClassName() == "EviLeaf4") + || (e.Thing.GetClassName() == "EviLeaf5") + || (e.Thing.GetClassName() == "EviLeaf6") + || (e.Thing.GetClassName() == "SnowFalling") + || (e.Thing.GetClassName() == "RainFalling") + || (e.Thing.GetClassName() == "RainFallingBlack") ) + e.Thing.bNOSPLASH = true; // doom vacation stuff else if ( indoomvacation ) {