Skip to content
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
1 change: 1 addition & 0 deletions Resources/Locale/en-US/job/job-names.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@ job-name-senior-engineer = Senior Engineer
job-name-senior-researcher = Senior Researcher
job-name-senior-physician = Senior Physician
job-name-senior-officer = Senior Officer
ob-name-blueshield = Blueshield Officer

# Role timers - Make these alphabetical or I cut you
JobAtmosphericTechnician = Atmospheric Technician
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -308,6 +308,18 @@
- id: CrowbarRed
- id: AdvMopItem

- type: entity
noSpawn: true
parent: ClothingBackpackBlueshield
id: ClothingBackpackBlueshieldFilled
components:
- type: StorageFill
contents:
- id: BoxSurvivalSecurity
- id: MedkitAdvancedFilled
- id: HandheldCrewMonitor
- id: Flash

# Death Squad

- type: entity
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -254,3 +254,16 @@
- type: StorageFill
contents:
- id: BoxSurvival

- type: entity
noSpawn: true
parent: ClothingBackpackDuffelBlueshield
id: ClothingBackpackDuffelBlueshieldFilled
components:
- type: StorageFill
contents:
- id: BoxSurvivalSecurity
- id: MedkitAdvancedFilled
- id: HandheldCrewMonitor
- id: Flash
- id: WeaponDisabler
Original file line number Diff line number Diff line change
Expand Up @@ -276,3 +276,16 @@
contents:
- id: BoxSurvival
- id: RubberStampMime

- type: entity
noSpawn: true
parent: ClothingBackpackSatchelBlueshield
id: ClothingBackpackSatchelBlueshieldFilled
components:
- type: StorageFill
contents:
- id: BoxSurvivalSecurity
- id: MedkitAdvancedFilled
- id: HandheldCrewMonitor
- id: Flash
- id: WeaponDisabler
13 changes: 13 additions & 0 deletions Resources/Prototypes/Catalog/Fills/Items/belt.yml
Original file line number Diff line number Diff line change
Expand Up @@ -170,3 +170,16 @@
- id: WeaponRevolverInspector
- id: SpeedLoaderMagnum
- id: SpeedLoaderMagnumRubber

- type: entity
id: ClothingBeltSecurityBlueshieldFilled
parent: ClothingBeltSecurity
suffix: Filled
components:
- type: StorageFill
contents:
- id: GrenadeFlashBang
- id: GrenadeFlashBang
- id: Stunbaton
- id: Handcuffs
- id: Handcuffs
Original file line number Diff line number Diff line change
Expand Up @@ -164,6 +164,69 @@
Lethal: { state: mode-lethal }
Special: { state: mode-stun } # Unused

- type: entity
name: advanced energy revolver
parent: BaseWeaponBatterySmall
id: WeaponEnergyGunAdvancedRevolver
description: A light version of the Energy gun with a smaller capacity.
components:
- type: Sprite
sprite: DeltaV/Objects/Weapons/Guns/Battery/advanced_revolver.rsi
layers:
- state: base
map: ["enum.GunVisualLayers.Base"]
- state: mode-disabler
shader: unshaded
map: [ "Firemode" ]
- state: mag-unshaded-4
map: ["enum.GunVisualLayers.MagUnshaded"]
shader: unshaded
- type: Clothing
sprite: DeltaV/Objects/Weapons/Guns/Battery/advanced_revolver.rsi
- type: Gun
soundGunshot:
path: /Audio/DeltaV/Weapons/Guns/Gunshots/laser.ogg
soundEmpty:
path: /Audio/DeltaV/Weapons/Guns/Empty/dry_fire.ogg
- type: Battery
maxCharge: 2000
startingCharge: 2000
- type: ProjectileBatteryAmmoProvider
proto: BulletDisabler
fireCost: 100
- type: EnergyGun
fireModes:
- proto: BulletDisabler
fireCost: 100
name: disable
state: disabler
- proto: BulletEnergyGunLaser
fireCost: 200
name: lethal
state: lethal
# - proto: BulletEnergyGunIon
# fireCost: 500
# name: ion
# state: special
- type: MagazineVisuals
magState: mag
steps: 5
zeroVisible: true
- type: Appearance
- type: GenericVisualizer
visuals:
enum.EnergyGunFireModeVisuals.State:
Firemode:
Disabler: { state: mode-disabler }
Lethal: { state: mode-lethal }
Special: { state: mode-ion }
- type: Tag
tags:
- HighRiskItem
- Sidearm
- type: StaticPrice
price: 750

- type: entity
name: PDW-9 Energy Pistol
parent: BaseWeaponBatterySmall
Expand Down
9 changes: 9 additions & 0 deletions Resources/Prototypes/Entities/Clothing/Back/backpacks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -245,6 +245,15 @@
- type: Sprite
sprite: Clothing/Back/Backpacks/ertclown.rsi

