Skip to content

Commit

Permalink
added blueshield
Browse files Browse the repository at this point in the history
  • Loading branch information
pxc1984 committed Jun 11, 2024
1 parent 26123b3 commit f3412a9
Show file tree
Hide file tree
Showing 109 changed files with 902 additions and 36 deletions.
1 change: 1 addition & 0 deletions Resources/Locale/ru-RU/_sunrise/job/department.ftl
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
department-Law = Юридический отдел
department-CentralCommand = Центральное командование
department-Blueshield = Синий Щит
Original file line number Diff line number Diff line change
Expand Up @@ -26,3 +26,18 @@
contents:
- id: BoxSurvivalBrigmedic
- id: Flash

- type: entity
noSpawn: true
parent: ClothingBackpackBlueShield
id: ClothingBackpackBlueShieldFilled
components:
- type: StorageFill
contents:
- id: BoxSurvivalSecurity
- id: Flash
- id: TrackingImplanter
- id: TrackingImplanter
- id: TrackingImplanter
- id: TrackingImplanter
- id: ClothingOuterHardsuitBlueshield
Original file line number Diff line number Diff line change
Expand Up @@ -26,3 +26,18 @@
contents:
- id: BoxSurvivalBrigmedic
- id: Flash

- type: entity
noSpawn: true
parent: ClothingBackpackDuffelBlueShield
id: ClothingBackpackDuffelBlueShieldFilled
components:
- type: StorageFill
contents:
- id: BoxSurvivalSecurity
- id: Flash
- id: TrackingImplanter
- id: TrackingImplanter
- id: TrackingImplanter
- id: TrackingImplanter
- id: ClothingOuterHardsuitBlueshield
Original file line number Diff line number Diff line change
Expand Up @@ -26,3 +26,18 @@
contents:
- id: BoxSurvivalBrigmedic
- id: Flash

- type: entity
noSpawn: true
parent: ClothingBackpackSatchelBlueShield
id: ClothingBackpackSatchelBlueShieldFilled
components:
- type: StorageFill
contents:
- id: BoxSurvivalSecurity
- id: Flash
- id: TrackingImplanter
- id: TrackingImplanter
- id: TrackingImplanter
- id: TrackingImplanter
- id: ClothingOuterHardsuitBlueshield
25 changes: 25 additions & 0 deletions Resources/Prototypes/_Sunrise/Catalog/Fills/Items/misc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,28 @@
containers:
item:
- CombatKnife

- type: entity
id: ClothingBeltBlueShieldWebbingFilled
parent: ClothingBeltBlueShieldWebbing
suffix: Filled
components:
- type: StorageFill
contents:
- id: Handcuffs
- id: Handcuffs
- id: Stunbaton
- id: GrenadeFlashBang
- id: TearGasGrenade
- id: MedkitCombatFilled


- type: entity
id: ClothingShoesBootsBlueShieldFilled
parent: ClothingShoesBootsBlueShield
suffix: Filled
components:
- type: ContainerFill
containers:
item:
- CombatKnife
37 changes: 23 additions & 14 deletions Resources/Prototypes/_Sunrise/Entities/Clothing/Back/backpacks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,31 +4,40 @@
name: army backpack
description: A spacious backpack with lots of pockets, worn by military structures.
components:
- type: Sprite
sprite: _Sunrise/Back/Backpacks/military.rsi
- type: Storage
grid:
- 0,0,6,3 # TODO: Change this
maxItemSize: Huge
- type: Sprite
sprite: _Sunrise/Back/Backpacks/military.rsi
- type: Storage
grid:
- 0,0,6,3 # TODO: Change this
maxItemSize: Huge

- type: entity
parent: ClothingBackpack
id: ClothingDeathSquadronBackpack
name: death squadron backpack
description: A spacious backpack using bluespace technology.
components:
- type: Sprite
sprite: _Sunrise/Back/Backpacks/deathsquad-backpack.rsi
- type: Storage
grid:
- 0,0,6,3 # TODO: Change this
maxItemSize: Huge
- type: Sprite
sprite: _Sunrise/Back/Backpacks/deathsquad-backpack.rsi
- type: Storage
grid:
- 0,0,6,3 # TODO: Change this
maxItemSize: Huge

- type: entity
parent: ClothingBackpack
id: ClothingBackpackCE
name: chief engineer backpack
description: Technicially progressive backpack.
components:
- type: Sprite
sprite: _Sunrise/Back/Backpacks/ce.rsi
- type: Sprite
sprite: _Sunrise/Back/Backpacks/ce.rsi

