Originally Posted by
change log
New features:
EDB building capability weapon_projectile is now recognized.
IsGeneral conditions applied to trait triggers firing on adoption or marriage proposal are now reported, as these characters are not yet alive when the test is done.
More engine classes are now recognized: rocket_launcher, culverin, serpentine, bombard, huge_bombard, grand_bombard, mortar, basilisk, ballista, trebuchet, cannon, ribault, holy_cart.
The trait effect GunpowderCommand is now recognized.
The trait triggering events GeneralAssaultsGeneral and GovernorBuildingDestroyed are now recognized.
New check for valid mission references to resources for selecting a target settlement.
New check for valid mission references to buildings for selecting a target building to construct.
When descr_mount.txt does not exist, vanilla mounts are now assumed to be present.
Factions marked "undiscovered" in descr_strat are now recognized.
Custom portraits set on characters in descr_strat and scripts are now checked for existing files under ui/custom_portraits, and unused portrait files are reported.
Now parsing additional character attributes in scripts: family, age, x, y, portrait, label, direction, battle_model, male,female. Unrecognized attribute names will be reported (let me know when you have valid attributes it does not recognize!).
Now reading armour_ug_levels in EDU and matching its number of entries with the number of armour_ug_models entries.
Now recognizing (but ignoring) disband_to_pools faction detail in descr_sm_factions.
Now recognizing watchtower locations set in descr_strat. Coordinates should be checked for valid location, but is not yet.
Now recognizing name_faction faction detail in descr_strat. The character type is not yet checked to be a valid one, but the faction reference is.
Now recognizing log_counter command as a checked location for its declared counter.
Fixes/modifications:
Failing mission references to religions are now reported on the mission, rather than the religion.
Reports for more than one character being a faction's leader or heir in descr_strat now include the names of the characters.
Technical changes:
If the DATAFOLDER and STRAT environment variables are set, the tool will now warn that this is an ancient and long abandoned way to use the tool.
If configuration file is not found or it points to a mod folder that does not exist, the tool now bails instead of trying to read all the non-existent files.
If the configuration file is not present in the root folder, the tool will now say it looks for it in the config folder instead.
If the configured mod folder is not found, the tool will now be fairly verbose about how it tried to find it.