diff --git a/language.def_menu b/language.def_menu index 4e3ea372b..8f8aecd7d 100644 --- a/language.def_menu +++ b/language.def_menu @@ -24,7 +24,7 @@ SWWM_SKNORMAL = "\cdDemolition Day\c-"; SWWM_SKHARD = "\ciMostly Harmful\c-"; SWWM_SKHARDCONFIRM = "\ciNot your usual Ultra-Violence.\nThings will be slightly tougher.\c-\n\n\cf1.25x monster damage\n25% extra aggressiveness\c-\n\n(Press Y to go fight)"; SWWM_SKHARDCORE = "\cgPain Sandwich\c-"; -SWWM_SKHARDCORECONFIRM = "\cgThis is the Nightmare equivalent.\nPrepare to get your ass kicked.\c-\n\n\cfFast monsters\n1.5x monster damage\n50% extra aggressiveness\nCheats are disabled\nCoop monsters will spawn\nThe store is disabled\nCan only revive once\c-\n\n(Press Y for a challenge)"; +SWWM_SKHARDCORECONFIRM = "\cgThis is the Nightmare equivalent.\nPrepare to get your ass kicked.\c-\n\n\cf1.5x monster damage\n50% extra aggressiveness\nCheats are disabled\nCoop monsters will spawn\nThe store is disabled\nCan only revive once\c-\n\n(Press Y for a challenge)"; SWWM_SKLUNATIC = "\crDemo Must Die\c-"; SWWM_SKLUNATICCONFIRM = "\crAre you sure you want that?\nYou're gonna have a REAL bad time.\c-\n\n\cfAll changes from \cgPain Sandwich\cf\n+\n2x speedup for all enemy actions\nEnemy projectiles will multiply\nAdditional enemies may spawn\nEnemies react instantly\nEnemies don't flinch\nInfighting is disabled\c-\n\n(Press Y to die instantly)"; // mod menu diff --git a/language.es_menu b/language.es_menu index cf906f42c..ee40d4b43 100644 --- a/language.es_menu +++ b/language.es_menu @@ -24,7 +24,7 @@ SWWM_SKNORMAL = "\cdDía De Demolición\c-"; SWWM_SKHARD = "\ciMayormente Dañino\c-"; SWWM_SKHARDCONFIRM = "\ciNo es la típica Ultra-Violencia.\nLas cosas se pondrán algo más duras.\c-\n\n\cf1.25x daño de monstruos\n25% de agresividad extra\c-\n\n(Pulsa Y para luchar)"; SWWM_SKHARDCORE = "\cgBocata De Dolor\c-"; -SWWM_SKHARDCORECONFIRM = "\cgEsta dificultad equivale a Pesadilla.\nPrepárate para una patada en el culo.\c-\n\n\cfMonstruos rápidos\n1.5x daño de monstruos\n50% de agresividad extra\nTrucos deshabilitados\nMonstruos de cooperativo\nLa tienda está desactivada\nSolo se puede revivir una vez\c-\n\n(Pulsa Y para un desafío)"; +SWWM_SKHARDCORECONFIRM = "\cgEsta dificultad equivale a Pesadilla.\nPrepárate para una patada en el culo.\c-\n\n\cf1.5x daño de monstruos\n50% de agresividad extra\nTrucos deshabilitados\nMonstruos de cooperativo\nLa tienda está desactivada\nSolo se puede revivir una vez\c-\n\n(Pulsa Y para un desafío)"; SWWM_SKLUNATIC = "\crDemo Debe Morir\c-"; SWWM_SKLUNATICCONFIRM = "\cr¿Seguro que quieres eso?\nLo vas a pasar MUY mal.\c-\n\n\cfTodos los cambios de \cgBocata De Dolor\cf\n+\nDoble velocidad de enemigos\nProyectiles enemigos duplicados\nPueden aparecer enemigos extra\nReflejos instantáneos de enemigo\nLos enemigos no se estremecen\nLos enemigos no pelean entre si\c-\n\n(Pulsa Y para morir al instante)"; // mod menu diff --git a/language.version b/language.version index 40fce46f8..441e6ef38 100644 --- a/language.version +++ b/language.version @@ -1,3 +1,3 @@ [default] -SWWM_MODVER="\cyDEMOLITIONIST \cw1.3pre r590 \cu(Wed 26 Oct 14:17:19 CEST 2022)\c-"; -SWWM_SHORTVER="\cw1.3pre r590 \cu(2022-10-26 14:17:19)\c-"; +SWWM_MODVER="\cyDEMOLITIONIST \cw1.3pre r591 \cu(Fri 28 Oct 14:07:27 CEST 2022)\c-"; +SWWM_SHORTVER="\cw1.3pre r591 \cu(2022-10-28 14:07:27)\c-"; diff --git a/zmapinfo.txt b/zmapinfo.txt index 68d16eb60..ce6f26f6f 100644 --- a/zmapinfo.txt +++ b/zmapinfo.txt @@ -169,7 +169,6 @@ Skill hard Skill hardcore { DisableCheats - FastMonsters DamageFactor = 1.5 Aggressiveness = 0.5 SpawnFilter = nightmare diff --git a/zscript/swwm_common_fx.zsc b/zscript/swwm_common_fx.zsc index acccf2abc..5df030fe8 100644 --- a/zscript/swwm_common_fx.zsc +++ b/zscript/swwm_common_fx.zsc @@ -1225,7 +1225,7 @@ Class SWWMShadow : SWWMNonInteractiveActor private void Update( bool nointerpolate = false ) { // update scale / alpha - if ( ((target is 'Inventory') && Inventory(target).Owner) || target.bKILLED || target.bINVISIBLE || (target.sprite == target.GetSpriteIndex('TNT1')) || (target.sprite == target.GetSpriteIndex('ACLO')) || (target.CurSector.GetTexture(0) == skyflatnum) ) + if ( ((target is 'Inventory') && Inventory(target).Owner) || target.bKILLED || target.bINVISIBLE || (target.sprite == 0) || (target.CurSector.GetTexture(0) == skyflatnum) ) alpha = 0.; else {