Paradox Clone (#35794)
* polymorph fixes * paradox clone * forensics cleanup * bump doors * 4 * attribution * polymorphn't * clean up objectives * Update Resources/ServerInfo/Guidebook/Antagonist/MinorAntagonists.xml * review * add virtual items to blacklist * allow them to roll sleeper agent
This commit is contained in:
38
Resources/Prototypes/Objectives/paradoxClone.yml
Normal file
38
Resources/Prototypes/Objectives/paradoxClone.yml
Normal file
@@ -0,0 +1,38 @@
|
||||
- type: entity
|
||||
abstract: true
|
||||
parent: BaseObjective
|
||||
id: BaseParadoxCloneObjective
|
||||
components:
|
||||
- type: Objective
|
||||
# required but not used
|
||||
difficulty: 1
|
||||
issuer: objective-issuer-paradox
|
||||
- type: RoleRequirement
|
||||
roles:
|
||||
mindRoles:
|
||||
- ParadoxCloneRole
|
||||
|
||||
- type: entity
|
||||
parent: [BaseParadoxCloneObjective, BaseLivingObjective]
|
||||
id: ParadoxCloneLivingObjective
|
||||
name: Escape to centcomm alive and unrestrained.
|
||||
description: Return to your old life.
|
||||
components:
|
||||
- type: Objective
|
||||
icon:
|
||||
sprite: Structures/Furniture/chairs.rsi
|
||||
state: shuttle
|
||||
- type: EscapeShuttleCondition
|
||||
|
||||
- type: entity
|
||||
parent: [BaseParadoxCloneObjective, BaseKillObjective]
|
||||
id: ParadoxCloneKillObjective
|
||||
name: Fix the space-time paradox.
|
||||
description: Replace your original to fix the paradox. Remember, your mission is to blend in, do not kill anyone else unless you have to!
|
||||
components:
|
||||
- type: PickSpecificPerson
|
||||
- type: KillPersonCondition
|
||||
requireDead: true # don't count missing evac as killing
|
||||
- type: TargetObjective
|
||||
title: objective-condition-kill-head-title # kill <name>, <job>
|
||||
|
||||
Reference in New Issue
Block a user