Adjusted traitor steal objectives (#5974)

* Adjusted traitor steal objectives

* Added theft target to cargo
This commit is contained in:
Rane
2022-01-01 11:56:25 -05:00
committed by GitHub
parent c7b3ebaaae
commit ab28be3c54
4 changed files with 77 additions and 4 deletions

View File

@@ -65,7 +65,7 @@ namespace Content.Server.Objectives.Conditions
}
}
public float Difficulty => 1f;
public float Difficulty => 1.5f;
public bool Equals(IObjectiveCondition? other)
{

View File

@@ -87,7 +87,7 @@
- type: entity
parent: ClothingHeadHardsuitWithLightBase
id: ClothingHeadHelmetHardsuitRd
name: research director's hardsuit helmet
name: experimental research hardsuit helmet
description: Lightweight hardsuit helmet that doesn't restrict your head movements.
components:
- type: Sprite
@@ -130,7 +130,7 @@
parent: ClothingHeadHardsuitWithLightBase
id: ClothingHeadHelmetHardsuitSecurityRed
name: head of security's hardsuit helmet
description: Red armored hardsuit helmet for security needs. Belongs to the HoS.
description: Security hardsuit helmet with the latest top secret NT-HUD software. Belongs to the HoS.
components:
- type: Sprite
sprite: Clothing/Head/Hardsuits/security-red.rsi

View File

@@ -153,7 +153,7 @@
- type: entity
parent: ClothingOuterHardsuitBase
id: ClothingOuterHardsuitRd
name: research director's hardsuit
name: experimental research hardsuit
description: A special suit that protects against hazardous, low pressure environments. Has an additional layer of armor.
components:
- type: Sprite

View File

@@ -38,6 +38,7 @@
- !type:IncompatibleConditionsRequirement
conditions:
- StayAliveCondition
- StealCondition
conditions:
- !type:DieCondition {}
@@ -52,3 +53,75 @@
conditions:
- !type:StealCondition
prototype: Hypospray
- type: objective
id: RDHardsuitStealObjective
issuer: syndicate
requirements:
- !type:TraitorRequirement {}
- !type:IncompatibleConditionsRequirement
conditions:
- DieCondition
conditions:
- !type:StealCondition
prototype: ClothingOuterHardsuitRd
- type: objective
id: NukeDiskStealObjective
issuer: syndicate
requirements:
- !type:TraitorRequirement {}
- !type:IncompatibleConditionsRequirement
conditions:
- DieCondition
conditions:
- !type:StealCondition
prototype: NukeDisk
- type: objective
id: IDComputerBoardStealObjective
issuer: syndicate
requirements:
- !type:TraitorRequirement {}
- !type:IncompatibleConditionsRequirement
conditions:
- DieCondition
conditions:
- !type:StealCondition
prototype: IDComputerCircuitboard
- type: objective
id: MagbootsStealObjective #Replace this with CE magboots when we get those
issuer: syndicate
requirements:
- !type:TraitorRequirement {}
- !type:IncompatibleConditionsRequirement
conditions:
- DieCondition
conditions:
- !type:StealCondition
prototype: ClothingShoesBootsMag
- type: objective
id: HOSHardsuitHelmStealObjective
issuer: syndicate
requirements:
- !type:TraitorRequirement {}
- !type:IncompatibleConditionsRequirement
conditions:
- DieCondition
conditions:
- !type:StealCondition
prototype: ClothingHeadHelmetHardsuitSecurityRed
- type: objective
id: SupplyConsoleBoardStealObjective
issuer: syndicate
requirements:
- !type:TraitorRequirement {}
- !type:IncompatibleConditionsRequirement
conditions:
- DieCondition
conditions:
- !type:StealCondition
prototype: SupplyComputerCircuitboard