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

Security resprite and loadout revision #1273

Merged
23 commits merged into from
Jul 15, 2024
Merged
Show file tree
Hide file tree
Changes from 15 commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
63c1ecc
Finish Security Resprite
TadJohnson00 May 15, 2024
a27937c
Fixed erroneous second formal sec jumpskirt entry
TadJohnson00 May 15, 2024
f82a1bd
Add extra sunglasses to sectech
TadJohnson00 May 15, 2024
4e58a7b
Merge remote-tracking branch 'upstream/master' into secrespritefinally
TadJohnson00 May 15, 2024
30cf57b
Adjust sec resprite for loadouts
TadJohnson00 May 15, 2024
909f502
Merge branch 'master' into secrespritefinally
TadJohnson00 May 15, 2024
03ba4cb
Update security_cadet.yml
TadJohnson00 May 16, 2024
ff6ebc5
Merge branch 'master' into secrespritefinally
TadJohnson00 May 16, 2024
b36eeb4
Merge branch 'master' into secrespritefinally
TadJohnson00 May 18, 2024
fc6c249
Merge branch 'master' into secrespritefinally
NullWanderer May 18, 2024
fa04153
Merge remote-tracking branch 'upstream/master' into secrespritefinally
TadJohnson00 May 30, 2024
38f48d9
Merge branch 'secrespritefinally' of https://github.com/TadJohnson00/…
TadJohnson00 May 30, 2024
364df73
Update coats.yml
TadJohnson00 May 30, 2024
68af90e
Merge branch 'master' into secrespritefinally
TadJohnson00 May 30, 2024
562a13f
Merge branch 'master' into secrespritefinally
TadJohnson00 May 30, 2024
8a20e6c
Merge remote-tracking branch 'upstream/master' into secrespritefinally
TadJohnson00 Jun 13, 2024
4729c11
Finetune security loadouts
TadJohnson00 Jun 13, 2024
7fde508
Removed duplicate mentions
TadJohnson00 Jun 13, 2024
a542300
Further finetuning
TadJohnson00 Jun 13, 2024
f4fd660
Fix typo
TadJohnson00 Jun 13, 2024
d6079d0
Merge remote-tracking branch 'upstream/master' into secrespritefinally
TadJohnson00 Jun 28, 2024
c2302ef
Merge branch 'master' into secrespritefinally
TadJohnson00 Jun 28, 2024
fe557ea
Merge branch 'master' into secrespritefinally
TadJohnson00 Jul 13, 2024
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
10 changes: 7 additions & 3 deletions Resources/Locale/en-US/deltav/preferences/loadout-groups.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,13 @@ loadout-group-mantis-shoes = Mantis shoes
loadout-group-mantis-gloves = Mantis gloves

# Security
loadout-group-brig-medic-head = Brigmedic head
loadout-group-brig-medic-jumpsuit = Brigmedic jumpsuit
loadout-group-brig-medic-back = Brigmedic backpack
loadout-group-security-eyes = Security eyes

loadout-group-brig-medic-head = Corpsman head
loadout-group-brig-medic-eyes = Corpsman eyes
loadout-group-brig-medic-jumpsuit = Corpsman jumpsuit
loadout-group-brig-medic-back = Corpsman backpack
loadout-group-brig-medic-outerclothing = Corpsman outer clothing

loadout-group-prison-guard-head = Prison Guard head
loadout-group-prison-guard-jumpsuit = Prison Guard jumpsuit
Expand Down
2 changes: 2 additions & 0 deletions Resources/Prototypes/Catalog/Fills/Items/belt.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@
- id: Stunbaton
- id: Handcuffs
- id: Handcuffs
- id: CombatKnife # DeltaV
TadJohnson00 marked this conversation as resolved.
Show resolved Hide resolved

- type: entity
id: ClothingBeltSecurityWebbingFilled
Expand All @@ -66,6 +67,7 @@
- id: Stunbaton
- id: Handcuffs
- id: Handcuffs
- id: CombatKnife # DeltaV

