Screwy Posted October 20, 2021 Report Share Posted October 20, 2021 (edited) Hey guys, I just started modding and encountered my first frustrating problem. I'm trying to make a pouche for plants and seeds, but the storage flags seem not to work as intended. I tried to use the following code: Spoiler "storageFlags": 2, "attributes": { "wearableAttachment": true, "attachShape": { "base": "item/bag/herbpouche-attached" }, "backpack": { quantitySlots: 16, storageFlags: 32, slotBgColor: "#63e413" } The correct storageFlags for agricultural pruposes should be 32, according to https://github.com/anegostudios/vsapi/blob/master/Common/Collectible/Item/EnumItemStorageFlags.cs Do I miss something obvious, or does this flag simply don't work? While testing, I can't place any item in any slot of the pouche, till I change the value to 1, 2 or 4, whereas on 4 the pouche takes only metal, rocks and mining tools. That's not what a herbpouche should do, aye? In case the flag just not works properly, can someone explain how to set up a custom one? Edit: Oh, let me make an educated guess... Noone ever used this flag in their item types, not even Tyron? Will I have to patch every item, that I want to go into that pouche? Please tell me, I'm missing something! Edited October 20, 2021 by Screwy Link to comment Share on other sites More sharing options...
Screwy Posted October 20, 2021 Author Report Share Posted October 20, 2021 (edited) Okay, I have no clue how it's done. I wrote a patch now, but nothing seems to work. The wiki does not tell how to add an additional variable to an itemtype, just how values are replaced. Maybe I just think to complecated, but I can't figure out what "path" to take, when I just want to add the storageFlag to an item. This is what I got right now: Spoiler [ { "file" : "game:itemtypes/resource/seeds-*", "path": "/", "op": "add", "value": {"storageFlags": 32} }, ] It is in a patch.json within my mod. I tried out various paths, left it blanc, tried all kinds of things. Maybe I just miss some detail. I need help Edited October 20, 2021 by Screwy Link to comment Share on other sites More sharing options...
Screwy Posted October 20, 2021 Author Report Share Posted October 20, 2021 Yes, I have to learn how codes work... Solved it. Spoiler [ { "file" : "game:itemtypes/resource/seeds*", "path": "/storageFlags", "op": "add", "value": 32 } ] I was thinking to complicated Link to comment Share on other sites More sharing options...
Recommended Posts