Skip to content

Commit

Permalink
саммери норм
Browse files Browse the repository at this point in the history
  • Loading branch information
nomad0260 committed Mar 18, 2024
1 parent a053d05 commit 040d11f
Show file tree
Hide file tree
Showing 7 changed files with 89 additions and 10 deletions.
2 changes: 2 additions & 0 deletions Resources/Prototypes/Backmen/Objectives/objectiveGroups.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,8 @@
EscapeShuttleObjectiveDonk: 1
#Interdyne
EscapeShuttleObjectiveInterdyne: 1
#Gorlex
HijackShuttleObjectiveGorlex: 0.02

- type: weightedRandom
id: TraitorObjectiveGroupSocialSyndicateFactions
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
parent: [BaseTraitorObjectiveCybersan, BaseLivingObjective]
id: EscapeShuttleObjectiveCybersan
name: Улететь на Центком живым и свободным.
description: Один из наших агентов под прикрытием допросит вас по прибытии. Не дайте себя арестовать.
description: Мы спрятали под горшком на центкоме поддельные документы для того чтоб вы ушли спокойно, ожидайте нас на месте выдачи задания для получения награды.
components:
- type: Objective
difficulty: 1.3
Expand Down
3 changes: 2 additions & 1 deletion Resources/Prototypes/Backmen/Objectives/traitorDonk.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
- Waffle
- MI13
- Interdyne
- Gorlex
- type: Tag
tags:
- Donk
Expand All @@ -28,7 +29,7 @@
parent: [BaseTraitorObjectiveDonk, BaseLivingObjective]
id: EscapeShuttleObjectiveDonk
name: Улететь на Центком живым и свободным.
description: Один из наших агентов под прикрытием допросит вас по прибытии. Не дайте себя арестовать.
description: Он может помешать нам, просто не дайте ему достигнуть центкома.
components:
- type: Objective
difficulty: 1.3
Expand Down
73 changes: 73 additions & 0 deletions Resources/Prototypes/Backmen/Objectives/traitorGorlex.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
- type: entity
abstract: true
parent: BaseObjective
id: BaseTraitorObjectiveGorlex
components:
- type: RoleRequirement
roles:
components:
- TraitorRole
- type: Objective
issuer: Gorlex Marauders
- type: ObjectiveBlacklistRequirement
blacklist:
tags:
- Cybersan
- MI13
- Donk
- Interdyne
- Waffle
- type: Tag
tags:
- Gorlex
- type: ObjectiveLimit
limit: 1

- type: Tag
id: Gorlex

- type: entity
noSpawn: true
parent: [BaseTraitorObjectiveGorlex, BaseLivingObjective]
id: HijackShuttleObjectiveGorlex
name: Завладейте эвакуационным шаттлом
description: Улетите на шаттле эвакуации свободным и без лояльного экипажа Nanotrasen на борту. Используйте ЛЮБЫЕ доступные вам методы. Агенты Синдиката, враги Nanotrasen и заложники в наручниках могут оставаться на шаттле живыми. Игнорируйте помощь от кого-либо, кроме агента поддержки.
components:
- type: Objective
difficulty: 5 #Hijacker don't help anyone else
icon:
sprite: Objects/Tools/emag.rsi
state: icon
- type: HijackShuttleCondition

# kill

- type: entity
noSpawn: true
parent: [BaseTraitorObjectiveGorlex, BaseKillObjective]
id: KillRandomPersonObjectiveGorlex
description: Убить...
components:
- type: Objective
difficulty: 1.75
unique: false
- type: TargetObjective
title: objective-condition-kill-person-title
- type: PickRandomPerson
- type: KillPersonCondition
requireDead: true

