From 646f7bbbcebdc3a3d0a3fc68e07e428d29c8dd1d Mon Sep 17 00:00:00 2001 From: lzk <124214523+lzk228@users.noreply.github.com> Date: Mon, 14 Oct 2024 22:36:09 +0200 Subject: [PATCH] add new goal and tweak others --- .../station-goal/station-goal-component.ftl | 15 ++++++++++++--- .../Corvax/Entities/Stations/base.yml | 1 + .../Prototypes/Corvax/Objectives/goals.yml | 17 +++++++++++++++++ 3 files changed, 30 insertions(+), 3 deletions(-) diff --git a/Resources/Locale/ru-RU/corvax/station-goal/station-goal-component.ftl b/Resources/Locale/ru-RU/corvax/station-goal/station-goal-component.ftl index 5156f282464..f54a35580d2 100644 --- a/Resources/Locale/ru-RU/corvax/station-goal/station-goal-component.ftl +++ b/Resources/Locale/ru-RU/corvax/station-goal/station-goal-component.ftl @@ -294,9 +294,9 @@ station-goal-botany = station-goal-bunker = { station-goal-start }[bold] Цель смены станции { $station } — приспособить станцию к мощным гиперэнергетическим потокам.[/bold] - + Необходимо пристроить каждому отделу комнату, далее именуемой “бункер”, в которой экипаж станции мог бы укрыться от последствий гиперэнергетических потоков. - + Требования к бункеру: 1. Минимальный размер 25м². 2. Укреплённые стены. @@ -307,7 +307,16 @@ station-goal-bunker = 7. Автономное питание и канистры с воздухом и кислородом. 8. Шкафчики со снаряжением для биологической и радиационной защиты. Так же аварийные скафандры EVA и костюм сапёра. 9. Интерком с общим ключом шифрования. - + + { station-goal-end } + +station-goal-survive = + { station-goal-start }[bold] + Цель смены станции { $station } — держать станцию в рабочем состоянии[/bold] + + Ваша станция должна быть в рабочем состоянии как минимум 1 час 30 минут. + + После прохождения минимального времени выполнения цели, вы в праве вызвать эвакационный шаттл. { station-goal-end } station-goal-frame-repair = diff --git a/Resources/Prototypes/Corvax/Entities/Stations/base.yml b/Resources/Prototypes/Corvax/Entities/Stations/base.yml index d75664e8ad6..4469795a31f 100644 --- a/Resources/Prototypes/Corvax/Entities/Stations/base.yml +++ b/Resources/Prototypes/Corvax/Entities/Stations/base.yml @@ -21,3 +21,4 @@ - CellAI - Botany - Bunker + - Survive diff --git a/Resources/Prototypes/Corvax/Objectives/goals.yml b/Resources/Prototypes/Corvax/Objectives/goals.yml index 482836319b4..090c89b3fa5 100644 --- a/Resources/Prototypes/Corvax/Objectives/goals.yml +++ b/Resources/Prototypes/Corvax/Objectives/goals.yml @@ -2,6 +2,7 @@ - type: stationGoal id: Singularity text: station-goal-singularity + minPlayers: 15 - type: stationGoal id: SolarPanels @@ -10,10 +11,12 @@ - type: stationGoal id: Artifacts text: station-goal-artifacts + minPlayers: 5 - type: stationGoal id: Bank text: station-goal-bank + minPlayers: 15 - type: stationGoal id: Zoo @@ -22,34 +25,42 @@ - type: stationGoal id: MiningOutpost text: station-goal-mining-outpost + minPlayers: 15 - type: stationGoal id: Tesla text: station-goal-tesla + minPlayers: 15 - type: stationGoal id: SecurityTraining text: station-goal-security + minPlayers: 15 - type: stationGoal id: ShuttleMed text: station-goal-shuttle-med + minPlayers: 10 - type: stationGoal id: ShuttleSec text: station-goal-shuttle-sec + minPlayers: 10 - type: stationGoal id: ShuttleRnd text: station-goal-shuttle-rnd + minPlayers: 10 - type: stationGoal id: ShuttleSrv text: station-goal-shuttle-srv + minPlayers: 10 - type: stationGoal id: ShuttleEmergency text: station-goal-shuttle-emergency + minPlayers: 10 - type: stationGoal id: Theatre @@ -58,6 +69,7 @@ - type: stationGoal id: CellAI text: station-goal-ai + minPlayers: 15 - type: stationGoal id: Botany @@ -67,6 +79,11 @@ id: Bunker text: station-goal-bunker +- type: stationGoal + id: Survive + text: station-goal-survive + maxPlayers: 40 + # Special goals - type: stationGoal id: FrameRepair