Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adjust security loadouts #1854

Merged
19 commits merged into from
Sep 21, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Resources/Prototypes/Catalog/Cargo/cargo_vending.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
sprite: Objects/Specific/Service/vending_machine_restock.rsi
state: base
product: CrateVendingMachineRestockAutoDrobeFilled
cost: 1900 # DeltaV
cost: 2000 # DeltaV
category: cargoproduct-category-name-service
group: market

Expand Down
12 changes: 9 additions & 3 deletions Resources/Prototypes/Catalog/Fills/Lockers/dressers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -70,11 +70,14 @@
- id: ClothingHeadHatBeretHoS
- id: ClothingHeadHatHoshat
- id: ClothingNeckCloakHos
- id: ClothingUniformJumpskirtHoSAlt
- id: ClothingUniformJumpsuitHoSAlt
# - id: ClothingUniformJumpskirtHoSAlt # DeltaV - removed for incongruence
# - id: ClothingUniformJumpsuitHoSAlt # DeltaV - removed for incongruence
- id: ClothingUniformJumpskirtHosFormal
- id: ClothingUniformJumpsuitHosFormal
- id: ClothingOuterWinterHoS
# - id: ClothingOuterWinterHoS # DeltaV - removed for incongruence
TadJohnson00 marked this conversation as resolved.
Show resolved Hide resolved
- id: ClothingOuterCoatStasecHoS # DeltaV - add winter coat
- id: ClothingOuterGreatcoatStasecHoS # DeltaV - add greatcoat
- id: ClothingShoesBootsWinterHeadOfSecurity # DeltaV - add HoS winter boots