- type: entity
id: ClothingBeltJanitorFilled
Expand Down
8 changes: 4 additions & 4 deletions Resources/Prototypes/Catalog/Fills/Lockers/heads.yml
Original file line number Diff line number Diff line change
Expand Up @@ -331,7 +331,7 @@
- type: StorageFill
contents:
- id: WeaponDisabler
- id: ClothingOuterCoatHoSTrench
- id: ClothingOuterStasecCoatHoS # DeltaV - ClothingOuterCoatHoSTrench replaced in favour of uniform equipment
- id: ClothingMaskNeckGaiter
- id: ClothingOuterHardsuitCombatHoS # DeltaV - ClothingOuterHardsuitSecurityRed replaced in favour of head of security's advanced combat hardsuit.
- id: ClothingMaskGasSwat
Expand All @@ -351,7 +351,7 @@
- id: BoxPDASecurity # Delta-V
- id: WeaponEnergyGunMultiphase # DeltaV - HoS Energy Gun
- id: HoSIDCard # Delta-V
- id: ClothingShoesBootsWinterHeadOfSecurity #Delta V: Add departmental winter boots
# - id: ClothingShoesBootsWinterHeadOfSecurity #Delta V: Add departmental winter boots \ removed until uniform compliant.
TadJohnson00 marked this conversation as resolved.
Show resolved Hide resolved
- id: LunchboxCommandFilledRandom # Delta-V Lunchboxes!
prob: 0.3

Expand All @@ -363,7 +363,7 @@
- type: StorageFill
contents:
- id: WeaponDisabler
- id: ClothingOuterCoatHoSTrench
- id: ClothingOuterStasecCoatHoS # DeltaV - ClothingOuterCoatHoSTrench replaced in favour of uniform equipment
- id: ClothingMaskNeckGaiter
- id: ClothingBeltSecurityFilled
- id: ClothingHeadsetAltSecurity
Expand All @@ -380,7 +380,7 @@
- id: BoxPDASecurity # Delta-V
- id: WeaponEnergyGunMultiphase # DeltaV - HoS Energy Gun
- id: HoSIDCard # Delta-V
- id: ClothingShoesBootsWinterHeadOfSecurity #Delta V: Add departmental winter boots
# - id: ClothingShoesBootsWinterHeadOfSecurity #Delta V: Add departmental winter boots \ removed until uniform compliant.
TadJohnson00 marked this conversation as resolved.
Show resolved Hide resolved
- id: LunchboxCommandFilledRandom # Delta-V Lunchboxes!
prob: 0.3

