
There can be a lot of data in your character file.

If the editor throws an error during item creation, it is very likely that you need to configure the gamedir correctly. The editor needs access to the game database for item creation to work. 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. As long as the component uniquely identifies a single field and the field is a collection, the editor will allow you to continue navigating deeper into the data hierarchy by chaining additional field components. This command lets you look around the contents of the file almost as if you're exploring directories.įor example, " in " will match against "level- in -bio", "sh in e", "skill-po in ts", and more. You can use the editor just fine without knowing all the nitty-gritty details! The character file holds quite a bit of binary data that's typically hard to explore.


If anything in the documentation starts sounding like gibberish, don't worry! The explanations are there for the sake of completeness. If you somehow can't find a single command that does exact what you want, you probably want to try breaking that task down to multiple commands and executing them one at a time. A commandline program usually gives you a bunch of commands that are somewhat "low-level".