- type: entity
id: DresserQuarterMasterFilled
Expand Down Expand Up @@ -116,3 +119,6 @@
contents:
- id: ClothingHeadHatWarden
- id: ClothingHeadHatBeretWarden
- id: ClothingOuterCoatStasecWarden # DeltaV - add winter coat
- id: ClothingOuterGreatcoatStasecWarden # DeltaV - add greatcoat
- id: ClothingShoesBootsWinterWarden # DeltaV - add winter boots
2 changes: 1 addition & 1 deletion Resources/Prototypes/Catalog/Fills/Lockers/heads.yml
Original file line number Diff line number Diff line change
Expand Up @@ -333,7 +333,7 @@
- id: ClothingEyesGlassesSecurity
- id: ClothingHeadsetAltSecurity
- id: ClothingMaskNeckGaiter
- id: ClothingOuterCoatHoSTrench
# - id: ClothingOuterCoatHoSTrench # DeltaV - removed for incongruence
- id: ClothingShoesBootsJack
- id: DoorRemoteSecurity
- id: HoloprojectorSecurity
Expand Down
70 changes: 32 additions & 38 deletions Resources/Prototypes/Catalog/Fills/Lockers/security.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,26 +7,26 @@
contents:
- id: FlashlightSeclite
- id: WeaponDisabler
prob: 0.3
# prob: 0.3 # DeltaV - just give them the damn disabler
TadJohnson00 marked this conversation as resolved.
Show resolved Hide resolved
- id: ClothingBeltSecurityFilled
- id: Flash
- id: ClothingEyesGlassesSecurity
- id: ClothingHeadsetAltSecurity
- id: ClothingHandsGlovesCombat
- id: ClothingShoesBootsJack
- id: ClothingOuterCoatWarden
- id: ClothingOuterWinterWarden
# - id: ClothingOuterCoatWarden # DeltaV - removed for incongruence
# - id: ClothingOuterWinterWarden # DeltaV - removed for incongruence
TadJohnson00 marked this conversation as resolved.
Show resolved Hide resolved
- id: RubberStampWarden
- id: DoorRemoteArmory
- id: ClothingOuterHardsuitCombatWarden # DeltaV - ClothingOuterHardsuitWarden replaced in favour of warden's riot combat hardsuit.
- id: HoloprojectorSecurity
- id: BookSpaceLaw
# Begin DeltaV additions
- id: BoxPDAPrisoner
- id: ClothingShoesBootsWinterWarden
- id: BoxEncryptionKeyPrisoner
- id: LunchboxSecurityFilledRandom
prob: 0.3
- id: ClothingOuterVestPlateCarrierAdv
# End DeltaV additions
- id: ClothingNeckShockCollar
amount: 2
Expand All @@ -42,25 +42,25 @@
contents:
- id: FlashlightSeclite
- id: WeaponDisabler
prob: 0.3
# prob: 0.3 # DeltaV - just give them the damn disabler
- id: ClothingBeltSecurityFilled
- id: Flash
- id: ClothingEyesGlassesSecurity
- id: ClothingHeadsetAltSecurity
- id: ClothingHandsGlovesCombat
- id: ClothingShoesBootsJack
- id: ClothingOuterCoatWarden
- id: ClothingOuterWinterWarden
# - id: ClothingOuterCoatWarden # DeltaV - removed for incongruence
# - id: ClothingOuterWinterWarden # DeltaV - removed for incongruence
TadJohnson00 marked this conversation as resolved.
Show resolved Hide resolved
- id: RubberStampWarden
- id: DoorRemoteArmory
- id: HoloprojectorSecurity
- id: BookSpaceLaw
# Begin DeltaV additions
- id: BoxPDAPrisoner
- id: ClothingShoesBootsWinterWarden
- id: BoxEncryptionKeyPrisoner
- id: LunchboxSecurityFilledRandom
prob: 0.3
- id: ClothingOuterVestPlateCarrierAdv
# End DeltaV additions
- id: ClothingNeckShockCollar
amount: 2
Expand All @@ -76,30 +76,16 @@
contents:
- id: FlashlightSeclite
prob: 0.8
- id: ClothingUniformJumpsuitSecGrey
prob: 0.3
- id: ClothingUniformJumpsuitSecBlue # DeltaV - consistency with other sec uniforms
prob: 0.3
- id: ClothingUniformJumpsuitSec # DeltaV - consistency with other sec uniforms
prob: 0.3
- id: ClothingUniformJumpskirtSecGrey # DeltaV - consistency with other sec uniforms
prob: 0.3
- id: ClothingUniformJumpskirtSecBlue # DeltaV - consistency with other sec uniforms
prob: 0.3
- id: ClothingUniformJumpskirtSec # DeltaV - consistency with other sec uniforms
prob: 0.3
# - id: ClothingUniformJumpsuitSecGrey # DeltaV - remove uniforms from sec lockers
# prob: 0.3
- id: ClothingHeadHelmetBasic
- id: ClothingHeadHelmetInsulated # Nyanotrasen - Insulative headgear
prob: 0.4
- id: ClothingOuterArmorPlateCarrier # DeltaV - ClothingOuterArmorBasic replaced in favour of plate carrier and stabproof vest
- id: ClothingOuterArmorDuraVest
- id: ClothingOuterStasecSweater # DeltaV - in case the officers get cold :3
prob: 0.75
- id: ClothingUniformJumpsuitSecFormal # DeltaV - emergency parade time, Central's coming to visit
prob: 0.25
- id: ClothingBeltSecurityFilled
- id: Flash
prob: 0.5
# prob: 0.5 # DeltaV - standardise spare flash
- id: ClothingEyesGlassesSecurity
- id: ClothingHeadsetSecurity
- id: ClothingHandsGlovesColorBlack
Expand All @@ -120,18 +106,20 @@
components:
- type: StorageFill
contents:
- id: ClothingEyesGlassesCorpsman # DeltaV - Corpsman Glasses
# - id: ClothingEyesGlassesCorpsman # DeltaV - Corpsman Glasses | removed until HUD/sunglasses balance can be discussed and reworked.
- id: WeaponDisabler
- id: TrackingImplanter
amount: 2
## - id: ClothingOuterHardsuitCombatCorpsman # DeltaV - ClothingOuterHardsuitBrigmedic replaced in favour of corpsman's combat hardsuit; removing from standard filled locker to place in hardsuit filled locker.
# - id: ClothingOuterHardsuitCombatCorpsman # DeltaV - ClothingOuterHardsuitBrigmedic replaced in favour of corpsman's combat hardsuit; removing from standard filled locker to place in hardsuit filled locker.
- id: BoxSterileMask
- id: ClothingHeadHatBeretCorpsman # DeltaV - ClothingHeadHatBeretBrigmedic replaced in favour of corpsman beret.
## - id: ClothingOuterCoatAMG # DeltaV - removed until I can resprite it or replace it.
- id: ClothingHeadsetBrigmedic # DeltaV - add spare headset.
# - id: ClothingOuterCoatAMG # DeltaV - removed until I can resprite it or replace it.
- id: ClothingUniformJumpsuitBrigmedic
- id: ClothingUniformJumpskirtBrigmedic
## - id: ClothingUniformJumpskirtOfLife # DeltaV - nah
## prob: 0.1
# - id: ClothingUniformJumpskirtOfLife # DeltaV - removed for incongruence
# prob: 0.1
- id: ClothingBeltCorpsmanWebbing # DeltaV - added spare webbing
- id: HandheldGPSBasic # Delta V - added it for tracking the implant tracker pop up.
- id: MedkitFilled
- id: MedkitCombatFilled
Expand All @@ -146,8 +134,8 @@
prob: 0.3
- id: MedkitBurnFilled
prob: 0.7
## - id: ClothingNeckCloakMoth #bzzz Moth-pocalypse # DeltaV - why
## prob: 0.15
# - id: ClothingNeckCloakMoth #bzzz Moth-pocalypse # DeltaV - removed for incongruence
# prob: 0.15
- id: LunchboxSecurityFilledRandom # Delta-v Lunchboxes!
prob: 0.3

