Skip to content

Commit

Permalink
[Feature] CaptainDrobe
Browse files Browse the repository at this point in the history
  • Loading branch information
PuroSlavKing committed Nov 9, 2024
1 parent cd020a9 commit 0cf09f2
Show file tree
Hide file tree
Showing 104 changed files with 774 additions and 12 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
ent-ClothingBeltWhiteSheath = белые сабельные ножны
.desc = Стиль, блеск, всё для лучших сабель во вселенной.
ent-ClothingBeltSheriffSheath = сабельные ножны шерифа
.desc = Практичность, прочность, сабля точно не окажется в вашей ноге.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
ent-ClothingHandsGlovesCaptainWhite = белые перчатки капитана
.desc = Королевские белые перчатки с золотой отделкой. Шикарны.
ent-ClothingHandsGlovesSheriff = перчатки шерифа
.desc = Перчатки с эргономичной формой, предназначенные для удержания револьвера.
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
ent-ClothingHeadHatBeretCaptainWhite = белый берет капитана
.desc = Белый берет капитана, икона стиля.
ent-ClothingHeadHatBeretSheriff = берет шерифа
.desc = Берет - фаворит, местных шерифов.
ent-ClothingHeadHatCapcapWhite = белая фуражка капитана
.desc = Стильная белая фуражка капитана.
ent-ClothingHeadHatCapcapSheriff = фуражка шерифа
.desc = Стильная фуражка шерифа.
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
ent-ClothingNeckCaptainWide = широкая шинель капитана
.desc = Широкая капитанская шинель. Кажется, она не по размеру вам, но как накидка на плечи сойдёт.
ent-ClothingNeckCloakRoyalCaptain = королевский плащ капитана
.desc = Царь во дворца, царь во дворца.
ent-ClothingNeckCloakSyndicateAdmiral = плащ адмирала синдиката
.desc = Красный плащ, прошитый золотой тканью.
ent-ClothingNeckWhiteMantleCaptain = белая мантия капитана
.desc = Мантия капитана, с белым пухом.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
ent-ClothingOuterCoatCaptain = китель капитана
.desc = Китель капитана, обшитый золотом
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
ent-ClothingUniformJumpskirtWhiteCaptain = белая юбка-комбинезон капитана
.desc = Белая юбка-комбинезон капитана символизирующая, что ваша зарплата явно превышает нормы.
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
ent-ClothingUniformJumpsuitCommandCaptain = командный костюм капитана
.desc = Чёрный костюм, на нём видно золотые погоны не плечах.
ent-ClothingUniformJumpsuitWhiteCaptain = белый комбинезон капитана
.desc = Белый комбинезон капитана символизирующий, что ваша зарплата явно превышает нормы.
ent-ClothingUniformJumpsuitSheriff = комбинезон шерифа
.desc = Комбинезон показывающий вашу статусность, как ужасн... великого правителя.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
ent-CaptainDrobe = КапитанШкаф
.desc = Стильная униформа для сильного лидера!
5 changes: 4 additions & 1 deletion Resources/Migrations/migration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -253,4 +253,7 @@ HoloprojectorEmpty: Holoprojector
HoloprojectorBorg: Holoprojector
HolofanProjectorEmpty: HolofanProjector
HoloprojectorFieldEmpty: HoloprojectorField
HoloprojectorSecurityEmpty: HoloprojectorSecurity
HoloprojectorSecurityEmpty: HoloprojectorSecurity

# 2024-09-11 WD EDIT
DresserCaptainFilled: CaptainDrobe
22 changes: 11 additions & 11 deletions Resources/Prototypes/Catalog/Fills/Lockers/heads.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
components:
- type: StorageFill
contents:
- id: ClothingOuterArmorCaptainCarapace
# - id: ClothingOuterArmorCaptainCarapace # WD Remove - Because CaptainDrobe
- id: NukeDisk
- id: PinpointerNuclear
# - id: CaptainIDCard # DeltaV - Replaced by the spare ID system
Expand All @@ -47,10 +47,10 @@
prob: 0.25
- id: ClothingBeltSheathFilled
- id: DoorRemoteCommand
- id: RubberStampCaptain
# - id: RubberStampCaptain # WD Remove - Because CaptainDrobe
# - id: WeaponAntiqueLaser # DeltaV - Remove in favor of the glass box
- id: JetpackCaptainFilled
- id: MedalCase
# - id: MedalCase # WD Remove - Because CaptainDrobe
- id: LunchboxCommandFilledRandom # Delta-V Lunchboxes!
prob: 0.3