Expand Down
34 changes: 19 additions & 15 deletions Resources/Prototypes/Catalog/Fills/Lockers/security.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,14 +14,14 @@
- id: ClothingHeadsetAltSecurity
- id: ClothingHandsGlovesCombat
- id: ClothingShoesBootsJack
- id: ClothingOuterCoatWarden
- id: ClothingOuterWinterWarden
## - id: ClothingOuterCoatWarden # DeltaV - remove this coat from standard gameplay.
TadJohnson00 marked this conversation as resolved.
Show resolved Hide resolved
- id: ClothingOuterStasecCoatWarden # DeltaV - replace ClothingOuterWinterCoatWarden with appropriate uniform.
- id: RubberStampWarden
- id: DoorRemoteArmory
- id: ClothingOuterHardsuitCombatWarden # DeltaV - ClothingOuterHardsuitWarden replaced in favour of warden's riot combat hardsuit.
- id: HoloprojectorSecurity
- id: BoxPDAPrisoner # Delta-V
- id: ClothingShoesBootsWinterWarden #Delta V: Add departmental winter boots
## - id: ClothingShoesBootsWinterWarden # Delta V: Add departmental winter boots \ removed until in line with uniforms
TadJohnson00 marked this conversation as resolved.
Show resolved Hide resolved
- id: BoxEncryptionKeyPrisoner #Delta-V
- id: LunchboxSecurityFilledRandom # Delta-v Lunchboxes!
prob: 0.3
Expand All @@ -42,13 +42,13 @@
- id: ClothingHeadsetAltSecurity
- id: ClothingHandsGlovesCombat
- id: ClothingShoesBootsJack
- id: ClothingOuterCoatWarden
- id: ClothingOuterWinterWarden
## - id: ClothingOuterCoatWarden # DeltaV - remove this coat from standard gameplay.
TadJohnson00 marked this conversation as resolved.
Show resolved Hide resolved
- id: ClothingOuterStasecCoatWarden # DeltaV - remove ClothingOuterWinterCoatWarden from standard gameplay.
- id: RubberStampWarden
- id: DoorRemoteArmory
- id: HoloprojectorSecurity
- id: BoxPDAPrisoner # Delta-V
- id: ClothingShoesBootsWinterWarden #Delta V: Add departmental winter boots
## - id: ClothingShoesBootsWinterWarden # Delta V: Add departmental winter boots # DeltaV - disable until in line with uniforms
- id: BoxEncryptionKeyPrisoner #Delta-V
- id: LunchboxSecurityFilledRandom # Delta-v Lunchboxes!
prob: 0.3
Expand Down Expand Up @@ -78,11 +78,13 @@
- id: ClothingHeadHelmetInsulated # Nyanotrasen - Insulative headgear
prob: 0.4
- id: ClothingOuterArmorPlateCarrier # DeltaV - ClothingOuterArmorBasic replaced in favour of plate carrier and stabproof vest
- id: ClothingOuterArmorDuraVest
- id: ClothingOuterArmorDuraVest # DeltaV - ClothingOuterArmorBasic replaced in favour of plate carrier and stabproof vest
- 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
prob: 0.15
- id: ClothingUniformJumpskirtSecFormal # DeltaV - emergency parade time, Central's coming to visit
prob: 0.15
- id: ClothingBeltSecurityFilled
- id: Flash
prob: 0.5
Expand All @@ -109,9 +111,9 @@
- 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: BoxSterileMask
## - id: BoxSterileMask # DeltaV - I don't like this bloating my locker tbh
TadJohnson00 marked this conversation as resolved.
Show resolved Hide resolved
- id: ClothingHeadHatBeretCorpsman # DeltaV - ClothingHeadHatBeretBrigmedic replaced in favour of corpsman beret.
## - id: ClothingOuterCoatAMG # DeltaV - removed until I can resprite it or replace it.
- id: ClothingOuterCoatLabCorpsman # DeltaV - replace ClothingOuterCoatAMG with something that doesn't look as bad
TadJohnson00 marked this conversation as resolved.
Show resolved Hide resolved
- id: ClothingUniformJumpsuitBrigmedic
- id: ClothingUniformJumpskirtBrigmedic
## - id: ClothingUniformJumpskirtOfLife # DeltaV - nah
Expand Down Expand Up @@ -144,10 +146,12 @@
components:
- type: StorageFill
contents:
- id: ClothingEyesHudSecurity
- id: ClothingEyesGlassesSecurity
TadJohnson00 marked this conversation as resolved.
Show resolved Hide resolved
- id: WeaponDisabler
- id: TrackingImplanter
amount: 2
- id: ClothingHeadHatBeretCorpsman
TadJohnson00 marked this conversation as resolved.
Show resolved Hide resolved
- id: ClothingOuterCoatLabCorpsman
- id: ClothingOuterHardsuitCombatCorpsman
- id: ClothingUniformJumpsuitBrigmedic
- id: ClothingUniformJumpskirtBrigmedic
Expand Down Expand Up @@ -179,10 +183,10 @@
contents:
- id: ClothingEyesGlassesSecurity
prob: 0.3
- id: ClothingHeadHatFedoraBrown
- id: ClothingNeckTieDet
- id: ClothingOuterVestDetective
- id: ClothingOuterCoatDetective
- id: ClothingHeadHatBeretForensicSpecialist # DeltaV - replace ClothingHeadHatFedoraBrown in favour of a beret.
TadJohnson00 marked this conversation as resolved.
Show resolved Hide resolved
## - id: ClothingNeckTieDet # DeltaV - remove the outdated look. stop breaking uniform.
## - id: ClothingOuterVestDetective # DeltaV - see above
- id: ClothingOuterStasecCoatDet # DeltaV - replace ClothingOuterCoatDetective in favour of something that isn't out of uniform.
- id: FlashlightSeclite
- id: ForensicScanner
- id: LogProbeCartridge
Expand Down
6 changes: 6 additions & 0 deletions Resources/Prototypes/Catalog/Fills/Lockers/suit_storage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -139,6 +139,8 @@
- type: StorageFill
contents:
- id: OxygenTankFilled
- id: NitrogenTankFilled # DeltaV - slimefriendly
TadJohnson00 marked this conversation as resolved.
Show resolved Hide resolved
- id: JetpackSecurityFilled # DeltaV - add jetpacks to security suit storage
TadJohnson00 marked this conversation as resolved.
Show resolved Hide resolved
- id: ClothingOuterHardsuitCombatOfficer # DeltaV - ClothingOuterHardsuitSecurity replaced in favour of security combat hardsuit.
- id: ClothingMaskBreath
- type: AccessReader
Expand Down Expand Up @@ -197,6 +199,7 @@
- type: StorageFill
contents:
- id: OxygenTankFilled
- id: NitrogenTankFilled # DeltaV - slimefriendly
TadJohnson00 marked this conversation as resolved.
Show resolved Hide resolved
- id: JetpackSecurityFilled
- id: ClothingOuterHardsuitCombatHoS # DeltaV - ClothingOuterHardsuitSecurityRed replaced in favour of head of security's advanced combat hardsuit.
- id: ClothingMaskGasSwat
Expand All @@ -212,6 +215,8 @@
- type: StorageFill
contents:
- id: OxygenTankFilled
- id: NitrogenTankFilled # DeltaV - slimefriendly
TadJohnson00 marked this conversation as resolved.
Show resolved Hide resolved
- id: JetpackSecurityFilled # DeltaV - add jetpacks to security suit storage
TadJohnson00 marked this conversation as resolved.
Show resolved Hide resolved
- id: ClothingOuterHardsuitCombatWarden # DeltaV - ClothingOuterHardsuitWarden replaced in favour of warden's riot combat hardsuit.
- id: ClothingMaskBreath
- type: AccessReader
Expand Down Expand Up @@ -273,6 +278,7 @@
contents:
- id: NitrogenTankFilled
- id: OxygenTankFilled
- id: JetpackSecurityFilled
TadJohnson00 marked this conversation as resolved.
Show resolved Hide resolved
- id: ClothingOuterHardsuitCombatCorpsman
- id: ClothingMaskBreath
- type: AccessReader
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
ClothingOuterCoatDetective: 2
ClothingHeadHatFedoraBrown: 2
ClothingUniformJumpsuitDetectiveGrey: 2
ClothingUniformJumpskirtDetectiveGrey: 2
ClothingOuterVestDetective: 2
ClothingNeckTieDet: 2
ClothingHeadHatFedoraGrey: 2
## ClothingUniformJumpsuitDetective: 2 # DeltaV - set detective uniform
## ClothingUniformJumpskirtDetective: 2 # DeltaV - set detective uniform
ClothingUniformJumpsuitForensicSpecialist: 2
ClothingUniformJumpskirtForensicSpecialist: 2
## ClothingShoesColorBrown: 2 # DeltaV -set detective uniform
## ClothingOuterCoatDetective: 2 # DeltaV - set detective uniform
ClothingOuterStasecCoatDet: 2
## ClothingHeadHatFedoraBrown: 2 # DeltaV - set detective uniform
## ClothingUniformJumpsuitDetectiveGrey: 2 # DeltaV - set detective uniform
## ClothingUniformJumpskirtDetectiveGrey: 2 # DeltaV - set detective uniform
## ClothingOuterVestDetective: 2 # DeltaV - set detective uniform
ClothingNeckTieDet: 2 # DeltaV - Fuck it, they can keep the tie if they want.
## ClothingHeadHatFedoraGrey: 2 # DeltaV - set detective uniform
ClothingHandsGlovesColorBlack: 2
ClothingHandsGlovesLatex: 2
ClothingHeadsetSecurity: 2
BoxForensicPad: 1 # DeltaV - add some forensic equipment to the DetDrobe.
ForensicScanner: 1 # DeltaV - add some forensic equipment to the DetDrobe.
BoxEvidenceMarkers: 1 # DeltaV - add some forensic equipment to the DetDrobe.
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
Flash: 5
Tourniquet: 5
FlashlightSeclite: 5
ClothingEyesGlassesSunglasses: 2
ClothingEyesGlassesSunglasses: 5 # DeltaV - give em a few extra. They're not as good as sec glasses anyways.
ClothingEyesHudSecurity: 2
ClothingEyesEyepatchHudSecurity: 2
ClothingBeltSecurityWebbing: 5
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,27 +4,31 @@
ClothingBackpackSecurity: 3
ClothingBackpackSatchelSecurity: 3
ClothingBackpackDuffelSecurity: 3
ClothingUniformJumpsuitSec: 3
ClothingShoesBootsJack: 3
ClothingHeadHatBeretSecurity: 3
ClothingHeadHatBeretSecurity: 6 # DeltaV - they always run out... :(
TadJohnson00 marked this conversation as resolved.
Show resolved Hide resolved
## ClothingHeadHatSecsoft: 3 # DeltaV - removed from SecDrobe due to inconsistency with art direction
ClothingHeadBandRed: 3
ClothingHandsGlovesColorBlack: 3
ClothingHandsGlovesFingerless: 3
ClothingUniformJumpsuitSec: 3 # DeltaV - moved it down with the other jumpsuits/skirts
ClothingUniformJumpskirtSec: 3
ClothingUniformJumpsuitSecGrey: 3
ClothingUniformJumpskirtSecGrey: 3
ClothingUniformJumpsuitSecBlue: 3
ClothingUniformJumpskirtSecBlue: 3 # DeltaV - new skirt sprited, added to secdrobe
ClothingHeadsetSecurity: 3
ClothingHeadsetPrison: 3 # DeltaV - prison headsets in secdrobe
ClothingOuterWinterSec: 2
ClothingOuterCoatGreatcoat: 2 # DeltaV - added greatcoats to SecDrobe. Surplus, reminds the officers of the good times.
## ClothingOuterWinterSec: 2 # DeltaV - replaced with uniform coats.
ClothingOuterStasecCoat: 3 # DeltaV - these are more fitting.
## ClothingOuterArmorBasic: 2 # DeltaV - moved body armour from SecDrobe to SecTech
## ClothingOuterArmorBasicSlim: 2
## ClothingOuterArmorBasicSlim: 2 # DeltaV - see above.
ClothingNeckScarfStripedRed: 3
ClothingEyesBlindfold: 1
ClothingMaskNeckGaiter: 3 # DeltaV - what could go wrong?
ClothingShoesBootsJack: 3 # DeltaV - moved it down with the combat boots
ClothingShoesBootsCombat: 1
ClothingShoesBootsWinterSec: 2
ClothingShoesBootsCowboyBlack: 1
ClothingHeadHatCowboyBlack: 1
## ClothingShoesBootsWinterSec: 2 # DeltaV - removed until they fit the uniform
## ClothingShoesBootsCowboyBlack: 1 # DeltaV - hearing these things give me a headache.
## ClothingHeadHatCowboyBlack: 1 # DeltaV - seeing these things don't give me a headache, but please wear actual uniform.
contrabandInventory: # DeltaV - moved greatcoats to the contraband inventory since they don't fit the uniform but I'd prefer they be kept in.
TadJohnson00 marked this conversation as resolved.
Show resolved Hide resolved
ClothingOuterCoatGreatcoat: 2 # DeltaV - added greatcoats to SecDrobe. Surplus, reminds the officers of the good times.
ClothingMaskJoy: 1 # DeltaV - unhinged.
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
name: combat hardsuit helmet
description: An armoured helmet with a yellow visor and dual head-mounted lights.
components:
- type: BreathMask
- type: Sprite
sprite: DeltaV/Clothing/Head/Hardsuits/Combat/standard.rsi
- type: Clothing
Expand Down Expand Up @@ -41,6 +42,7 @@
name: medical combat hardsuit helmet
description: A lightweight armoured helmet with full-face blue visor and head-mounted light.
components:
- type: BreathMask
- type: Sprite
sprite: DeltaV/Clothing/Head/Hardsuits/Combat/medical.rsi
- type: Clothing
Expand Down Expand Up @@ -76,6 +78,7 @@
name: riot combat hardsuit helmet
description: A heavy armoured helmet with a sealed visor with yellow slits and dual head-mounted lights.
components:
- type: BreathMask
- type: Sprite
sprite: DeltaV/Clothing/Head/Hardsuits/Combat/riot.rsi
- type: Clothing
Expand Down Expand Up @@ -111,6 +114,7 @@
name: advanced combat hardsuit helmet
description: A light but durable helmet with full-face protection and four head-mounted lights.
components:
- type: BreathMask
- type: Sprite
sprite: DeltaV/Clothing/Head/Hardsuits/Combat/advanced.rsi
- type: Clothing
Expand Down
11 changes: 11 additions & 0 deletions Resources/Prototypes/DeltaV/Entities/Clothing/Head/hats.yml
Original file line number Diff line number Diff line change
Expand Up @@ -192,3 +192,14 @@
sprite: DeltaV/Clothing/Head/Hats/beret_corpsman.rsi
- type: Clothing
sprite: DeltaV/Clothing/Head/Hats/beret_corpsman.rsi

- type: entity
parent: ClothingHeadBase
id: ClothingHeadHatBeretForensicSpecialist
name: forensic specialist beret
description: For investigative souls.
components:
- type: Sprite
sprite: DeltaV/Clothing/Head/Hats/beret_det.rsi
- type: Clothing
sprite: DeltaV/Clothing/Head/Hats/beret_det.rsi
Original file line number Diff line number Diff line change
Expand Up @@ -126,3 +126,23 @@
sprite: DeltaV/Clothing/OuterClothing/Coats/repcoat.rsi
- type: TemperatureProtection
coefficient: 0.1

- type: entity
parent: ClothingOuterStorageBase
id: ClothingOuterCoatLabCorpsman
name: corpsman's lab coat
description: A labcoat that protects against minor chemical spills and rowdy patients.
components:
- type: Sprite
sprite: DeltaV/Clothing/OuterClothing/Coats/labcoat_corpsman.rsi
- type: Clothing
sprite: DeltaV/Clothing/OuterClothing/Coats/labcoat_corpsman.rsi
- type: Armor
modifiers:
coefficients:
Caustic: 0.75
Blunt: 0.90
Slash: 0.90
Piercing: 0.90
Heat: 0.90
- type: AllowSuitStorage
Loading
Loading