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

Make mantles loadout only. #30929

Merged
merged 6 commits into from
Aug 12, 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
22 changes: 7 additions & 15 deletions Resources/Prototypes/Catalog/Fills/Lockers/dressers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,11 @@
contents:
- id: ClothingHeadHatCaptain
- id: ClothingHeadHatCapcap
- id: ClothingNeckCloakCap
- id: ClothingNeckCloakCapFormal
- id: ClothingUniformJumpsuitCapFormal
- id: ClothingUniformJumpskirtCapFormalDress
- id: ClothingHandsGlovesCaptain
- id: ClothingNeckMantleCap
- id: ClothingOuterWinterCap
- id: ClothingNeckCloakCap

- type: entity
id: DresserChiefEngineerFilled
Expand All @@ -22,12 +20,11 @@
components:
- type: StorageFill
contents:
- id: ClothingNeckMantleCE
- id: ClothingUniformJumpsuitChiefEngineerTurtle
- id: ClothingUniformJumpskirtChiefEngineerTurtle
- id: ClothingNeckCloakCe
- id: ClothingHeadHatBeretEngineering
- id: ClothingOuterWinterCE
- id: ClothingNeckCloakCe

- type: entity
id: DresserChiefMedicalOfficerFilled
Expand All @@ -36,15 +33,14 @@
components:
- type: StorageFill
contents:
- id: ClothingNeckMantleCMO
- id: ClothingCloakCmo
- id: ClothingOuterCoatLabCmo
- id: ClothingUniformJumpsuitCMOTurtle
- id: ClothingUniformJumpskirtCMOTurtle
- id: ClothingHeadHatBeretCmo
- id: ClothingHeadMirror
- id: ClothingEyesGlasses
- id: ClothingOuterWinterCMO
- id: ClothingCloakCmo

- type: entity
id: DresserHeadOfPersonnelFilled
Expand All @@ -53,11 +49,10 @@
components:
- type: StorageFill
contents:
- id: ClothingNeckMantleHOP
- id: ClothingNeckCloakHop
- id: ClothingHeadHatHopcap
- id: ClothingOuterWinterHoP
- id: ClothingEyesGlasses
- id: ClothingNeckCloakHop

- type: entity
id: DresserHeadOfSecurityFilled
Expand All @@ -66,15 +61,14 @@
components:
- type: StorageFill
contents:
- id: ClothingNeckMantleHOS
- id: ClothingHeadHatBeretHoS
- id: ClothingHeadHatHoshat
- id: ClothingNeckCloakHos
- id: ClothingUniformJumpskirtHoSAlt
- id: ClothingUniformJumpsuitHoSAlt
- id: ClothingUniformJumpskirtHosFormal
- id: ClothingUniformJumpsuitHosFormal
- id: ClothingOuterWinterHoS
- id: ClothingNeckCloakHos

- type: entity
id: DresserQuarterMasterFilled
Expand All @@ -83,14 +77,13 @@
components:
- type: StorageFill
contents:
- id: ClothingNeckCloakQm
- id: ClothingHeadHatBeretQM
- id: ClothingUniformJumpsuitQMFormal
- id: ClothingUniformJumpsuitQMTurtleneck
- id: ClothingUniformJumpskirtQMTurtleneck
- id: ClothingHandsGlovesColorBrown
- id: ClothingNeckMantleQM
- id: ClothingOuterWinterQM
- id: ClothingNeckCloakQm

- type: entity
id: DresserResearchDirectorFilled
Expand All @@ -99,13 +92,12 @@
components:
- type: StorageFill
contents:
- id: ClothingNeckMantleRD
- id: ClothingNeckCloakRd
- id: ClothingHeadHatBeretRND
- id: ClothingHandsGlovesColorPurple
- id: ClothingEyesGlasses
- id: ClothingOuterWinterRD
- id: ClothingOuterCoatRD
- id: ClothingNeckCloakRd

- type: entity
id: DresserWardenFilled
Expand Down
7 changes: 0 additions & 7 deletions Resources/Prototypes/Entities/Structures/Machines/lathe.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1064,13 +1064,6 @@
- ClothingOuterWinterWardenUnarmored
- ClothingOuterWinterQM
- ClothingOuterWinterRD
- ClothingNeckMantleCap
- ClothingNeckMantleCE
- ClothingNeckMantleCMO
- ClothingNeckMantleHOP
- ClothingNeckMantleHOS
- ClothingNeckMantleRD
- ClothingNeckMantleQM
- ClothingOuterWinterMusician
- ClothingOuterWinterClown
- ClothingOuterWinterMime
Expand Down
18 changes: 18 additions & 0 deletions Resources/Prototypes/Loadouts/Jobs/Cargo/quartermaster.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
# For mantles
- type: loadoutEffectGroup
id: MasterQM
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobQuartermaster
time: 72000 #20 hrs

