{ "id": "items_base", "name": "Items Base", "version": "1.0.0", "author": "ct", "description": "Items and the inventory: what an item is, the bag panel, what is saved, and scenario commands to give, take and check items.", "category": "gameplay", "sources": [ "src/**/*.cs" ], "test_sources": [ "tests/*.cs" ], "depends": ["shell2d_base>=1", "ui_base>=1"], "test_suites": [ {"id": "inventory", "activate": ["--itest=inventory"]} ], "ui": [ { "id": "inventory", "kind": "panel", "slot": "ModBeforeUIPanel", "scene_path": "scenes/ui/inventory_panel.tscn", "button": { "icon": "bag", "locale": "ui/inventory/title", "index": 20 }, "priority": 10 } ] }