diff --git a/Resources/Prototypes/Catalog/Fills/Backpacks/StarterGear/backpack.yml b/Resources/Prototypes/Catalog/Fills/Backpacks/StarterGear/backpack.yml index bbea09e9210ee2..71c679a2aa5227 100644 --- a/Resources/Prototypes/Catalog/Fills/Backpacks/StarterGear/backpack.yml +++ b/Resources/Prototypes/Catalog/Fills/Backpacks/StarterGear/backpack.yml @@ -104,6 +104,17 @@ - id: Flash #- id: TelescopicBaton +- type: entity + noSpawn: true + parent: ClothingBackpackIan + id: ClothingBackpackHOPIanFilled + components: + - type: StorageFill + contents: + - id: BoxSurvival + - id: Flash + #- id: TelescopicBaton + - type: entity noSpawn: true parent: ClothingBackpackMedical diff --git a/Resources/Prototypes/Loadouts/Jobs/Civilian/bartender.yml b/Resources/Prototypes/Loadouts/Jobs/Civilian/bartender.yml new file mode 100644 index 00000000000000..a711df378506dd --- /dev/null +++ b/Resources/Prototypes/Loadouts/Jobs/Civilian/bartender.yml @@ -0,0 +1,65 @@ +# Head +- type: loadout + id: BartenderHead + equipment: BartenderHead + +- type: startingGear + id: BartenderHead + equipment: + head: ClothingHeadHatTophat + +- type: loadout + id: BartenderBowler + equipment: BartenderBowler + +- type: startingGear + id: BartenderBowler + equipment: + head: ClothingHeadHatBowlerHat + +# Jumpsuit +- type: loadout + id: BartenderJumpsuit + equipment: BartenderJumpsuit + +- type: startingGear + id: BartenderJumpsuit + equipment: + jumpsuit: ClothingUniformJumpsuitBartender + +- type: loadout + id: BartenderJumpskirt + equipment: BartenderJumpskirt + +- type: startingGear + id: BartenderJumpskirt + equipment: + jumpsuit: ClothingUniformJumpskirtBartender + +- type: loadout + id: BartenderJumpsuitPurple + equipment: BartenderJumpsuitPurple + +- type: startingGear + id: BartenderJumpsuitPurple + equipment: + jumpsuit: ClothingUniformJumpsuitBartenderPurple + +# Outer clothing +- type: loadout + id: BartenderApron + equipment: BartenderApron + +- type: startingGear + id: BartenderApron + equipment: + outerClothing: ClothingOuterApronBar + +- type: loadout + id: BartenderVest + equipment: BartenderVest + +- type: startingGear + id: BartenderVest + equipment: + outerClothing: ClothingOuterVest \ No newline at end of file diff --git a/Resources/Prototypes/Loadouts/Jobs/Civilian/botanist.yml b/Resources/Prototypes/Loadouts/Jobs/Civilian/botanist.yml new file mode 100644 index 00000000000000..6202fa43b1a164 --- /dev/null +++ b/Resources/Prototypes/Loadouts/Jobs/Civilian/botanist.yml @@ -0,0 +1,84 @@ +# Head +- type: loadout + id: BotanistHead + equipment: BotanistHead + +- type: startingGear + id: BotanistHead + equipment: + head: ClothingHeadHatTrucker + +- type: loadout + id: BotanistBandana + equipment: BotanistBandana + +- type: startingGear + id: BotanistBandana + equipment: + head: ClothingHeadBandBotany + +# Jumpsuit +- type: loadout + id: BotanistJumpsuit + equipment: BotanistJumpsuit + +- type: startingGear + id: BotanistJumpsuit + equipment: + jumpsuit: ClothingUniformJumpsuitHydroponics + +- type: loadout + id: BotanistJumpskirt + equipment: BotanistJumpskirt + +- type: startingGear + id: BotanistJumpskirt + equipment: + jumpsuit: ClothingUniformJumpskirtHydroponics + +- type: loadout + id: BotanistOveralls + equipment: BotanistOveralls + +- type: startingGear + id: BotanistOveralls + equipment: + jumpsuit: ClothingUniformOveralls + +# Back +- type: loadout + id: BotanistBackpack + equipment: BotanistBackpack + +- type: startingGear + id: BotanistBackpack + equipment: + back: ClothingBackpackHydroponicsFilled + +- type: loadout + id: BotanistSatchel + equipment: BotanistSatchel + +- type: startingGear + id: BotanistSatchel + equipment: + back: ClothingBackpackSatchelHydroponicsFilled + +- type: loadout + id: BotanistDuffel + equipment: BotanistDuffel + +- type: startingGear + id: BotanistDuffel + equipment: + back: ClothingBackpackDuffelHydroponicsFilled + +# Outer clothing +- type: loadout + id: BotanistApron + equipment: BotanistApron + +- type: startingGear + id: BotanistApron + equipment: + outerClothing: ClothingOuterApronBotanist \ No newline at end of file diff --git a/Resources/Prototypes/Loadouts/Jobs/Civilian/chaplain.yml b/Resources/Prototypes/Loadouts/Jobs/Civilian/chaplain.yml new file mode 100644 index 00000000000000..51aa61ad0c073f --- /dev/null +++ b/Resources/Prototypes/Loadouts/Jobs/Civilian/chaplain.yml @@ -0,0 +1,158 @@ +# Head +- type: loadout + id: ChaplainHead + equipment: ChaplainHead + +- type: startingGear + id: ChaplainHead + equipment: + head: ClothingHeadHatFez + +- type: loadout + id: ChaplainPlagueHat + equipment: ChaplainPlagueHat + +- type: startingGear + id: ChaplainPlagueHat + equipment: + head: ClothingHeadHatPlaguedoctor + +- type: loadout + id: ChaplainWitchHat + equipment: ChaplainWitchHat + +- type: startingGear + id: ChaplainWitchHat + equipment: + head: ClothingHeadHatWitch + +- type: loadout + id: ChaplainWitchHatAlt + equipment: ChaplainWitchHatAlt + +- type: startingGear + id: ChaplainWitchHatAlt + equipment: + head: ClothingHeadHatWitch1 + +# Mask +- type: loadout + id: ChaplainMask + equipment: ChaplainMask + +- type: startingGear + id: ChaplainMask + equipment: + mask: ClothingMaskPlague + +# Jumpsuit +- type: loadout + id: ChaplainJumpsuit + equipment: ChaplainJumpsuit + +- type: startingGear + id: ChaplainJumpsuit + equipment: + jumpsuit: ClothingUniformJumpsuitChaplain + +- type: loadout + id: ChaplainJumpskirt + equipment: ChaplainJumpskirt + +- type: startingGear + id: ChaplainJumpskirt + equipment: + jumpsuit: ClothingUniformJumpskirtChaplain + +- type: loadout + id: ChaplainRobesDark + equipment: ChaplainRobesDark + +- type: startingGear + id: ChaplainRobesDark + equipment: + jumpsuit: ClothingUniformJumpsuitMonasticRobeDark + +- type: loadout + id: ChaplainRobesLight + equipment: ChaplainRobesLight + +- type: startingGear + id: ChaplainRobesLight + equipment: + jumpsuit: ClothingUniformJumpsuitMonasticRobeLight + +# Back +- type: loadout + id: ChaplainBackpack + equipment: ChaplainBackpack + +- type: startingGear + id: ChaplainBackpack + equipment: + back: ClothingBackpackChaplainFilled + +- type: loadout + id: ChaplainSatchel + equipment: ChaplainSatchel + +- type: startingGear + id: ChaplainSatchel + equipment: + back: ClothingBackpackSatchelChaplainFilled + +- type: loadout + id: ChaplainDuffel + equipment: ChaplainDuffel + +- type: startingGear + id: ChaplainDuffel + equipment: + back: ClothingBackpackDuffelChaplainFilled + +# Neck +- type: loadout + id: ChaplainNeck + equipment: ChaplainNeck + +- type: startingGear + id: ChaplainNeck + equipment: + neck: ClothingNeckStoleChaplain + +# Outer clothing +- type: loadout + id: ChaplainPlagueSuit + equipment: ChaplainPlagueSuit + +- type: startingGear + id: ChaplainPlagueSuit + equipment: + outerClothing: ClothingOuterPlagueSuit + +- type: loadout + id: ChaplainNunRobe + equipment: ChaplainNunRobe + +- type: startingGear + id: ChaplainNunRobe + equipment: + outerClothing: ClothingOuterNunRobe + +- type: loadout + id: ChaplainBlackHoodie + equipment: ChaplainBlackHoodie + +- type: startingGear + id: ChaplainBlackHoodie + equipment: + outerClothing: ClothingOuterHoodieBlack + +- type: loadout + id: ChaplainHoodie + equipment: ChaplainHoodie + +- type: startingGear + id: ChaplainHoodie + equipment: + outerClothing: ClothingOuterHoodieChaplain \ No newline at end of file diff --git a/Resources/Prototypes/Loadouts/Jobs/Civilian/chef.yml b/Resources/Prototypes/Loadouts/Jobs/Civilian/chef.yml new file mode 100644 index 00000000000000..1a2b756e973809 --- /dev/null +++ b/Resources/Prototypes/Loadouts/Jobs/Civilian/chef.yml @@ -0,0 +1,57 @@ +# Head +- type: loadout + id: ChefHead + equipment: ChefHead + +- type: startingGear + id: ChefHead + equipment: + head: ClothingHeadHatChef + +# Mask +- type: loadout + id: ChefMask + equipment: ChefMask + +- type: startingGear + id: ChefMask + equipment: + mask: ClothingMaskItalianMoustache + +# Jumpsuit +- type: loadout + id: ChefJumpsuit + equipment: ChefJumpsuit + +- type: startingGear + id: ChefJumpsuit + equipment: + jumpsuit: ClothingUniformJumpsuitChef + +- type: loadout + id: ChefJumpskirt + equipment: ChefJumpskirt + +- type: startingGear + id: ChefJumpskirt + equipment: + jumpsuit: ClothingUniformJumpskirtChef + +# Outer clothing +- type: loadout + id: ChefApron + equipment: ChefApron + +- type: startingGear + id: ChefApron + equipment: + outerClothing: ClothingOuterApronChef + +- type: loadout + id: ChefJacket + equipment: ChefJacket + +- type: startingGear + id: ChefJacket + equipment: + outerClothing: ClothingOuterJacketChef \ No newline at end of file diff --git a/Resources/Prototypes/Loadouts/Jobs/Civilian/clown.yml b/Resources/Prototypes/Loadouts/Jobs/Civilian/clown.yml new file mode 100644 index 00000000000000..94f890b8d60029 --- /dev/null +++ b/Resources/Prototypes/Loadouts/Jobs/Civilian/clown.yml @@ -0,0 +1,75 @@ +# Head +- type: loadout + id: JesterHat + equipment: JesterHat + +- type: startingGear + id: JesterHat + equipment: + head: ClothingHeadHatJester + +# Jumpsuit +- type: loadout + id: ClownSuit + equipment: ClownSuit + +- type: startingGear + id: ClownSuit + equipment: + jumpsuit: ClothingUniformJumpsuitClown + +- type: loadout + id: JesterSuit + equipment: JesterSuit + +- type: startingGear + id: JesterSuit + equipment: + jumpsuit: ClothingUniformJumpsuitJester + +# Back +- type: loadout + id: ClownBackpack + equipment: ClownBackpack + +- type: startingGear + id: ClownBackpack + equipment: + back: ClothingBackpackClownFilled + +- type: loadout + id: ClownSatchel + equipment: ClownSatchel + +- type: startingGear + id: ClownSatchel + equipment: + back: ClothingBackpackSatchelClownFilled + +- type: loadout + id: ClownDuffel + equipment: ClownDuffel + +- type: startingGear + id: ClownDuffel + equipment: + back: ClothingBackpackDuffelClownFilled + +# Shoes +- type: loadout + id: ClownShoes + equipment: ClownShoes + +- type: startingGear + id: ClownShoes + equipment: + shoes: ClothingShoesClown + +- type: loadout + id: JesterShoes + equipment: JesterShoes + +- type: startingGear + id: JesterShoes + equipment: + shoes: ClothingShoesJester \ No newline at end of file diff --git a/Resources/Prototypes/Loadouts/Jobs/Civilian/janitor.yml b/Resources/Prototypes/Loadouts/Jobs/Civilian/janitor.yml new file mode 100644 index 00000000000000..910cb495df0339 --- /dev/null +++ b/Resources/Prototypes/Loadouts/Jobs/Civilian/janitor.yml @@ -0,0 +1,28 @@ +# Head +- type: loadout + id: JanitorHead + equipment: JanitorHead + +- type: startingGear + id: JanitorHead + equipment: + head: ClothingHeadHatPurplesoft + +# Jumpsuit +- type: loadout + id: JanitorJumpsuit + equipment: JanitorJumpsuit + +- type: startingGear + id: JanitorJumpsuit + equipment: + jumpsuit: ClothingUniformJumpsuitJanitor + +- type: loadout + id: JanitorJumpskirt + equipment: JanitorJumpskirt + +- type: startingGear + id: JanitorJumpskirt + equipment: + jumpsuit: ClothingUniformJumpskirtJanitor \ No newline at end of file diff --git a/Resources/Prototypes/Loadouts/Jobs/Civilian/lawyer.yml b/Resources/Prototypes/Loadouts/Jobs/Civilian/lawyer.yml new file mode 100644 index 00000000000000..00be1244307803 --- /dev/null +++ b/Resources/Prototypes/Loadouts/Jobs/Civilian/lawyer.yml @@ -0,0 +1,100 @@ +# Jumpsuit +- type: loadout + id: LawyerJumpsuit + equipment: LawyerJumpsuit + +- type: startingGear + id: LawyerJumpsuit + equipment: + jumpsuit: ClothingUniformJumpsuitLawyerBlack + +- type: loadout + id: LawyerJumpskirt + equipment: LawyerJumpskirt + +- type: startingGear + id: LawyerJumpskirt + equipment: + jumpsuit: ClothingUniformJumpskirtLawyerBlack + +- type: loadout + id: LawyerJumpsuitBlue + equipment: LawyerJumpsuitBlue + +- type: startingGear + id: LawyerJumpsuitBlue + equipment: + jumpsuit: ClothingUniformJumpsuitLawyerBlue + +- type: loadout + id: LawyerJumpskirtBlue + equipment: LawyerJumpskirtBlue + +- type: startingGear + id: LawyerJumpskirtBlue + equipment: + jumpsuit: ClothingUniformJumpskirtLawyerBlue + +- type: loadout + id: LawyerJumpsuitPurple + equipment: LawyerJumpsuitPurple + +- type: startingGear + id: LawyerJumpsuitPurple + equipment: + jumpsuit: ClothingUniformJumpsuitLawyerPurple + +- type: loadout + id: LawyerJumpskirtPurple + equipment: LawyerJumpskirtPurple + +- type: startingGear + id: LawyerJumpskirtPurple + equipment: + jumpsuit: ClothingUniformJumpskirtLawyerPurple + +- type: loadout + id: LawyerJumpsuitRed + equipment: LawyerJumpsuitRed + +- type: startingGear + id: LawyerJumpsuitRed + equipment: + jumpsuit: ClothingUniformJumpsuitLawyerRed + +- type: loadout + id: LawyerJumpskirtRed + equipment: LawyerJumpskirtRed + +- type: startingGear + id: LawyerJumpskirtRed + equipment: + jumpsuit: ClothingUniformJumpskirtLawyerRed + +- type: loadout + id: LawyerJumpsuitGood + equipment: LawyerJumpsuitGood + +- type: startingGear + id: LawyerJumpsuitGood + equipment: + jumpsuit: ClothingUniformJumpsuitLawyerGood + +- type: loadout + id: LawyerJumpskirtGood + equipment: LawyerJumpskirtGood + +- type: startingGear + id: LawyerJumpskirtGood + equipment: + jumpsuit: ClothingUniformJumpskirtLawyerGood + +# Neck +- type: loadout + id: LawyerNeck + equipment: LawyerNeck + +- type: startingGear + id: LawyerNeck + equipment: + neck: ClothingNeckLawyerbadge \ No newline at end of file diff --git a/Resources/Prototypes/Loadouts/Jobs/Civilian/librarian.yml b/Resources/Prototypes/Loadouts/Jobs/Civilian/librarian.yml new file mode 100644 index 00000000000000..f5d92b86ebab9b --- /dev/null +++ b/Resources/Prototypes/Loadouts/Jobs/Civilian/librarian.yml @@ -0,0 +1,36 @@ +# Jumpsuit +- type: loadout + id: LibrarianJumpsuit + equipment: LibrarianJumpsuit + +- type: startingGear + id: LibrarianJumpsuit + equipment: + jumpsuit: ClothingUniformJumpsuitLibrarian + +- type: loadout + id: LibrarianJumpskirt + equipment: LibrarianJumpskirt + +- type: startingGear + id: LibrarianJumpskirt + equipment: + jumpsuit: ClothingUniformJumpskirtLibrarian + +- type: loadout + id: CuratorJumpsuit + equipment: CuratorJumpsuit + +- type: startingGear + id: CuratorJumpsuit + equipment: + jumpsuit: ClothingUniformJumpsuitCurator + +- type: loadout + id: CuratorJumpskirt + equipment: CuratorJumpskirt + +- type: startingGear + id: CuratorJumpskirt + equipment: + jumpsuit: ClothingUniformJumpskirtCurator \ No newline at end of file diff --git a/Resources/Prototypes/Loadouts/Jobs/Civilian/mime.yml b/Resources/Prototypes/Loadouts/Jobs/Civilian/mime.yml new file mode 100644 index 00000000000000..d78e3098521a4d --- /dev/null +++ b/Resources/Prototypes/Loadouts/Jobs/Civilian/mime.yml @@ -0,0 +1,102 @@ +# Head +- type: loadout + id: MimeHead + equipment: MimeHead + +- type: startingGear + id: MimeHead + equipment: + head: ClothingHeadHatBeret + +- type: loadout + id: MimeFrenchBeret + equipment: MimeFrenchBeret + +- type: startingGear + id: MimeFrenchBeret + equipment: + head: ClothingHeadHatBeretFrench + +- type: loadout + id: MimeCap + equipment: MimeCap + +- type: startingGear + id: MimeCap + equipment: + head: ClothingHeadHatMimesoft + +# Mask +- type: loadout + id: MimeMask + equipment: MimeMask + +- type: startingGear + id: MimeMask + equipment: + mask: ClothingMaskMime + +- type: loadout + id: MimeMaskSad + equipment: MimeMaskSad + +- type: startingGear + id: MimeMaskSad + equipment: + mask: ClothingMaskSadMime + +- type: loadout + id: MimeMaskScared + equipment: MimeMaskScared + +- type: startingGear + id: MimeMaskScared + equipment: + mask: ClothingMaskScaredMime + +# Jumpsuit +- type: loadout + id: MimeJumpsuit + equipment: MimeJumpsuit + +- type: startingGear + id: MimeJumpsuit + equipment: + jumpsuit: ClothingUniformJumpsuitMime + +- type: loadout + id: MimeJumpskirt + equipment: MimeJumpskirt + +- type: startingGear + id: MimeJumpskirt + equipment: + jumpsuit: ClothingUniformJumpskirtMime + +# Back +- type: loadout + id: MimeBackpack + equipment: MimeBackpack + +- type: startingGear + id: MimeBackpack + equipment: + back: ClothingBackpackMimeFilled + +- type: loadout + id: MimeSatchel + equipment: MimeSatchel + +- type: startingGear + id: MimeSatchel + equipment: + back: ClothingBackpackSatchelMimeFilled + +- type: loadout + id: MimeDuffel + equipment: MimeDuffel + +- type: startingGear + id: MimeDuffel + equipment: + back: ClothingBackpackDuffelMimeFilled \ No newline at end of file diff --git a/Resources/Prototypes/Loadouts/Jobs/Civilian/musician.yml b/Resources/Prototypes/Loadouts/Jobs/Civilian/musician.yml new file mode 100644 index 00000000000000..484eb7b1e9d4d1 --- /dev/null +++ b/Resources/Prototypes/Loadouts/Jobs/Civilian/musician.yml @@ -0,0 +1,27 @@ +# Back +- type: loadout + id: MusicianBackpack + equipment: MusicianBackpack + +- type: startingGear + id: MusicianBackpack + equipment: + back: ClothingBackpackMusicianFilled + +- type: loadout + id: MusicianSatchel + equipment: MusicianSatchel + +- type: startingGear + id: MusicianSatchel + equipment: + back: ClothingBackpackSatchelMusicianFilled + +- type: loadout + id: MusicianDuffel + equipment: MusicianDuffel + +- type: startingGear + id: MusicianDuffel + equipment: + back: ClothingBackpackDuffelMusicianFilled \ No newline at end of file diff --git a/Resources/Prototypes/Loadouts/Jobs/Civilian/passenger.yml b/Resources/Prototypes/Loadouts/Jobs/Civilian/passenger.yml new file mode 100644 index 00000000000000..65bfc1c4a5897d --- /dev/null +++ b/Resources/Prototypes/Loadouts/Jobs/Civilian/passenger.yml @@ -0,0 +1,82 @@ +# Greytide Time +- type: loadoutEffectGroup + id: GreyTider + effects: + - !type:JobRequirementLoadoutEffect + requirement: + !type:RoleTimeRequirement + role: JobPassenger + time: 36000 #10 hrs, silly reward for people who play passenger a lot + +# Face +- type: loadout + id: PassengerFace + equipment: GasMask + effects: + - !type:GroupLoadoutEffect + proto: GreyTider + +- type: startingGear + id: GasMask + equipment: + mask: ClothingMaskGas + +# Jumpsuit +- type: loadout + id: GreyJumpsuit + equipment: GreyJumpsuit + +- type: startingGear + id: GreyJumpsuit + equipment: + jumpsuit: ClothingUniformJumpsuitColorGrey + +- type: loadout + id: GreyJumpskirt + equipment: GreyJumpskirt + +- type: startingGear + id: GreyJumpskirt + equipment: + jumpsuit: ClothingUniformJumpskirtColorGrey + +# Back +- type: loadout + id: CommonBackpack + equipment: CommonBackpack + +- type: startingGear + id: CommonBackpack + equipment: + back: ClothingBackpackFilled + +- type: loadout + id: CommonSatchel + equipment: CommonSatchel + +- type: startingGear + id: CommonSatchel + equipment: + back: ClothingBackpackSatchelFilled + +- type: loadout + id: CommonDuffel + equipment: CommonDuffel + +- type: startingGear + id: CommonDuffel + equipment: + back: ClothingBackpackDuffelFilled + +# Gloves +- type: loadout + id: PassengerGloves + equipment: FingerlessInsulatedGloves + effects: + - !type:GroupLoadoutEffect + proto: GreyTider + +- type: startingGear + id: FingerlessInsulatedGloves + equipment: + gloves: ClothingHandsGlovesFingerlessInsulated \ No newline at end of file diff --git a/Resources/Prototypes/Loadouts/Jobs/Command/captain.yml b/Resources/Prototypes/Loadouts/Jobs/Command/captain.yml new file mode 100644 index 00000000000000..e1b9abf12c577d --- /dev/null +++ b/Resources/Prototypes/Loadouts/Jobs/Command/captain.yml @@ -0,0 +1,111 @@ +# Jumpsuit +- type: loadout + id: CaptainJumpsuit + equipment: CaptainJumpsuit + +- type: startingGear + id: CaptainJumpsuit + equipment: + jumpsuit: ClothingUniformJumpsuitCaptain + +- type: loadout + id: CaptainJumpskirt + equipment: CaptainJumpskirt + +- type: startingGear + id: CaptainJumpskirt + equipment: + jumpsuit: ClothingUniformJumpskirtCaptain + +- type: loadout + id: CaptainFormalSuit + equipment: CaptainFormalSuit + +- type: startingGear + id: CaptainFormalSuit + equipment: + jumpsuit: ClothingUniformJumpsuitCapFormal + +- type: loadout + id: CaptainFormalSkirt + equipment: CaptainFormalSkirt + +- type: startingGear + id: CaptainFormalSkirt + equipment: + jumpsuit: ClothingUniformJumpskirtCapFormalDress + +# Head +- type: loadout + id: CaptainHead + equipment: CaptainHead + +- type: startingGear + id: CaptainHead + equipment: + head: ClothingHeadHatCaptain + +- type: loadout + id: CaptainCap + equipment: CaptainCap + +- type: startingGear + id: CaptainCap + equipment: + head: ClothingHeadHatCapcap + +# Neck +- type: loadout + id: CaptainCloak + equipment: CaptainCloak + +- type: startingGear + id: CaptainCloak + equipment: + neck: ClothingNeckCloakCap + +- type: loadout + id: CaptainCloakFormal + equipment: CaptainCloakFormal + +- type: startingGear + id: CaptainCloakFormal + equipment: + neck: ClothingNeckCloakCapFormal + +- type: loadout + id: CaptainMantle + equipment: CaptainMantle + +- type: startingGear + id: CaptainMantle + equipment: + neck: ClothingNeckMantleCap + +# Back +- type: loadout + id: CaptainBackpack + equipment: CaptainBackpack + +- type: startingGear + id: CaptainBackpack + equipment: + back: ClothingBackpackCaptainFilled + +- type: loadout + id: CaptainSatchel + equipment: CaptainSatchel + +- type: startingGear + id: CaptainSatchel + equipment: + back: ClothingBackpackSatchelCaptainFilled + +- type: loadout + id: CaptainDuffel + equipment: CaptainDuffel + +- type: startingGear + id: CaptainDuffel + equipment: + back: ClothingBackpackDuffelCaptainFilled \ No newline at end of file diff --git a/Resources/Prototypes/Loadouts/Jobs/Command/head_of_personnel.yml b/Resources/Prototypes/Loadouts/Jobs/Command/head_of_personnel.yml new file mode 100644 index 00000000000000..26ca685887764f --- /dev/null +++ b/Resources/Prototypes/Loadouts/Jobs/Command/head_of_personnel.yml @@ -0,0 +1,97 @@ +# Professional HoP Time +- type: loadoutEffectGroup + id: ProfessionalHoP + effects: + - !type:JobRequirementLoadoutEffect + requirement: + !type:RoleTimeRequirement + role: JobHeadOfPersonnel + time: 54000 #15 hrs, special reward for HoP mains + +# Jumpsuit +- type: loadout + id: HoPJumpsuit + equipment: HoPJumpsuit + +- type: startingGear + id: HoPJumpsuit + equipment: + jumpsuit: ClothingUniformJumpsuitHoP + +- type: loadout + id: HoPJumpskirt + equipment: HoPJumpskirt + +- type: startingGear + id: HoPJumpskirt + equipment: + jumpsuit: ClothingUniformJumpskirtHoP + +# Head +- type: loadout + id: HoPHead + equipment: HoPHead + +- type: startingGear + id: HoPHead + equipment: + head: ClothingHeadHatHopcap + +# Neck +- type: loadout + id: HoPCloak + equipment: HoPCloak + +- type: startingGear + id: HoPCloak + equipment: + neck: ClothingNeckCloakHop + +- type: loadout + id: HoPMantle + equipment: HoPMantle + +- type: startingGear + id: HoPMantle + equipment: + neck: ClothingNeckMantleHOP + +# Back +- type: loadout + id: HoPBackpack + equipment: HoPBackpack + +- type: startingGear + id: HoPBackpack + equipment: + back: ClothingBackpackHOPFilled + +- type: loadout + id: HoPSatchel + equipment: HoPSatchel + +- type: startingGear + id: HoPSatchel + equipment: + back: ClothingBackpackSatchelHOPFilled + +- type: loadout + id: HoPDuffel + equipment: HoPDuffel + +- type: startingGear + id: HoPDuffel + equipment: + back: ClothingBackpackDuffelHOPFilled + +- type: loadout + id: HoPBackpackIan + equipment: HoPBackpackIan + effects: + - !type:GroupLoadoutEffect + proto: ProfessionalHoP + +- type: startingGear + id: HoPBackpackIan + equipment: + back: ClothingBackpackHOPIanFilled \ No newline at end of file diff --git a/Resources/Prototypes/Loadouts/Jobs/Medical/chemist.yml b/Resources/Prototypes/Loadouts/Jobs/Medical/chemist.yml index dd8bacd0479d60..a1502c207a57c6 100644 --- a/Resources/Prototypes/Loadouts/Jobs/Medical/chemist.yml +++ b/Resources/Prototypes/Loadouts/Jobs/Medical/chemist.yml @@ -53,4 +53,4 @@ - type: startingGear id: ChemistLabCoat equipment: - back: ClothingOuterCoatLabChem \ No newline at end of file + outerClothing: ClothingOuterCoatLabChem \ No newline at end of file diff --git a/Resources/Prototypes/Loadouts/Jobs/Medical/chief_medical_officer.yml b/Resources/Prototypes/Loadouts/Jobs/Medical/chief_medical_officer.yml index 736e5c8e9526d4..df9040e994ae64 100644 --- a/Resources/Prototypes/Loadouts/Jobs/Medical/chief_medical_officer.yml +++ b/Resources/Prototypes/Loadouts/Jobs/Medical/chief_medical_officer.yml @@ -82,4 +82,4 @@ - type: startingGear id: ChiefMedicalOfficerLabCoat equipment: - back: ClothingOuterCoatLabCmo \ No newline at end of file + outerClothing: ClothingOuterCoatLabCmo \ No newline at end of file diff --git a/Resources/Prototypes/Loadouts/Jobs/Medical/medical_doctor.yml b/Resources/Prototypes/Loadouts/Jobs/Medical/medical_doctor.yml index be56883c18b15a..1f719c170f04ac 100644 --- a/Resources/Prototypes/Loadouts/Jobs/Medical/medical_doctor.yml +++ b/Resources/Prototypes/Loadouts/Jobs/Medical/medical_doctor.yml @@ -214,7 +214,7 @@ - type: startingGear id: SeniorPhysicianLabCoat equipment: - back: ClothingOuterCoatLabSeniorPhysician + outerClothing: ClothingOuterCoatLabSeniorPhysician # ID - type: loadout diff --git a/Resources/Prototypes/Loadouts/Jobs/Science/scientist.yml b/Resources/Prototypes/Loadouts/Jobs/Science/scientist.yml index 9a13c510e1200f..e447742402c09d 100644 --- a/Resources/Prototypes/Loadouts/Jobs/Science/scientist.yml +++ b/Resources/Prototypes/Loadouts/Jobs/Science/scientist.yml @@ -169,7 +169,7 @@ - type: startingGear id: SeniorResearcherLabCoat equipment: - back: ClothingOuterCoatLabSeniorResearcher + outerClothing: ClothingOuterCoatLabSeniorResearcher # ID - type: loadout diff --git a/Resources/Prototypes/Loadouts/Jobs/Security/head_of_security.yml b/Resources/Prototypes/Loadouts/Jobs/Security/head_of_security.yml index 1dc2cde50af06a..a8a52fe2cfde62 100644 --- a/Resources/Prototypes/Loadouts/Jobs/Security/head_of_security.yml +++ b/Resources/Prototypes/Loadouts/Jobs/Security/head_of_security.yml @@ -108,4 +108,4 @@ - type: startingGear id: HeadofSecurityWinterCoat equipment: - back: ClothingOuterWinterHoS \ No newline at end of file + outerClothing: ClothingOuterWinterHoS \ No newline at end of file diff --git a/Resources/Prototypes/Loadouts/Jobs/Security/warden.yml b/Resources/Prototypes/Loadouts/Jobs/Security/warden.yml index f031c2b2bc62fb..a2a0ac6faabafe 100644 --- a/Resources/Prototypes/Loadouts/Jobs/Security/warden.yml +++ b/Resources/Prototypes/Loadouts/Jobs/Security/warden.yml @@ -53,4 +53,4 @@ - type: startingGear id: WardenArmoredWinterCoat equipment: - back: ClothingOuterWinterWarden \ No newline at end of file + outerClothing: ClothingOuterWinterWarden \ No newline at end of file diff --git a/Resources/Prototypes/Loadouts/Jobs/Wildcards/boxer.yml b/Resources/Prototypes/Loadouts/Jobs/Wildcards/boxer.yml new file mode 100644 index 00000000000000..d672feaba7d401 --- /dev/null +++ b/Resources/Prototypes/Loadouts/Jobs/Wildcards/boxer.yml @@ -0,0 +1,55 @@ +# Jumpsuit +- type: loadout + id: BoxerShorts + equipment: BoxerShorts + +- type: startingGear + id: BoxerShorts + equipment: + jumpsuit: UniformShortsRed + +- type: loadout + id: BoxerShortsWithTop + equipment: BoxerShortsWithTop + +- type: startingGear + id: BoxerShortsWithTop + equipment: + jumpsuit: UniformShortsRedWithTop + +# Gloves +- type: loadout + id: RedBoxingGloves + equipment: RedBoxingGloves + +- type: startingGear + id: RedBoxingGloves + equipment: + gloves: ClothingHandsGlovesBoxingRed + +- type: loadout + id: BlueBoxingGloves + equipment: BlueBoxingGloves + +- type: startingGear + id: BlueBoxingGloves + equipment: + gloves: ClothingHandsGlovesBoxingBlue + +- type: loadout + id: GreenBoxingGloves + equipment: GreenBoxingGloves + +- type: startingGear + id: GreenBoxingGloves + equipment: + gloves: ClothingHandsGlovesBoxingGreen + +- type: loadout + id: YellowBoxingGloves + equipment: YellowBoxingGloves + +- type: startingGear + id: YellowBoxingGloves + equipment: + gloves: ClothingHandsGlovesBoxingYellow \ No newline at end of file diff --git a/Resources/Prototypes/Loadouts/Jobs/Wildcards/reporter.yml b/Resources/Prototypes/Loadouts/Jobs/Wildcards/reporter.yml new file mode 100644 index 00000000000000..6cd2441b6bcc5b --- /dev/null +++ b/Resources/Prototypes/Loadouts/Jobs/Wildcards/reporter.yml @@ -0,0 +1,18 @@ +# Jumpsuit +- type: loadout + id: ReporterJumpsuit + equipment: ReporterJumpsuit + +- type: startingGear + id: ReporterJumpsuit + equipment: + jumpsuit: ClothingUniformJumpsuitReporter + +- type: loadout + id: JournalistJumpsuit + equipment: JournalistJumpsuit + +- type: startingGear + id: JournalistJumpsuit + equipment: + jumpsuit: ClothingUniformJumpsuitJournalist \ No newline at end of file diff --git a/Resources/Prototypes/Loadouts/loadout_groups.yml b/Resources/Prototypes/Loadouts/loadout_groups.yml index a2451de16bc999..1197ae65e2d09b 100644 --- a/Resources/Prototypes/Loadouts/loadout_groups.yml +++ b/Resources/Prototypes/Loadouts/loadout_groups.yml @@ -16,6 +16,352 @@ - ClothingNeckPansexualPin - ClothingNeckTransPin +# Command +- type: loadoutGroup + id: CaptainHead + name: loadout-group-captain-head + minLimit: 0 + loadouts: + - CaptainHead + - CaptainCap + +- type: loadoutGroup + id: CaptainJumpsuit + name: loadout-group-captain-jumpsuit + loadouts: + - CaptainJumpsuit + - CaptainJumpskirt + - CaptainFormalSuit + - CaptainFormalSkirt + +- type: loadoutGroup + id: CaptainNeck + name: loadout-group-captain-neck + minLimit: 0 + loadouts: + - CaptainCloak + - CaptainCloakFormal + - CaptainMantle + +- type: loadoutGroup + id: CaptainBackpack + name: loadout-group-captain-backpack + loadouts: + - CaptainBackpack + - CaptainSatchel + - CaptainDuffel + +- type: loadoutGroup + id: HoPHead + name: loadout-group-hop-head + minLimit: 0 + loadouts: + - HoPHead + +- type: loadoutGroup + id: HoPJumpsuit + name: loadout-group-hop-jumpsuit + loadouts: + - HoPJumpsuit + - HoPJumpskirt + +- type: loadoutGroup + id: HoPNeck + name: loadout-group-hop-neck + minLimit: 0 + loadouts: + - HoPCloak + - HoPMantle + +- type: loadoutGroup + id: HoPBackpack + name: loadout-group-hop-backpack + loadouts: + - HoPBackpack + - HoPSatchel + - HoPDuffel + - HoPBackpackIan + +# Civilian +- type: loadoutGroup + id: PassengerJumpsuit + name: loadout-group-passenger-jumpsuit + loadouts: + - GreyJumpsuit + - GreyJumpskirt + +- type: loadoutGroup + id: PassengerFace + name: loadout-group-passenger-mask + minLimit: 0 + loadouts: + - PassengerFace + +- type: loadoutGroup + id: PassengerGloves + name: loadout-group-passenger-gloves + minLimit: 0 + loadouts: + - PassengerGloves + +- type: loadoutGroup + id: CommonBackpack + name: loadout-group-passenger-backpack + loadouts: + - CommonBackpack + - CommonSatchel + - CommonDuffel + +- type: loadoutGroup + id: BartenderHead + name: loadout-group-bartender-head + minLimit: 0 + loadouts: + - BartenderHead + - BartenderBowler + +- type: loadoutGroup + id: BartenderJumpsuit + name: loadout-group-bartender-jumpsuit + loadouts: + - BartenderJumpsuit + - BartenderJumpskirt + - BartenderJumpsuitPurple + +- type: loadoutGroup + id: BartenderOuterClothing + name: loadout-group-bartender-outerclothing + minLimit: 0 + loadouts: + - BartenderVest + - BartenderApron + +- type: loadoutGroup + id: ChefHead + name: loadout-group-chef-head + minLimit: 0 + loadouts: + - ChefHead + +- type: loadoutGroup + id: ChefMask + name: loadout-group-chef-mask + minLimit: 0 + loadouts: + - ChefMask + +- type: loadoutGroup + id: ChefJumpsuit + name: loadout-group-chef-jumpsuit + loadouts: + - ChefJumpsuit + - ChefJumpskirt + +- type: loadoutGroup + id: ChefOuterClothing + name: loadout-group-chef-outerclothing + minLimit: 0 + loadouts: + - ChefApron + - ChefJacket + +- type: loadoutGroup + id: LibrarianJumpsuit + name: loadout-group-librarian-jumpsuit + loadouts: + - LibrarianJumpsuit + - LibrarianJumpskirt + - CuratorJumpsuit + - CuratorJumpskirt + +- type: loadoutGroup + id: LawyerJumpsuit + name: loadout-group-lawyer-jumpsuit + loadouts: + - LawyerJumpsuit + - LawyerJumpskirt + - LawyerJumpsuitBlue + - LawyerJumpskirtBlue + - LawyerJumpsuitPurple + - LawyerJumpskirtPurple + - LawyerJumpsuitRed + - LawyerJumpskirtRed + - LawyerJumpsuitGood + - LawyerJumpskirtGood + +- type: loadoutGroup + id: LawyerNeck + name: loadout-group-lawyer-neck + minLimit: 0 + loadouts: + - LawyerNeck + +- type: loadoutGroup + id: ChaplainHead + name: loadout-group-chaplain-head + minLimit: 0 + loadouts: + - ChaplainHead + - ChaplainPlagueHat + - ChaplainWitchHat + - ChaplainWitchHatAlt + +- type: loadoutGroup + id: ChaplainMask + name: loadout-group-chaplain-mask + minLimit: 0 + loadouts: + - ChaplainMask + +- type: loadoutGroup + id: ChaplainJumpsuit + name: loadout-group-chaplain-jumpsuit + loadouts: + - ChaplainJumpsuit + - ChaplainJumpskirt + - ChaplainRobesLight + - ChaplainRobesDark + +- type: loadoutGroup + id: ChaplainBackpack + name: loadout-group-chaplain-backpack + loadouts: + - ChaplainBackpack + - ChaplainSatchel + - ChaplainDuffel + +- type: loadoutGroup + id: ChaplainOuterClothing + name: loadout-group-chaplain-outerclothing + minLimit: 0 + loadouts: + - ChaplainPlagueSuit + - ChaplainNunRobe + - ChaplainBlackHoodie + - ChaplainHoodie + +- type: loadoutGroup + id: ChaplainNeck + name: loadout-group-chaplain-neck + minLimit: 0 + loadouts: + - ChaplainNeck + +- type: loadoutGroup + id: JanitorHead + name: loadout-group-janitor-head + minLimit: 0 + loadouts: + - JanitorHead + +- type: loadoutGroup + id: JanitorJumpsuit + name: loadout-group-janitor-jumpsuit + loadouts: + - JanitorJumpsuit + - JanitorJumpskirt + +- type: loadoutGroup + id: BotanistHead + name: loadout-group-botanist-head + minLimit: 0 + loadouts: + - BotanistHead + - BotanistBandana + +- type: loadoutGroup + id: BotanistJumpsuit + name: loadout-group-botanist-jumpsuit + loadouts: + - BotanistJumpsuit + - BotanistJumpskirt + - BotanistOveralls + +- type: loadoutGroup + id: BotanistBackpack + name: loadout-group-botanist-backpack + loadouts: + - BotanistBackpack + - BotanistSatchel + - BotanistDuffel + +- type: loadoutGroup + id: BotanistOuterClothing + name: loadout-group-botanist-outerclothing + minLimit: 0 + loadouts: + - BotanistApron + +- type: loadoutGroup + id: ClownHead + name: loadout-group-clown-head + minLimit: 0 + loadouts: + - JesterHat + +- type: loadoutGroup + id: ClownJumpsuit + name: loadout-group-clown-jumpsuit + loadouts: + - ClownSuit + - JesterSuit + +- type: loadoutGroup + id: ClownBackpack + name: loadout-group-clown-backpack + loadouts: + - ClownBackpack + - ClownSatchel + - ClownDuffel + +- type: loadoutGroup + id: ClownShoes + name: loadout-group-clown-shoes + loadouts: + - ClownShoes + - JesterShoes + +- type: loadoutGroup + id: MimeHead + name: loadout-group-mime-head + minLimit: 0 + loadouts: + - MimeHead + - MimeFrenchBeret + - MimeCap + +- type: loadoutGroup + id: MimeMask + name: loadout-group-mime-mask + minLimit: 0 + loadouts: + - MimeMask + - MimeMaskSad + - MimeMaskScared + +- type: loadoutGroup + id: MimeJumpsuit + name: loadout-group-mime-jumpsuit + loadouts: + - MimeJumpsuit + - MimeJumpskirt + +- type: loadoutGroup + id: MimeBackpack + name: loadout-group-mime-backpack + loadouts: + - MimeBackpack + - MimeSatchel + - MimeDuffel + +- type: loadoutGroup + id: MusicianBackpack + name: loadout-group-musician-backpack + loadouts: + - MusicianBackpack + - MusicianSatchel + - MusicianDuffel + # Cargo - type: loadoutGroup id: QuartermasterHead @@ -563,3 +909,27 @@ - ParamedicBackpack - ParamedicSatchel - ParamedicDuffel + +# Wildcards +- type: loadoutGroup + id: ReporterJumpsuit + name: loadout-group-reporter-jumpsuit + loadouts: + - ReporterJumpsuit + - JournalistJumpsuit + +- type: loadoutGroup + id: BoxerJumpsuit + name: loadout-group-boxer-jumpsuit + loadouts: + - BoxerShorts + - BoxerShortsWithTop + +- type: loadoutGroup + id: BoxerGloves + name: loadout-group-boxer-gloves + loadouts: + - RedBoxingGloves + - BlueBoxingGloves + - GreenBoxingGloves + - YellowBoxingGloves diff --git a/Resources/Prototypes/Loadouts/role_loadouts.yml b/Resources/Prototypes/Loadouts/role_loadouts.yml index c3044a8ee01bfd..d6bdebf92c8c1c 100644 --- a/Resources/Prototypes/Loadouts/role_loadouts.yml +++ b/Resources/Prototypes/Loadouts/role_loadouts.yml @@ -1,3 +1,125 @@ +# Command +- type: roleLoadout + id: JobCaptain + groups: + - CaptainHead + - CaptainNeck + - CaptainJumpsuit + - CaptainBackpack + - Trinkets + +- type: roleLoadout + id: JobHeadOfPersonnel + groups: + - HoPHead + - HoPNeck + - HoPJumpsuit + - HoPBackpack + - Trinkets + +# Civilian +- type: roleLoadout + id: JobPassenger + groups: + - PassengerJumpsuit + - CommonBackpack + - PassengerFace + - PassengerGloves + - Trinkets + +- type: roleLoadout + id: JobBartender + groups: + - BartenderHead + - BartenderJumpsuit + - CommonBackpack + - BartenderOuterClothing + - Trinkets + +- type: roleLoadout + id: JobServiceWorker + groups: + - BartenderJumpsuit + - CommonBackpack + - Trinkets + +- type: roleLoadout + id: JobChef + groups: + - ChefHead + - ChefMask + - ChefJumpsuit + - CommonBackpack + - ChefOuterClothing + - Trinkets + +- type: roleLoadout + id: JobLibrarian + groups: + - LibrarianJumpsuit + - CommonBackpack + - Trinkets + +- type: roleLoadout + id: JobLawyer + groups: + - LawyerNeck + - LawyerJumpsuit + - CommonBackpack + - Trinkets + +- type: roleLoadout + id: JobChaplain + groups: + - ChaplainHead + - ChaplainMask + - ChaplainNeck + - ChaplainJumpsuit + - ChaplainBackpack + - ChaplainOuterClothing + - Trinkets + +- type: roleLoadout + id: JobJanitor + groups: + - JanitorHead + - JanitorJumpsuit + - CommonBackpack + - Trinkets + +- type: roleLoadout + id: JobBotanist + groups: + - BotanistHead + - BotanistJumpsuit + - BotanistBackpack + - BotanistOuterClothing + - Trinkets + +- type: roleLoadout + id: JobClown + groups: + - ClownHead + - ClownJumpsuit + - ClownBackpack + - ClownShoes + - Trinkets + +- type: roleLoadout + id: JobMime + groups: + - MimeHead + - MimeMask + - MimeJumpsuit + - MimeBackpack + - Trinkets + +- type: roleLoadout + id: JobMusician + groups: + - MusicianBackpack + - Trinkets + # Cargo - type: roleLoadout id: JobQuartermaster @@ -175,3 +297,31 @@ - ParamedicOuterClothing - ParamedicBackpack - Trinkets + +# Wildcards +- type: roleLoadout + id: JobZookeeper + groups: + - CommonBackpack + - Trinkets + +- type: roleLoadout + id: JobReporter + groups: + - ReporterJumpsuit + - CommonBackpack + - Trinkets + +- type: roleLoadout + id: JobPsychologist + groups: + - MedicalBackpack + - Trinkets + +- type: roleLoadout + id: JobBoxer + groups: + - BoxerJumpsuit + - BoxerGloves + - CommonBackpack + - Trinkets diff --git a/Resources/Prototypes/Roles/Jobs/Civilian/assistant.yml b/Resources/Prototypes/Roles/Jobs/Civilian/assistant.yml index 5cf4fd9449bb85..1fd5665093c1a8 100644 --- a/Resources/Prototypes/Roles/Jobs/Civilian/assistant.yml +++ b/Resources/Prototypes/Roles/Jobs/Civilian/assistant.yml @@ -12,11 +12,6 @@ - type: startingGear id: PassengerGear equipment: - jumpsuit: ClothingUniformJumpsuitColorGrey - back: ClothingBackpackFilled shoes: ClothingShoesColorBlack id: PassengerPDA ears: ClothingHeadsetGrey - innerClothingSkirt: ClothingUniformJumpskirtColorGrey - satchel: ClothingBackpackSatchelFilled - duffelbag: ClothingBackpackDuffelFilled diff --git a/Resources/Prototypes/Roles/Jobs/Civilian/bartender.yml b/Resources/Prototypes/Roles/Jobs/Civilian/bartender.yml index 5ef2008d1ad563..a49e3cef7facad 100644 --- a/Resources/Prototypes/Roles/Jobs/Civilian/bartender.yml +++ b/Resources/Prototypes/Roles/Jobs/Civilian/bartender.yml @@ -21,13 +21,6 @@ - type: startingGear id: BartenderGear equipment: - head: ClothingHeadHatTophat - jumpsuit: ClothingUniformJumpsuitBartender - outerClothing: ClothingOuterVest - back: ClothingBackpackFilled shoes: ClothingShoesColorBlack id: BartenderPDA ears: ClothingHeadsetService - innerClothingSkirt: ClothingUniformJumpskirtBartender - satchel: ClothingBackpackSatchelFilled - duffelbag: ClothingBackpackDuffelFilled diff --git a/Resources/Prototypes/Roles/Jobs/Civilian/botanist.yml b/Resources/Prototypes/Roles/Jobs/Civilian/botanist.yml index 35b858fb388ac8..feed9e7e6bf6c4 100644 --- a/Resources/Prototypes/Roles/Jobs/Civilian/botanist.yml +++ b/Resources/Prototypes/Roles/Jobs/Civilian/botanist.yml @@ -17,13 +17,7 @@ - type: startingGear id: BotanistGear equipment: - jumpsuit: ClothingUniformJumpsuitHydroponics - back: ClothingBackpackHydroponicsFilled shoes: ClothingShoesColorBrown id: BotanistPDA ears: ClothingHeadsetService - outerClothing: ClothingOuterApronBotanist belt: ClothingBeltPlantFilled - innerClothingSkirt: ClothingUniformJumpskirtHydroponics - satchel: ClothingBackpackSatchelHydroponicsFilled - duffelbag: ClothingBackpackDuffelHydroponicsFilled diff --git a/Resources/Prototypes/Roles/Jobs/Civilian/chaplain.yml b/Resources/Prototypes/Roles/Jobs/Civilian/chaplain.yml index 647a54c9e26ecf..e3dc1cb23db452 100644 --- a/Resources/Prototypes/Roles/Jobs/Civilian/chaplain.yml +++ b/Resources/Prototypes/Roles/Jobs/Civilian/chaplain.yml @@ -17,11 +17,6 @@ - type: startingGear id: ChaplainGear equipment: - jumpsuit: ClothingUniformJumpsuitChaplain - back: ClothingBackpackChaplainFilled shoes: ClothingShoesColorBlack id: ChaplainPDA ears: ClothingHeadsetService - innerClothingSkirt: ClothingUniformJumpskirtChaplain - satchel: ClothingBackpackSatchelChaplainFilled - duffelbag: ClothingBackpackDuffelChaplainFilled diff --git a/Resources/Prototypes/Roles/Jobs/Civilian/chef.yml b/Resources/Prototypes/Roles/Jobs/Civilian/chef.yml index 6af0753d0326c3..1dda98bb37d4de 100644 --- a/Resources/Prototypes/Roles/Jobs/Civilian/chef.yml +++ b/Resources/Prototypes/Roles/Jobs/Civilian/chef.yml @@ -21,15 +21,7 @@ - type: startingGear id: ChefGear equipment: - jumpsuit: ClothingUniformJumpsuitChef - head: ClothingHeadHatChef - back: ClothingBackpackFilled - mask: ClothingMaskItalianMoustache shoes: ClothingShoesColorBlack id: ChefPDA ears: ClothingHeadsetService - outerClothing: ClothingOuterApronChef belt: ClothingBeltChefFilled - innerClothingSkirt: ClothingUniformJumpskirtChef - satchel: ClothingBackpackSatchelFilled - duffelbag: ClothingBackpackDuffelFilled diff --git a/Resources/Prototypes/Roles/Jobs/Civilian/clown.yml b/Resources/Prototypes/Roles/Jobs/Civilian/clown.yml index 75c2ce352472d4..c70b4a99435dba 100644 --- a/Resources/Prototypes/Roles/Jobs/Civilian/clown.yml +++ b/Resources/Prototypes/Roles/Jobs/Civilian/clown.yml @@ -28,13 +28,8 @@ - type: startingGear id: ClownGear equipment: - jumpsuit: ClothingUniformJumpsuitClown - back: ClothingBackpackClownFilled - shoes: ClothingShoesClown mask: ClothingMaskClown pocket1: BikeHorn pocket2: ClownRecorder id: ClownPDA - ears: ClothingHeadsetService - satchel: ClothingBackpackSatchelClownFilled - duffelbag: ClothingBackpackDuffelClownFilled + ears: ClothingHeadsetService \ No newline at end of file diff --git a/Resources/Prototypes/Roles/Jobs/Civilian/janitor.yml b/Resources/Prototypes/Roles/Jobs/Civilian/janitor.yml index bf11532ddbf359..39d7ef7c75a56c 100644 --- a/Resources/Prototypes/Roles/Jobs/Civilian/janitor.yml +++ b/Resources/Prototypes/Roles/Jobs/Civilian/janitor.yml @@ -18,28 +18,18 @@ - type: startingGear id: JanitorGear equipment: - jumpsuit: ClothingUniformJumpsuitJanitor - back: ClothingBackpackFilled shoes: ClothingShoesGaloshes - head: ClothingHeadHatPurplesoft id: JanitorPDA gloves: ClothingHandsGlovesJanitor ears: ClothingHeadsetService belt: ClothingBeltJanitorFilled - innerClothingSkirt: ClothingUniformJumpskirtJanitor - satchel: ClothingBackpackSatchelFilled - duffelbag: ClothingBackpackDuffelFilled - type: startingGear id: JanitorMaidGear equipment: jumpsuit: ClothingUniformJumpskirtJanimaid - back: ClothingBackpackFilled id: JanitorPDA gloves: ClothingHandsGlovesJanitor head: ClothingHeadHatCatEars ears: ClothingHeadsetService belt: ClothingBeltJanitorFilled - innerClothingSkirt: ClothingUniformJumpskirtJanimaid - satchel: ClothingBackpackSatchelFilled - duffelbag: ClothingBackpackDuffelFilled diff --git a/Resources/Prototypes/Roles/Jobs/Civilian/lawyer.yml b/Resources/Prototypes/Roles/Jobs/Civilian/lawyer.yml index 43561d4db429af..1a321aff400a55 100644 --- a/Resources/Prototypes/Roles/Jobs/Civilian/lawyer.yml +++ b/Resources/Prototypes/Roles/Jobs/Civilian/lawyer.yml @@ -18,14 +18,9 @@ - type: startingGear id: LawyerGear equipment: - jumpsuit: ClothingUniformJumpsuitLawyerBlack # TODO change jumpsuit to randomiser of the 4 variants # ignoring this since loadouts are gonna be out soon - back: ClothingBackpackLawyerFilled shoes: ClothingShoesBootsLaceup id: LawyerPDA ears: ClothingHeadsetSecurity # TODO add copy of space law inhand: - BriefcaseBrownFilled - innerClothingSkirt: ClothingUniformJumpskirtLawyerBlack - satchel: ClothingBackpackSatchelLawyerFilled - duffelbag: ClothingBackpackDuffelLawyerFilled diff --git a/Resources/Prototypes/Roles/Jobs/Civilian/librarian.yml b/Resources/Prototypes/Roles/Jobs/Civilian/librarian.yml index 02c26b2e9caa82..909d8da19daa33 100644 --- a/Resources/Prototypes/Roles/Jobs/Civilian/librarian.yml +++ b/Resources/Prototypes/Roles/Jobs/Civilian/librarian.yml @@ -13,13 +13,8 @@ - type: startingGear id: LibrarianGear equipment: - jumpsuit: ClothingUniformJumpsuitLibrarian - back: ClothingBackpackLibrarianFilled shoes: ClothingShoesBootsLaceup id: LibrarianPDA ears: ClothingHeadsetService pocket1: d10Dice pocket2: HandLabeler # for making named bestsellers - innerClothingSkirt: ClothingUniformJumpskirtLibrarian - satchel: ClothingBackpackSatchelLibrarianFilled - duffelbag: ClothingBackpackDuffelLibrarianFilled diff --git a/Resources/Prototypes/Roles/Jobs/Civilian/mime.yml b/Resources/Prototypes/Roles/Jobs/Civilian/mime.yml index c22accaf215337..1eac292eee3af3 100644 --- a/Resources/Prototypes/Roles/Jobs/Civilian/mime.yml +++ b/Resources/Prototypes/Roles/Jobs/Civilian/mime.yml @@ -21,20 +21,13 @@ - type: startingGear id: MimeGear equipment: - jumpsuit: ClothingUniformJumpsuitMime - back: ClothingBackpackMimeFilled - head: ClothingHeadHatBeret belt: ClothingBeltSuspenders - gloves: ClothingHandsGlovesLatex + gloves: ClothingHandsGlovesColorWhite shoes: ClothingShoesColorWhite pocket1: CrayonMime pocket2: Paper - mask: ClothingMaskMime id: MimePDA ears: ClothingHeadsetService - innerClothingSkirt: ClothingUniformJumpskirtMime - satchel: ClothingBackpackSatchelMimeFilled - duffelbag: ClothingBackpackDuffelMimeFilled - type: entity id: ActionMimeInvisibleWall diff --git a/Resources/Prototypes/Roles/Jobs/Civilian/musician.yml b/Resources/Prototypes/Roles/Jobs/Civilian/musician.yml index f50825945a3f99..1ba1e998f68bfa 100644 --- a/Resources/Prototypes/Roles/Jobs/Civilian/musician.yml +++ b/Resources/Prototypes/Roles/Jobs/Civilian/musician.yml @@ -18,10 +18,7 @@ id: MusicianGear equipment: jumpsuit: ClothingUniformJumpsuitMusician - back: ClothingBackpackMusicianFilled eyes: ClothingEyesGlassesSunglasses shoes: ClothingShoesBootsLaceup id: MusicianPDA - ears: ClothingHeadsetService - satchel: ClothingBackpackSatchelMusicianFilled - duffelbag: ClothingBackpackDuffelMusicianFilled + ears: ClothingHeadsetService \ No newline at end of file diff --git a/Resources/Prototypes/Roles/Jobs/Civilian/service_worker.yml b/Resources/Prototypes/Roles/Jobs/Civilian/service_worker.yml index 7b60f3f7f74035..db2382667371dd 100644 --- a/Resources/Prototypes/Roles/Jobs/Civilian/service_worker.yml +++ b/Resources/Prototypes/Roles/Jobs/Civilian/service_worker.yml @@ -18,11 +18,6 @@ - type: startingGear id: ServiceWorkerGear equipment: - jumpsuit: ClothingUniformJumpsuitBartender - back: ClothingBackpackFilled shoes: ClothingShoesColorBlack id: ServiceWorkerPDA ears: ClothingHeadsetService - innerClothingSkirt: ClothingUniformJumpskirtBartender - satchel: ClothingBackpackSatchelFilled - duffelbag: ClothingBackpackDuffelFilled diff --git a/Resources/Prototypes/Roles/Jobs/Command/captain.yml b/Resources/Prototypes/Roles/Jobs/Command/captain.yml index b72a7186973f81..9f018bf4f69ba2 100644 --- a/Resources/Prototypes/Roles/Jobs/Command/captain.yml +++ b/Resources/Prototypes/Roles/Jobs/Command/captain.yml @@ -35,15 +35,9 @@ - type: startingGear id: CaptainGear equipment: - jumpsuit: ClothingUniformJumpsuitCaptain - back: ClothingBackpackCaptainFilled shoes: ClothingShoesBootsLaceup - head: ClothingHeadHatCaptain eyes: ClothingEyesGlassesSunglasses gloves: ClothingHandsGlovesCaptain outerClothing: ClothingOuterArmorCaptainCarapace id: CaptainPDA ears: ClothingHeadsetAltCommand - innerClothingSkirt: ClothingUniformJumpskirtCaptain - satchel: ClothingBackpackSatchelCaptainFilled - duffelbag: ClothingBackpackDuffelCaptainFilled diff --git a/Resources/Prototypes/Roles/Jobs/Command/head_of_personnel.yml b/Resources/Prototypes/Roles/Jobs/Command/head_of_personnel.yml index 0a934a7caa223a..5f119b6434697e 100644 --- a/Resources/Prototypes/Roles/Jobs/Command/head_of_personnel.yml +++ b/Resources/Prototypes/Roles/Jobs/Command/head_of_personnel.yml @@ -59,14 +59,8 @@ - type: startingGear id: HoPGear equipment: - jumpsuit: ClothingUniformJumpsuitHoP - back: ClothingBackpackHOPFilled shoes: ClothingShoesColorBrown - head: ClothingHeadHatHopcap id: HoPPDA gloves: ClothingHandsGlovesHop ears: ClothingHeadsetAltCommand belt: BoxFolderClipboard - innerClothingSkirt: ClothingUniformJumpskirtHoP - satchel: ClothingBackpackSatchelHOPFilled - duffelbag: ClothingBackpackDuffelHOPFilled diff --git a/Resources/Prototypes/Roles/Jobs/Wildcards/boxer.yml b/Resources/Prototypes/Roles/Jobs/Wildcards/boxer.yml index d9fe88fc1422f4..0f19323724a817 100644 --- a/Resources/Prototypes/Roles/Jobs/Wildcards/boxer.yml +++ b/Resources/Prototypes/Roles/Jobs/Wildcards/boxer.yml @@ -13,13 +13,7 @@ - type: startingGear id: BoxerGear equipment: - jumpsuit: UniformShortsRed - back: ClothingBackpackFilled id: BoxerPDA ears: ClothingHeadsetService - gloves: ClothingHandsGlovesBoxingRed shoes: ClothingShoesColorRed belt: ClothingBeltChampion - innerClothingSkirt: UniformShortsRedWithTop - satchel: ClothingBackpackSatchelFilled - duffelbag: ClothingBackpackDuffelFilled diff --git a/Resources/Prototypes/Roles/Jobs/Wildcards/psychologist.yml b/Resources/Prototypes/Roles/Jobs/Wildcards/psychologist.yml index 8861924cf6c6f4..d1d07c008c8b84 100644 --- a/Resources/Prototypes/Roles/Jobs/Wildcards/psychologist.yml +++ b/Resources/Prototypes/Roles/Jobs/Wildcards/psychologist.yml @@ -16,10 +16,6 @@ id: PsychologistGear equipment: jumpsuit: ClothingUniformJumpsuitPsychologist - back: ClothingBackpackMedicalFilled shoes: ClothingShoesLeather id: PsychologistPDA ears: ClothingHeadsetMedical - innerClothingSkirt: ClothingUniformJumpsuitPsychologist - satchel: ClothingBackpackSatchelMedicalFilled - duffelbag: ClothingBackpackDuffelMedicalFilled diff --git a/Resources/Prototypes/Roles/Jobs/Wildcards/reporter.yml b/Resources/Prototypes/Roles/Jobs/Wildcards/reporter.yml index 60721273476cfd..d2d70d856a582e 100644 --- a/Resources/Prototypes/Roles/Jobs/Wildcards/reporter.yml +++ b/Resources/Prototypes/Roles/Jobs/Wildcards/reporter.yml @@ -13,11 +13,6 @@ - type: startingGear id: ReporterGear equipment: - jumpsuit: ClothingUniformJumpsuitReporter - back: ClothingBackpackFilled shoes: ClothingShoesColorWhite id: ReporterPDA ears: ClothingHeadsetService - innerClothingSkirt: ClothingUniformJumpsuitJournalist - satchel: ClothingBackpackSatchelFilled - duffelbag: ClothingBackpackDuffelFilled diff --git a/Resources/Prototypes/Roles/Jobs/Wildcards/zookeeper.yml b/Resources/Prototypes/Roles/Jobs/Wildcards/zookeeper.yml index bd8f5b85b6c893..27e7fa65ff6f4e 100644 --- a/Resources/Prototypes/Roles/Jobs/Wildcards/zookeeper.yml +++ b/Resources/Prototypes/Roles/Jobs/Wildcards/zookeeper.yml @@ -14,11 +14,7 @@ id: ZookeeperGear equipment: jumpsuit: ClothingUniformJumpsuitSafari - back: ClothingBackpackFilled head: ClothingHeadSafari shoes: ClothingShoesColorWhite id: ZookeeperPDA ears: ClothingHeadsetService - innerClothingSkirt: ClothingUniformJumpsuitSafari - satchel: ClothingBackpackSatchelFilled - duffelbag: ClothingBackpackDuffelFilled