- type: entity
parent: ClothingBackpack
id: ClothingBackpackBlueshield
name: blueshield backpack
description: Не їстівне, нажаль...
components:
- type: Sprite
sprite: Clothing/Back/Backpacks/blueshield.rsi

#Special
- type: entity
parent: ClothingBackpack
Expand Down
11 changes: 10 additions & 1 deletion Resources/Prototypes/Entities/Clothing/Back/duffel.yml
Original file line number Diff line number Diff line change
Expand Up @@ -248,4 +248,13 @@
- type: ClothingSpeedModifier
walkModifier: 1
sprintModifier: 1
- type: HeldSpeedModifier
- type: HeldSpeedModifier

- type: entity
parent: ClothingBackpackDuffel
id: ClothingBackpackDuffelBlueshield
name: blueshield duffel backpack
description: Велика штука для великих речей.
components:
- type: Sprite
sprite: Clothing/Back/Duffels/blueshield.rsi
9 changes: 9 additions & 0 deletions Resources/Prototypes/Entities/Clothing/Back/satchel.yml
Original file line number Diff line number Diff line change
Expand Up @@ -169,3 +169,12 @@
shader: unshaded
- type: Storage
capacity: 9999

- type: entity
parent: ClothingBackpackSatchel
id: ClothingBackpackSatchelBlueshield
name: blueshield satchel
description: сумка яка допоможе тобі запам'ятати число Пі.
components:
- type: Sprite
sprite: Clothing/Back/Satchels/blueshield.rsi
14 changes: 14 additions & 0 deletions Resources/Prototypes/Entities/Clothing/Head/hats.yml
Original file line number Diff line number Diff line change
Expand Up @@ -878,3 +878,17 @@
sprite: Clothing/Head/Hats/party_blue.rsi
- type: Clothing
sprite: Clothing/Head/Hats/party_blue.rsi

- type: entity
parent: ClothingHeadBase
id: ClothingHeadHatBeretBlueshield
name: blueshield beret
description: Стоїть на захисті твого ніжного волосся.
components:
- type: Sprite
sprite: Clothing/Head/Hats/beret_blueshield.rsi
- type: Clothing
sprite: Clothing/Head/Hats/beret_blueshield.rsi
- type: Tag
tags:
- ClothMade
1 change: 1 addition & 0 deletions Resources/Prototypes/Entities/Clothing/Neck/ties.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,3 +40,4 @@
- ClothMade
- HamsterWearable
- WhitelistChameleon

11 changes: 11 additions & 0 deletions Resources/Prototypes/Entities/Clothing/OuterClothing/coats.yml
Original file line number Diff line number Diff line change
Expand Up @@ -371,3 +371,14 @@
sprite: Clothing/OuterClothing/Coats/space_asshole.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Coats/space_asshole.rsi

- type: entity
parent: ClothingOuterStorageBase
id: ClothingOuterCoatBlueshield
name: blueshield coat
description: Знехтуйте своєю безпекою заради кишень для цигарок!
components:
- type: Sprite
sprite: Clothing/OuterClothing/Coats/blueshield_coat.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Coats/blueshield_coat.rsi
12 changes: 12 additions & 0 deletions Resources/Prototypes/Entities/Clothing/OuterClothing/vests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -75,3 +75,15 @@
sprite: Clothing/OuterClothing/Vests/vest.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Vests/vest.rsi

#Blueshield vest
- type: entity
parent: ClothingOuterArmorBasic
id: ClothingOuterVestBlueshield
name: blueshield vest
description: Це желет а не желе!.
components:
- type: Sprite
sprite: Clothing/OuterClothing/Vests/blueshield.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Vests/blueshield.rsi
12 changes: 12 additions & 0 deletions Resources/Prototypes/Entities/Clothing/Uniforms/jumpskirts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -805,6 +805,17 @@
- type: Clothing
sprite: DeltaV/Clothing/Uniforms/Jumpskirt/security_grey.rsi # DeltaV - resprite

- type: entity
parent: ClothingUniformSkirtBase
id: ClothingUniformJumpskirtBlueshield
name: blueshield jumpskirt
description: Міс, цей комбенізон був внесений до модного журналу!.
components:
- type: Sprite
sprite: Clothing/Uniforms/Jumpskirt/blueshield.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpskirt/blueshield.rsi

- type: entity
parent: ClothingUniformSkirtBase
id: ClothingUniformJumpskirtWeb
Expand Down Expand Up @@ -925,3 +936,4 @@
- state: equipped-INNERCLOTHING-jumpskirt
- state: equipped-INNERCLOTHING-shirt
color: "#b30000"