- type: entity
parent: ClothingBackpack
id: ClothingBackpackBlueShield
name: рюкзак офицера «синий щит»
description: На стиле.
components:
- type: Sprite
sprite: _Sunrise/Clothing/Back/Backpacks/blueshield.rsi
25 changes: 17 additions & 8 deletions Resources/Prototypes/_Sunrise/Entities/Clothing/Back/duffel.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,27 @@
name: army duffel bag
description: A large duffel bag for holding any army goods.
components:
- type: Sprite
sprite: _Sunrise/Back/Duffels/military.rsi
- type: Storage
grid:
- 0,0,6,3 # TODO: Change this
maxItemSize: Huge
- type: Sprite
sprite: _Sunrise/Back/Duffels/military.rsi
- type: Storage
grid:
- 0,0,6,3 # TODO: Change this
maxItemSize: Huge

- type: entity
parent: ClothingBackpackDuffel
id: ClothingBackpackDuffelCE
name: chief engineer duffel bag
description: A large duffel bag for all instruments you need to create singularity.
components:
- type: Sprite
sprite: _Sunrise/Back/Duffels/ce.rsi
- type: Sprite
sprite: _Sunrise/Back/Duffels/ce.rsi

- type: entity
parent: ClothingBackpackDuffel
id: ClothingBackpackDuffelBlueShield
name: вещмешок офицера «синий щит»
description: На стиле.
components:
- type: Sprite
sprite: _Sunrise/Clothing/Back/Duffels/blueshield.rsi
25 changes: 17 additions & 8 deletions Resources/Prototypes/_Sunrise/Entities/Clothing/Back/satchel.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,27 @@
name: army satchel
description: A tactical satchel for army related needs.
components:
- type: Sprite
sprite: _Sunrise/Back/Satchels/military.rsi
- type: Storage
grid:
- 0,0,6,3 # TODO: Change this
maxItemSize: Huge
- type: Sprite
sprite: _Sunrise/Back/Satchels/military.rsi
- type: Storage
grid:
- 0,0,6,3 # TODO: Change this
maxItemSize: Huge

- type: entity
parent: ClothingBackpackSatchel
id: ClothingBackpackSatchelCE
name: chief engineer satchel
description: A white satchel for best engineers.
components:
- type: Sprite
sprite: _Sunrise/Back/Satchels/ce.rsi
- type: Sprite
sprite: _Sunrise/Back/Satchels/ce.rsi

- type: entity
parent: ClothingBackpackSatchel
id: ClothingBackpackSatchelBlueShield
name: сумка офицера «синий щит»
description: На стиле.
components:
- type: Sprite
sprite: _Sunrise/Clothing/Back/Satchels/blueshield.rsi
10 changes: 10 additions & 0 deletions Resources/Prototypes/_Sunrise/Entities/Clothing/Belt/belts.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
- type: entity
parent: ClothingBeltStorageBase
id: ClothingBeltBlueShieldWebbing
name: рпс офицера «синий щит»
description: Голубой?!
components:
- type: Sprite
sprite: _Sunrise/Clothing/Belt/blueshield_webbing.rsi
- type: Clothing
sprite: _Sunrise/Clothing/Belt/blueshield_webbing.rsi
26 changes: 26 additions & 0 deletions Resources/Prototypes/_Sunrise/Entities/Clothing/Eyes/glasses.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,29 @@
sprite: _Sunrise/Clothing/Eyes/Glasses/kim.rsi
- type: Clothing
sprite: _Sunrise/Clothing/Eyes/Glasses/kim.rsi

- type: entity
parent: ClothingEyesBase
id: ClothingEyesGlassesBlueShield
name: очки офицера «синий щит»
description: Инновационные синие линзы скрывают глаза от световых вспышек и имеют встроенный визор.
components:
- type: Sprite
sprite: _Sunrise/Clothing/Eyes/Glasses/blueshield_sunglasses.rsi
- type: Clothing
sprite: _Sunrise/Clothing/Eyes/Glasses/blueshield_sunglasses.rsi
- type: FlashImmunity
- type: ShowJobIcons
- type: ShowMindShieldIcons
- type: ShowCriminalRecordIcons
- type: ShowHealthBars
damageContainers:
- Biological
- type: ShowHealthIcons
damageContainers:
- Biological
- type: Tag
tags:
- HudMedical
- type: EyeProtection
protectionTime: 5
Original file line number Diff line number Diff line change
Expand Up @@ -39,3 +39,28 @@
Shock: 0.1
Cold: 0.2
Radiation: 0.2

# Blueshield Hardsuit