# Jumpsuit
- type: loadout
id: QuartermasterJumpsuit
Expand Down Expand Up @@ -42,6 +52,14 @@
neck: ClothingNeckCloakQm

- type: loadout
id: QuartermasterMantle
equipment:
neck: ClothingNeckMantleQM
effects:
- !type:GroupLoadoutEffect
proto: MasterQM

- type: startingGear
id: QuartermasterMantle
equipment:
neck: ClothingNeckMantleQM
Expand Down
18 changes: 18 additions & 0 deletions Resources/Prototypes/Loadouts/Jobs/Command/captain.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
# For mantles
- type: loadoutEffectGroup
id: MasterCap
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobCaptain
time: 72000 #20 hrs

# Jumpsuit
- type: loadout
id: CaptainJumpsuit
Expand Down Expand Up @@ -45,6 +55,14 @@
id: CaptainMantle
equipment:
neck: ClothingNeckMantleCap
effects:
- !type:GroupLoadoutEffect
proto: MasterCap

- type: startingGear
id: CaptainMantle
equipment:
neck: ClothingNeckMantleCap

# Back
- type: loadout
Expand Down
18 changes: 18 additions & 0 deletions Resources/Prototypes/Loadouts/Jobs/Command/head_of_personnel.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
# For mantles
- type: loadoutEffectGroup
id: MasterHoP
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobHeadOfPersonnel
time: 72000 #20 hrs

# Professional HoP Time
- type: loadoutEffectGroup
id: ProfessionalHoP
Expand Down Expand Up @@ -35,6 +45,14 @@
id: HoPMantle
equipment:
neck: ClothingNeckMantleHOP
effects:
- !type:GroupLoadoutEffect
proto: MasterHoP

- type: startingGear
id: HoPMantle
equipment:
neck: ClothingNeckMantleHOP

# Back
- type: loadout
Expand Down
18 changes: 18 additions & 0 deletions Resources/Prototypes/Loadouts/Jobs/Engineering/chief_engineer.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
# For mantles
- type: loadoutEffectGroup
id: MasterCE
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobChiefEngineer
time: 72000 #20 hrs

# Jumpsuit
- type: loadout
id: ChiefEngineerJumpsuit
Expand Down Expand Up @@ -39,6 +49,14 @@
id: ChiefEngineerMantle
equipment:
neck: ClothingNeckMantleCE
effects:
- !type:GroupLoadoutEffect
proto: MasterCE

- type: startingGear
id: ChiefEngineerMantle
equipment:
neck: ClothingNeckMantleCE

# OuterClothing
- type: loadout
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
# For mantles
- type: loadoutEffectGroup
id: MasterCMO
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobChiefMedicalOfficer
time: 72000 #20 hrs

# Jumpsuit
- type: loadout
id: ChiefMedicalOfficerJumpsuit
Expand Down Expand Up @@ -40,6 +50,14 @@
id: ChiefMedicalOfficerMantle
equipment:
neck: ClothingNeckMantleCMO
effects:
- !type:GroupLoadoutEffect
proto: MasterCMO

- type: startingGear
id: ChiefMedicalOfficerMantle
equipment:
neck: ClothingNeckMantleCMO

# Outer clothing
- type: loadout
Expand Down
20 changes: 18 additions & 2 deletions Resources/Prototypes/Loadouts/Jobs/Science/research_director.yml
Original file line number Diff line number Diff line change
@@ -1,15 +1,31 @@
# Head
# For mantles
- type: loadoutEffectGroup
id: MasterRD
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobResearchDirector
time: 72000 #20 hrs

# Head
- type: loadout
id: ResearchDirectorBeret
startingGear: ScientificBeret

# Neck

- type: loadout
id: ResearchDirectorMantle
equipment:
neck: ClothingNeckMantleRD
effects:
- !type:GroupLoadoutEffect
proto: MasterRD

- type: startingGear
id: ResearchDirectorMantle
equipment:
neck: ClothingNeckMantleRD

- type: loadout
id: ResearchDirectorCloak
Expand Down
18 changes: 18 additions & 0 deletions Resources/Prototypes/Loadouts/Jobs/Security/head_of_security.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
# For mantles
- type: loadoutEffectGroup
id: MasterHoS
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobHeadOfSecurity
time: 72000 #20 hrs

# Jumpsuit
- type: loadout
id: HeadofSecurityJumpsuit
Expand Down Expand Up @@ -50,6 +60,14 @@
id: HeadofSecurityMantle
equipment:
neck: ClothingNeckMantleHOS
effects:
- !type:GroupLoadoutEffect
proto: MasterHoS

- type: startingGear
id: HeadofSecurityMantle
equipment:
neck: ClothingNeckMantleHOS

# OuterClothing
- type: loadout
Expand Down
Loading
Loading