
> set inventory-sacks/0/inventory-items/0/stack-count 99 Tonic of Mending: inventory-sacks/0/inventory-items/0 Then possible to use other commands to for targetted edits.įor example, if you're a bit low on health potions, you might do: > find tonic The find command solves this problem by searching through every piece of data in theįile and printing the location of things that partially matches the entered name. To edit any item on a field-by-field basis, it is difficult to find the item you may want There can be a lot of data in your character file. Usage find įind tonic Find some item that contains the word tonicįind "Maiven's Sphere of Protection" Find a specific skill by name Details The editor throws an error during item creation, it is very likely that youįind/locate an item, equipment, skills, devotions, and factions by name. The editor needs access to the game database for item creation to work. If you gave the editor an item collection, such as 'inv/0/items', it will try to find some empty spot in the inventory to place the item into. When possible, it will use "legal" affixes for the base item you asked for. The editor does this by looking at the available affixes in the game. In the case where the field path refers to an item or an item collection, the editor will attempt to generate an item that matches the you entered. It will do its best to coerce the value you entered to the correct type. It will just set the value to the new value you provided. In the case where the field path refers to an actual value such as: integer, floats, strings, and booleans. The 'set' command is actually 2 commands rolled into 1.

Set inv/0/items "sacred hammer of eternal wrath" puts a new fancy item into your inventory Details Set character-name Morty changes your character name to Morty Set iron 1000000 gives your character 1,000,000 iron for all your shopping needs Hierarchy by chaining additional field components. Partial field matchingĮach component is also used to partially match against potential fields.įor example, " in" will match against "level- in-bio", "sh ine", "skill-po ints", and more.Īs long as the component uniquely identifies a single field and the field is aĬollection, the editor will allow you to continue navigating deeper into the data This command lets you look around the contents of the file almost as ifĮach path component in the field path needs to be separated by a '/'. The character file holds quite a bit of binary data that's typically hard toĮxplore. Show inv/0/items/4 shows 5th item in the first inventory Details Show inv/0/items shows all items in the first inventory

Show inv/0 shows content of the first inventory Show inv shows the content of the only field that matches "inv" which Show inventory-sacks shows content of "inventory-sacks" field If you're able to see the field using "show", you can change the field using "set".