- type: entity
parent: ClothingHeadHardsuitWithLightBase
id: ClothingHeadHelmetHardsuitBlueshield
noSpawn: true
name: шлем скафандра офицера «синий щит»
description: Синий.
components:
- type: Sprite
sprite: _Sunrise/Clothing/Head/hardsuits/blueshield.rsi
- type: Clothing
sprite: _Sunrise/Clothing/Head/hardsuits/blueshield.rsi
- type: PointLight
color: "#adeeff"
- type: PressureProtection
highPressureMultiplier: 0.45
lowPressureMultiplier: 10000
- type: Armor
modifiers:
coefficients:
Blunt: 0.8
Slash: 0.8
Piercing: 0.8
11 changes: 11 additions & 0 deletions Resources/Prototypes/_Sunrise/Entities/Clothing/Head/hats.yml
Original file line number Diff line number Diff line change
Expand Up @@ -85,3 +85,14 @@
sprite: _Sunrise/Clothing/Head/Hats/caphat.rsi
- type: Clothing
sprite: _Sunrise/Clothing/Head/Hats/caphat.rsi

- type: entity
parent: ClothingHeadBase
id: ClothingHeadHatBeretBlueShield
name: берет офицера «синий щит»
description: Синий.
components:
- type: Sprite
sprite: _Sunrise/Clothing/Head/Hats/blueshield.rsi
- type: Clothing
sprite: _Sunrise/Clothing/Head/Hats/blueshield.rsi
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,25 @@
Heat: 0.5
- type: ExplosionResistance
damageCoefficient: 0.65

- type: entity
parent: ClothingOuterArmorBasic
id: ClothingOuterArmorBlueShield
name: бронежилет офицера «синий щит»
description: Синий и прочный.
components:
- type: Sprite
sprite: _Sunrise/Clothing/OuterClothing/Armor/blueshield.rsi
- type: Clothing
sprite: _Sunrise/Clothing/OuterClothing/Armor/blueshield.rsi
- type: Armor
modifiers:
coefficients:
Blunt: 0.6
Slash: 0.6
Piercing: 0.6
Heat: 0.7
- type: ExplosionResistance
damageCoefficient: 0.80
- type: Item
size: Normal
Original file line number Diff line number Diff line change
Expand Up @@ -30,3 +30,35 @@
damageCoefficient: 0.7
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetCBURNLeader

- type: entity
parent: ClothingOuterHardsuitBase
id: ClothingOuterHardsuitBlueshield
name: скафандр офицера «синий щит»
description: Крепкий и надёжныый, как и его владелец.
components:
- type: Sprite
sprite: _Sunrise/Clothing/OuterClothing/hardsuits/blueshield.rsi
- type: Clothing
sprite: _Sunrise/Clothing/OuterClothing/hardsuits/blueshield.rsi
- type: PressureProtection
highPressureMultiplier: 0.525
lowPressureMultiplier: 10000
- type: ClothingSpeedModifier
walkModifier: 0.75
sprintModifier: 0.75
- type: Armor
modifiers:
coefficients:
Blunt: 0.6
Slash: 0.5
Piercing: 0.5
Heat: 0.8
Radiation: 0.25
Caustic: 0.6
- type: ExplosionResistance
damageCoefficient: 0.6
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitBlueshield
- type: Item
size: Normal
11 changes: 11 additions & 0 deletions Resources/Prototypes/_Sunrise/Entities/Clothing/Shoes/boots.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,14 @@
sprite: _Sunrise/Clothing/Shoes/Boots/jackboots_sec.rsi
- type: Clothing
sprite: _Sunrise/Clothing/Shoes/Boots/jackboots_sec.rsi

- type: entity
parent: ClothingShoesMilitaryBase
id: ClothingShoesBootsBlueShield
name: ботинки офицера «синий щит»
description: Синий или голубой, вот в чём вопрос.
components:
- type: Sprite
sprite: _Sunrise/Clothing/Shoes/Boots/blueshield.rsi
- type: Clothing
sprite: _Sunrise/Clothing/Shoes/Boots/blueshield.rsi
Original file line number Diff line number Diff line change
Expand Up @@ -64,3 +64,14 @@
sprite: _Sunrise/Clothing/Uniforms/Jumpskirt/schoolskirt.rsi
- type: Clothing
sprite: _Sunrise/Clothing/Uniforms/Jumpskirt/schoolskirt.rsi

- type: entity
parent: ClothingUniformSkirtBase
id: ClothingUniformJumpskirtBlueShield
name: юбка-комбинезон офицера «синий щит»
description: Детка...
components:
- type: Sprite
sprite: _Sunrise/Clothing/Uniforms/Jumpskirt/blueshield.rsi
- type: Clothing
sprite: _Sunrise/Clothing/Uniforms/Jumpskirt/blueshield.rsi
Loading

0 comments on commit f3412a9

Please sign in to comment.