Coop Things in Singleplayer

Discuss anything ZDoom-related that doesn't fall into one of the other categories.
Post Reply
Hell-met
Posts: 43
Joined: Mon Oct 28, 2019 9:23 pm

Coop Things in Singleplayer

Post by Hell-met »

Hey

Apologies if this is in the wrong subforum, also apologies if this is obvious or stupid.

I wish to play all Dooms, Heretics and Hexens in Singleplayer but with all coop actors activated. Weapons, monsters, items, props. I don't want to do a local solo co-op server because there's player respawning and that's kind of lame - I want a genuine SP run but with all the extra stuff.

Is there a mod or command line I'm missing? Anything like it? I'm using GZdoom g4.2.1.

Thank you!
_mental_
 
 
Posts: 3820
Joined: Sun Aug 07, 2011 4:32 am

Re: Coop Things in Singleplayer

Post by _mental_ »

This is not possible at the moment. in single player, cooperative and deathmatch things are discarded by the engine at early stage of level loading.
There is a chance, however, that we extend this feature suggestion with generic thing manipulation. With such option, a quite simple mod can do what you want.
User avatar
StroggVorbis
Posts: 866
Joined: Wed Nov 08, 2017 4:23 pm
Graphics Processor: nVidia with Vulkan support
Location: Germany

Re: Coop Things in Singleplayer

Post by StroggVorbis »

While it won't disable respawning, you can fake a coop or deathmatch session without setting up more than one node.
Just use "map <mapname> coop|dm"
This will cause all coop/dm only actors to appear, but the game will still pause when hitting Esc, similar to Singleplayer.
You can also save and load like normal.
You could disable respawning under Gameplay Options, but I don't know if this will cause the use button to load the latest save again.

The alternative would be to make a copy of your IWADs, open the maps in Doom Builder or SLADE, select all things and remove their multiplayer only flag, then load the modified levels as PWADs.
Hell-met
Posts: 43
Joined: Mon Oct 28, 2019 9:23 pm

Re: Coop Things in Singleplayer

Post by Hell-met »

DabbingSquidward wrote:While it won't disable respawning, you can fake a coop or deathmatch session without setting up more than one node.
Just use "map <mapname> coop|dm"
This will cause all coop/dm only actors to appear, but the game will still pause when hitting Esc, similar to Singleplayer.
You can also save and load like normal.
This seems like my best bet. Thanks. I'm rather surprised no one thought of this so many years later. Nearly all Doom2 levels have an extra cyberdemon and I like the challenge.
DabbingSquidward wrote:but I don't know if this will cause the use button to load the latest save again.
It's fine, I'm a grown up and I can handle pressing F3 :)
_mental_
 
 
Posts: 3820
Joined: Sun Aug 07, 2011 4:32 am

Re: Coop Things in Singleplayer

Post by _mental_ »

Hell-met wrote:I'm rather surprised no one thought of this so many years later.
Single host multiplayer (-host 1 command line option) is here for at least 14 years. The second argument of map CCMD is just a bit more convenient way to do the same.
Post Reply

Return to “General”