11 changes: 11 additions & 0 deletions Resources/Prototypes/Entities/Clothing/Uniforms/jumpsuits.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,17 @@
- type: Clothing
sprite: Clothing/Uniforms/Jumpsuit/ancient.rsi

- type: entity
parent: ClothingUniformBase
id: ClothingUniformJumpsuitBlueshield
name: blueshield jumpsuit
description: Сер, це дуже технологічний комбенізон, він зшитий найдосвідчинішими клоунами!.
components:
- type: Sprite
sprite: Clothing/Uniforms/Jumpsuit/blueshield.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpsuit/blueshield.rsi

- type: entity
parent: ClothingUniformBase
id: ClothingUniformJumpsuitBartender
Expand Down
15 changes: 15 additions & 0 deletions Resources/Prototypes/Entities/Objects/Devices/pda.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1101,3 +1101,18 @@
whitelist:
components:
- Cartridge

- type: entity
parent: BasePDA
id: BlueshieldPDA
name: blueshield PDA
description: Коштує дорожче ніж ви, сер.
components:
- type: Pda
id: BlueshieldIDCard
state: pda-blueshield
- type: PdaBorderColor
borderColor: "#004281"
accentHColor: "#001932"
- type: Icon
state: pda-blueshield
Original file line number Diff line number Diff line change
Expand Up @@ -865,3 +865,17 @@
- state: idseniorofficer
- type: PresetIdCard
job: SeniorOfficer

- type: entity
parent: IDCardStandard
id: BlueshieldIDCard
name: Blueshield ID card
components:
- type: Sprite
layers:
- state: special
- state: idblueshield
- type: Item
heldPrefix: special
- type: PresetIdCard
job: Blueshield
1 change: 1 addition & 0 deletions Resources/Prototypes/Maps/aspid.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@
Borg: [ 2, 2 ]
#security
HeadOfSecurity: [ 1, 1 ]
Blueshield: [ 1, 1 ]
Warden: [ 1, 1 ]
SeniorOfficer: [ 1, 1 ]
Detective: [ 1, 1 ]
Expand Down
1 change: 1 addition & 0 deletions Resources/Prototypes/Maps/asterisk.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@
Borg: [ 1, 2 ]
#security
HeadOfSecurity: [ 1, 1 ]
Blueshield: [ 1, 1 ]
Warden: [ 1, 1 ]
Detective: [ 1, 1 ]
Brigmedic: [ 1, 1 ]
Expand Down
1 change: 1 addition & 0 deletions Resources/Prototypes/Maps/atlas.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@
Borg: [ 2, 2 ]
#security
HeadOfSecurity: [ 1, 1 ]
Blueshield: [ 1, 1 ]
Warden: [ 1, 1 ]
SecurityOfficer: [ 4, 4 ]
SecurityCadet: [ 1, 3 ]
Expand Down
1 change: 1 addition & 0 deletions Resources/Prototypes/Maps/bagel.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@
Borg: [ 2, 2 ]
#security
HeadOfSecurity: [ 1, 1 ]
Blueshield: [ 1, 1 ]
Warden: [ 1, 1 ]
SeniorOfficer: [ 1, 1 ]
SecurityOfficer: [ 3, 3 ]
Expand Down
1 change: 1 addition & 0 deletions Resources/Prototypes/Maps/barratry.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@
ResearchAssistant: [2, 4]
#security
HeadOfSecurity: [ 1, 1 ]
Blueshield: [ 1, 1 ]
Warden: [ 1, 1 ]
SeniorOfficer: [ 1, 1 ]
Detective: [ 1, 1 ]
Expand Down
1 change: 1 addition & 0 deletions Resources/Prototypes/Maps/box.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@
Borg: [ 2, 2 ]
#security
HeadOfSecurity: [ 1, 1 ]
Blueshield: [ 1, 1 ]
Warden: [ 1, 1 ]
SeniorOfficer: [ 1, 1 ]
SecurityOfficer: [ 4, 4 ]
Expand Down
1 change: 1 addition & 0 deletions Resources/Prototypes/Maps/cluster.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@
Borg: [ 1, 1 ]
#security
HeadOfSecurity: [ 1, 1 ]
Blueshield: [ 1, 1 ]
Warden: [ 1, 1 ]
SeniorOfficer: [ 1, 1 ]
Detective: [ 1, 1 ]
Expand Down
1 change: 1 addition & 0 deletions Resources/Prototypes/Maps/core.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@
SeniorResearcher: [ 1, 1 ]
#security
HeadOfSecurity: [ 1, 1 ]
Blueshield: [ 1, 1 ]
SecurityOfficer: [ 4, 4 ]
Warden: [ 1, 1 ]
Lawyer: [ 2, 2 ]
Expand Down
Loading