Expand All @@ -160,13 +148,17 @@
components:
- type: StorageFill
contents:
- id: ClothingEyesGlassesCorpsman # DeltaV - Corpsman Glasses
# - id: ClothingEyesGlassesCorpsman # DeltaV - Corpsman Glasses | removed until HUD/sunglasses balance can be discussed and reworked.
- id: WeaponDisabler
- id: TrackingImplanter
amount: 2
- id: ClothingOuterHardsuitCombatCorpsman
- id: BoxSterileMask
- id: ClothingHeadHatBeretCorpsman # Add corpsman beret.
- id: ClothingHeadsetBrigmedic # Add spare headset.
- id: ClothingUniformJumpsuitBrigmedic
- id: ClothingUniformJumpskirtBrigmedic
- id: ClothingBeltCorpsmanWebbing # Added spare webbing
- id: HandheldGPSBasic # Added GPS because I just think it should be there tbh.
- id: MedkitFilled
- id: MedkitCombatFilled
Expand Down Expand Up @@ -194,11 +186,13 @@
- type: StorageFill
contents:
- id: ClothingEyesGlassesSecurity
prob: 0.3
- id: ClothingHeadHatFedoraBrown
- id: ClothingNeckTieDet
- id: ClothingOuterVestDetective
- id: ClothingOuterCoatDetective
# prob: 0.3 # DeltaV - standardise until HUD balance worked out
# - id: ClothingHeadHatFedoraBrown # DeltaV - removed for incongruence
# - id: ClothingNeckTieDet # DeltaV - removed for incongruence
# - id: ClothingOuterVestDetective # DeltaV - removed for incongruence
# - id: ClothingOuterCoatDetective # DeltaV - removed for incongruence
This conversation was marked as resolved.
Show resolved Hide resolved
- id: ClothingHeadsetSecurity # DeltaV - add spare headset.
- id: FlippoEngravedLighter # DeltaV - add due to removal of trench coat
- id: FlashlightSeclite
- id: ForensicScanner
- id: LogProbeCartridge
Expand Down
Original file line number Diff line number Diff line change
@@ -1,16 +1,22 @@
- type: vendingMachineInventory
id: DetDrobeInventory
startingInventory:
ClothingUniformJumpsuitDetective: 2
ClothingUniformJumpskirtDetective: 2
ClothingShoesColorBrown: 2
ClothingOuterCoatDetectiveLoadout: 2
ClothingHeadHatFedoraBrown: 2
ClothingUniformJumpsuitDetectiveGrey: 2
ClothingUniformJumpskirtDetectiveGrey: 2
ClothingOuterVestDetective: 2
ClothingNeckTieDet: 2
ClothingHeadHatFedoraGrey: 2
# ClothingUniformJumpsuitDetective: 2 # DeltaV - removed for incongruence
This conversation was marked as resolved.
Show resolved Hide resolved
# ClothingUniformJumpskirtDetective: 2 # DeltaV - removed for incongruence
# ClothingShoesColorBrown: 2 # DeltaV - removed for incongruence
# ClothingOuterCoatDetectiveLoadout: 2 # DeltaV - removed for incongruence
# ClothingHeadHatFedoraBrown: 2 # DeltaV - removed for incongruence
# ClothingUniformJumpsuitDetectiveGrey: 2 # DeltaV - removed for incongruence
# ClothingUniformJumpskirtDetectiveGrey: 2 # DeltaV - removed for incongruence
# ClothingOuterVestDetective: 2 # DeltaV - removed for incongruence
# ClothingNeckTieDet: 2 # DeltaV - removed for incongruence
# ClothingHeadHatFedoraGrey: 2 # DeltaV - removed for incongruence
ClothingUniformJumpsuitForensicSpec: 2 # DeltaV
ClothingUniformJumpskirtForensicSpec: 2 # DeltaV
This conversation was marked as resolved.
Show resolved Hide resolved
ClothingHandsGlovesColorBlack: 2
ClothingHandsGlovesLatex: 2
ClothingHeadsetSecurity: 2
ForensicPad: 10 # DeltaV
BoxFolderBlack: 2 # DeltaV
BoxEvidenceMarkers: 1 # DeltaV
HandLabeler: 1 # DeltaV
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,6 @@
BreachingCharge: 8 # DeltaV - added breaching charges
# security officers need to follow a diet regimen!
contrabandInventory:
FoodDonutHomer: 12
FoodBoxDonut: 2
# FoodDonutHomer: 12 # DeltaV - removed for incongruence at maintainer request
# FoodBoxDonut: 2 # DeltaV - removed for incongruence at maintainer request
TadJohnson00 marked this conversation as resolved.
Show resolved Hide resolved
#box evidence
Original file line number Diff line number Diff line change
Expand Up @@ -4,33 +4,35 @@
ClothingBackpackSecurity: 3
ClothingBackpackSatchelSecurity: 3
ClothingBackpackDuffelSecurity: 3
ClothingUniformJumpsuitSec: 3
# ClothingUniformJumpsuitSec: 3 # DeltaV - moved*
ClothingShoesBootsJack: 3
ClothingHeadHatBeretSecurity: 3
## ClothingHeadHatSecsoft: 3 # DeltaV - removed from SecDrobe due to inconsistency with art direction
ClothingHeadBandRed: 3
ClothingMaskNeckGaiter: 3 # DeltaV - add neck gaiters to secdrobe
ClothingMaskGasSecurity: 3 # DeltaV - add security gas masks to secdrobe
# ClothingHeadHatSecsoft: 3 # DeltaV - removed from SecDrobe due to inconsistency with art direction
# ClothingHeadBandRed: 3 # DeltaV - removed for incongruency
# ClothingMaskNeckGaiterRed: 3 # DeltaV - removed
ClothingHandsGlovesColorBlack: 3
ClothingHandsGlovesFingerless: 3
ClothingUniformJumpsuitSec: 3 # DeltaV - *moved
ClothingUniformJumpskirtSec: 3
ClothingUniformJumpsuitSecGrey: 3
ClothingUniformJumpskirtSecGrey: 3
ClothingUniformJumpsuitSecBlue: 3
ClothingUniformJumpskirtSecBlue: 3 # DeltaV - new skirt sprited, added to secdrobe
ClothingUniformJumpsuitSecFormal: 1 # DeltaV - add formal uniform to secdrobe
ClothingUniformJumpskirtSecFormal: 1 # DeltaV - add formal uniform to secdrobe
ClothingHeadsetSecurity: 3
ClothingHeadsetPrison: 3 # DeltaV - prison headsets in secdrobe
ClothingOuterStasecSweater: 2 # DeltaV - add sweaters to secdrobe
ClothingOuterCoatStasec: 2 # DeltaV - replace ClothingOuterWinterSec
ClothingOuterGreatcoatStasec: 2 # DeltaV - added greatcoats to SecDrobe. Surplus, reminds the officers of the good times.
## ClothingOuterArmorBasic: 2 # DeltaV - moved body armour from SecDrobe to SecTech
## ClothingOuterArmorBasicSlim: 2
ClothingNeckScarfStripedRed: 3
ClothingEyesBlindfold: 1
ClothingShoesBootsCombat: 1
ClothingShoesBootsWinterSec: 2
# ClothingShoesBootsWinterSec: 2 # DeltaV - removed for incongruency
This conversation was marked as resolved.
Show resolved Hide resolved
This conversation was marked as resolved.
Show resolved Hide resolved
# ClothingHeadHelmetJustice: 1 # DeltaV - lrp
# Begin DeltaV additions
ClothingShoesBootsCowboyBlack: 1
ClothingHeadHatCowboyBlack: 1
# End DeltaV additions
contrabandInventory:
ClothingMaskClownSecurity: 1
# ClothingMaskClownSecurity: 1 # DeltaV - removed for incongruency
This conversation was marked as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,14 @@
ClothingOuterSuitCarp: 2 # DeltaV - Move carp suit out of syndicate uplink into the AutoDrobe
ClothingShoesBootsWinterClown: 2 #Delta V: Add departmental winter boots
ClothingShoesBootsWinterMime: 2 #Delta V: Add departmental winter boots
ClothingUniformJumpsuitDetective: 1 # DeltaV - moved from detdrobe
ClothingUniformJumpskirtDetective: 1 # DeltaV - moved from detdrobe
ClothingUniformJumpsuitDetectiveGrey: 1 # DeltaV - moved from detdrobe
ClothingUniformJumpskirtDetectiveGrey: 1 # DeltaV - moved from detdrobe
ClothingOuterCoatDetectiveLoadout: 1 # DeltaV - moved from detdrobe
ClothingNeckTieDet: 1 # DeltaV - moved from detdrobe
ClothingHeadHatFedoraBrown: 1 # DeltaV - moved from detdrobe
ClothingHeadHatFedoraGrey: 1 # DeltaV - moved from detdrobe
ClothingHeadHatCowboyBrown: 1
ClothingHeadHatCowboyBlack: 1
ClothingHeadHatCowboyWhite: 1
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,6 @@
- id: BoxPDASecurity
- id: WeaponEnergyGunMultiphase
- id: HoSIDCard
- id: ClothingShoesBootsWinterHeadOfSecurity
This conversation was marked as resolved.
Show resolved Hide resolved
- id: ClothingOuterVestPlateCarrierAdv
- id: LunchboxCommandFilledRandom
prob: 0.3
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,19 @@
- type: Clothing
sprite: DeltaV/Clothing/Uniforms/Jumpskirt/detective.rsi

