From 92c4d5f0dd1c27d3f7a01f771049798a0963fca9 Mon Sep 17 00:00:00 2001 From: Dakota Haven Date: Sat, 17 Aug 2024 11:20:20 -0600 Subject: [PATCH] Signed-off-by: Dakota Haven --- .../Entities/Structures/Machines/lathe.yml | 44 ++++ .../Floof/Loadouts/departmentalloadouts.yml | 57 +++++ .../Prototypes/Floof/Loadouts/sockect.yml | 71 ++++++ .../Floof/Recipes/Lathes/sockoutfits.yml | 89 +++++++ .../Floof/Recipes/Lathes/uniformssocksect.yml | 231 ++++++++++++++++++ 5 files changed, 492 insertions(+) create mode 100644 Resources/Prototypes/Floof/Loadouts/sockect.yml create mode 100644 Resources/Prototypes/Floof/Recipes/Lathes/sockoutfits.yml create mode 100644 Resources/Prototypes/Floof/Recipes/Lathes/uniformssocksect.yml diff --git a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml index 46251740b22..a42fb14d31f 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml @@ -1144,6 +1144,50 @@ - CarpetWhite # Floofstation - Collars - ClothingNeckCollarCmd + # Floofstation - Socks, Armwarmers ect + - ClothingHandsPlainWarmers + - ClothingUnderSocksPlain + - ClothingUniformThongPlain + - ClothingHandsStripeRainbowWarmers + - ClothingUnderSocksStripedRainbow + - ClothingUniformStripedThongRainbow + - ClothingHandsStripePurpleWarmers + - ClothingUnderSocksStripedPurple + - ClothingUniformStripedThongPurple + - ClothingHandsStripeWhiteWarmers + - ClothingUnderSocksStripedWhite + - ClothingUniformStripedThongWhite + # Floofstation - Department Socks, Armwarmers ect + - ClothingHandsCaptainWarmers + - ClothingUnderSocksCaptain + - ClothingUniformCaptainThong + - ClothingHandsCommandWarmers + - ClothingUnderSocksCommand + - ClothingUniformCommandThong + - ClothingHandsEngiWarmers + - ClothingUnderSocksEngi + - ClothingUniformEngiThong + - ClothingHandsEpiWarmers + - ClothingUnderSocksEpi + - ClothingUniformEpiThong + - ClothingHandsChaplainWarmers + - ClothingUnderSocksChaplain + - ClothingUniformChaplainThong + - ClothingHandsLogisWarmers + - ClothingUnderSocksLogis + - ClothingUniformLogisThong + - ClothingHandsMedicWarmers + - ClothingUnderSocksMedic + - ClothingUniformMedicThong + - ClothingHandsSecurityWarmers + - ClothingUnderSocksSecurity + - ClothingUniformSecurityThong + - ClothingHandsServiceWarmers + - ClothingUnderSocksService + - ClothingUniformServiceThong + - ClothingHandsJanitorWarmers + - ClothingUnderSocksJanitor + - ClothingUniformJanitorThong - type: EmagLatheRecipes emagStaticRecipes: - ClothingHeadHatCentcomcap diff --git a/Resources/Prototypes/Floof/Loadouts/departmentalloadouts.yml b/Resources/Prototypes/Floof/Loadouts/departmentalloadouts.yml index 198da9ad7a5..9c47dcc57f5 100644 --- a/Resources/Prototypes/Floof/Loadouts/departmentalloadouts.yml +++ b/Resources/Prototypes/Floof/Loadouts/departmentalloadouts.yml @@ -139,6 +139,8 @@ - AtmosphericTechnician - ChiefEngineer +#TO BE ADDED - ChiefEngineer + #Epistemics Outfits # #General Epistemics @@ -236,6 +238,8 @@ jobs: - Chaplain +#TO BE ADDED - ResearchDirector + #Logistics Outfits # #General Logistics @@ -275,6 +279,8 @@ jobs: - CargoTechnician +#TO BE ADDED - Quartermaster + #Medical Outfits # #General Medical @@ -326,6 +332,9 @@ - MedicalIntern - Chemist +#TO BE ADDED - Chemist +#TO BE ADDED - ChiefMedicalOfficer + #Security Outfits # #General Security @@ -377,6 +386,9 @@ - Detective - HeadOfSecurity +#TO BE ADDED - Detective +#TO BE ADDED - HeadOfSecurity + #Service Outfits # #General Service @@ -431,6 +443,10 @@ - Chef - ServiceWorker +#TO BE ADDED - Bartender +#TO BE ADDED - Chef +#TO BE ADDED - Musician + #Janitorial - type: loadout id: LoadoutClothingHandsJanitorWarmers @@ -467,3 +483,44 @@ - !type:CharacterJobRequirement jobs: - Janitor + +# Misc +# Mime + +- type: loadout + id: LoadoutClothingHandsStripeWhiteWarmers + category: Jobs + cost: 2 + exclusive: true + items: + - ClothingHandsStripeWhiteWarmers + requirements: + - !type:CharacterJobRequirement + jobs: + - Mime + +- type: loadout + id: LoadoutClothingUnderSocksStripedWhite + category: Jobs + cost: 2 + exclusive: true + items: + - ClothingUnderSocksStripedWhite + requirements: + - !type:CharacterJobRequirement + jobs: + - Mime + +- type: loadout + id: LoadoutClothingUniformStripedThongWhite + category: Jobs + cost: 2 + exclusive: true + items: + - ClothingClothingUniformStripedThongWhite + requirements: + - !type:CharacterJobRequirement + jobs: + - Mime + +#TO BE ADDED - Clown diff --git a/Resources/Prototypes/Floof/Loadouts/sockect.yml b/Resources/Prototypes/Floof/Loadouts/sockect.yml new file mode 100644 index 00000000000..f2c7fcde1aa --- /dev/null +++ b/Resources/Prototypes/Floof/Loadouts/sockect.yml @@ -0,0 +1,71 @@ +#Plain Outfit +- type: loadout + id: LoadoutClothingHandsPlainWarmers + category: Hands + cost: 1 + exclusive: true + items: + - ClothingHandsPlainWarmers + +- type: loadout + id: LoadoutClothingUnderSocksPlain + category: Shoes + cost: 1 + exclusive: true + items: + - ClothingUnderSocksPlain + +- type: loadout + id: LoadoutClothingUniformThongPlain + category: Uniform + exclusive: true + items: + - ClothingUniformThongPlain + +#Striped Purple Outfit +- type: loadout + id: LoadoutClothingHandsStripePurpleWarmers + category: Hands + cost: 1 + exclusive: true + items: + - ClothingHandsStripePurpleWarmers + +- type: loadout + id: LoadoutClothingUnderSocksStripedPurple + category: Shoes + cost: 1 + exclusive: true + items: + - ClothingUnderSocksStripedPurple + +- type: loadout + id: LoadoutClothingUniformStripedThongPurple + category: Uniform + exclusive: true + items: + - ClothingUniformStripedThongPurple + +#Striped Purple Outfit +- type: loadout + id: LoadoutClothingHandsStripeRainbowWarmers + category: Hands + cost: 1 + exclusive: true + items: + - ClothingHandsStripeRainbowWarmers + +- type: loadout + id: LoadoutClothingUnderSocksStripedRainbow + category: Shoes + cost: 1 + exclusive: true + items: + - ClothingUnderSocksStripedRainbow + +- type: loadout + id: LoadoutClothingUniformStripedThongRainbow + category: Uniform + exclusive: true + items: + - ClothingUniformStripedThongRainbow diff --git a/Resources/Prototypes/Floof/Recipes/Lathes/sockoutfits.yml b/Resources/Prototypes/Floof/Recipes/Lathes/sockoutfits.yml new file mode 100644 index 00000000000..aa4bc5d0b07 --- /dev/null +++ b/Resources/Prototypes/Floof/Recipes/Lathes/sockoutfits.yml @@ -0,0 +1,89 @@ +#Arm-Warmers + +- type: latheRecipe + id: ClothingHandsPlainWarmers + result: ClothingHandsPlainWarmers + completetime: 2 + materials: + Cloth: 200 + +- type: latheRecipe + id: ClothingHandsStripeRainbowWarmers + result: ClothingHandsStripeRainbowWarmers + completetime: 2 + materials: + Cloth: 200 + +- type: latheRecipe + id: ClothingHandsStripePurpleWarmers + result: ClothingHandsStripePurpleWarmers + completetime: 2 + materials: + Cloth: 200 + +- type: latheRecipe + id: ClothingHandsStripeWhiteWarmers + result: ClothingHandsStripeWhiteWarmers + completetime: 2 + materials: + Cloth: 200 + +#Socks + +- type: latheRecipe + id: ClothingUnderSocksPlain + result: ClothingUnderSocksPlain + completetime: 2 + materials: + Cloth: 200 + +- type: latheRecipe + id: ClothingUnderSocksStripedRainbow + result: ClothingUnderSocksStripedRainbow + completetime: 2 + materials: + Cloth: 200 + +- type: latheRecipe + id: ClothingUnderSocksStripedPurple + result: ClothingUnderSocksStripedPurple + completetime: 2 + materials: + Cloth: 200 + +- type: latheRecipe + id: ClothingUnderSocksStripedWhite + result: ClothingUnderSocksStripedWhite + completetime: 2 + materials: + Cloth: 200 + +#Thongs + +- type: latheRecipe + id: ClothingUniformThongPlain + result: ClothingUniformThongPlain + completetime: 2 + materials: + Cloth: 200 + +- type: latheRecipe + id: ClothingUniformStripedThongRainbow + result: ClothingUniformStripedThongRainbow + completetime: 2 + materials: + Cloth: 200 + +- type: latheRecipe + id: ClothingUniformStripedThongPurple + result: ClothingUniformStripedThongPurple + completetime: 2 + materials: + Cloth: 200 + +- type: latheRecipe + id: ClothingUniformStripedThongWhite + result: ClothingUniformStripedThongWhite + completetime: 2 + materials: + Cloth: 200 diff --git a/Resources/Prototypes/Floof/Recipes/Lathes/uniformssocksect.yml b/Resources/Prototypes/Floof/Recipes/Lathes/uniformssocksect.yml new file mode 100644 index 00000000000..5b21d142033 --- /dev/null +++ b/Resources/Prototypes/Floof/Recipes/Lathes/uniformssocksect.yml @@ -0,0 +1,231 @@ +#Captain + +- type: latheRecipe + id: ClothingHandsCaptainWarmers + result: ClothingHandsCaptainWarmers + completetime: 2 + materials: + Cloth: 300 + Durathread: 100 + +- type: latheRecipe + id: ClothingUnderSocksCaptain + result: ClothingUnderSocksCaptain + completetime: 2 + materials: + Cloth: 300 + Durathread: 100 + +- type: latheRecipe + id: ClothingUniformCaptainThong + result: ClothingUniformCaptainThong + completetime: 2 + materials: + Cloth: 100 + Durathread: 100 + +#Command + +- type: latheRecipe + id: ClothingHandsCommandWarmers + result: ClothingHandsCommandWarmers + completetime: 2 + materials: + Cloth: 300 + Durathread: 100 + +- type: latheRecipe + id: ClothingUnderSocksCommand + result: ClothingUnderSocksCommand + completetime: 2 + materials: + Cloth: 300 + Durathread: 100 + +- type: latheRecipe + id: ClothingUniformCommandThong + result: ClothingUniformCommandThong + completetime: 2 + materials: + Cloth: 100 + Durathread: 100 + +#Engineering + +- type: latheRecipe + id: ClothingHandsEngiWarmers + result: ClothingHandsEngiWarmers + completetime: 2 + materials: + Cloth: 300 + +- type: latheRecipe + id: ClothingUnderSocksEngi + result: ClothingUnderSocksEngi + completetime: 2 + materials: + Cloth: 300 + +- type: latheRecipe + id: ClothingUniformEngiThong + result: ClothingUniformEngiThong + completetime: 2 + materials: + Cloth: 100 + +#Epistemics +- type: latheRecipe + id: ClothingHandsEpiWarmers + result: ClothingHandsEpiWarmers + completetime: 2 + materials: + Cloth: 300 + +- type: latheRecipe + id: ClothingUnderSocksEpi + result: ClothingUnderSocksEpi + completetime: 2 + materials: + Cloth: 300 + +- type: latheRecipe + id: ClothingUniformEpiThong + result: ClothingUniformEpiThong + completetime: 2 + materials: + Cloth: 100 + +#Chaplain +- type: latheRecipe + id: ClothingHandsChaplainWarmers + result: ClothingHandsChaplainWarmers + completetime: 2 + materials: + Cloth: 300 + +- type: latheRecipe + id: ClothingUnderSocksChaplain + result: ClothingUnderSocksChaplain + completetime: 2 + materials: + Cloth: 300 + +- type: latheRecipe + id: ClothingUniformChaplainThong + result: ClothingUniformChaplainThong + completetime: 2 + materials: + Cloth: 100 + +#Logistics +- type: latheRecipe + id: ClothingHandsLogisWarmers + result: ClothingHandsLogisWarmers + completetime: 2 + materials: + Cloth: 300 + +- type: latheRecipe + id: ClothingUnderSocksLogis + result: ClothingUnderSocksLogis + completetime: 2 + materials: + Cloth: 300 + +- type: latheRecipe + id: ClothingUniformLogisThong + result: ClothingUniformLogisThong + completetime: 2 + materials: + Cloth: 100 + +#Medical +- type: latheRecipe + id: ClothingHandsMedicWarmers + result: ClothingHandsMedicWarmers + completetime: 2 + materials: + Cloth: 300 + +- type: latheRecipe + id: ClothingUnderSocksMedic + result: ClothingUnderSocksMedic + completetime: 2 + materials: + Cloth: 300 + +- type: latheRecipe + id: ClothingUniformMedicThong + result: ClothingUniformMedicThong + completetime: 2 + materials: + Cloth: 100 + +#Security +- type: latheRecipe + id: ClothingHandsSecurityWarmers + result: ClothingHandsSecurityWarmers + completetime: 2 + materials: + Cloth: 200 + Durathread: 100 + +- type: latheRecipe + id: ClothingUnderSocksSecurity + result: ClothingUnderSocksSecurity + completetime: 2 + materials: + Cloth: 200 + Durathread: 100 + +- type: latheRecipe + id: ClothingUniformSecurityThong + result: ClothingUniformSecurityThong + completetime: 2 + materials: + Cloth: 100 + Durathread: 50 + +#Service +- type: latheRecipe + id: ClothingHandsServiceWarmers + result: ClothingHandsServiceWarmers + completetime: 2 + materials: + Cloth: 300 + +- type: latheRecipe + id: ClothingUnderSocksService + result: ClothingUnderSocksService + completetime: 2 + materials: + Cloth: 300 + +- type: latheRecipe + id: ClothingUniformServiceThong + result: ClothingUniformServiceThong + completetime: 2 + materials: + Cloth: 100 + +#Janitor +- type: latheRecipe + id: ClothingHandsJanitorWarmers + result: ClothingHandsJanitorWarmers + completetime: 2 + materials: + Cloth: 300 + +- type: latheRecipe + id: ClothingUnderSocksJanitor + result: ClothingUnderSocksJanitor + completetime: 2 + materials: + Cloth: 300 + +- type: latheRecipe + id: ClothingUniformJanitorThong + result: ClothingUniformJanitorThong + completetime: 2 + materials: + Cloth: 100