Dota 2 Unit Script Editor (Alpha Version)
What is this?
We have developed a trial run (alpha alpha) of a KV script editor. You can use this app to open up your unit KV files and display and edit values in a GUI.
-Load, duplicate, create and delete unit KV .txt files.
-Edit common values such as unit model, combat fields (damage, armour etc.) and abilities.
-Easily add and remove certain cosmetics from the unit without mucking around with unintuitive IDs.
-Edit the output of the program if you want to insert custom fields.
-Every unit file is expected to contain only one unit and the unit name is the same as the file name (minus the ".txt" of course)
-While opening random .txt files in a KV format (such as items) may work, we strongly suggest you don't save the file.
-Comments from an opened file are not preserved.
-This requires the folder format provided by using the Dota 2 modkit. (i.e. there should be a "scripts/npc/units" folder where all your unit data is stored). If you do not have such a folder structure you may have to open up files individually using File->Open).
This tool is still very much in alpha just to see if there is demand for it. If there is enough demand, we can improve it by allowing files containing multiple units, such that you would only need to open your npc_units_custom.txt file. We can also easily extend it to cover items and abilities too along with rudimentary lua support.
Please feel free to suggest features and report bugs in this thread.
Pretty Pictures: http://imgur.com/Cp8LgcX