add crew monitor as traitor steal objective (#25563)
This commit is contained in:
@@ -31,6 +31,11 @@
|
|||||||
- type: StationLimitedNetwork
|
- type: StationLimitedNetwork
|
||||||
- type: StaticPrice
|
- type: StaticPrice
|
||||||
price: 500
|
price: 500
|
||||||
|
- type: Tag
|
||||||
|
tags:
|
||||||
|
- HighRiskItem
|
||||||
|
- type: StealTarget
|
||||||
|
stealGroup: HandheldCrewMonitor
|
||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
id: HandheldCrewMonitorEmpty
|
id: HandheldCrewMonitorEmpty
|
||||||
|
|||||||
@@ -12,6 +12,7 @@
|
|||||||
weights:
|
weights:
|
||||||
CaptainIDStealObjective: 1
|
CaptainIDStealObjective: 1
|
||||||
CMOHyposprayStealObjective: 1
|
CMOHyposprayStealObjective: 1
|
||||||
|
CMOCrewMonitorStealObjective: 1
|
||||||
RDHardsuitStealObjective: 1
|
RDHardsuitStealObjective: 1
|
||||||
NukeDiskStealObjective: 1
|
NukeDiskStealObjective: 1
|
||||||
MagbootsStealObjective: 1
|
MagbootsStealObjective: 1
|
||||||
|
|||||||
@@ -7,6 +7,13 @@
|
|||||||
sprite: Objects/Specific/Medical/hypospray.rsi
|
sprite: Objects/Specific/Medical/hypospray.rsi
|
||||||
state: hypo
|
state: hypo
|
||||||
|
|
||||||
|
- type: stealTargetGroup
|
||||||
|
id: HandheldCrewMonitor
|
||||||
|
name: handheld crew monitor
|
||||||
|
sprite:
|
||||||
|
sprite: Objects/Specific/Medical/handheldcrewmonitor.rsi
|
||||||
|
state: scanner
|
||||||
|
|
||||||
- type: stealTargetGroup
|
- type: stealTargetGroup
|
||||||
id: ClothingOuterHardsuitRd
|
id: ClothingOuterHardsuitRd
|
||||||
name: experimental research hardsuit
|
name: experimental research hardsuit
|
||||||
|
|||||||
@@ -147,35 +147,58 @@
|
|||||||
## cmo
|
## cmo
|
||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
noSpawn: true
|
abstract: true
|
||||||
parent: BaseTraitorStealObjective
|
parent: BaseTraitorStealObjective
|
||||||
id: CMOHyposprayStealObjective
|
id: BaseCMOStealObjective
|
||||||
components:
|
components:
|
||||||
- type: NotJobRequirement
|
- type: NotJobRequirement
|
||||||
job: ChiefMedicalOfficer
|
job: ChiefMedicalOfficer
|
||||||
- type: StealCondition
|
- type: StealCondition
|
||||||
stealGroup: Hypospray
|
|
||||||
owner: job-name-cmo
|
owner: job-name-cmo
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
noSpawn: true
|
||||||
|
parent: BaseCMOStealObjective
|
||||||
|
id: CMOHyposprayStealObjective
|
||||||
|
components:
|
||||||
|
- type: StealCondition
|
||||||
|
stealGroup: Hypospray
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
noSpawn: true
|
||||||
|
parent: BaseCMOStealObjective
|
||||||
|
id: CMOCrewMonitorStealObjective
|
||||||
|
components:
|
||||||
|
- type: StealCondition
|
||||||
|
stealGroup: HandheldCrewMonitor
|
||||||
|
|
||||||
## rd
|
## rd
|
||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
noSpawn: true
|
abstract: true
|
||||||
parent: BaseTraitorStealObjective
|
parent: BaseTraitorStealObjective
|
||||||
id: RDHardsuitStealObjective
|
id: BaseRDStealObjective
|
||||||
components:
|
components:
|
||||||
|
- type: NotJobRequirement
|
||||||
|
job: ResearchDirector
|
||||||
- type: StealCondition
|
- type: StealCondition
|
||||||
stealGroup: ClothingOuterHardsuitRd
|
|
||||||
owner: job-name-rd
|
owner: job-name-rd
|
||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
noSpawn: true
|
noSpawn: true
|
||||||
parent: BaseTraitorStealObjective
|
parent: BaseRDStealObjective
|
||||||
|
id: RDHardsuitStealObjective
|
||||||
|
components:
|
||||||
|
- type: StealCondition
|
||||||
|
stealGroup: ClothingOuterHardsuitRd
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
noSpawn: true
|
||||||
|
parent: BaseRDStealObjective
|
||||||
id: HandTeleporterStealObjective
|
id: HandTeleporterStealObjective
|
||||||
components:
|
components:
|
||||||
- type: StealCondition
|
- type: StealCondition
|
||||||
stealGroup: HandTeleporter
|
stealGroup: HandTeleporter
|
||||||
owner: job-name-rd
|
|
||||||
|
|
||||||
## hos
|
## hos
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user