# Senior Officer uniform

- type: entity
parent: ClothingUniformFoldableBase
id: ClothingUniformJumpskirtSecSenior
name: senior officer's jumpskirt
description: A tight-fitting tactical jumpsuit, made of light and breathable yet durable material. This one seems to have a skirt stitched to the waist. Curious.
components:
- type: Sprite
sprite: DeltaV/Clothing/Uniforms/Jumpskirt/seniorofficer.rsi
- type: Clothing
sprite: DeltaV/Clothing/Uniforms/Jumpskirt/seniorofficer.rsi

# Warden alt uniforms

- type: entity
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -222,7 +222,7 @@
- type: Clothing
sprite: DeltaV/Clothing/Uniforms/Jumpsuit/detective.rsi

# Detective uniform
# Senior Officer uniform

- type: entity
parent: ClothingUniformFoldableBase
Expand Down
2 changes: 1 addition & 1 deletion Resources/Prototypes/DeltaV/Loadouts/role_loadouts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
- SecurityShoes
- SecurityOuterClothing
- MedicalGloves
- SurvivalCorpsman
- SurvivalSecurity # DeltaV - replace SurvivalCorpsman for incongruence
- Trinkets
- GroupSpeciesBreathToolCorpsman

Expand Down
14 changes: 7 additions & 7 deletions Resources/Prototypes/Entities/Clothing/OuterClothing/coats.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,13 @@
contents:
- id: SmokingPipeFilledTobacco
- id: FlippoEngravedLighter
- type: Armor #same as regular sec armor
modifiers:
coefficients:
Blunt: 0.70
Slash: 0.70
Piercing: 0.70
Heat: 0.80
# - type: Armor #same as regular sec armor # DeltaV - remove armour as it is no longer security equipment.
# modifiers:
# coefficients:
# Blunt: 0.70
# Slash: 0.70
# Piercing: 0.70
# Heat: 0.80

- type: entity
parent: ClothingOuterCoatDetective
Expand Down
4 changes: 2 additions & 2 deletions Resources/Prototypes/Entities/Clothing/Shoes/boots.yml
Original file line number Diff line number Diff line change
Expand Up @@ -150,9 +150,9 @@
name: security winter boots
components:
- type: Sprite
sprite: Clothing/Shoes/Boots/winterbootssec.rsi
sprite: DeltaV/Clothing/Shoes/Boots/winterbootssec.rsi # DeltaV - resprite boots to meet standards
- type: Clothing
sprite: Clothing/Shoes/Boots/winterbootssec.rsi
sprite: DeltaV/Clothing/Shoes/Boots/winterbootssec.rsi # DeltaV - resprite boots to meet standards

- type: entity
parent: [ClothingShoesBaseWinterBoots, BaseSyndicateContraband]
Expand Down
Loading
Loading