weights:
CaptainIDStealObjective: 1
CMOHyposprayStealObjective: 1
+ CMOCrewMonitorStealObjective: 1
RDHardsuitStealObjective: 1
NukeDiskStealObjective: 1
MagbootsStealObjective: 1
sprite: Objects/Specific/Medical/hypospray.rsi
state: hypo
+- type: stealTargetGroup
+ id: HandheldCrewMonitor
+ name: handheld crew monitor
+ sprite:
+ sprite: Objects/Specific/Medical/handheldcrewmonitor.rsi
+ state: scanner
+
- type: stealTargetGroup
id: ClothingOuterHardsuitRd
name: experimental research hardsuit
## cmo
- type: entity
- noSpawn: true
+ abstract: true
parent: BaseTraitorStealObjective
- id: CMOHyposprayStealObjective
+ id: BaseCMOStealObjective
components:
- type: NotJobRequirement
job: ChiefMedicalOfficer
- type: StealCondition
- stealGroup: Hypospray
owner: job-name-cmo
-## rd
+- 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
+
+- type: entity
+ abstract: true
parent: BaseTraitorStealObjective
+ id: BaseRDStealObjective
+ components:
+ - type: NotJobRequirement
+ job: ResearchDirector
+ - type: StealCondition
+ owner: job-name-rd
+
+- type: entity
+ noSpawn: true
+ parent: BaseRDStealObjective
id: RDHardsuitStealObjective
components:
- type: StealCondition
stealGroup: ClothingOuterHardsuitRd
- owner: job-name-rd
- type: entity
noSpawn: true
- parent: BaseTraitorStealObjective
+ parent: BaseRDStealObjective
id: HandTeleporterStealObjective
components:
- type: StealCondition
stealGroup: HandTeleporter
- owner: job-name-rd
## hos