diff --git a/language.version b/language.version index 00e727a21..33e4499d6 100644 --- a/language.version +++ b/language.version @@ -1,3 +1,3 @@ [default] -SWWM_MODVER="\chSWWM \czGZ\c- \cw0.9.11b-pre r300 \cu(Mon 22 Feb 17:01:58 CET 2021)\c-"; -SWWM_SHORTVER="\cw0.9.11b-pre r300 \cu(2021-02-22 17:01:58)\c-"; +SWWM_MODVER="\chSWWM \czGZ\c- \cw0.9.11b-pre r301 \cu(Mon 22 Feb 17:48:28 CET 2021)\c-"; +SWWM_SHORTVER="\cw0.9.11b-pre r301 \cu(2021-02-22 17:48:28)\c-"; diff --git a/zscript/swwm_hud.zsc b/zscript/swwm_hud.zsc index e36b4b38e..cad587e02 100644 --- a/zscript/swwm_hud.zsc +++ b/zscript/swwm_hud.zsc @@ -1231,8 +1231,7 @@ Class SWWMStatusBar : BaseStatusBar } yy += 3; } - // in doom/heretic (draw key icons) - if ( !(gameinfo.gametype&(GAME_DOOMCHEX|GAME_HERETIC)) ) return; + // draw key icons Vector2 keypos = (ss.x-(margin+2),yy); int colc = 0; double colh = 0; @@ -1259,14 +1258,17 @@ Class SWWMStatusBar : BaseStatusBar if ( i >= j ) i--; } } + int maxcolc = (gameinfo.gametype&GAME_DOOMCHEX)?6:4; for ( int i=0; i