dsda: -coop_spawns option

This commit is contained in:
feos 2025-06-28 19:43:53 +03:00
parent 080017b800
commit 815bf95d24
2 changed files with 6 additions and 0 deletions

View File

@ -345,6 +345,11 @@ namespace BizHawk.Emulation.Cores.Computers.Doom
[DefaultValue(false)] [DefaultValue(false)]
public bool PistolStart { get; set; } public bool PistolStart { get; set; }
[DisplayName("Co-op Mode Spawns")]
[Description("Play single-player mode with co-op thing spawns.")]
[DefaultValue(false)]
public bool CoopSpawns { get; set; }
[DisplayName("Chain Episodes")] [DisplayName("Chain Episodes")]
[Description("Completing one episode leads to the next without interruption. Not available in vanilla.")] [Description("Completing one episode leads to the next without interruption. Not available in vanilla.")]
[DefaultValue(false)] [DefaultValue(false)]

View File

@ -263,6 +263,7 @@ namespace BizHawk.Emulation.Cores.Computers.Doom
ConditionalArg(_syncSettings.MonstersRespawn, "-respawn"); ConditionalArg(_syncSettings.MonstersRespawn, "-respawn");
ConditionalArg(_syncSettings.NoMonsters, "-nomonsters"); ConditionalArg(_syncSettings.NoMonsters, "-nomonsters");
ConditionalArg(_syncSettings.PistolStart, "-pistolstart"); ConditionalArg(_syncSettings.PistolStart, "-pistolstart");
ConditionalArg(_syncSettings.CoopSpawns, "-coop_spawns");
ConditionalArg(_syncSettings.ChainEpisodes, "-chain_episodes"); ConditionalArg(_syncSettings.ChainEpisodes, "-chain_episodes");
ConditionalArg(_syncSettings.TurningResolution == TurningResolution.Longtics, "-longtics"); ConditionalArg(_syncSettings.TurningResolution == TurningResolution.Longtics, "-longtics");
ConditionalArg(_syncSettings.MultiplayerMode == MultiplayerMode.Deathmatch, "-deathmatch"); ConditionalArg(_syncSettings.MultiplayerMode == MultiplayerMode.Deathmatch, "-deathmatch");