Repository navigation
Inventory Manager Settings
Keeps a searchable record of what all your characters own. You save each character's inventory (and their vaults, caravan storage, deed registers, homes and so on) into one shared database, then search or list it from any character, or browse it in a window.
The database is data/inventory.yaml in your Lich folder, shared by every character on that computer.
inventory_manager_ignores:
inventory_manager_vault_surfaces:
inventory_manager_briefinv:| Setting | Default | Purpose |
|---|---|---|
| inventory_manager_ignores | game lines such as Roundtime, You have, Page, Stored Deeds
|
Lines that start with any of these aren't saved as items. Add to it if headers or prompts show up in your saved data. |
| inventory_manager_vault_surfaces | hook, wire rack, shelves and drawers | The surfaces inside a vault. Items on them are recorded under that surface. |
| inventory_manager_briefinv | Whether your BriefInv toggle is on (true) or off (false). Leave it blank to have the script check. |
BriefInv: saving your character's inventory needs the full listing, so if BriefInv is on, it's turned off for the scan and back on afterwards.
save scrolls reads your scroll stackers using your sort-scrolls settings (scroll_sorter: stacker and stacker_container), or stack-scrolls' older top-level settings:
stacker_container: haversack
scroll_stackers:
- tomeIt doesn't read stack-scrolls' newer stack_scrolls: block, so if that's all you have, add the two lines above too.
Each save replaces what was saved before for that source on the current character.
| Command | What it saves |
|---|---|
save |
Everything you're carrying and wearing. |
save vault_book |
Your vault, from your vault book. |
save vault_standard |
Your vault, using VAULT STANDARD. |
save vault_family |
Your family vault, using VAULT FAMILY. |
save vault_regular |
Your vault, by rummaging it. Stand by your open vault. |
save family_vault |
Your family vault, by rummaging it. Stand by your open vault. |
save storage_book |
Your caravan storage box, from your storage book. |
save storage_box |
Your caravan storage box, by rummaging it. |
save register |
The deeds in your deed register. |
save eddy |
Your eddy (Hollow Eve 436 gift). Your normal save already includes eddy items, so saving both lists them twice. |
save pocket |
Your secret pocket. You must be wearing it. |
save home |
Your home, using HOME RECALL. |
save servant |
Moon Mage: your Shadow Servant's contents. It prepares and casts Piercing Gaze; the servant must be present. |
save shop |
Trader: the goods in your shop. |
save ticket |
Your tickets and other currencies. |
save scrolls |
The spell scrolls in your stackers (see above). |
| Command | Purpose |
|---|---|
search <item> |
Search every character's saved items. Only characters with a match are shown. Add nest (or -n) to show which container each item is in. |
list |
List the characters in the database and how many items each has. |
list <name> |
List everything saved for that character (this can be long). Add nest to show containers. |
count |
Count what you're carrying now, and how many of those are closed containers. Doesn't look inside closed containers. Nothing is saved. |
count <description> |
Count the items you're carrying that match, e.g. count "purple pouch". |
remove <name> |
Delete everything saved for that character. |
gui opens a window with your saved inventory as a tree (character, then source, then container, then item), with a live search box and a link to look items up on Elanthipedia. From there you can:
-
Scan to save inventory, using the same saves as the
savecommands. - Export to CSV, for one character or all of them. The file is saved in your Lich data folder with a date and time in its name.
The window needs Lich's GTK support. Without it, the script says so; the text commands still work.
;inventory-manager save
;inventory-manager save vault_book
;inventory-manager search "gem pouch"
;inventory-manager list <name> nest
;inventory-manager gui