Expand All @@ -61,7 +61,7 @@
components:
- type: StorageFill
contents:
- id: ClothingOuterArmorCaptainCarapace
# - id: ClothingOuterArmorCaptainCarapace # WD Remove - Because CaptainDrobe
- id: NukeDisk
- id: PinpointerNuclear
# - id: CaptainIDCard # DeltaV - Replaced by the spare ID system
Expand All @@ -75,11 +75,11 @@
prob: 0.25
- id: ClothingBeltSheathFilled
- id: DoorRemoteCommand
- id: RubberStampCaptain
# - id: RubberStampCaptain # WD Remove - Because CaptainDrobe
- id: WeaponAntiqueLaser
- id: JetpackCaptainFilled
- id: MedalCase
- id: ClothingHeadHatBeretCap # Nyanotrasen - Captain's Beret
# - id: MedalCase # WD Remove - Because CaptainDrobe
# - id: ClothingHeadHatBeretCap # Nyanotrasen - Captain's Beret | WD Remove - Because CaptainDrobe
- id: LunchboxCommandFilledRandom # Delta-V Lunchboxes!
prob: 0.3

Expand All @@ -90,7 +90,7 @@
components:
- type: StorageFill
contents:
- id: ClothingOuterArmorCaptainCarapace
# - id: ClothingOuterArmorCaptainCarapace # WD Remove - Because CaptainDrobe
- id: NukeDisk
- id: PinpointerNuclear
# - id: CaptainIDCard # Delta V - Replaced by spare ID system. The funny biscuit that I cant even eat.
Expand All @@ -104,10 +104,10 @@
prob: 0.25
- id: ClothingBeltSheathFilled
- id: DoorRemoteCommand
- id: RubberStampCaptain
# - id: RubberStampCaptain # WD Remove - Because CaptainDrobe
- id: JetpackCaptainFilled
- id: MedalCase
- id: ClothingHeadHatBeretCap # Nyanotrasen - Captain's Beret
# - id: MedalCase # WD Remove - Because CaptainDrobe
# - id: ClothingHeadHatBeretCap # Nyanotrasen - Captain's Beret | WD Remove - Because CaptainDrobe
- id: LunchboxCommandFilledRandom # Delta-V Lunchboxes!
prob: 0.3

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
- type: vendingMachineInventory
id: CaptainDrobeInventory
startingInventory:
# Default
ClothingHeadsetAltCommand: 1
ClothingHeadHatCaptain: 1
ClothingHeadHatCapcap: 1
ClothingHeadHatBeretCap: 1 # Nyanotrasen - Captain's Beret
ClothingEyesGlassesSunglasses: 1
ClothingNeckCloakCap: 1
ClothingNeckCloakCapFormal: 1
ClothingNeckCaptainWide: 1
ClothingNeckMantleCap: 1
ClothingOuterWinterCap: 1
ClothingOuterArmorCaptainCarapace: 1
ClothingOuterCoatCaptain: 1
ClothingUniformJumpsuitCaptain: 1
ClothingUniformJumpskirtCaptain: 1
ClothingUniformJumpsuitCapFormal: 1
ClothingUniformJumpskirtCapFormalDress: 1
ClothingHandsGlovesCaptain: 1
ClothingHandsGlovesInspection: 1 # DeltaV
# White
ClothingHeadHatBeretCaptainWhite: 1
ClothingHeadHatCapcapWhite: 1
ClothingNeckCloakRoyalCaptain: 1
ClothingNeckWhiteMantleCaptain: 1
ClothingUniformJumpskirtWhiteCaptain: 1
ClothingUniformJumpsuitWhiteCaptain: 1
ClothingHandsGlovesCaptainWhite: 1
ClothingBeltWhiteSheath: 1
# Sheriff
ClothingHeadHatBeretSheriff: 1
ClothingHeadHatCapcapSheriff: 1
ClothingUniformJumpsuitSheriff: 1
ClothingHandsGlovesSheriff: 1
ClothingBeltSheriffSheath: 1
# Other
ClothingEyesGlassesGarGiga: 1
ClothingUniformJumpsuitCommandCaptain: 1
ClothingBackpackCaptain: 1
ClothingBackpackDuffelCaptain: 1
ClothingBackpackSatchelCaptain: 1
# Stuff
MedalCase: 1
FlippoEngravedLighter: 1
ToyFigurineCaptain: 1
RubberStampCaptain: 1
PaperCaptainsThoughts: 5
contrabandInventory:
ClothingNeckCloakSyndicateAdmiral: 1
23 changes: 23 additions & 0 deletions Resources/Prototypes/_White/Entities/Clothing/Belt/belts.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
- type: entity
parent: ClothingBeltSheath
id: ClothingBeltWhiteSheath
name: white sabre sheath
description: Style, shine, everything for the best sabers in the universe.
components:
- type: Sprite
sprite: _White/Clothing/Belt/white_sheath.rsi
state: sheath
- type: Clothing
sprite: _White/Clothing/Belt/white_sheath.rsi

