diff --git a/language.version b/language.version index 9526fd054..852a43b81 100644 --- a/language.version +++ b/language.version @@ -1,3 +1,3 @@ [default] -SWWM_MODVER="\cyDEMOLITIONIST \cw1.3pre r626 \cu(Tue 22 Nov 10:55:39 CET 2022)\c-"; -SWWM_SHORTVER="\cw1.3pre r626 \cu(2022-11-22 10:55:39)\c-"; +SWWM_MODVER="\cyDEMOLITIONIST \cw1.3pre r627 \cu(Tue 22 Nov 11:06:39 CET 2022)\c-"; +SWWM_SHORTVER="\cw1.3pre r627 \cu(2022-11-22 11:06:39)\c-"; diff --git a/zscript/hud/swwm_hudextra.zsc b/zscript/hud/swwm_hudextra.zsc index 4060f83fe..f7952bef3 100644 --- a/zscript/hud/swwm_hudextra.zsc +++ b/zscript/hud/swwm_hudextra.zsc @@ -336,7 +336,15 @@ Class SWWMDirectMessage : HUDMessageBase l = mSmallFont.BreakLines(txt,220); // append to the player's chat log (if it's valid) if ( (seqnum < 1) || (seqnum > seqcnt) ) return; - EventHandler.SendNetworkEvent("swwmstoremessage."..chrname..": "..txt,level.totaltime,PRINT_CHAT,consoleplayer); + // some messages may have newlines in them, split them + Array storemsg; + txt.Split(storemsg,"\n"); + for ( int i=0; i