From ba338a1254f818a13ded8118f9b0f30d7ffba266 Mon Sep 17 00:00:00 2001 From: BIGZi0348 Date: Mon, 18 Nov 2024 20:09:01 +0300 Subject: [PATCH] =?UTF-8?q?=D0=B4=D0=B5=D0=BC=D0=BE=D0=BA=D1=80=D0=B0?= =?UTF-8?q?=D1=82=D0=B8=D1=8F=201.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../_Honk/RoundEndVote/RoundEndVoteSystem.cs | 10 ++++++---- Resources/Prototypes/game_presets.yml | 4 ++-- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/Content.Server/_Honk/RoundEndVote/RoundEndVoteSystem.cs b/Content.Server/_Honk/RoundEndVote/RoundEndVoteSystem.cs index 6730321760..9911d3b8ae 100644 --- a/Content.Server/_Honk/RoundEndVote/RoundEndVoteSystem.cs +++ b/Content.Server/_Honk/RoundEndVote/RoundEndVoteSystem.cs @@ -24,15 +24,17 @@ public sealed class RoundEndVoteSystem : EntitySystem if (_gameTicker.RunLevel != GameRunLevel.PreRoundLobby) return; - var player = _playerManager.PlayerCount >= 20; - - if (player) + if (_playerManager.PlayerCount >= 15) { _voteManager.CreateStandardVote(null, StandardVoteType.Preset); } + else if (_playerManager.PlayerCount >= 5) + { + _gameTicker.SetGamePreset("Extended"); + } else { - _gameTicker.SetGamePreset("Secret"); + _gameTicker.SetGamePreset("Greenshift"); } _voteManager.CreateStandardVote(null, StandardVoteType.Map); diff --git a/Resources/Prototypes/game_presets.yml b/Resources/Prototypes/game_presets.yml index 2a10498b80..f5873438d7 100644 --- a/Resources/Prototypes/game_presets.yml +++ b/Resources/Prototypes/game_presets.yml @@ -33,7 +33,7 @@ - extended - shittersafari name: extended-title - showInVote: false #2boring2vote + showInVote: true # HONK EDIT description: extended-description rules: - BasicStationEventScheduler @@ -46,7 +46,7 @@ - greenshift - shittersafarideluxeedition name: greenshift-title - showInVote: false #4boring4vote + showInVote: true # HONK EDIT description: greenshift-description rules: - BasicRoundstartVariation