diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/clothesmate.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/clothesmate.yml index 42cfd0ee2a2..75c18d7fed1 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/clothesmate.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/clothesmate.yml @@ -2,9 +2,12 @@ - type: vendingMachineInventory id: ClothesMateInventory startingInventory: - ClothingBackpack: 5 - ClothingBackpackDuffel: 5 - ClothingBackpackSatchel: 3 + # begin starcup + BackpackSpawnerVendor: 5 + DuffelSpawnerVendor: 5 + SatchelSpawnerVendor: 3 + PurseSpawnerVendor: 2 + # end starcup ClothingBackpackSatchelLeather: 2 ClothingRandomSpawner: 8 ClothingUniformRandomShorts: 4 diff --git a/Resources/Prototypes/Entities/Clothing/Back/backpacks.yml b/Resources/Prototypes/Entities/Clothing/Back/backpacks.yml index dce80e3031f..e0cf3cdf0c6 100644 --- a/Resources/Prototypes/Entities/Clothing/Back/backpacks.yml +++ b/Resources/Prototypes/Entities/Clothing/Back/backpacks.yml @@ -1,7 +1,7 @@ - type: entity parent: [Clothing, ContentsExplosionResistanceBase] id: ClothingBackpack - name: backpack + name: gray backpack # starcup: added name for clarification with variant color backpacks description: You wear this on your back and put items into it. components: - type: Sprite diff --git a/Resources/Prototypes/Entities/Clothing/Back/duffel.yml b/Resources/Prototypes/Entities/Clothing/Back/duffel.yml index 6db9ecb9108..22bdab2d2e5 100644 --- a/Resources/Prototypes/Entities/Clothing/Back/duffel.yml +++ b/Resources/Prototypes/Entities/Clothing/Back/duffel.yml @@ -1,7 +1,7 @@ - type: entity parent: ClothingBackpack id: ClothingBackpackDuffel - name: duffel bag + name: gray duffel bag # starcup: added color variants description: A large duffel bag for holding extra things. components: - type: Sprite diff --git a/Resources/Prototypes/Entities/Clothing/Back/satchel.yml b/Resources/Prototypes/Entities/Clothing/Back/satchel.yml index d9e2b2e774c..930358db234 100644 --- a/Resources/Prototypes/Entities/Clothing/Back/satchel.yml +++ b/Resources/Prototypes/Entities/Clothing/Back/satchel.yml @@ -1,7 +1,7 @@ - type: entity parent: ClothingBackpack id: ClothingBackpackSatchel - name: satchel + name: gray satchel # starcup: added color variants description: A trendy looking satchel. components: - type: Sprite diff --git a/Resources/Prototypes/Loadouts/Jobs/Civilian/passenger.yml b/Resources/Prototypes/Loadouts/Jobs/Civilian/passenger.yml index a678cfae50f..02b8e5af68a 100644 --- a/Resources/Prototypes/Loadouts/Jobs/Civilian/passenger.yml +++ b/Resources/Prototypes/Loadouts/Jobs/Civilian/passenger.yml @@ -87,16 +87,19 @@ id: CommonBackpack equipment: back: ClothingBackpack + groupBy: "colorbackpack" # starcup: added color variants - type: loadout id: CommonSatchel equipment: back: ClothingBackpackSatchel + groupBy: "colorsatchel" # starcup: added color variants - type: loadout id: CommonDuffel equipment: back: ClothingBackpackDuffel + groupBy: "colorduffel" # starcup: added color variants # Gloves - type: loadout diff --git a/Resources/Prototypes/Loadouts/LoadoutGroups/loadout_groups.yml b/Resources/Prototypes/Loadouts/LoadoutGroups/loadout_groups.yml index 4f341a42609..99718fe4513 100644 --- a/Resources/Prototypes/Loadouts/LoadoutGroups/loadout_groups.yml +++ b/Resources/Prototypes/Loadouts/LoadoutGroups/loadout_groups.yml @@ -382,6 +382,7 @@ # End starcup additions - type: loadoutGroup + parent: [ ColoredBackpacks, ColoredSatchels, ColoredDuffels, ColoredPurses ] # starcup id: CommonBackpack name: loadout-group-backpack loadouts: diff --git a/Resources/Prototypes/_starcup/Entities/Clothing/Back/backpacks.yml b/Resources/Prototypes/_starcup/Entities/Clothing/Back/backpacks.yml index eb7ae9f4f5e..6f737be1eda 100644 --- a/Resources/Prototypes/_starcup/Entities/Clothing/Back/backpacks.yml +++ b/Resources/Prototypes/_starcup/Entities/Clothing/Back/backpacks.yml @@ -7,7 +7,7 @@ - type: Sprite sprite: _starcup/Clothing/Back/Backpacks/captain_syndi.rsi -#Syndicate +# Syndicate - type: entity parent: [BaseNanotrasenContraband, ClothingBackpackSyndicate] id: ClothingBackpackNanotrasen @@ -18,3 +18,201 @@ sprite: _starcup/Clothing/Back/Backpacks/nanotrasen.rsi - type: ExaminableClothing examineText: clothing-nanotrasen-backpack + +# Color variants +- type: entity + id: ClothingBackpackColorable + parent: ClothingBackpack + name: white backpack + components: + - type: Sprite + sprite: _starcup/Clothing/Back/Backpacks/backpack_colorable.rsi + +- type: entity + id: ClothingBackpackBlue + parent: ClothingBackpackColorable + name: blue backpack + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + color: "#4694d2" + right: + - state: inhand-right + color: "#4694d2" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + color: "#4694d2" + - type: Sprite + color: "#4694d2" + +- type: entity + id: ClothingBackpackBrown + parent: ClothingBackpackColorable + name: brown backpack + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + color: "#8e7167" + right: + - state: inhand-right + color: "#8e7167" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + color: "#8e7167" + - type: Sprite + color: "#8e7167" + +- type: entity + id: ClothingBackpackGreen + parent: ClothingBackpackColorable + name: green backpack + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + color: "#838e49" + right: + - state: inhand-right + color: "#838e49" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + color: "#838e49" + - type: Sprite + color: "#838e49" + +- type: entity + id: ClothingBackpackOrange + parent: ClothingBackpackColorable + name: orange backpack + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + color: "#f7742a" + right: + - state: inhand-right + color: "#f7742a" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + color: "#f7742a" + - type: Sprite + color: "#f7742a" + +- type: entity + id: ClothingBackpackPink + parent: ClothingBackpackColorable + name: pink backpack + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + color: "#d69aaa" + right: + - state: inhand-right + color: "#d69aaa" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + color: "#d69aaa" + - type: Sprite + color: "#d69aaa" + +- type: entity + id: ClothingBackpackPurple + parent: ClothingBackpackColorable + name: purple backpack + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + color: "#8362ac" + right: + - state: inhand-right + color: "#8362ac" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + color: "#8362ac" + - type: Sprite + color: "#8362ac" + +- type: entity + id: ClothingBackpackRed + parent: ClothingBackpackColorable + name: red backpack + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + color: "#f72216" + right: + - state: inhand-right + color: "#f72216" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + color: "#f72216" + - type: Sprite + color: "#f72216" + +- type: entity + id: ClothingBackpackTeal + parent: ClothingBackpackColorable + name: teal backpack + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + color: "#40bdc7" + right: + - state: inhand-right + color: "#40bdc7" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + color: "#40bdc7" + - type: Sprite + color: "#40bdc7" + +- type: entity + id: ClothingBackpackYellow + parent: ClothingBackpackColorable + name: yellow backpack + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + color: "#f2c641" + right: + - state: inhand-right + color: "#f2c641" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + color: "#f2c641" + - type: Sprite + color: "#f2c641" diff --git a/Resources/Prototypes/_starcup/Entities/Clothing/Back/duffel.yml b/Resources/Prototypes/_starcup/Entities/Clothing/Back/duffel.yml index f9ca7a481d9..8961f50f421 100644 --- a/Resources/Prototypes/_starcup/Entities/Clothing/Back/duffel.yml +++ b/Resources/Prototypes/_starcup/Entities/Clothing/Back/duffel.yml @@ -74,3 +74,280 @@ sprite: _starcup/Clothing/Back/Duffels/syndcomm.rsi - type: ClothingSpeedModifier sprintModifier: 1 # no penalty + +# Color variants +- type: entity + parent: ClothingBackpackDuffel + id: ClothingBackpackDuffelBlue + name: blue duffel bag + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + - state: inhand-left_colored + color: "#4694d2" + right: + - state: inhand-right + - state: inhand-right_colored + color: "#4694d2" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + - state: equipped-BACKPACK_colored + color: "#4694d2" + - type: Sprite + sprite: _starcup/Clothing/Back/Duffels/duffel_colorable.rsi + layers: + - state: icon + - state: icon_colored + color: "#4694d2" + +- type: entity + parent: ClothingBackpackDuffel + id: ClothingBackpackDuffelBrown + name: brown duffel bag + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + - state: inhand-left_colored + color: "#8e7167" + right: + - state: inhand-right + - state: inhand-right_colored + color: "#8e7167" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + - state: equipped-BACKPACK_colored + color: "#8e7167" + - type: Sprite + sprite: _starcup/Clothing/Back/Duffels/duffel_colorable.rsi + layers: + - state: icon + - state: icon_colored + color: "#8e7167" + +- type: entity + parent: ClothingBackpackDuffel + id: ClothingBackpackDuffelGreen + name: green duffel bag + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + - state: inhand-left_colored + color: "#838e49" + right: + - state: inhand-right + - state: inhand-right_colored + color: "#838e49" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + - state: equipped-BACKPACK_colored + color: "#838e49" + - type: Sprite + sprite: _starcup/Clothing/Back/Duffels/duffel_colorable.rsi + layers: + - state: icon + - state: icon_colored + color: "#838e49" + +- type: entity + parent: ClothingBackpackDuffel + id: ClothingBackpackDuffelOrange + name: orange duffel bag + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + - state: inhand-left_colored + color: "#f7742a" + right: + - state: inhand-right + - state: inhand-right_colored + color: "#f7742a" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + - state: equipped-BACKPACK_colored + color: "#f7742a" + - type: Sprite + sprite: _starcup/Clothing/Back/Duffels/duffel_colorable.rsi + layers: + - state: icon + - state: icon_colored + color: "#f7742a" + +- type: entity + parent: ClothingBackpackDuffel + id: ClothingBackpackDuffelPink + name: pink duffel bag + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + - state: inhand-left_colored + color: "#d69aaa" + right: + - state: inhand-right + - state: inhand-right_colored + color: "#d69aaa" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + - state: equipped-BACKPACK_colored + color: "#d69aaa" + - type: Sprite + sprite: _starcup/Clothing/Back/Duffels/duffel_colorable.rsi + layers: + - state: icon + - state: icon_colored + color: "#d69aaa" + +- type: entity + parent: ClothingBackpackDuffel + id: ClothingBackpackDuffelPurple + name: purple duffel bag + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + - state: inhand-left_colored + color: "#8362ac" + right: + - state: inhand-right + - state: inhand-right_colored + color: "#8362ac" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + - state: equipped-BACKPACK_colored + color: "#8362ac" + - type: Sprite + sprite: _starcup/Clothing/Back/Duffels/duffel_colorable.rsi + layers: + - state: icon + - state: icon_colored + color: "#8362ac" + +- type: entity + parent: ClothingBackpackDuffel + id: ClothingBackpackDuffelRed + name: red duffel bag + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + - state: inhand-left_colored + color: "#f72216" + right: + - state: inhand-right + - state: inhand-right_colored + color: "#f72216" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + - state: equipped-BACKPACK_colored + color: "#f72216" + - type: Sprite + sprite: _starcup/Clothing/Back/Duffels/duffel_colorable.rsi + layers: + - state: icon + - state: icon_colored + color: "#f72216" + +- type: entity + parent: ClothingBackpackDuffel + id: ClothingBackpackDuffelTeal + name: teal duffel bag + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + - state: inhand-left_colored + color: "#40bdc7" + right: + - state: inhand-right + - state: inhand-right_colored + color: "#40bdc7" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + - state: equipped-BACKPACK_colored + color: "#40bdc7" + - type: Sprite + sprite: _starcup/Clothing/Back/Duffels/duffel_colorable.rsi + layers: + - state: icon + - state: icon_colored + color: "#40bdc7" + +- type: entity + parent: ClothingBackpackDuffel + id: ClothingBackpackDuffelYellow + name: yellow duffel bag + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + - state: inhand-left_colored + color: "#f2c641" + right: + - state: inhand-right + - state: inhand-right_colored + color: "#f2c641" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + - state: equipped-BACKPACK_colored + color: "#f2c641" + - type: Sprite + sprite: _starcup/Clothing/Back/Duffels/duffel_colorable.rsi + layers: + - state: icon + - state: icon_colored + color: "#f2c641" + +- type: entity + parent: ClothingBackpackDuffel + id: ClothingBackpackDuffelWhite + name: white duffel bag + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + - state: inhand-left_colored + right: + - state: inhand-right + - state: inhand-right_colored + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + - state: equipped-BACKPACK_colored + - type: Sprite + sprite: _starcup/Clothing/Back/Duffels/duffel_colorable.rsi + layers: + - state: icon + - state: icon_colored diff --git a/Resources/Prototypes/_starcup/Entities/Clothing/Back/satchel.yml b/Resources/Prototypes/_starcup/Entities/Clothing/Back/satchel.yml index 82be20a3ee7..9b05e7cbe18 100644 --- a/Resources/Prototypes/_starcup/Entities/Clothing/Back/satchel.yml +++ b/Resources/Prototypes/_starcup/Entities/Clothing/Back/satchel.yml @@ -2,7 +2,508 @@ parent: ClothingBackpackSatchelCaptain id: ClothingBackpackSatchelCaptainSyndie description: An exclusive satchel for Syndicate officers. - suffix: Syndicate components: - type: Sprite sprite: _starcup/Clothing/Back/Satchels/captain_syndi.rsi + +# Satchel color variants +- type: entity + id: ClothingBackpackSatchelBlue + parent: ClothingBackpackSatchel + name: blue satchel + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + - state: inhand-left_colored + color: "#4694d2" + right: + - state: inhand-right + - state: inhand-right_colored + color: "#4694d2" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + - state: equipped-BACKPACK_colored + color: "#4694d2" + - type: Sprite + sprite: _starcup/Clothing/Back/Satchels/satchel_colorable.rsi + layers: + - state: icon + - state: icon_colored + color: "#4694d2" + +- type: entity + id: ClothingBackpackSatchelBrown + parent: ClothingBackpackSatchel + name: brown satchel + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + - state: inhand-left_colored + color: "#8e7167" + right: + - state: inhand-right + - state: inhand-right_colored + color: "#8e7167" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + - state: equipped-BACKPACK_colored + color: "#8e7167" + - type: Sprite + sprite: _starcup/Clothing/Back/Satchels/satchel_colorable.rsi + layers: + - state: icon + - state: icon_colored + color: "#8e7167" + +- type: entity + id: ClothingBackpackSatchelGreen + parent: ClothingBackpackSatchel + name: green satchel + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + - state: inhand-left_colored + color: "#838e49" + right: + - state: inhand-right + - state: inhand-right_colored + color: "#838e49" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + - state: equipped-BACKPACK_colored + color: "#838e49" + - type: Sprite + sprite: _starcup/Clothing/Back/Satchels/satchel_colorable.rsi + layers: + - state: icon + - state: icon_colored + color: "#838e49" + +- type: entity + id: ClothingBackpackSatchelOrange + parent: ClothingBackpackSatchel + name: orange satchel + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + - state: inhand-left_colored + color: "#f7742a" + right: + - state: inhand-right + - state: inhand-right_colored + color: "#f7742a" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + - state: equipped-BACKPACK_colored + color: "#f7742a" + - type: Sprite + sprite: _starcup/Clothing/Back/Satchels/satchel_colorable.rsi + layers: + - state: icon + - state: icon_colored + color: "#f7742a" + +- type: entity + id: ClothingBackpackSatchelPink + parent: ClothingBackpackSatchel + name: pink satchel + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + - state: inhand-left_colored + color: "#d69aaa" + right: + - state: inhand-right + - state: inhand-right_colored + color: "#d69aaa" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + - state: equipped-BACKPACK_colored + color: "#d69aaa" + - type: Sprite + sprite: _starcup/Clothing/Back/Satchels/satchel_colorable.rsi + layers: + - state: icon + - state: icon_colored + color: "#d69aaa" + +- type: entity + id: ClothingBackpackSatchelPurple + parent: ClothingBackpackSatchel + name: purple satchel + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + - state: inhand-left_colored + color: "#8362ac" + right: + - state: inhand-right + - state: inhand-right_colored + color: "#8362ac" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + - state: equipped-BACKPACK_colored + color: "#8362ac" + - type: Sprite + sprite: _starcup/Clothing/Back/Satchels/satchel_colorable.rsi + layers: + - state: icon + - state: icon_colored + color: "#8362ac" + +- type: entity + id: ClothingBackpackSatchelRed + parent: ClothingBackpackSatchel + name: red satchel + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + - state: inhand-left_colored + color: "#f72216" + right: + - state: inhand-right + - state: inhand-right_colored + color: "#f72216" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + - state: equipped-BACKPACK_colored + color: "#f72216" + - type: Sprite + sprite: _starcup/Clothing/Back/Satchels/satchel_colorable.rsi + layers: + - state: icon + - state: icon_colored + color: "#f72216" + +- type: entity + id: ClothingBackpackSatchelTeal + parent: ClothingBackpackSatchel + name: teal satchel + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + - state: inhand-left_colored + color: "#40bdc7" + right: + - state: inhand-right + - state: inhand-right_colored + color: "#40bdc7" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + - state: equipped-BACKPACK_colored + color: "#40bdc7" + - type: Sprite + sprite: _starcup/Clothing/Back/Satchels/satchel_colorable.rsi + layers: + - state: icon + - state: icon_colored + color: "#40bdc7" + +- type: entity + id: ClothingBackpackSatchelYellow + parent: ClothingBackpackSatchel + name: yellow satchel + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + - state: inhand-left_colored + color: "#f2c641" + right: + - state: inhand-right + - state: inhand-right_colored + color: "#f2c641" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + - state: equipped-BACKPACK_colored + color: "#f2c641" + - type: Sprite + sprite: _starcup/Clothing/Back/Satchels/satchel_colorable.rsi + layers: + - state: icon + - state: icon_colored + color: "#f2c641" +- type: entity + id: ClothingBackpackSatchelWhite + parent: ClothingBackpackSatchel + name: white satchel + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + - state: inhand-left_colored + right: + - state: inhand-right + - state: inhand-right_colored + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + - state: equipped-BACKPACK_colored + - type: Sprite + sprite: _starcup/Clothing/Back/Satchels/satchel_colorable.rsi + layers: + - state: icon + - state: icon_colored + +# Purses +- type: entity + id: ClothingBackpackPurse + abstract: true + parent: ClothingBackpackSatchel + name: purse + description: A small, fashionable bag typically worn over the shoulder. # Copied form The Den + components: + - type: Sprite + sprite: _DEN/Clothing/Back/Misc/purse.rsi + +- type: entity + id: ClothingBackpackPurseBlack + parent: ClothingBackpackPurse + name: black purse + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + color: "#373737" + right: + - state: inhand-right + color: "#373737" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + color: "#373737" + - type: Sprite + color: "#373737" + +- type: entity + id: ClothingBackpackPurseBlue + parent: ClothingBackpackPurse + name: blue purse + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + color: "#476977" + right: + - state: inhand-right + color: "#476977" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + color: "#476977" + - type: Sprite + color: "#476977" + +- type: entity + id: ClothingBackpackPurseBrown + parent: ClothingBackpackPurse + name: brown purse + components: + - type: Sprite + color: "#775547" + - type: Item + inhandVisuals: + left: + - state: inhand-left + color: "#8e7167" + right: + - state: inhand-right + color: "#8e7167" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + color: "#8e7167" + +- type: entity + id: ClothingBackpackPurseGreen + parent: ClothingBackpackPurse + name: green purse + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + color: "#587649" + right: + - state: inhand-right + color: "#587649" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + color: "#587649" + - type: Sprite + color: "#587649" + +- type: entity + id: ClothingBackpackPurseOrange + parent: ClothingBackpackPurse + name: orange purse + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + color: "#e78c66" + right: + - state: inhand-right + color: "#e78c66" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + color: "#e78c66" + - type: Sprite + color: "#e78c66" + +- type: entity + id: ClothingBackpackPursePink + parent: ClothingBackpackPurse + name: pink purse + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + color: "#e282b4" + right: + - state: inhand-right + color: "#e282b4" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + color: "#e282b4" + - type: Sprite + color: "#e282b4" + +- type: entity + id: ClothingBackpackPursePurple + parent: ClothingBackpackPurse + name: purple purse + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + color: "#6e4877" + right: + - state: inhand-right + color: "#6e4877" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + color: "#6e4877" + - type: Sprite + color: "#6e4877" + +- type: entity + id: ClothingBackpackPurseRed + parent: ClothingBackpackPurse + name: red purse + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + color: "#813946" + right: + - state: inhand-right + color: "#813946" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + color: "#813946" + - type: Sprite + color: "#813946" + +- type: entity + id: ClothingBackpackPurseTeal + parent: ClothingBackpackPurse + name: teal purse + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + color: "#3ebeca" + right: + - state: inhand-right + color: "#3ebeca" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + color: "#3ebeca" + - type: Sprite + color: "#3ebeca" + +- type: entity + id: ClothingBackpackPurseYellow + parent: ClothingBackpackPurse + name: yellow purse + components: + - type: Item + inhandVisuals: + left: + - state: inhand-left + color: "#8f7e2e" + right: + - state: inhand-right + color: "#8f7e2e" + - type: Clothing + clothingVisuals: + back: + - state: equipped-BACKPACK + color: "#8f7e2e" + - type: Sprite + color: "#8f7e2e" + +- type: entity + id: ClothingBackpackPurseWhite + parent: ClothingBackpackPurse + name: white purse diff --git a/Resources/Prototypes/_starcup/Entities/Markers/Spawners/Random/bags.yml b/Resources/Prototypes/_starcup/Entities/Markers/Spawners/Random/bags.yml new file mode 100644 index 00000000000..20076d484f6 --- /dev/null +++ b/Resources/Prototypes/_starcup/Entities/Markers/Spawners/Random/bags.yml @@ -0,0 +1,182 @@ +- type: entityTable + id: AllColorableBackpacks + table: !type:GroupSelector + children: + - id: ClothingBackpack + - id: ClothingBackpackColorable + - id: ClothingBackpackBlue + - id: ClothingBackpackBrown + - id: ClothingBackpackGreen + - id: ClothingBackpackOrange + - id: ClothingBackpackPink + - id: ClothingBackpackPurple + - id: ClothingBackpackRed + - id: ClothingBackpackTeal + - id: ClothingBackpackYellow + +- type: entityTable + id: AllColorableDuffels + table: !type:GroupSelector + children: + - id: ClothingBackpackDuffel + - id: ClothingBackpackDuffelBlue + - id: ClothingBackpackDuffelBrown + - id: ClothingBackpackDuffelGreen + - id: ClothingBackpackDuffelOrange + - id: ClothingBackpackDuffelPink + - id: ClothingBackpackDuffelPurple + - id: ClothingBackpackDuffelRed + - id: ClothingBackpackDuffelTeal + - id: ClothingBackpackDuffelYellow + - id: ClothingBackpackDuffelWhite + +- type: entityTable + id: AllColorableSatchels + table: !type:GroupSelector + children: + - id: ClothingBackpackSatchel + - id: ClothingBackpackSatchelBlue + - id: ClothingBackpackSatchelBrown + - id: ClothingBackpackSatchelGreen + - id: ClothingBackpackSatchelOrange + - id: ClothingBackpackSatchelPink + - id: ClothingBackpackSatchelPurple + - id: ClothingBackpackSatchelRed + - id: ClothingBackpackSatchelTeal + - id: ClothingBackpackSatchelYellow + - id: ClothingBackpackSatchelWhite + +- type: entityTable + id: AllColorablePurses + table: !type:GroupSelector + children: + - id: ClothingBackpackPurseBlack + - id: ClothingBackpackPurseBlue + - id: ClothingBackpackPurseBrown + - id: ClothingBackpackPurseGreen + - id: ClothingBackpackPurseOrange + - id: ClothingBackpackPursePink + - id: ClothingBackpackPursePurple + - id: ClothingBackpackPurseRed + - id: ClothingBackpackPurseTeal + - id: ClothingBackpackPurseYellow + - id: ClothingBackpackPurseWhite + +# Spawners + +- type: entity + parent: MarkerBaseStarcup + id: BackpackSpawner + name: Random Backpack Spawner + suffix: Colored + components: + - type: Sprite + layers: + - state: shadowred + - state: red + - sprite: _starcup/Clothing/Back/Backpacks/backpack_colorable.rsi + state: icon + - type: EntityTableSpawner + offset: 0 + table: !type:NestedSelector + tableId: AllColorableBackpacks + +- type: entity + parent: MarkerBaseStarcup + id: DuffelSpawner + name: Random Duffel Bag Spawner + suffix: Colored + components: + - type: Sprite + layers: + - state: shadowred + - state: red + - sprite: _starcup/Clothing/Back/Duffels/duffel_colorable.rsi + state: icon + - type: EntityTableSpawner + offset: 0 + table: !type:NestedSelector + tableId: AllColorableDuffels + +- type: entity + parent: MarkerBaseStarcup + id: SatchelSpawner + name: Random Satchel Spawner + suffix: Colored + components: + - type: Sprite + layers: + - state: shadowred + - state: red + - sprite: _starcup/Clothing/Back/Satchels/satchel_colorable.rsi + state: icon + - type: EntityTableSpawner + offset: 0 + table: !type:NestedSelector + tableId: AllColorableSatchels + +- type: entity + parent: MarkerBaseStarcup + id: PurseSpawner + name: Random Purse Spawner + suffix: Colored + components: + - type: Sprite + layers: + - state: shadowred + - state: red + - sprite: _DEN/Clothing/Back/Misc/purse.rsi + state: icon + - type: EntityTableSpawner + offset: 0 + table: !type:NestedSelector + tableId: AllColorablePurses + +# Vending machine spawners +- type: entity + id: BackpackSpawnerVendor + name: random backpack + components: + - type: Sprite + sprite: _starcup/Clothing/Back/Backpacks/backpack_colorable.rsi + state: icon + - type: EntityTableSpawner + offset: 0 + table: !type:NestedSelector + tableId: AllColorableBackpacks + +- type: entity + id: DuffelSpawnerVendor + name: random duffel bag + components: + - type: Sprite + sprite: _starcup/Clothing/Back/Duffels/duffel_colorable.rsi + state: icon + - type: EntityTableSpawner + offset: 0 + table: !type:NestedSelector + tableId: AllColorableDuffels + +- type: entity + id: SatchelSpawnerVendor + name: random satchel + components: + - type: Sprite + sprite: _starcup/Clothing/Back/Satchels/satchel_colorable.rsi + state: icon + - type: EntityTableSpawner + offset: 0 + table: !type:NestedSelector + tableId: AllColorableSatchels + +- type: entity + id: PurseSpawnerVendor + name: random purse + components: + - type: Sprite + sprite: _DEN/Clothing/Back/Misc/purse.rsi + state: icon + - type: EntityTableSpawner + offset: 0 + table: !type:NestedSelector + tableId: AllColorablePurses diff --git a/Resources/Prototypes/_starcup/Loadouts/LoadoutGroups/general.yml b/Resources/Prototypes/_starcup/Loadouts/LoadoutGroups/general.yml index 3d147063cf9..9aed4a8c3d8 100644 --- a/Resources/Prototypes/_starcup/Loadouts/LoadoutGroups/general.yml +++ b/Resources/Prototypes/_starcup/Loadouts/LoadoutGroups/general.yml @@ -403,3 +403,65 @@ - SurpBallisticsB - SurpBallisticsG - SurpBallisticsY + +## Colored bags +- type: loadoutGroup + abstract: true + id: ColoredBackpacks + loadouts: + - CommonBackpackBlue + - CommonBackpackBrown + - CommonBackpackGreen + - CommonBackpackOrange + - CommonBackpackPink + - CommonBackpackPurple + - CommonBackpackRed + - CommonBackpackTeal + - CommonBackpackYellow + - CommonBackpackWhite + +- type: loadoutGroup + abstract: true + id: ColoredSatchels + loadouts: + - CommonSatchelBlue + - CommonSatchelBrown + - CommonSatchelGreen + - CommonSatchelOrange + - CommonSatchelPink + - CommonSatchelPurple + - CommonSatchelRed + - CommonSatchelTeal + - CommonSatchelYellow + - CommonSatchelWhite + +- type: loadoutGroup + abstract: true + id: ColoredDuffels + loadouts: + - CommonDuffelBlue + - CommonDuffelBrown + - CommonDuffelGreen + - CommonDuffelOrange + - CommonDuffelPink + - CommonDuffelPurple + - CommonDuffelRed + - CommonDuffelTeal + - CommonDuffelYellow + - CommonDuffelWhite + +- type: loadoutGroup + abstract: true + id: ColoredPurses + loadouts: + - CommonPurseBlack + - CommonPurseBlue + - CommonPurseBrown + - CommonPurseGreen + - CommonPurseOrange + - CommonPursePink + - CommonPursePurple + - CommonPurseRed + - CommonPurseTeal + - CommonPurseYellow + - CommonPurseWhite diff --git a/Resources/Prototypes/_starcup/Loadouts/Miscellaneous/backpack.yml b/Resources/Prototypes/_starcup/Loadouts/Miscellaneous/backpack.yml index 3b9089b677c..df57a07e2f5 100644 --- a/Resources/Prototypes/_starcup/Loadouts/Miscellaneous/backpack.yml +++ b/Resources/Prototypes/_starcup/Loadouts/Miscellaneous/backpack.yml @@ -1,4 +1,254 @@ +# Backpacks +- type: loadout + id: CommonBackpackBlue + equipment: + back: ClothingBackpackBlue + groupBy: "colorbackpack" + +- type: loadout + id: CommonBackpackBrown + equipment: + back: ClothingBackpackBrown + groupBy: "colorbackpack" + +- type: loadout + id: CommonBackpackGreen + equipment: + back: ClothingBackpackGreen + groupBy: "colorbackpack" + +- type: loadout + id: CommonBackpackOrange + equipment: + back: ClothingBackpackOrange + groupBy: "colorbackpack" + +- type: loadout + id: CommonBackpackPink + equipment: + back: ClothingBackpackPink + groupBy: "colorbackpack" + +- type: loadout + id: CommonBackpackPurple + equipment: + back: ClothingBackpackPurple + groupBy: "colorbackpack" + +- type: loadout + id: CommonBackpackRed + equipment: + back: ClothingBackpackRed + groupBy: "colorbackpack" + +- type: loadout + id: CommonBackpackTeal + equipment: + back: ClothingBackpackTeal + groupBy: "colorbackpack" + +- type: loadout + id: CommonBackpackYellow + equipment: + back: ClothingBackpackYellow + groupBy: "colorbackpack" + +- type: loadout + id: CommonBackpackWhite + equipment: + back: ClothingBackpackColorable + groupBy: "colorbackpack" + +# Duffel bags +- type: loadout + id: CommonDuffelBlue + equipment: + back: ClothingBackpackDuffelBlue + groupBy: "colorduffel" + +- type: loadout + id: CommonDuffelBrown + equipment: + back: ClothingBackpackDuffelBrown + groupBy: "colorduffel" + +- type: loadout + id: CommonDuffelGreen + equipment: + back: ClothingBackpackDuffelGreen + groupBy: "colorduffel" + +- type: loadout + id: CommonDuffelOrange + equipment: + back: ClothingBackpackDuffelOrange + groupBy: "colorduffel" + +- type: loadout + id: CommonDuffelPink + equipment: + back: ClothingBackpackDuffelPink + groupBy: "colorduffel" + +- type: loadout + id: CommonDuffelPurple + equipment: + back: ClothingBackpackDuffelPurple + groupBy: "colorduffel" + +- type: loadout + id: CommonDuffelRed + equipment: + back: ClothingBackpackDuffelRed + groupBy: "colorduffel" + +- type: loadout + id: CommonDuffelTeal + equipment: + back: ClothingBackpackDuffelTeal + groupBy: "colorduffel" + +- type: loadout + id: CommonDuffelYellow + equipment: + back: ClothingBackpackDuffelYellow + groupBy: "colorduffel" + +- type: loadout + id: CommonDuffelWhite + equipment: + back: ClothingBackpackDuffelWhite + groupBy: "colorduffel" + +# Satchels +- type: loadout + id: CommonSatchelBlue + equipment: + back: ClothingBackpackSatchelBlue + groupBy: "colorsatchel" + +- type: loadout + id: CommonSatchelBrown + equipment: + back: ClothingBackpackSatchelBrown + groupBy: "colorsatchel" + +- type: loadout + id: CommonSatchelGreen + equipment: + back: ClothingBackpackSatchelGreen + groupBy: "colorsatchel" + +- type: loadout + id: CommonSatchelOrange + equipment: + back: ClothingBackpackSatchelOrange + groupBy: "colorsatchel" + +- type: loadout + id: CommonSatchelPink + equipment: + back: ClothingBackpackSatchelPink + groupBy: "colorsatchel" + +- type: loadout + id: CommonSatchelPurple + equipment: + back: ClothingBackpackSatchelPurple + groupBy: "colorsatchel" + +- type: loadout + id: CommonSatchelRed + equipment: + back: ClothingBackpackSatchelRed + groupBy: "colorsatchel" + +- type: loadout + id: CommonSatchelTeal + equipment: + back: ClothingBackpackSatchelTeal + groupBy: "colorsatchel" + +- type: loadout + id: CommonSatchelYellow + equipment: + back: ClothingBackpackSatchelYellow + groupBy: "colorsatchel" + +- type: loadout + id: CommonSatchelWhite + equipment: + back: ClothingBackpackSatchelWhite + groupBy: "colorsatchel" + - type: loadout id: LeatherSatchel equipment: back: ClothingBackpackSatchelLeather + +# Purses +- type: loadout + id: CommonPurseBlack + equipment: + back: ClothingBackpackPurseBlack + groupBy: "colorpurse" + +- type: loadout + id: CommonPurseBlue + equipment: + back: ClothingBackpackPurseBlue + groupBy: "colorpurse" + +- type: loadout + id: CommonPurseBrown + equipment: + back: ClothingBackpackPurseBrown + groupBy: "colorpurse" + +- type: loadout + id: CommonPurseGreen + equipment: + back: ClothingBackpackPurseGreen + groupBy: "colorpurse" + +- type: loadout + id: CommonPurseOrange + equipment: + back: ClothingBackpackPurseOrange + groupBy: "colorpurse" + +- type: loadout + id: CommonPursePink + equipment: + back: ClothingBackpackPursePink + groupBy: "colorpurse" + +- type: loadout + id: CommonPursePurple + equipment: + back: ClothingBackpackPursePurple + groupBy: "colorpurse" + +- type: loadout + id: CommonPurseRed + equipment: + back: ClothingBackpackPurseRed + groupBy: "colorpurse" + +- type: loadout + id: CommonPurseTeal + equipment: + back: ClothingBackpackPurseTeal + groupBy: "colorpurse" + +- type: loadout + id: CommonPurseYellow + equipment: + back: ClothingBackpackPurseYellow + groupBy: "colorpurse" + +- type: loadout + id: CommonPurseWhite + equipment: + back: ClothingBackpackPurseWhite + groupBy: "colorpurse" diff --git a/Resources/Textures/_DEN/Clothing/Back/Misc/purse.rsi/equipped-BACKPACK.png b/Resources/Textures/_DEN/Clothing/Back/Misc/purse.rsi/equipped-BACKPACK.png new file mode 100644 index 00000000000..babff2afbdf Binary files /dev/null and b/Resources/Textures/_DEN/Clothing/Back/Misc/purse.rsi/equipped-BACKPACK.png differ diff --git a/Resources/Textures/_DEN/Clothing/Back/Misc/purse.rsi/flipped-equipped-BACKPACK.png b/Resources/Textures/_DEN/Clothing/Back/Misc/purse.rsi/flipped-equipped-BACKPACK.png new file mode 100644 index 00000000000..dca9d08e1bc Binary files /dev/null and b/Resources/Textures/_DEN/Clothing/Back/Misc/purse.rsi/flipped-equipped-BACKPACK.png differ diff --git a/Resources/Textures/_DEN/Clothing/Back/Misc/purse.rsi/icon.png b/Resources/Textures/_DEN/Clothing/Back/Misc/purse.rsi/icon.png new file mode 100644 index 00000000000..166076ce6a0 Binary files /dev/null and b/Resources/Textures/_DEN/Clothing/Back/Misc/purse.rsi/icon.png differ diff --git a/Resources/Textures/_DEN/Clothing/Back/Misc/purse.rsi/inhand-left.png b/Resources/Textures/_DEN/Clothing/Back/Misc/purse.rsi/inhand-left.png new file mode 100644 index 00000000000..c468f47c011 Binary files /dev/null and b/Resources/Textures/_DEN/Clothing/Back/Misc/purse.rsi/inhand-left.png differ diff --git a/Resources/Textures/_DEN/Clothing/Back/Misc/purse.rsi/inhand-right.png b/Resources/Textures/_DEN/Clothing/Back/Misc/purse.rsi/inhand-right.png new file mode 100644 index 00000000000..3a06f65fb6e Binary files /dev/null and b/Resources/Textures/_DEN/Clothing/Back/Misc/purse.rsi/inhand-right.png differ diff --git a/Resources/Textures/_DEN/Clothing/Back/Misc/purse.rsi/meta.json b/Resources/Textures/_DEN/Clothing/Back/Misc/purse.rsi/meta.json new file mode 100644 index 00000000000..4619e364d1f --- /dev/null +++ b/Resources/Textures/_DEN/Clothing/Back/Misc/purse.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from World Server at commit https://github.com/GeneriedJenelle/The-World-Server-Redux/commit/0b700fbc6ee14c5a2b171e0739fea5a8aaaf5f4f, modified by Skubman (github: angelofallars)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-BACKPACK", + "directions": 4 + }, + { + "name": "flipped-equipped-BACKPACK", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_starcup/Clothing/Back/Backpacks/backpack_colorable.rsi/equipped-BACKPACK.png b/Resources/Textures/_starcup/Clothing/Back/Backpacks/backpack_colorable.rsi/equipped-BACKPACK.png new file mode 100644 index 00000000000..8c850acf0d2 Binary files /dev/null and b/Resources/Textures/_starcup/Clothing/Back/Backpacks/backpack_colorable.rsi/equipped-BACKPACK.png differ diff --git a/Resources/Textures/_starcup/Clothing/Back/Backpacks/backpack_colorable.rsi/icon.png b/Resources/Textures/_starcup/Clothing/Back/Backpacks/backpack_colorable.rsi/icon.png new file mode 100644 index 00000000000..a21999a98a5 Binary files /dev/null and b/Resources/Textures/_starcup/Clothing/Back/Backpacks/backpack_colorable.rsi/icon.png differ diff --git a/Resources/Textures/_starcup/Clothing/Back/Backpacks/backpack_colorable.rsi/inhand-left.png b/Resources/Textures/_starcup/Clothing/Back/Backpacks/backpack_colorable.rsi/inhand-left.png new file mode 100644 index 00000000000..f45a9596946 Binary files /dev/null and b/Resources/Textures/_starcup/Clothing/Back/Backpacks/backpack_colorable.rsi/inhand-left.png differ diff --git a/Resources/Textures/_starcup/Clothing/Back/Backpacks/backpack_colorable.rsi/inhand-right.png b/Resources/Textures/_starcup/Clothing/Back/Backpacks/backpack_colorable.rsi/inhand-right.png new file mode 100644 index 00000000000..c9baa622497 Binary files /dev/null and b/Resources/Textures/_starcup/Clothing/Back/Backpacks/backpack_colorable.rsi/inhand-right.png differ diff --git a/Resources/Textures/_starcup/Clothing/Back/Backpacks/backpack_colorable.rsi/meta.json b/Resources/Textures/_starcup/Clothing/Back/Backpacks/backpack_colorable.rsi/meta.json new file mode 100644 index 00000000000..f0e721eb72b --- /dev/null +++ b/Resources/Textures/_starcup/Clothing/Back/Backpacks/backpack_colorable.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/547852588166c8e091b441e4e67169e156bb09c1, modified by Psymbiote", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-BACKPACK", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_starcup/Clothing/Back/Duffels/duffel_colorable.rsi/equipped-BACKPACK.png b/Resources/Textures/_starcup/Clothing/Back/Duffels/duffel_colorable.rsi/equipped-BACKPACK.png new file mode 100644 index 00000000000..11d050d33cf Binary files /dev/null and b/Resources/Textures/_starcup/Clothing/Back/Duffels/duffel_colorable.rsi/equipped-BACKPACK.png differ diff --git a/Resources/Textures/_starcup/Clothing/Back/Duffels/duffel_colorable.rsi/equipped-BACKPACK_colored.png b/Resources/Textures/_starcup/Clothing/Back/Duffels/duffel_colorable.rsi/equipped-BACKPACK_colored.png new file mode 100644 index 00000000000..3b98d1c4c07 Binary files /dev/null and b/Resources/Textures/_starcup/Clothing/Back/Duffels/duffel_colorable.rsi/equipped-BACKPACK_colored.png differ diff --git a/Resources/Textures/_starcup/Clothing/Back/Duffels/duffel_colorable.rsi/icon.png b/Resources/Textures/_starcup/Clothing/Back/Duffels/duffel_colorable.rsi/icon.png new file mode 100644 index 00000000000..f8c4e35cef6 Binary files /dev/null and b/Resources/Textures/_starcup/Clothing/Back/Duffels/duffel_colorable.rsi/icon.png differ diff --git a/Resources/Textures/_starcup/Clothing/Back/Duffels/duffel_colorable.rsi/icon_colored.png b/Resources/Textures/_starcup/Clothing/Back/Duffels/duffel_colorable.rsi/icon_colored.png new file mode 100644 index 00000000000..5b6d0805137 Binary files /dev/null and b/Resources/Textures/_starcup/Clothing/Back/Duffels/duffel_colorable.rsi/icon_colored.png differ diff --git a/Resources/Textures/_starcup/Clothing/Back/Duffels/duffel_colorable.rsi/inhand-left.png b/Resources/Textures/_starcup/Clothing/Back/Duffels/duffel_colorable.rsi/inhand-left.png new file mode 100644 index 00000000000..b1bab04c2eb Binary files /dev/null and b/Resources/Textures/_starcup/Clothing/Back/Duffels/duffel_colorable.rsi/inhand-left.png differ diff --git a/Resources/Textures/_starcup/Clothing/Back/Duffels/duffel_colorable.rsi/inhand-left_colored.png b/Resources/Textures/_starcup/Clothing/Back/Duffels/duffel_colorable.rsi/inhand-left_colored.png new file mode 100644 index 00000000000..db937269952 Binary files /dev/null and b/Resources/Textures/_starcup/Clothing/Back/Duffels/duffel_colorable.rsi/inhand-left_colored.png differ diff --git a/Resources/Textures/_starcup/Clothing/Back/Duffels/duffel_colorable.rsi/inhand-right.png b/Resources/Textures/_starcup/Clothing/Back/Duffels/duffel_colorable.rsi/inhand-right.png new file mode 100644 index 00000000000..769e6f46048 Binary files /dev/null and b/Resources/Textures/_starcup/Clothing/Back/Duffels/duffel_colorable.rsi/inhand-right.png differ diff --git a/Resources/Textures/_starcup/Clothing/Back/Duffels/duffel_colorable.rsi/inhand-right_colored.png b/Resources/Textures/_starcup/Clothing/Back/Duffels/duffel_colorable.rsi/inhand-right_colored.png new file mode 100644 index 00000000000..81a0dedc7b4 Binary files /dev/null and b/Resources/Textures/_starcup/Clothing/Back/Duffels/duffel_colorable.rsi/inhand-right_colored.png differ diff --git a/Resources/Textures/_starcup/Clothing/Back/Duffels/duffel_colorable.rsi/meta.json b/Resources/Textures/_starcup/Clothing/Back/Duffels/duffel_colorable.rsi/meta.json new file mode 100644 index 00000000000..6848d2df346 --- /dev/null +++ b/Resources/Textures/_starcup/Clothing/Back/Duffels/duffel_colorable.rsi/meta.json @@ -0,0 +1,41 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/547852588166c8e091b441e4e67169e156bb09c1 and modified by Psymbiote", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-BACKPACK", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "icon_colored" + }, + { + "name": "equipped-BACKPACK_colored", + "directions": 4 + }, + { + "name": "inhand-left_colored", + "directions": 4 + }, + { + "name": "inhand-right_colored", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_starcup/Clothing/Back/Satchels/satchel_colorable.rsi/equipped-BACKPACK.png b/Resources/Textures/_starcup/Clothing/Back/Satchels/satchel_colorable.rsi/equipped-BACKPACK.png new file mode 100644 index 00000000000..c24f815bc10 Binary files /dev/null and b/Resources/Textures/_starcup/Clothing/Back/Satchels/satchel_colorable.rsi/equipped-BACKPACK.png differ diff --git a/Resources/Textures/_starcup/Clothing/Back/Satchels/satchel_colorable.rsi/equipped-BACKPACK_colored.png b/Resources/Textures/_starcup/Clothing/Back/Satchels/satchel_colorable.rsi/equipped-BACKPACK_colored.png new file mode 100644 index 00000000000..a89b0d29bb1 Binary files /dev/null and b/Resources/Textures/_starcup/Clothing/Back/Satchels/satchel_colorable.rsi/equipped-BACKPACK_colored.png differ diff --git a/Resources/Textures/_starcup/Clothing/Back/Satchels/satchel_colorable.rsi/icon.png b/Resources/Textures/_starcup/Clothing/Back/Satchels/satchel_colorable.rsi/icon.png new file mode 100644 index 00000000000..d390ee7c983 Binary files /dev/null and b/Resources/Textures/_starcup/Clothing/Back/Satchels/satchel_colorable.rsi/icon.png differ diff --git a/Resources/Textures/_starcup/Clothing/Back/Satchels/satchel_colorable.rsi/icon_colored.png b/Resources/Textures/_starcup/Clothing/Back/Satchels/satchel_colorable.rsi/icon_colored.png new file mode 100644 index 00000000000..38a63ab796c Binary files /dev/null and b/Resources/Textures/_starcup/Clothing/Back/Satchels/satchel_colorable.rsi/icon_colored.png differ diff --git a/Resources/Textures/_starcup/Clothing/Back/Satchels/satchel_colorable.rsi/inhand-left.png b/Resources/Textures/_starcup/Clothing/Back/Satchels/satchel_colorable.rsi/inhand-left.png new file mode 100644 index 00000000000..2f5f5f35cd9 Binary files /dev/null and b/Resources/Textures/_starcup/Clothing/Back/Satchels/satchel_colorable.rsi/inhand-left.png differ diff --git a/Resources/Textures/_starcup/Clothing/Back/Satchels/satchel_colorable.rsi/inhand-left_colored.png b/Resources/Textures/_starcup/Clothing/Back/Satchels/satchel_colorable.rsi/inhand-left_colored.png new file mode 100644 index 00000000000..5b938dbd9b1 Binary files /dev/null and b/Resources/Textures/_starcup/Clothing/Back/Satchels/satchel_colorable.rsi/inhand-left_colored.png differ diff --git a/Resources/Textures/_starcup/Clothing/Back/Satchels/satchel_colorable.rsi/inhand-right.png b/Resources/Textures/_starcup/Clothing/Back/Satchels/satchel_colorable.rsi/inhand-right.png new file mode 100644 index 00000000000..7952889f7d6 Binary files /dev/null and b/Resources/Textures/_starcup/Clothing/Back/Satchels/satchel_colorable.rsi/inhand-right.png differ diff --git a/Resources/Textures/_starcup/Clothing/Back/Satchels/satchel_colorable.rsi/inhand-right_colored.png b/Resources/Textures/_starcup/Clothing/Back/Satchels/satchel_colorable.rsi/inhand-right_colored.png new file mode 100644 index 00000000000..bcda61a0877 Binary files /dev/null and b/Resources/Textures/_starcup/Clothing/Back/Satchels/satchel_colorable.rsi/inhand-right_colored.png differ diff --git a/Resources/Textures/_starcup/Clothing/Back/Satchels/satchel_colorable.rsi/meta.json b/Resources/Textures/_starcup/Clothing/Back/Satchels/satchel_colorable.rsi/meta.json new file mode 100644 index 00000000000..6848d2df346 --- /dev/null +++ b/Resources/Textures/_starcup/Clothing/Back/Satchels/satchel_colorable.rsi/meta.json @@ -0,0 +1,41 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/547852588166c8e091b441e4e67169e156bb09c1 and modified by Psymbiote", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-BACKPACK", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "icon_colored" + }, + { + "name": "equipped-BACKPACK_colored", + "directions": 4 + }, + { + "name": "inhand-left_colored", + "directions": 4 + }, + { + "name": "inhand-right_colored", + "directions": 4 + } + ] +}