diff --git a/README.md b/README.md index dd6717313..39ee6b160 100644 --- a/README.md +++ b/README.md @@ -789,22 +789,6 @@ These components are toggleable. --- -## Multiplayer - -![](docimg/demolitionist_mp.png) - -Like a true Marisa mod, **Codename: Demolitionist** does not have multiplayer support *(no, seriously, this has been a thing since my UT99 modding days)*. - -Still, although it's not officially supported, it is possible to play both co-op and deathmatch with this mod, as GZDoom's netplay requires less modder involvement. Some caveats apply, however, such as the need to disable network prediction, as the various changes to player physics and behavior would quickly cause desyncs otherwise. Thus, the only recommendation I can give is to only try it out if there's low latency between players *(e.g.: LAN multiplayer)*. - -In cooperative play, the healthbars of other players are always visible no matter the distance or any occluding map geometry, so you can easily keep track of where everyone is, roughly. - -When playing deathmatch, detailed ranking and score stats will be shown on the right side of the HUD, so you know who's winning and by how far of a margin. Note that in deathmatch, the full map is always revealed, but other players will NOT appear in the minimap or target array unless they're visible, or they're part of your team *(if teamplay is enabled)*. - -Now, all things considered, the experience of multiplayer with this mod can only be described as *"pure unadulterated chaos"*. If one **Demolitionist** can already wreak intense havoc, imagine two... Or even more! - ---- - ## The End ![](docimg/demolitionist_doublev.png) diff --git a/docimg/demolitionist_mp.png b/docimg/demolitionist_mp.png deleted file mode 100644 index 225b416a7..000000000 Binary files a/docimg/demolitionist_mp.png and /dev/null differ diff --git a/language.version b/language.version index 7b6faea48..1a6871d39 100644 --- a/language.version +++ b/language.version @@ -1,3 +1,3 @@ [default] -SWWM_MODVER="\cyDEMOLITIONIST \cw1.3pre r1135 \cu(Fri Jun 28 09:31:26 CEST 2024)\c-"; -SWWM_SHORTVER="\cw1.3pre r1135 \cu(2024-06-28 09:31:26)\c-"; +SWWM_MODVER="\cyDEMOLITIONIST \cw1.3pre r1137 \cu(Sun Jul 7 10:25:49 CEST 2024)\c-"; +SWWM_SHORTVER="\cw1.3pre r1137 \cu(2024-07-07 10:25:49)\c-"; diff --git a/zscript/handler/swwm_statichandler.zsc b/zscript/handler/swwm_statichandler.zsc index 3e54cf565..80a8263cc 100644 --- a/zscript/handler/swwm_statichandler.zsc +++ b/zscript/handler/swwm_statichandler.zsc @@ -65,7 +65,7 @@ Class SWWMStaticHandler : StaticEventHandler if ( multiplayer && !mpwarned ) { mpwarned = true; - Console.Printf("\cgWARNING:\c- Multiplayer is no longer officially supported, desyncs and other issues may potentially happen. You are on your own."); + Console.Printf("\cgWARNING:\c- Multiplayer is no longer supported, desyncs and other issues WILL happen. You are on your own."); S_StartSound("compat/warn",CHAN_YABLEWIT,CHANF_UI|CHANF_NOPAUSE|CHANF_OVERLAP,1,ATTN_NONE); } // sanity check @@ -175,7 +175,7 @@ Class SWWMStaticHandler : StaticEventHandler if ( multiplayer ) { mpwarned = true; - Console.Printf("\cgWARNING:\c- Multiplayer is no longer officially supported, desyncs and other issues may potentially happen. You are on your own."); + Console.Printf("\cgWARNING:\c- Multiplayer is no longer supported, desyncs and other issues WILL happen. You are on your own."); S_StartSound("compat/warn",CHAN_YABLEWIT,CHANF_UI|CHANF_NOPAUSE|CHANF_OVERLAP,1,ATTN_NONE); } // warning for unsupported