diff --git a/Resources/Prototypes/Entities/Objects/Specific/Hydroponics/tools.yml b/Resources/Prototypes/Entities/Objects/Specific/Hydroponics/tools.yml index 316294787b3..b4584fb3940 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Hydroponics/tools.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Hydroponics/tools.yml @@ -180,3 +180,28 @@ - Produce - Seed - type: Dumpable + +- type: entity + parent: PlantBag + id: ClothingHarvestBag + name: Harvest bag + description: A backpack that opens into a localized pocket of bluespace. + components: + - type: Sprite + sprite: Floof/Objects/Specific/Hydroponics/a_equipement/Harvestbag.rsi + state: icon + - type: Clothing + sprite: Floof/Objects/Specific/Hydroponics/a_equipement/Harvestbag.rsi + quickEquip: false + slots: + - belt + - type: Storage + grid: + - 0,0,19,9 + maxItemSize: Small + quickInsert: true + areaInsert: true + whitelist: + components: + - Produce + - Seed diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/a_equipment/Harvestbag.rsi/equipped-BELT.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/a_equipment/Harvestbag.rsi/equipped-BELT.png new file mode 100644 index 00000000000..76149b727ee Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/a_equipment/Harvestbag.rsi/equipped-BELT.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/a_equipment/Harvestbag.rsi/icon.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/a_equipment/Harvestbag.rsi/icon.png new file mode 100644 index 00000000000..74cda70bf37 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/a_equipment/Harvestbag.rsi/icon.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/a_equipment/Harvestbag.rsi/inhand-left.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/a_equipment/Harvestbag.rsi/inhand-left.png new file mode 100644 index 00000000000..e00434fbf46 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/a_equipment/Harvestbag.rsi/inhand-left.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/a_equipment/Harvestbag.rsi/inhand-right.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/a_equipment/Harvestbag.rsi/inhand-right.png new file mode 100644 index 00000000000..65683df20d1 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/a_equipment/Harvestbag.rsi/inhand-right.png differ diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/a_equipment/Harvestbag.rsi/meta.json b/Resources/Textures/Floof/Objects/Specific/Hydroponics/a_equipment/Harvestbag.rsi/meta.json new file mode 100644 index 00000000000..3b28912df0d --- /dev/null +++ b/Resources/Textures/Floof/Objects/Specific/Hydroponics/a_equipment/Harvestbag.rsi/meta.json @@ -0,0 +1,111 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise at https://github.com/ParadiseSS13/Paradise/blob/5ce5a66c814c4a60118d24885389357fd0240002/icons/obj/mining.dmi", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "equipped-BELT", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "inhand-right", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + } + ] +}