Install using the following command:
pip install https://github.com/pastelmind/d2txt/releases/download/v0.3.0/d2txt-0.3.0-py3-none-any.whl
Changes
* When packing column group arrays, trailing missing values are truncated. For example, the following column group:
toml
--MinDamage0-5 = ['120', '4', '3', '', '', '']
is now encoded as:
toml
--MinDamage0-5 = [120, 4, 3]
* The `CalcX` and `CalcX Desc` fields in Skills.txt and Missiles.txt are now grouped as well. Previously, I refrained against doing so because these fields sometimes contain long strings. Since then, I have decided that consistency with `ParamX` & `ParamX Desc` fields is more important than keeping line length short.
* Added new column groups for MonLvl.txt, SkillDesc.txt
* Updated column groups for MonProp.txt, Objects.txt
Fixes
* Fixed a bug that incorrectly aliased `CltParamX` columns to `--CltParamX.clt` in Missiles.txt. These columns are now aliased to `--CltParamX.param`, making them consistent with other `SomeParamX` columns.