diff --git a/Resources/Locale/en-US/_Floof/recipes/tags.ftl b/Resources/Locale/en-US/_Floof/recipes/tags.ftl index 2966b0ccd2c..cca60805a58 100644 --- a/Resources/Locale/en-US/_Floof/recipes/tags.ftl +++ b/Resources/Locale/en-US/_Floof/recipes/tags.ftl @@ -4,3 +4,15 @@ construction-graph-tag-high-heel-boots = a pair of high heel boots #tools construction-graph-tag-plantclippers = plant clippers + +#carpets +construction-graph-tag-carpet-simple-black = carpet simple black +construction-graph-tag-carpet-simple-blue = carpet simple blue +construction-graph-tag-carpet-simple-cyan = carpet simple cyan +construction-graph-tag-carpet-simple-green = carpet simple green +construction-graph-tag-carpet-simple-orange = carpet simple orange +construction-graph-tag-carpet-simple-pink = carpet simple pink +construction-graph-tag-carpet-simple-purple = carpet simple purple +construction-graph-tag-carpet-simple-red = carpet simple red +construction-graph-tag-carpet-simple-skyblue = carpet simple skyblue +construction-graph-tag-carpet-simple-white = carpet simple white diff --git a/Resources/Locale/en-US/_Floof/stack.ftl b/Resources/Locale/en-US/_Floof/stack.ftl index d27955db349..bfafc17972e 100644 --- a/Resources/Locale/en-US/_Floof/stack.ftl +++ b/Resources/Locale/en-US/_Floof/stack.ftl @@ -1,2 +1,12 @@ # What a waste of processing power stack-prize-ticket = prize ticket +stack-carpet-simple-black-tile = carpet simple black tile +stack-carpet-simple-blue-tile = carpet simple blue tile +stack-carpet-simple-cyan-tile = carpet simple cyan tile +stack-carpet-simple-green-tile = carpet simple green tile +stack-carpet-simple-orange-tile = carpet simple orange tile +stack-carpet-simple-pink-tile = carpet simple pink tile +stack-carpet-simple-purple-tile = carpet simple purple tile +stack-carpet-simple-red-tile = carpet simple red tile +stack-carpet-simple-skyblue-tile = carpet simple skyblue tile +stack-carpet-simple-white-tile = carpet simple white tile \ No newline at end of file diff --git a/Resources/Prototypes/Entities/Objects/Misc/carpets.yml b/Resources/Prototypes/Entities/Objects/Misc/carpets.yml index 5cc8035875a..fbcec8ddfea 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/carpets.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/carpets.yml @@ -1,9 +1,9 @@ # TODO once tiles can be smoothed and carpets ported over to that, add them to the FloorTile outputs - type: entity - name: carpet parent: FloorTileItemBase id: FloorCarpetItemRed - suffix: Red + name: red carpet # floofstation change + suffix: Item # floofstation change components: - type: Sprite state: carpet-red @@ -22,7 +22,8 @@ - type: entity parent: FloorCarpetItemRed id: FloorCarpetItemBlack - suffix: Black + name: black carpet # floofstation change + suffix: Item # floofstation change components: - type: Sprite state: carpet-black @@ -38,7 +39,8 @@ - type: entity parent: FloorCarpetItemRed id: FloorCarpetItemBlue - suffix: Blue + name: blue carpet # floofstation change + suffix: Item # floofstation change components: - type: Sprite state: carpet-blue @@ -54,7 +56,8 @@ - type: entity parent: FloorCarpetItemRed id: FloorCarpetItemGreen - suffix: Green + name: green carpet # floofstation change + suffix: Item # floofstation change components: - type: Sprite state: carpet-green @@ -70,7 +73,8 @@ - type: entity parent: FloorCarpetItemRed id: FloorCarpetItemOrange - suffix: Orange + name: orange carpet # floofstation change + suffix: Item # floofstation change components: - type: Sprite state: carpet-orange @@ -86,7 +90,8 @@ - type: entity parent: FloorCarpetItemRed id: FloorCarpetItemSkyBlue - suffix: Sky Blue + name: sky blue carpet # floofstation change + suffix: Item # floofstation change components: - type: Sprite state: carpet-skyblue @@ -102,7 +107,8 @@ - type: entity parent: FloorCarpetItemRed id: FloorCarpetItemPurple - suffix: Purple + name: purple carpet # floofstation change + suffix: Item # floofstation change components: - type: Sprite state: carpet-purple @@ -118,7 +124,8 @@ - type: entity parent: FloorCarpetItemRed id: FloorCarpetItemPink - suffix: Pink + name: pink carpet # floofstation change + suffix: Item # floofstation change components: - type: Sprite state: carpet-pink @@ -134,7 +141,8 @@ - type: entity parent: FloorCarpetItemRed id: FloorCarpetItemCyan - suffix: Cyan + name: cyan carpet # floofstation change + suffix: Item # floofstation change components: - type: Sprite state: carpet-cyan @@ -150,7 +158,8 @@ - type: entity parent: FloorCarpetItemRed id: FloorCarpetItemWhite - suffix: White + name: white carpet # floofstation change + suffix: Item # floofstation change components: - type: Sprite state: carpet-white diff --git a/Resources/Prototypes/Entities/Structures/Furniture/carpets.yml b/Resources/Prototypes/Entities/Structures/Furniture/carpets.yml index 5186598aa2a..11344dc0602 100644 --- a/Resources/Prototypes/Entities/Structures/Furniture/carpets.yml +++ b/Resources/Prototypes/Entities/Structures/Furniture/carpets.yml @@ -49,7 +49,8 @@ - type: entity id: Carpet parent: CarpetBase - suffix: Red + name: red carpet # floofstation change + suffix: tile # floofstation change components: - type: Sprite sprite: Structures/Furniture/Carpets/red_carpet.rsi @@ -78,7 +79,8 @@ - type: entity id: CarpetBlack parent: CarpetBase - suffix: Black + name: black carpet # floofstation change + suffix: tile # floofstation change components: - type: Clickable - type: Sprite @@ -108,7 +110,8 @@ - type: entity id: CarpetPink parent: CarpetBase - suffix: Pink + name: pink carpet # floofstation change + suffix: tile # floofstation change components: - type: Clickable - type: Sprite @@ -138,7 +141,8 @@ - type: entity id: CarpetBlue parent: CarpetBase - suffix: Blue + name: blue carpet # floofstation change + suffix: tile # floofstation change components: - type: Clickable - type: Sprite @@ -168,7 +172,8 @@ - type: entity id: CarpetGreen parent: CarpetBase - suffix: Green + name: green carpet # floofstation change + suffix: tile # floofstation change components: - type: Clickable - type: Sprite @@ -198,7 +203,8 @@ - type: entity id: CarpetOrange parent: CarpetBase - suffix: Orange + name: orange carpet # floofstation change + suffix: tile # floofstation change components: - type: Clickable - type: Sprite @@ -228,7 +234,8 @@ - type: entity id: CarpetSBlue parent: CarpetBase - suffix: Sky Blue + name: sky blue carpet # floofstation change + suffix: tile Blue # floofstation change components: - type: Clickable - type: Sprite @@ -258,7 +265,8 @@ - type: entity id: CarpetPurple parent: CarpetBase - suffix: Purple + name: purple carpet # floofstation change + suffix: tile # floofstation change components: - type: Clickable - type: Sprite @@ -288,7 +296,8 @@ - type: entity id: CarpetCyan parent: CarpetBase - suffix: Cyan + name: cyan carpet # floofstation change + suffix: tile # floofstation change components: - type: Clickable - type: Sprite @@ -318,7 +327,8 @@ - type: entity id: CarpetWhite parent: CarpetBase - suffix: White + name: white carpet # floofstation change + suffix: tile # floofstation change components: - type: Clickable - type: Sprite diff --git a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml index 1a6d2a0f70c..170d90ebf13 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml @@ -640,6 +640,7 @@ - ClothingJustice # DeltaV # Floofstation section - CollarsFloofstation + - CarpetSimple # Floofstation section end - type: EmagLatheRecipes emagStaticPacks: diff --git a/Resources/Prototypes/Recipes/Lathes/carpets.yml b/Resources/Prototypes/Recipes/Lathes/carpets.yml index d2d53cc524d..40d3b29e14d 100644 --- a/Resources/Prototypes/Recipes/Lathes/carpets.yml +++ b/Resources/Prototypes/Recipes/Lathes/carpets.yml @@ -46,7 +46,7 @@ parent: BaseCarpetRecipe id: CarpetPurple result: FloorCarpetItemPurple - + - type: latheRecipe parent: BaseCarpetRecipe id: CarpetCyan diff --git a/Resources/Prototypes/Stacks/Tiles/carpet.yml b/Resources/Prototypes/Stacks/Tiles/carpet.yml index 47b239f39d6..3d027351f17 100644 --- a/Resources/Prototypes/Stacks/Tiles/carpet.yml +++ b/Resources/Prototypes/Stacks/Tiles/carpet.yml @@ -61,7 +61,7 @@ name: stack-purple-carpet-tile icon: { sprite: /Textures/Objects/Tiles/tile.rsi, state: carpet-purple } spawn: FloorCarpetItemPurple - + - type: stack parent: BaseTileStack id: FloorCarpetPink diff --git a/Resources/Prototypes/_Floof/Entities/Objects/Misc/carpets.yml b/Resources/Prototypes/_Floof/Entities/Objects/Misc/carpets.yml new file mode 100644 index 00000000000..6c6f47406bd --- /dev/null +++ b/Resources/Prototypes/_Floof/Entities/Objects/Misc/carpets.yml @@ -0,0 +1,191 @@ +# TODO once tiles can be smoothed and carpets ported over to that, add them to the FloorTile outputs +# Simple Carpets +- type: entity + parent: FloorCarpetItemRed + id: FloorCarpetSimpleItemBlack + name: black carpet simple + suffix: Item + components: + - type: Sprite + sprite: _Floof/Objects/Tiles/tile.rsi + state: carpet-simple-black + - type: Item + heldPrefix: carpet-simple-black + - type: Stack + stackType: FloorCarpetSimpleBlack + - type: SpawnAfterInteract #Nuke after convert to FloorTile + prototype: CarpetSimpleBlack + doAfter: 0.5 + removeOnInteract: true + - type: Material + +- type: entity + parent: FloorCarpetItemRed + id: FloorCarpetSimpleItemBlue + name: blue carpet simple + suffix: Item + components: + - type: Sprite + sprite: _Floof/Objects/Tiles/tile.rsi + state: carpet-simple-blue + - type: Item + heldPrefix: carpet-simple-blue + - type: Stack + stackType: FloorCarpetSimpleBlue + - type: SpawnAfterInteract #Nuke after convert to FloorTile + prototype: CarpetSimpleBlue + doAfter: 0.5 + removeOnInteract: true + - type: Material + +- type: entity + parent: FloorCarpetItemRed + id: FloorCarpetSimpleItemCyan + name: cyan carpet simple + suffix: Item + components: + - type: Sprite + sprite: _Floof/Objects/Tiles/tile.rsi + state: carpet-simple-cyan + - type: Item + heldPrefix: carpet-simple-cyan + - type: Stack + stackType: FloorCarpetSimpleCyan + - type: SpawnAfterInteract #Nuke after convert to FloorTile + prototype: CarpetSimpleCyan + doAfter: 0.5 + removeOnInteract: true + - type: Material + +- type: entity + parent: FloorCarpetItemRed + id: FloorCarpetSimpleItemGreen + name: green carpet simple + suffix: Item + components: + - type: Sprite + sprite: _Floof/Objects/Tiles/tile.rsi + state: carpet-simple-green + - type: Item + heldPrefix: carpet-simple-green + - type: Stack + stackType: FloorCarpetSimpleGreen + - type: SpawnAfterInteract #Nuke after convert to FloorTile + prototype: CarpetSimpleGreen + doAfter: 0.5 + removeOnInteract: true + - type: Material + +- type: entity + parent: FloorCarpetItemRed + id: FloorCarpetSimpleItemOrange + name: orange carpet simple + suffix: Item + components: + - type: Sprite + sprite: _Floof/Objects/Tiles/tile.rsi + state: carpet-simple-orange + - type: Item + heldPrefix: carpet-simple-orange + - type: Stack + stackType: FloorCarpetSimpleOrange + - type: SpawnAfterInteract #Nuke after convert to FloorTile + prototype: CarpetSimpleOrange + doAfter: 0.5 + removeOnInteract: true + - type: Material + +- type: entity + parent: FloorCarpetItemRed + id: FloorCarpetSimpleItemPink + name: pink carpet simple + suffix: Item + components: + - type: Sprite + sprite: _Floof/Objects/Tiles/tile.rsi + state: carpet-simple-pink + - type: Item + heldPrefix: carpet-simple-pink + - type: Stack + stackType: FloorCarpetSimplePink + - type: SpawnAfterInteract #Nuke after convert to FloorTile + prototype: CarpetSimplePink + doAfter: 0.5 + removeOnInteract: true + - type: Material + +- type: entity + parent: FloorCarpetItemRed + id: FloorCarpetSimpleItemPurple + name: purple carpet simple + suffix: Item + components: + - type: Sprite + sprite: _Floof/Objects/Tiles/tile.rsi + state: carpet-simple-purple + - type: Item + heldPrefix: carpet-simple-purple + - type: Stack + stackType: FloorCarpetSimplePurple + - type: SpawnAfterInteract #Nuke after convert to FloorTile + prototype: CarpetSimplePurple + doAfter: 0.5 + removeOnInteract: true + - type: Material + +- type: entity + parent: FloorCarpetItemRed + id: FloorCarpetSimpleItemRed + name: red carpet simple + suffix: Item + components: + - type: Sprite + sprite: _Floof/Objects/Tiles/tile.rsi + state: carpet-simple-red + - type: Item + heldPrefix: carpet-simple-red + - type: Stack + stackType: FloorCarpetSimpleRed + - type: SpawnAfterInteract #Nuke after convert to FloorTile + prototype: CarpetSimpleRed + doAfter: 0.5 + removeOnInteract: true + - type: Material + +- type: entity + parent: FloorCarpetItemRed + id: FloorCarpetSimpleItemSkyblue + name: skyblue carpet simple + suffix: Item + components: + - type: Sprite + sprite: _Floof/Objects/Tiles/tile.rsi + state: carpet-simple-skyblue + - type: Item + heldPrefix: carpet-simple-skyblue + - type: Stack + stackType: FloorCarpetSimpleSkyblue + - type: SpawnAfterInteract #Nuke after convert to FloorTile + prototype: CarpetSimpleSkyblue + doAfter: 0.5 + removeOnInteract: true + - type: Material + +- type: entity + parent: FloorCarpetItemRed + id: FloorCarpetSimpleItemWhite + name: white carpet simple + suffix: Item + components: + - type: Sprite + sprite: _Floof/Objects/Tiles/tile.rsi + state: carpet-simple-white + - type: Item + heldPrefix: carpet-simple-white + - type: Stack + stackType: FloorCarpetSimpleWhite + - type: SpawnAfterInteract #Nuke after convert to FloorTile + prototype: CarpetSimpleWhite + doAfter: 0.5 + removeOnInteract: true + - type: Material diff --git a/Resources/Prototypes/_Floof/Entities/Structures/Furniture/carpets.yml b/Resources/Prototypes/_Floof/Entities/Structures/Furniture/carpets.yml new file mode 100644 index 00000000000..9124e9b2663 --- /dev/null +++ b/Resources/Prototypes/_Floof/Entities/Structures/Furniture/carpets.yml @@ -0,0 +1,311 @@ +# TODO move all of this to tiles once tile smoothing is supported +# Simple Carpets +- type: entity + id: CarpetSimpleBlack + parent: CarpetBase + name: black carpet simple + suffix: Tile + components: + - type: Clickable + - type: Sprite + sprite: _Floof/Structures/Furniture/Carpets/carpet_simple_black.rsi + - type: Icon + sprite: _Floof/Structures/Furniture/Carpets/carpet_simple_black.rsi + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 100 + behaviors: #excess damage (nuke?). avoid computational cost of spawning entities. + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 10 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - !type:SpawnEntitiesBehavior + spawn: + FloorCarpetSimpleItemBlack: + min: 1 + max: 1 + +- type: entity + id: CarpetSimpleBlue + parent: CarpetBase + name: blue carpet simple + suffix: Tile + components: + - type: Clickable + - type: Sprite + sprite: _Floof/Structures/Furniture/Carpets/carpet_simple_blue.rsi + - type: Icon + sprite: _Floof/Structures/Furniture/Carpets/carpet_simple_blue.rsi + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 100 + behaviors: #excess damage (nuke?). avoid computational cost of spawning entities. + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 10 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - !type:SpawnEntitiesBehavior + spawn: + FloorCarpetSimpleItemBlue: + min: 1 + max: 1 + +- type: entity + id: CarpetSimpleCyan + parent: CarpetBase + name: cyan carpet simple + suffix: Tile + components: + - type: Clickable + - type: Sprite + sprite: _Floof/Structures/Furniture/Carpets/carpet_simple_cyan.rsi + - type: Icon + sprite: _Floof/Structures/Furniture/Carpets/carpet_simple_cyan.rsi + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 100 + behaviors: #excess damage (nuke?). avoid computational cost of spawning entities. + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 10 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - !type:SpawnEntitiesBehavior + spawn: + FloorCarpetSimpleItemCyan: + min: 1 + max: 1 + +- type: entity + id: CarpetSimpleGreen + parent: CarpetBase + name: green carpet simple + suffix: Tile + components: + - type: Clickable + - type: Sprite + sprite: _Floof/Structures/Furniture/Carpets/carpet_simple_green.rsi + - type: Icon + sprite: _Floof/Structures/Furniture/Carpets/carpet_simple_green.rsi + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 100 + behaviors: #excess damage (nuke?). avoid computational cost of spawning entities. + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 10 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - !type:SpawnEntitiesBehavior + spawn: + FloorCarpetSimpleItemGreen: + min: 1 + max: 1 + +- type: entity + id: CarpetSimpleOrange + parent: CarpetBase + name: orange carpet simple + suffix: Tile + components: + - type: Clickable + - type: Sprite + sprite: _Floof/Structures/Furniture/Carpets/carpet_simple_orange.rsi + - type: Icon + sprite: _Floof/Structures/Furniture/Carpets/carpet_simple_orange.rsi + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 100 + behaviors: #excess damage (nuke?). avoid computational cost of spawning entities. + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 10 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - !type:SpawnEntitiesBehavior + spawn: + FloorCarpetSimpleItemOrange: + min: 1 + max: 1 + +- type: entity + id: CarpetSimplePink + parent: CarpetBase + name: pink carpet simple + suffix: Tile + components: + - type: Clickable + - type: Sprite + sprite: _Floof/Structures/Furniture/Carpets/carpet_simple_pink.rsi + - type: Icon + sprite: _Floof/Structures/Furniture/Carpets/carpet_simple_pink.rsi + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 100 + behaviors: #excess damage (nuke?). avoid computational cost of spawning entities. + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 10 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - !type:SpawnEntitiesBehavior + spawn: + FloorCarpetSimpleItemPink: + min: 1 + max: 1 + +- type: entity + id: CarpetSimplePurple + parent: CarpetBase + name: purple carpet simple + suffix: Tile + components: + - type: Clickable + - type: Sprite + sprite: _Floof/Structures/Furniture/Carpets/carpet_simple_purple.rsi + - type: Icon + sprite: _Floof/Structures/Furniture/Carpets/carpet_simple_purple.rsi + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 100 + behaviors: #excess damage (nuke?). avoid computational cost of spawning entities. + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 10 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - !type:SpawnEntitiesBehavior + spawn: + FloorCarpetSimpleItemPurple: + min: 1 + max: 1 + +- type: entity + id: CarpetSimpleRed + parent: CarpetBase + name: red carpet simple + suffix: Tile + components: + - type: Clickable + - type: Sprite + sprite: _Floof/Structures/Furniture/Carpets/carpet_simple_red.rsi + - type: Icon + sprite: _Floof/Structures/Furniture/Carpets/carpet_simple_red.rsi + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 100 + behaviors: #excess damage (nuke?). avoid computational cost of spawning entities. + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 10 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - !type:SpawnEntitiesBehavior + spawn: + FloorCarpetSimpleItemRed: + min: 1 + max: 1 + +- type: entity + id: CarpetSimpleSkyblue + parent: CarpetBase + name: skyblue carpet simple + suffix: Tile + components: + - type: Clickable + - type: Sprite + sprite: _Floof/Structures/Furniture/Carpets/carpet_simple_skyblue.rsi + - type: Icon + sprite: _Floof/Structures/Furniture/Carpets/carpet_simple_skyblue.rsi + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 100 + behaviors: #excess damage (nuke?). avoid computational cost of spawning entities. + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 10 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - !type:SpawnEntitiesBehavior + spawn: + FloorCarpetSimpleItemSkyblue: + min: 1 + max: 1 + +- type: entity + id: CarpetSimpleWhite + parent: CarpetBase + name: white carpet simple + suffix: Tile + components: + - type: Clickable + - type: Sprite + sprite: _Floof/Structures/Furniture/Carpets/carpet_simple_white.rsi + - type: Icon + sprite: _Floof/Structures/Furniture/Carpets/carpet_simple_white.rsi + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 100 + behaviors: #excess damage (nuke?). avoid computational cost of spawning entities. + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 10 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - !type:SpawnEntitiesBehavior + spawn: + FloorCarpetSimpleItemWhite: + min: 1 + max: 1 diff --git a/Resources/Prototypes/_Floof/Recipes/Lathes/Packs/clothing.yml b/Resources/Prototypes/_Floof/Recipes/Lathes/Packs/clothing.yml index f84386263b0..7c4fb0011f9 100644 --- a/Resources/Prototypes/_Floof/Recipes/Lathes/Packs/clothing.yml +++ b/Resources/Prototypes/_Floof/Recipes/Lathes/Packs/clothing.yml @@ -20,3 +20,17 @@ - ClothingNeckCollarCC - ClothingNeckCollarSyndi - ClothingUncategorizedHarnessGray + +- type: latheRecipePack + id: CarpetSimple + recipes: + - CarpetSimpleBlack + - CarpetSimpleBlue + - CarpetSimpleCyan + - CarpetSimpleGreen + - CarpetSimpleOrange + - CarpetSimplePink + - CarpetSimplePurple + - CarpetSimpleRed + - CarpetSimpleSkyblue + - CarpetSimpleWhite \ No newline at end of file diff --git a/Resources/Prototypes/_Floof/Recipes/Lathes/carpets.yml b/Resources/Prototypes/_Floof/Recipes/Lathes/carpets.yml new file mode 100644 index 00000000000..8e164cf8209 --- /dev/null +++ b/Resources/Prototypes/_Floof/Recipes/Lathes/carpets.yml @@ -0,0 +1,49 @@ +- type: latheRecipe + parent: BaseCarpetRecipe + id: CarpetSimpleBlack + result: FloorCarpetSimpleItemBlack + +- type: latheRecipe + parent: BaseCarpetRecipe + id: CarpetSimpleBlue + result: FloorCarpetSimpleItemBlue + +- type: latheRecipe + parent: BaseCarpetRecipe + id: CarpetSimpleCyan + result: FloorCarpetSimpleItemCyan + +- type: latheRecipe + parent: BaseCarpetRecipe + id: CarpetSimpleGreen + result: FloorCarpetSimpleItemGreen + +- type: latheRecipe + parent: BaseCarpetRecipe + id: CarpetSimpleOrange + result: FloorCarpetSimpleItemOrange + +- type: latheRecipe + parent: BaseCarpetRecipe + id: CarpetSimplePink + result: FloorCarpetSimpleItemPink + +- type: latheRecipe + parent: BaseCarpetRecipe + id: CarpetSimplePurple + result: FloorCarpetSimpleItemPurple + +- type: latheRecipe + parent: BaseCarpetRecipe + id: CarpetSimpleRed + result: FloorCarpetSimpleItemRed + +- type: latheRecipe + parent: BaseCarpetRecipe + id: CarpetSimpleSkyblue + result: FloorCarpetSimpleItemSkyblue + +- type: latheRecipe + parent: BaseCarpetRecipe + id: CarpetSimpleWhite + result: FloorCarpetSimpleItemWhite \ No newline at end of file diff --git a/Resources/Prototypes/_Floof/Stacks/Tiles/carpet.yml b/Resources/Prototypes/_Floof/Stacks/Tiles/carpet.yml new file mode 100644 index 00000000000..ae0a496a48d --- /dev/null +++ b/Resources/Prototypes/_Floof/Stacks/Tiles/carpet.yml @@ -0,0 +1,70 @@ +# behold, my things. These aren't actually tiles (yet) +- type: stack + parent: BaseTileStack + id: FloorCarpetSimpleBlack + name: stack-carpet-simple-black-tile + icon: { sprite: _Floof/Objects/Tiles/tile.rsi, state: carpet-simple-black } + spawn: FloorCarpetSimpleItemBlack + +- type: stack + parent: BaseTileStack + id: FloorCarpetSimpleBlue + name: stack-carpet-simple-blue-tile + icon: { sprite: _Floof/Objects/Tiles/tile.rsi, state: carpet-simple-blue } + spawn: FloorCarpetSimpleItemBlue + +- type: stack + parent: BaseTileStack + id: FloorCarpetSimpleCyan + name: stack-carpet-simple-cyan-tile + icon: { sprite: _Floof/Objects/Tiles/tile.rsi, state: carpet-simple-cyan } + spawn: FloorCarpetSimpleItemCyan + +- type: stack + parent: BaseTileStack + id: FloorCarpetSimpleGreen + name: stack-carpet-simple-green-tile + icon: { sprite: _Floof/Objects/Tiles/tile.rsi, state: carpet-simple-green } + spawn: FloorCarpetSimpleItemGreen + +- type: stack + parent: BaseTileStack + id: FloorCarpetSimpleOrange + name: stack-carpet-simple-orange-tile + icon: { sprite: _Floof/Objects/Tiles/tile.rsi, state: carpet-simple-orange } + spawn: FloorCarpetSimpleItemOrange + +- type: stack + parent: BaseTileStack + id: FloorCarpetSimplePink + name: stack-carpet-simple-pink-tile + icon: { sprite: _Floof/Objects/Tiles/tile.rsi, state: carpet-simple-pink } + spawn: FloorCarpetSimpleItemPink + +- type: stack + parent: BaseTileStack + id: FloorCarpetSimplePurple + name: stack-carpet-simple-purple-tile + icon: { sprite: _Floof/Objects/Tiles/tile.rsi, state: carpet-simple-purple } + spawn: FloorCarpetSimpleItemPurple + +- type: stack + parent: BaseTileStack + id: FloorCarpetSimpleRed + name: stack-carpet-simple-red-tile + icon: { sprite: _Floof/Objects/Tiles/tile.rsi, state: carpet-simple-red } + spawn: FloorCarpetSimpleItemRed + +- type: stack + parent: BaseTileStack + id: FloorCarpetSimpleSkyblue + name: stack-carpet-simple-skyblue-tile + icon: { sprite: _Floof/Objects/Tiles/tile.rsi, state: carpet-simple-skyblue } + spawn: FloorCarpetSimpleItemSkyblue + +- type: stack + parent: BaseTileStack + id: FloorCarpetSimpleWhite + name: stack-carpet-simple-white-tile + icon: { sprite: _Floof/Objects/Tiles/tile.rsi, state: carpet-simple-white } + spawn: FloorCarpetSimpleItemWhite diff --git a/Resources/Textures/_Floof/Objects/Tiles/tile.rsi/carpet-simple-black.png b/Resources/Textures/_Floof/Objects/Tiles/tile.rsi/carpet-simple-black.png new file mode 100644 index 00000000000..3258381991d Binary files /dev/null and b/Resources/Textures/_Floof/Objects/Tiles/tile.rsi/carpet-simple-black.png differ diff --git a/Resources/Textures/_Floof/Objects/Tiles/tile.rsi/carpet-simple-blue.png b/Resources/Textures/_Floof/Objects/Tiles/tile.rsi/carpet-simple-blue.png new file mode 100644 index 00000000000..74366add32f Binary files /dev/null and b/Resources/Textures/_Floof/Objects/Tiles/tile.rsi/carpet-simple-blue.png differ diff --git a/Resources/Textures/_Floof/Objects/Tiles/tile.rsi/carpet-simple-cyan.png b/Resources/Textures/_Floof/Objects/Tiles/tile.rsi/carpet-simple-cyan.png new file mode 100644 index 00000000000..8929f2e239c Binary files /dev/null and b/Resources/Textures/_Floof/Objects/Tiles/tile.rsi/carpet-simple-cyan.png differ diff --git a/Resources/Textures/_Floof/Objects/Tiles/tile.rsi/carpet-simple-green.png b/Resources/Textures/_Floof/Objects/Tiles/tile.rsi/carpet-simple-green.png new file mode 100644 index 00000000000..44ae9f2a855 Binary files /dev/null and b/Resources/Textures/_Floof/Objects/Tiles/tile.rsi/carpet-simple-green.png differ diff --git a/Resources/Textures/_Floof/Objects/Tiles/tile.rsi/carpet-simple-orange.png b/Resources/Textures/_Floof/Objects/Tiles/tile.rsi/carpet-simple-orange.png new file mode 100644 index 00000000000..6e098a91580 Binary files /dev/null and b/Resources/Textures/_Floof/Objects/Tiles/tile.rsi/carpet-simple-orange.png differ diff --git a/Resources/Textures/_Floof/Objects/Tiles/tile.rsi/carpet-simple-pink.png b/Resources/Textures/_Floof/Objects/Tiles/tile.rsi/carpet-simple-pink.png new file mode 100644 index 00000000000..aef4aef5840 Binary files /dev/null and b/Resources/Textures/_Floof/Objects/Tiles/tile.rsi/carpet-simple-pink.png differ diff --git a/Resources/Textures/_Floof/Objects/Tiles/tile.rsi/carpet-simple-purple.png b/Resources/Textures/_Floof/Objects/Tiles/tile.rsi/carpet-simple-purple.png new file mode 100644 index 00000000000..f6442916b3a Binary files /dev/null and b/Resources/Textures/_Floof/Objects/Tiles/tile.rsi/carpet-simple-purple.png differ diff --git a/Resources/Textures/_Floof/Objects/Tiles/tile.rsi/carpet-simple-red.png b/Resources/Textures/_Floof/Objects/Tiles/tile.rsi/carpet-simple-red.png new file mode 100644 index 00000000000..ff888768e23 Binary files /dev/null and b/Resources/Textures/_Floof/Objects/Tiles/tile.rsi/carpet-simple-red.png differ diff --git a/Resources/Textures/_Floof/Objects/Tiles/tile.rsi/carpet-simple-skyblue.png b/Resources/Textures/_Floof/Objects/Tiles/tile.rsi/carpet-simple-skyblue.png new file mode 100644 index 00000000000..77f52c7cf71 Binary files /dev/null and b/Resources/Textures/_Floof/Objects/Tiles/tile.rsi/carpet-simple-skyblue.png differ diff --git a/Resources/Textures/_Floof/Objects/Tiles/tile.rsi/carpet-simple-white.png b/Resources/Textures/_Floof/Objects/Tiles/tile.rsi/carpet-simple-white.png new file mode 100644 index 00000000000..4377e635d28 Binary files /dev/null and b/Resources/Textures/_Floof/Objects/Tiles/tile.rsi/carpet-simple-white.png differ diff --git a/Resources/Textures/_Floof/Objects/Tiles/tile.rsi/meta.json b/Resources/Textures/_Floof/Objects/Tiles/tile.rsi/meta.json new file mode 100644 index 00000000000..661bce13ab8 --- /dev/null +++ b/Resources/Textures/_Floof/Objects/Tiles/tile.rsi/meta.json @@ -0,0 +1,41 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "ryunexo, DiscordID: 295288397742997504", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "carpet-simple-black" + }, + { + "name": "carpet-simple-blue" + }, + { + "name": "carpet-simple-cyan" + }, + { + "name": "carpet-simple-green" + }, + { + "name": "carpet-simple-orange" + }, + { + "name": "carpet-simple-pink" + }, + { + "name": "carpet-simple-purple" + }, + { + "name": "carpet-simple-red" + }, + { + "name": "carpet-simple-skyblue" + }, + { + "name": "carpet-simple-white" + } + ] +} diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_black.rsi/carpet_0.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_black.rsi/carpet_0.png new file mode 100644 index 00000000000..4dcfbd360cc Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_black.rsi/carpet_0.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_black.rsi/carpet_1.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_black.rsi/carpet_1.png new file mode 100644 index 00000000000..9f4f8291540 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_black.rsi/carpet_1.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_black.rsi/carpet_2.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_black.rsi/carpet_2.png new file mode 100644 index 00000000000..4dcfbd360cc Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_black.rsi/carpet_2.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_black.rsi/carpet_3.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_black.rsi/carpet_3.png new file mode 100644 index 00000000000..9f4f8291540 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_black.rsi/carpet_3.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_black.rsi/carpet_4.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_black.rsi/carpet_4.png new file mode 100644 index 00000000000..902fa623087 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_black.rsi/carpet_4.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_black.rsi/carpet_5.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_black.rsi/carpet_5.png new file mode 100644 index 00000000000..96e6a7446a3 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_black.rsi/carpet_5.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_black.rsi/carpet_6.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_black.rsi/carpet_6.png new file mode 100644 index 00000000000..902fa623087 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_black.rsi/carpet_6.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_black.rsi/carpet_7.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_black.rsi/carpet_7.png new file mode 100644 index 00000000000..50d326926cf Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_black.rsi/carpet_7.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_black.rsi/full.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_black.rsi/full.png new file mode 100644 index 00000000000..950686d2773 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_black.rsi/full.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_black.rsi/meta.json b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_black.rsi/meta.json new file mode 100644 index 00000000000..85685a314d2 --- /dev/null +++ b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_black.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "ryunexo, DiscordID: 295288397742997504", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "full" + }, + { + "name": "carpet_0", + "directions": 4 + }, + { + "name": "carpet_1", + "directions": 4 + }, + { + "name": "carpet_2", + "directions": 4 + }, + { + "name": "carpet_3", + "directions": 4 + }, + { + "name": "carpet_4", + "directions": 4 + }, + { + "name": "carpet_5", + "directions": 4 + }, + { + "name": "carpet_6", + "directions": 4 + }, + { + "name": "carpet_7", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_blue.rsi/carpet_0.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_blue.rsi/carpet_0.png new file mode 100644 index 00000000000..65e45ff0e3f Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_blue.rsi/carpet_0.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_blue.rsi/carpet_1.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_blue.rsi/carpet_1.png new file mode 100644 index 00000000000..39d29d3532f Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_blue.rsi/carpet_1.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_blue.rsi/carpet_2.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_blue.rsi/carpet_2.png new file mode 100644 index 00000000000..65e45ff0e3f Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_blue.rsi/carpet_2.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_blue.rsi/carpet_3.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_blue.rsi/carpet_3.png new file mode 100644 index 00000000000..39d29d3532f Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_blue.rsi/carpet_3.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_blue.rsi/carpet_4.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_blue.rsi/carpet_4.png new file mode 100644 index 00000000000..3bcb9d667fb Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_blue.rsi/carpet_4.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_blue.rsi/carpet_5.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_blue.rsi/carpet_5.png new file mode 100644 index 00000000000..52193dfb335 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_blue.rsi/carpet_5.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_blue.rsi/carpet_6.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_blue.rsi/carpet_6.png new file mode 100644 index 00000000000..3bcb9d667fb Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_blue.rsi/carpet_6.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_blue.rsi/carpet_7.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_blue.rsi/carpet_7.png new file mode 100644 index 00000000000..605c161acb9 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_blue.rsi/carpet_7.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_blue.rsi/full.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_blue.rsi/full.png new file mode 100644 index 00000000000..b9342710caf Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_blue.rsi/full.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_blue.rsi/meta.json b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_blue.rsi/meta.json new file mode 100644 index 00000000000..85685a314d2 --- /dev/null +++ b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_blue.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "ryunexo, DiscordID: 295288397742997504", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "full" + }, + { + "name": "carpet_0", + "directions": 4 + }, + { + "name": "carpet_1", + "directions": 4 + }, + { + "name": "carpet_2", + "directions": 4 + }, + { + "name": "carpet_3", + "directions": 4 + }, + { + "name": "carpet_4", + "directions": 4 + }, + { + "name": "carpet_5", + "directions": 4 + }, + { + "name": "carpet_6", + "directions": 4 + }, + { + "name": "carpet_7", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_cyan.rsi/carpet_0.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_cyan.rsi/carpet_0.png new file mode 100644 index 00000000000..9902aa160bf Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_cyan.rsi/carpet_0.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_cyan.rsi/carpet_1.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_cyan.rsi/carpet_1.png new file mode 100644 index 00000000000..9484ae8a9dc Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_cyan.rsi/carpet_1.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_cyan.rsi/carpet_2.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_cyan.rsi/carpet_2.png new file mode 100644 index 00000000000..9902aa160bf Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_cyan.rsi/carpet_2.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_cyan.rsi/carpet_3.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_cyan.rsi/carpet_3.png new file mode 100644 index 00000000000..9484ae8a9dc Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_cyan.rsi/carpet_3.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_cyan.rsi/carpet_4.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_cyan.rsi/carpet_4.png new file mode 100644 index 00000000000..ec1fbc200f8 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_cyan.rsi/carpet_4.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_cyan.rsi/carpet_5.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_cyan.rsi/carpet_5.png new file mode 100644 index 00000000000..f40644a712d Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_cyan.rsi/carpet_5.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_cyan.rsi/carpet_6.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_cyan.rsi/carpet_6.png new file mode 100644 index 00000000000..ec1fbc200f8 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_cyan.rsi/carpet_6.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_cyan.rsi/carpet_7.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_cyan.rsi/carpet_7.png new file mode 100644 index 00000000000..37748cc036c Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_cyan.rsi/carpet_7.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_cyan.rsi/full.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_cyan.rsi/full.png new file mode 100644 index 00000000000..d0b135f7131 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_cyan.rsi/full.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_cyan.rsi/meta.json b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_cyan.rsi/meta.json new file mode 100644 index 00000000000..85685a314d2 --- /dev/null +++ b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_cyan.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "ryunexo, DiscordID: 295288397742997504", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "full" + }, + { + "name": "carpet_0", + "directions": 4 + }, + { + "name": "carpet_1", + "directions": 4 + }, + { + "name": "carpet_2", + "directions": 4 + }, + { + "name": "carpet_3", + "directions": 4 + }, + { + "name": "carpet_4", + "directions": 4 + }, + { + "name": "carpet_5", + "directions": 4 + }, + { + "name": "carpet_6", + "directions": 4 + }, + { + "name": "carpet_7", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_green.rsi/carpet_0.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_green.rsi/carpet_0.png new file mode 100644 index 00000000000..fa27d65f4b5 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_green.rsi/carpet_0.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_green.rsi/carpet_1.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_green.rsi/carpet_1.png new file mode 100644 index 00000000000..d38abe55c38 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_green.rsi/carpet_1.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_green.rsi/carpet_2.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_green.rsi/carpet_2.png new file mode 100644 index 00000000000..fa27d65f4b5 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_green.rsi/carpet_2.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_green.rsi/carpet_3.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_green.rsi/carpet_3.png new file mode 100644 index 00000000000..d38abe55c38 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_green.rsi/carpet_3.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_green.rsi/carpet_4.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_green.rsi/carpet_4.png new file mode 100644 index 00000000000..28b39a0b1f2 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_green.rsi/carpet_4.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_green.rsi/carpet_5.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_green.rsi/carpet_5.png new file mode 100644 index 00000000000..28b39a0b1f2 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_green.rsi/carpet_5.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_green.rsi/carpet_6.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_green.rsi/carpet_6.png new file mode 100644 index 00000000000..fd015d02044 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_green.rsi/carpet_6.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_green.rsi/carpet_7.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_green.rsi/carpet_7.png new file mode 100644 index 00000000000..8a613063ec1 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_green.rsi/carpet_7.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_green.rsi/full.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_green.rsi/full.png new file mode 100644 index 00000000000..3afbf06b66e Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_green.rsi/full.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_green.rsi/meta.json b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_green.rsi/meta.json new file mode 100644 index 00000000000..85685a314d2 --- /dev/null +++ b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_green.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "ryunexo, DiscordID: 295288397742997504", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "full" + }, + { + "name": "carpet_0", + "directions": 4 + }, + { + "name": "carpet_1", + "directions": 4 + }, + { + "name": "carpet_2", + "directions": 4 + }, + { + "name": "carpet_3", + "directions": 4 + }, + { + "name": "carpet_4", + "directions": 4 + }, + { + "name": "carpet_5", + "directions": 4 + }, + { + "name": "carpet_6", + "directions": 4 + }, + { + "name": "carpet_7", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_orange.rsi/carpet_0.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_orange.rsi/carpet_0.png new file mode 100644 index 00000000000..68839d0cdb7 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_orange.rsi/carpet_0.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_orange.rsi/carpet_1.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_orange.rsi/carpet_1.png new file mode 100644 index 00000000000..925c39ae3f9 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_orange.rsi/carpet_1.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_orange.rsi/carpet_2.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_orange.rsi/carpet_2.png new file mode 100644 index 00000000000..68839d0cdb7 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_orange.rsi/carpet_2.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_orange.rsi/carpet_3.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_orange.rsi/carpet_3.png new file mode 100644 index 00000000000..925c39ae3f9 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_orange.rsi/carpet_3.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_orange.rsi/carpet_4.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_orange.rsi/carpet_4.png new file mode 100644 index 00000000000..41c2f97450a Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_orange.rsi/carpet_4.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_orange.rsi/carpet_5.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_orange.rsi/carpet_5.png new file mode 100644 index 00000000000..57351c2c629 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_orange.rsi/carpet_5.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_orange.rsi/carpet_6.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_orange.rsi/carpet_6.png new file mode 100644 index 00000000000..41c2f97450a Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_orange.rsi/carpet_6.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_orange.rsi/carpet_7.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_orange.rsi/carpet_7.png new file mode 100644 index 00000000000..4647eca4a9a Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_orange.rsi/carpet_7.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_orange.rsi/full.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_orange.rsi/full.png new file mode 100644 index 00000000000..3f2a249671a Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_orange.rsi/full.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_orange.rsi/meta.json b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_orange.rsi/meta.json new file mode 100644 index 00000000000..85685a314d2 --- /dev/null +++ b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_orange.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "ryunexo, DiscordID: 295288397742997504", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "full" + }, + { + "name": "carpet_0", + "directions": 4 + }, + { + "name": "carpet_1", + "directions": 4 + }, + { + "name": "carpet_2", + "directions": 4 + }, + { + "name": "carpet_3", + "directions": 4 + }, + { + "name": "carpet_4", + "directions": 4 + }, + { + "name": "carpet_5", + "directions": 4 + }, + { + "name": "carpet_6", + "directions": 4 + }, + { + "name": "carpet_7", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_pink.rsi/carpet_0.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_pink.rsi/carpet_0.png new file mode 100644 index 00000000000..89474e051c5 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_pink.rsi/carpet_0.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_pink.rsi/carpet_1.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_pink.rsi/carpet_1.png new file mode 100644 index 00000000000..07a1c865444 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_pink.rsi/carpet_1.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_pink.rsi/carpet_2.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_pink.rsi/carpet_2.png new file mode 100644 index 00000000000..89474e051c5 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_pink.rsi/carpet_2.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_pink.rsi/carpet_3.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_pink.rsi/carpet_3.png new file mode 100644 index 00000000000..07a1c865444 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_pink.rsi/carpet_3.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_pink.rsi/carpet_4.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_pink.rsi/carpet_4.png new file mode 100644 index 00000000000..108a211f87d Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_pink.rsi/carpet_4.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_pink.rsi/carpet_5.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_pink.rsi/carpet_5.png new file mode 100644 index 00000000000..72225c5d70c Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_pink.rsi/carpet_5.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_pink.rsi/carpet_6.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_pink.rsi/carpet_6.png new file mode 100644 index 00000000000..108a211f87d Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_pink.rsi/carpet_6.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_pink.rsi/carpet_7.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_pink.rsi/carpet_7.png new file mode 100644 index 00000000000..e30923fec08 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_pink.rsi/carpet_7.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_pink.rsi/full.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_pink.rsi/full.png new file mode 100644 index 00000000000..ef8ddeb50e0 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_pink.rsi/full.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_pink.rsi/meta.json b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_pink.rsi/meta.json new file mode 100644 index 00000000000..85685a314d2 --- /dev/null +++ b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_pink.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "ryunexo, DiscordID: 295288397742997504", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "full" + }, + { + "name": "carpet_0", + "directions": 4 + }, + { + "name": "carpet_1", + "directions": 4 + }, + { + "name": "carpet_2", + "directions": 4 + }, + { + "name": "carpet_3", + "directions": 4 + }, + { + "name": "carpet_4", + "directions": 4 + }, + { + "name": "carpet_5", + "directions": 4 + }, + { + "name": "carpet_6", + "directions": 4 + }, + { + "name": "carpet_7", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_purple.rsi/carpet_0.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_purple.rsi/carpet_0.png new file mode 100644 index 00000000000..a43ad863db9 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_purple.rsi/carpet_0.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_purple.rsi/carpet_1.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_purple.rsi/carpet_1.png new file mode 100644 index 00000000000..af781cdadb1 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_purple.rsi/carpet_1.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_purple.rsi/carpet_2.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_purple.rsi/carpet_2.png new file mode 100644 index 00000000000..a43ad863db9 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_purple.rsi/carpet_2.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_purple.rsi/carpet_3.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_purple.rsi/carpet_3.png new file mode 100644 index 00000000000..af781cdadb1 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_purple.rsi/carpet_3.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_purple.rsi/carpet_4.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_purple.rsi/carpet_4.png new file mode 100644 index 00000000000..050096856fa Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_purple.rsi/carpet_4.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_purple.rsi/carpet_5.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_purple.rsi/carpet_5.png new file mode 100644 index 00000000000..017e9adcf7f Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_purple.rsi/carpet_5.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_purple.rsi/carpet_6.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_purple.rsi/carpet_6.png new file mode 100644 index 00000000000..050096856fa Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_purple.rsi/carpet_6.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_purple.rsi/carpet_7.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_purple.rsi/carpet_7.png new file mode 100644 index 00000000000..7bba1e7fbdb Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_purple.rsi/carpet_7.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_purple.rsi/full.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_purple.rsi/full.png new file mode 100644 index 00000000000..95a667cf8aa Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_purple.rsi/full.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_purple.rsi/meta.json b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_purple.rsi/meta.json new file mode 100644 index 00000000000..85685a314d2 --- /dev/null +++ b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_purple.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "ryunexo, DiscordID: 295288397742997504", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "full" + }, + { + "name": "carpet_0", + "directions": 4 + }, + { + "name": "carpet_1", + "directions": 4 + }, + { + "name": "carpet_2", + "directions": 4 + }, + { + "name": "carpet_3", + "directions": 4 + }, + { + "name": "carpet_4", + "directions": 4 + }, + { + "name": "carpet_5", + "directions": 4 + }, + { + "name": "carpet_6", + "directions": 4 + }, + { + "name": "carpet_7", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_red.rsi/carpet_0.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_red.rsi/carpet_0.png new file mode 100644 index 00000000000..9789c509d21 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_red.rsi/carpet_0.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_red.rsi/carpet_1.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_red.rsi/carpet_1.png new file mode 100644 index 00000000000..eb00cc54ade Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_red.rsi/carpet_1.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_red.rsi/carpet_2.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_red.rsi/carpet_2.png new file mode 100644 index 00000000000..9789c509d21 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_red.rsi/carpet_2.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_red.rsi/carpet_3.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_red.rsi/carpet_3.png new file mode 100644 index 00000000000..eb00cc54ade Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_red.rsi/carpet_3.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_red.rsi/carpet_4.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_red.rsi/carpet_4.png new file mode 100644 index 00000000000..2c081282e9b Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_red.rsi/carpet_4.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_red.rsi/carpet_5.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_red.rsi/carpet_5.png new file mode 100644 index 00000000000..7133a3de84b Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_red.rsi/carpet_5.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_red.rsi/carpet_6.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_red.rsi/carpet_6.png new file mode 100644 index 00000000000..2c081282e9b Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_red.rsi/carpet_6.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_red.rsi/carpet_7.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_red.rsi/carpet_7.png new file mode 100644 index 00000000000..463d950886d Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_red.rsi/carpet_7.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_red.rsi/full.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_red.rsi/full.png new file mode 100644 index 00000000000..059688fa20c Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_red.rsi/full.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_red.rsi/meta.json b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_red.rsi/meta.json new file mode 100644 index 00000000000..85685a314d2 --- /dev/null +++ b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_red.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "ryunexo, DiscordID: 295288397742997504", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "full" + }, + { + "name": "carpet_0", + "directions": 4 + }, + { + "name": "carpet_1", + "directions": 4 + }, + { + "name": "carpet_2", + "directions": 4 + }, + { + "name": "carpet_3", + "directions": 4 + }, + { + "name": "carpet_4", + "directions": 4 + }, + { + "name": "carpet_5", + "directions": 4 + }, + { + "name": "carpet_6", + "directions": 4 + }, + { + "name": "carpet_7", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_skyblue.rsi/carpet_0.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_skyblue.rsi/carpet_0.png new file mode 100644 index 00000000000..eaecf613d50 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_skyblue.rsi/carpet_0.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_skyblue.rsi/carpet_1.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_skyblue.rsi/carpet_1.png new file mode 100644 index 00000000000..8f09a6d805e Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_skyblue.rsi/carpet_1.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_skyblue.rsi/carpet_2.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_skyblue.rsi/carpet_2.png new file mode 100644 index 00000000000..eaecf613d50 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_skyblue.rsi/carpet_2.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_skyblue.rsi/carpet_3.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_skyblue.rsi/carpet_3.png new file mode 100644 index 00000000000..8f09a6d805e Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_skyblue.rsi/carpet_3.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_skyblue.rsi/carpet_4.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_skyblue.rsi/carpet_4.png new file mode 100644 index 00000000000..3fecc95d1a1 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_skyblue.rsi/carpet_4.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_skyblue.rsi/carpet_5.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_skyblue.rsi/carpet_5.png new file mode 100644 index 00000000000..5704a1e1b0e Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_skyblue.rsi/carpet_5.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_skyblue.rsi/carpet_6.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_skyblue.rsi/carpet_6.png new file mode 100644 index 00000000000..3fecc95d1a1 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_skyblue.rsi/carpet_6.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_skyblue.rsi/carpet_7.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_skyblue.rsi/carpet_7.png new file mode 100644 index 00000000000..2febdd76679 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_skyblue.rsi/carpet_7.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_skyblue.rsi/full.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_skyblue.rsi/full.png new file mode 100644 index 00000000000..735a8b3f3c8 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_skyblue.rsi/full.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_skyblue.rsi/meta.json b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_skyblue.rsi/meta.json new file mode 100644 index 00000000000..85685a314d2 --- /dev/null +++ b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_skyblue.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "ryunexo, DiscordID: 295288397742997504", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "full" + }, + { + "name": "carpet_0", + "directions": 4 + }, + { + "name": "carpet_1", + "directions": 4 + }, + { + "name": "carpet_2", + "directions": 4 + }, + { + "name": "carpet_3", + "directions": 4 + }, + { + "name": "carpet_4", + "directions": 4 + }, + { + "name": "carpet_5", + "directions": 4 + }, + { + "name": "carpet_6", + "directions": 4 + }, + { + "name": "carpet_7", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_white.rsi/carpet_0.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_white.rsi/carpet_0.png new file mode 100644 index 00000000000..995d0164287 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_white.rsi/carpet_0.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_white.rsi/carpet_1.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_white.rsi/carpet_1.png new file mode 100644 index 00000000000..2ef4b389db3 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_white.rsi/carpet_1.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_white.rsi/carpet_2.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_white.rsi/carpet_2.png new file mode 100644 index 00000000000..995d0164287 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_white.rsi/carpet_2.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_white.rsi/carpet_3.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_white.rsi/carpet_3.png new file mode 100644 index 00000000000..2ef4b389db3 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_white.rsi/carpet_3.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_white.rsi/carpet_4.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_white.rsi/carpet_4.png new file mode 100644 index 00000000000..5fe87d7f505 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_white.rsi/carpet_4.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_white.rsi/carpet_5.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_white.rsi/carpet_5.png new file mode 100644 index 00000000000..8b85e0b3bd1 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_white.rsi/carpet_5.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_white.rsi/carpet_6.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_white.rsi/carpet_6.png new file mode 100644 index 00000000000..5fe87d7f505 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_white.rsi/carpet_6.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_white.rsi/carpet_7.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_white.rsi/carpet_7.png new file mode 100644 index 00000000000..0e2c8e88a99 Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_white.rsi/carpet_7.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_white.rsi/full.png b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_white.rsi/full.png new file mode 100644 index 00000000000..5d2e0f6eeed Binary files /dev/null and b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_white.rsi/full.png differ diff --git a/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_white.rsi/meta.json b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_white.rsi/meta.json new file mode 100644 index 00000000000..85685a314d2 --- /dev/null +++ b/Resources/Textures/_Floof/Structures/Furniture/Carpets/carpet_simple_white.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "ryunexo, DiscordID: 295288397742997504", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "full" + }, + { + "name": "carpet_0", + "directions": 4 + }, + { + "name": "carpet_1", + "directions": 4 + }, + { + "name": "carpet_2", + "directions": 4 + }, + { + "name": "carpet_3", + "directions": 4 + }, + { + "name": "carpet_4", + "directions": 4 + }, + { + "name": "carpet_5", + "directions": 4 + }, + { + "name": "carpet_6", + "directions": 4 + }, + { + "name": "carpet_7", + "directions": 4 + } + ] +} \ No newline at end of file