- type: entity
parent: ClothingBeltSheath
id: ClothingBeltSheriffSheath
name: sheriff sabre sheath
description: Practicality, durability, the saber will definitely not end up in your leg.
components:
- type: Sprite
sprite: _White/Clothing/Belt/sheriff_sheath.rsi
state: sheath
- type: Clothing
sprite: _White/Clothing/Belt/sheriff_sheath.rsi
21 changes: 21 additions & 0 deletions Resources/Prototypes/_White/Entities/Clothing/Hands/gloves.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
- type: entity
parent: ClothingHandsGlovesCaptain
id: ClothingHandsGlovesCaptainWhite
name: white captain gloves
description: Royal white gloves with gold trim. Gorgeous.
components:
- type: Sprite
sprite: _White/Clothing/Hands/white_captain_gloves.rsi
- type: Clothing
sprite: _White/Clothing/Hands/white_captain_gloves.rsi

- type: entity
parent: ClothingHandsGlovesCaptain
id: ClothingHandsGlovesSheriff
name: sheriff gloves
description: Gloves with an ergonomic shape designed to hold a revolver.
components:
- type: Sprite
sprite: _White/Clothing/Hands/sheriff_gloves.rsi
- type: Clothing
sprite: _White/Clothing/Hands/sheriff_gloves.rsi
50 changes: 50 additions & 0 deletions Resources/Prototypes/_White/Entities/Clothing/Head/hats.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,3 +41,53 @@
sprite: _White/Clothing/Head/Hats/maidhat.rsi
- type: Clothing
sprite: _White/Clothing/Head/Hats/maidhat.rsi

- type: entity
parent: ClothingHeadBase
id: ClothingHeadHatBeretCaptainWhite
name: white captain beret
description: A white captain beret, an icon of style.
components:
- type: Sprite
sprite: _White/Clothing/Head/Hats/white_beret.rsi
- type: Clothing
sprite: _White/Clothing/Head/Hats/white_beret.rsi

- type: entity
parent: ClothingHeadBase
id: ClothingHeadHatBeretSheriff
name: sheriff beret
description: Beret, a favorite among local sheriffs.
components:
- type: Sprite
sprite: _White/Clothing/Head/Hats/sheriff_beret.rsi
- type: Clothing
sprite: _White/Clothing/Head/Hats/sheriff_beret.rsi

- type: entity
parent: ClothingHeadBase
id: ClothingHeadHatCapcapWhite
name: white cap cap
description: Stylish white cap cap.
components:
- type: Sprite
sprite: _White/Clothing/Head/Hats/white_capcap.rsi
- type: Clothing
sprite: _White/Clothing/Head/Hats/white_capcap.rsi
- type: Tag
tags:
- HamsterWearable

- type: entity
parent: ClothingHeadBase
id: ClothingHeadHatCapcapSheriff
name: sheriff cap
description: Stylish sheriff cap.
components:
- type: Sprite
sprite: _White/Clothing/Head/Hats/sheriff_capcap.rsi
- type: Clothing
sprite: _White/Clothing/Head/Hats/sheriff_capcap.rsi
- type: Tag
tags:
- HamsterWearable
40 changes: 40 additions & 0 deletions Resources/Prototypes/_White/Entities/Clothing/Neck/cloaks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,43 @@
components:
- type: Sprite
sprite: _White/Clothing/Neck/Cloaks/vampire.rsi