- type: entity
noSpawn: true
parent: [BaseTraitorObjectiveGorlex, BaseKillObjective]
id: KillRandomHeadObjectiveGorlex
description: Он должен умереть...
components:
- type: Objective
difficulty: 3.0
unique: false
- type: TargetObjective
title: objective-condition-kill-head-title
- type: PickRandomHead
- type: KillPersonCondition
requireDead: true
3 changes: 2 additions & 1 deletion Resources/Prototypes/Backmen/Objectives/traitorInterdyne.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
- Waffle
- MI13
- Donk
- Gorlex
- type: Tag
tags:
- Interdyne
Expand All @@ -30,7 +31,7 @@
parent: [BaseTraitorObjectiveInterdyne, BaseLivingObjective]
id: EscapeShuttleObjectiveInterdyne
name: Улететь на Центком живым и свободным.
description: Один из наших агентов под прикрытием допросит вас по прибытии. Не дайте себя арестовать.
description: По прилету на центком ожидайте наш торговый транспортник, скажите сотрудникам на борту кодовые слова и они вас заберут.
components:
- type: Objective
difficulty: 1.3
Expand Down
9 changes: 5 additions & 4 deletions Resources/Prototypes/Backmen/Objectives/traitorMI13.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
- Waffle
- Donk
- Interdyne
- Gorlex
- type: Tag
tags:
- MI13
Expand All @@ -28,7 +29,7 @@
parent: [BaseTraitorObjectiveMI13, BaseLivingObjective]
id: EscapeShuttleObjectiveMI13
name: Улететь на Центком живым и свободным.
description: Один из наших агентов под прикрытием допросит вас по прибытии. Не дайте себя арестовать.
description: Один из наших агентов ожидает вас на центкоме, проследите что за вами нет хвоста.
components:
- type: Objective
difficulty: 1.3
Expand All @@ -43,7 +44,7 @@
noSpawn: true
parent: [BaseTraitorObjectiveMI13, BaseKillObjective]
id: KillRandomHeadObjectiveMI13
description: We need this head gone and you probably know why. Good luck, agent.
description: Нам нужно, чтобы этот глава исчез, и вы, вероятно, знаете, почему. Удачи, оперативник.
components:
- type: Objective
difficulty: 3.0
Expand Down Expand Up @@ -71,7 +72,7 @@
noSpawn: true
parent: [BaseTraitorSocialObjectiveMI13, BaseKeepAliveObjective]
id: RandomTraitorAliveObjectiveMI13
description: Identify yourself at your own risk. We just need them alive.
description: Раскрывать себя или нет — решайте сами. Нам нужно, чтобы он выжил.
components:
- type: Objective
difficulty: 1.75
Expand All @@ -83,7 +84,7 @@
noSpawn: true
parent: [BaseTraitorSocialObjectiveMI13, BaseHelpProgressObjective]
id: RandomTraitorProgressObjectiveMI13
description: Identify yourself at your own risk. We just need them to succeed.
description: Раскрывать себя или нет — решайте сами. Нам нужно, чтобы он преуспел.
components:
- type: Objective
difficulty: 2.5
Expand Down
7 changes: 4 additions & 3 deletions Resources/Prototypes/Backmen/Objectives/traitorWaffle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
- MI13
- Donk
- Interdyne
- Gorlex
- type: Tag
tags:
- Waffle
Expand All @@ -28,7 +29,7 @@
parent: BaseTraitorObjectiveWaffle
id: DieObjectiveWaffle
name: Умрите смертью храбрых
description: Умри.
description: Умри с честью и достоинством.
components:
- type: Objective
difficulty: 0.5
Expand All @@ -53,7 +54,7 @@
noSpawn: true
parent: [BaseTraitorObjectiveWaffle, BaseKillObjective]
id: KillRandomPersonObjectiveWaffle
description: Do it however you like, just make sure they don't make it to centcom.
description: Он видел то чего не следует, нужно чтоб он больше не увидел белого света.
components:
- type: Objective
difficulty: 1.75
Expand All @@ -68,7 +69,7 @@
noSpawn: true
parent: [BaseTraitorObjectiveWaffle, BaseKillObjective]
id: KillRandomHeadObjectiveWaffle
description: We need this head gone and you probably know why. Good luck, agent.
description: Этот глава явно что-то знает, нельзя допустить чтоб он выжил.
components:
- type: Objective
difficulty: 3.0
Expand Down

0 comments on commit 040d11f

Please sign in to comment.