diff --git a/Resources/Locale/ru-RU/_corvaxnext/api.ftl b/Resources/Locale/ru-RU/_corvaxnext/api.ftl index e4b17906378..d44927bdd7d 100644 --- a/Resources/Locale/ru-RU/_corvaxnext/api.ftl +++ b/Resources/Locale/ru-RU/_corvaxnext/api.ftl @@ -10,14 +10,19 @@ api-backpack-category-utilities-description = ent-ToolboxApi = ящик воровских инструментов неопределённости .desc = Здесь лежат ваши излюбленные воровские штучки. Осталось вспомнить, какие именно. -api-round-end-agent-name = агент похищения искусственного интеллекта +api-round-end-agent-name = АПИИ roles-antag-api-objective = Украдите станционный ИИ, действуя скрытно. -objective-condition-api-description = То, зачем я сюда прилетел. Осталось найти интелкарту и пробраться к нему. +objective-issuer-api = [color=#2ed2fd]Агенство[/color] + +objective-condition-api-description = То, зачем вы сюда прилетели. Осталось найти интелкарту и пробраться к нему. steal-target-groups-ai = станционный ИИ, помещённый на интелкарту +ent-EscapeApiShuttleObjective = Улететь на Центком живым и свободным. + .desc = Вы ещё нужны агенству. Не дайте себя арестовать. + api-role-greeting = Вы агент похищения искусственного интеллекта, также известный как АПИИ. У вас здесь одна цель: украсть станционный ИИ с помощью интелкарты. diff --git a/Resources/Prototypes/_CorvaxNext/GameRules/api.yml b/Resources/Prototypes/_CorvaxNext/GameRules/api.yml index c110def28e2..dd134d67e90 100644 --- a/Resources/Prototypes/_CorvaxNext/GameRules/api.yml +++ b/Resources/Prototypes/_CorvaxNext/GameRules/api.yml @@ -5,7 +5,7 @@ - type: ApiRule - type: AntagObjectives objectives: - - EscapeThiefShuttleObjective + - EscapeApiShuttleObjective - AiStealObjective - type: AntagSelection agentName: api-round-end-agent-name diff --git a/Resources/Prototypes/_CorvaxNext/Objectives/api.yml b/Resources/Prototypes/_CorvaxNext/Objectives/api.yml index 862195a1702..c521191acd2 100644 --- a/Resources/Prototypes/_CorvaxNext/Objectives/api.yml +++ b/Resources/Prototypes/_CorvaxNext/Objectives/api.yml @@ -4,7 +4,7 @@ id: BaseApiObjective components: - type: Objective - issuer: objective-issuer-thief + issuer: objective-issuer-api - type: RoleRequirement roles: mindRoles: @@ -29,3 +29,16 @@ checkHasAi: true - type: Objective difficulty: 1 + +- type: entity + parent: [BaseApiObjective, BaseLivingObjective] + id: EscapeApiShuttleObjective + name: Escape to centcomm alive and unrestrained. + description: You don't want your illegal activities to be discovered by anyone, do you? + components: + - type: Objective + difficulty: 1.3 + icon: + sprite: Structures/Furniture/chairs.rsi + state: shuttle + - type: EscapeShuttleCondition