- type: entity
parent: ClothingNeckBase
id: ClothingNeckCaptainWide
name: captain wide overcoat
description: Wide captain's greatcoat. It doesn't seem to fit you, but it will do as a cape on your shoulders.
components:
- type: Sprite
sprite: _White/Clothing/Neck/Cloaks/wide_captain_cloak.rsi
- type: StealTarget
stealGroup: HeadCloak

- type: entity
parent: ClothingNeckBase
id: ClothingNeckCloakRoyalCaptain
name: royal captain cloak
description: The king in the palace, the king in the palace.
components:
- type: Sprite
sprite: _White/Clothing/Neck/Cloaks/royal_captain.rsi
- type: StealTarget
stealGroup: HeadCloak

- type: entity
parent: ClothingNeckBase
id: ClothingNeckCloakSyndicateAdmiral
name: Syndicate Admiral cloak
description: Red cloak sewn with a gold cloth.
components:
- type: Sprite
sprite: _White/Clothing/Neck/Cloaks/syndicate_admiral.rsi

- type: entity
parent: ClothingNeckBase
id: ClothingNeckWhiteMantleCaptain
name: white captain mantle
description: Captain mantle, with white down.
components:
- type: Sprite
sprite: _White/Clothing/Neck/Cloaks/white_captain_mantle.rsi
Original file line number Diff line number Diff line change
Expand Up @@ -18,3 +18,21 @@
Slash: 0.90
Piercing: 0.90
Heat: 0.75

- type: entity
parent: ClothingOuterStorageBase
id: ClothingOuterCoatCaptain
name: captain jacket
description: Captain formal jacket, inlaid with gold.
components:
- type: Sprite
sprite: _White/Clothing/OuterClothing/Coats/captain.rsi
- type: Clothing
sprite: _White/Clothing/OuterClothing/Coats/captain.rsi
- type: Armor
modifiers:
coefficients:
Blunt: 0.8
Slash: 0.8
Piercing: 0.6
Heat: 0.8
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,14 @@
sprite: _White/Clothing/Uniforms/Jumpskirt/maidmini.rsi
- type: Clothing
sprite: _White/Clothing/Uniforms/Jumpskirt/maidmini.rsi

- type: entity
parent: ClothingUniformJumpskirtCaptain
id: ClothingUniformJumpskirtWhiteCaptain
name: white captain jumpskirt
description: White captain jumpsuit skirt symbolizing that your salary clearly exceeds the norm.
components:
- type: Sprite
sprite: _White/Clothing/Uniforms/Jumpskirt/white_captain.rsi
- type: Clothing
sprite: _White/Clothing/Uniforms/Jumpskirt/white_captain.rsi
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,36 @@
sprite: _White/Clothing/Uniforms/Jumpsuit/skeleton.rsi
- type: Clothing
sprite: _White/Clothing/Uniforms/Jumpsuit/skeleton.rsi

- type: entity
parent: ClothingUniformBase
id: ClothingUniformJumpsuitCommandCaptain
name: captain command jumpsuit
description: Black suit with gold shoulder straps.
components:
- type: Sprite
sprite: _White/Clothing/Uniforms/Jumpsuit/captain_command.rsi
- type: Clothing
sprite: _White/Clothing/Uniforms/Jumpsuit/captain_command.rsi

- type: entity
parent: ClothingUniformBase
id: ClothingUniformJumpsuitWhiteCaptain
name: white captain jumpsuit
description: Captain white jumpsuit symbolizes that your salary is clearly above the norm.
components:
- type: Sprite
sprite: _White/Clothing/Uniforms/Jumpsuit/captain_white.rsi
- type: Clothing
sprite: _White/Clothing/Uniforms/Jumpsuit/captain_white.rsi

- type: entity
parent: ClothingUniformBase
id: ClothingUniformJumpsuitSheriff
name: sheriff jumpsuit
description: Jumpsuit showing your status is how terrible... the great ruler.
components:
- type: Sprite
sprite: _White/Clothing/Uniforms/Jumpsuit/sheriff.rsi
- type: Clothing
sprite: _White/Clothing/Uniforms/Jumpsuit/sheriff.rsi
Loading

0 comments on commit 0cf09f2

Please sign in to comment.