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

Printable bedsheets #34034

Merged
merged 2 commits into from
Jan 15, 2025
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: 22 additions & 0 deletions Resources/Prototypes/Entities/Structures/Machines/lathe.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1082,8 +1082,28 @@
- CarpetPurple
- CarpetCyan
- CarpetWhite
# Bedsheets
- BedsheetBlack
- BedsheetBlue
- BedsheetBrown
- BedsheetGreen
- BedsheetGrey
- BedsheetOrange
- BedsheetPurple
- BedsheetRed
- BedsheetWhite
- BedsheetYellow
- BedsheetClown
- BedsheetCosmos
- BedsheetIan
- BedsheetMedical
- BedsheetMime
- BedsheetNT
- BedsheetRainbow
- BedsheetBrigmedic
- type: EmagLatheRecipes
emagStaticRecipes:
# Clothing
- ClothingHeadHatCentcomcap
- ClothingHeadHatCentcom
- ClothingUniformJumpsuitCentcomAgent
Expand All @@ -1106,6 +1126,8 @@
- ClothingOuterWinterCentcom
- ClothingOuterWinterSyndie
- ClothingOuterWinterSyndieCap
# Bedsheets
- BedsheetSyndie
- type: MaterialStorage
whitelist:
tags:
Expand Down
113 changes: 113 additions & 0 deletions Resources/Prototypes/Recipes/Lathes/bedsheets.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,113 @@
- type: latheRecipe
abstract: true
id: BaseBedsheetRecipe
completetime: 2
materials:
Cloth: 150

- type: latheRecipe
abstract: true
parent: BaseBedsheetRecipe
id: BaseSpecifiedBedsheetRecipe
materials:
Cloth: 150
Durathread: 50

#Base bedsheets

- type: latheRecipe
parent: BaseBedsheetRecipe
id: BedsheetBlack
result: BedsheetBlack

- type: latheRecipe
parent: BaseBedsheetRecipe
id: BedsheetBlue
result: BedsheetBlue

- type: latheRecipe
parent: BaseBedsheetRecipe
id: BedsheetBrown
result: BedsheetBrown

- type: latheRecipe
parent: BaseBedsheetRecipe
id: BedsheetGreen
result: BedsheetGreen

- type: latheRecipe
parent: BaseBedsheetRecipe
id: BedsheetGrey
result: BedsheetGrey

- type: latheRecipe
parent: BaseBedsheetRecipe
id: BedsheetOrange
result: BedsheetOrange

- type: latheRecipe
parent: BaseBedsheetRecipe
id: BedsheetPurple
result: BedsheetPurple

- type: latheRecipe
parent: BaseBedsheetRecipe
id: BedsheetRed
result: BedsheetRed

- type: latheRecipe
parent: BaseBedsheetRecipe
id: BedsheetWhite
result: BedsheetWhite

- type: latheRecipe
parent: BaseBedsheetRecipe
id: BedsheetYellow
result: BedsheetYellow

#Specified bedsheets

- type: latheRecipe
parent: BaseSpecifiedBedsheetRecipe
id: BedsheetClown
result: BedsheetClown

- type: latheRecipe
parent: BaseSpecifiedBedsheetRecipe
id: BedsheetCosmos
result: BedsheetCosmos

- type: latheRecipe
parent: BaseSpecifiedBedsheetRecipe
id: BedsheetIan #I'm not sure that that should be here
result: BedsheetIan

- type: latheRecipe
parent: BaseSpecifiedBedsheetRecipe
id: BedsheetMedical
result: BedsheetMedical

- type: latheRecipe
parent: BaseSpecifiedBedsheetRecipe
id: BedsheetMime
result: BedsheetMime

- type: latheRecipe
parent: BaseSpecifiedBedsheetRecipe
id: BedsheetNT
result: BedsheetNT

- type: latheRecipe
parent: BaseSpecifiedBedsheetRecipe
id: BedsheetRainbow
result: BedsheetRainbow

- type: latheRecipe
parent: BaseSpecifiedBedsheetRecipe
id: BedsheetBrigmedic
result: BedsheetBrigmedic

- type: latheRecipe
parent: BaseSpecifiedBedsheetRecipe
id: BedsheetSyndie
result: BedsheetSyndie
51 changes: 51 additions & 0 deletions Resources/Prototypes/Recipes/Lathes/carpets.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
- type: latheRecipe
abstract: true
id: BaseCarpetRecipe
completetime: 1
materials:
Cloth: 100

- type: latheRecipe
parent: BaseCarpetRecipe
id: Carpet
result: FloorCarpetItemRed

- type: latheRecipe
parent: BaseCarpetRecipe
id: CarpetBlack
result: FloorCarpetItemBlack

- type: latheRecipe
parent: BaseCarpetRecipe
id: CarpetPink
result: FloorCarpetItemPink

- type: latheRecipe
parent: BaseCarpetRecipe
id: CarpetBlue
result: FloorCarpetItemBlue

- type: latheRecipe
parent: BaseCarpetRecipe
id: CarpetGreen
result: FloorCarpetItemGreen

- type: latheRecipe
parent: BaseCarpetRecipe
id: CarpetOrange
result: FloorCarpetItemOrange

- type: latheRecipe
parent: BaseCarpetRecipe
id: CarpetPurple
result: FloorCarpetItemPurple

- type: latheRecipe
parent: BaseCarpetRecipe
id: CarpetCyan
result: FloorCarpetItemCyan

- type: latheRecipe
parent: BaseCarpetRecipe
id: CarpetWhite
result: FloorCarpetItemWhite
53 changes: 0 additions & 53 deletions Resources/Prototypes/Recipes/Lathes/clothing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,13 +38,6 @@
materials:
Cloth: 100

- type: latheRecipe
abstract: true
id: BaseCarpetRecipe
completetime: 1
materials:
Cloth: 100

- type: latheRecipe
abstract: true
parent: BaseHatRecipe
Expand Down Expand Up @@ -916,49 +909,3 @@
parent: BaseNeckClothingRecipe
id: ClothingNeckScarfStripedPurple
result: ClothingNeckScarfStripedPurple

# Carpets
- type: latheRecipe
parent: BaseCarpetRecipe
id: Carpet
result: FloorCarpetItemRed

- type: latheRecipe
parent: BaseCarpetRecipe
id: CarpetBlack
result: FloorCarpetItemBlack

- type: latheRecipe
parent: BaseCarpetRecipe
id: CarpetPink
result: FloorCarpetItemPink

- type: latheRecipe
parent: BaseCarpetRecipe
id: CarpetBlue
result: FloorCarpetItemBlue

- type: latheRecipe
parent: BaseCarpetRecipe
id: CarpetGreen
result: FloorCarpetItemGreen

- type: latheRecipe
parent: BaseCarpetRecipe
id: CarpetOrange
result: FloorCarpetItemOrange

- type: latheRecipe
parent: BaseCarpetRecipe
id: CarpetPurple
result: FloorCarpetItemPurple

- type: latheRecipe
parent: BaseCarpetRecipe
id: CarpetCyan
result: FloorCarpetItemCyan

- type: latheRecipe
parent: BaseCarpetRecipe
id: CarpetWhite
result: FloorCarpetItemWhite
Loading