Version 1.2 - I swore that 1.1 was the last update to 1.0 series of ATVTW but RedFox pointed to the XGM XC submod which had issues with a previous version, it led me to the first error. Dealing with that I found all the other errors, so here's another update, again bug fixes.
Bugs Fixed:
- Minimized the occurance of false positives (i.e. a reported error that isn't an error) if brackets are used in the name of an entry. This can't be totally fixed without a major rewrite, so I wasn't going to do that with version 2 on the way which already deals with the problem.
- Mismatched background colour of the lists to the background color of the program in most windows environemnts
- Duplicate ancillaries reporting the enum entry for the ancillary name is not defined in export_ancillaries.txt when the entry is defined (1st occurrence works as expected)
- Duplicate ancillaries not reporting they are duplicates if the entry for the ancillary name is not defined in export_ancillaries.txt (1st occurrence works as expected)
- Find Orphans only checking the second ancillary
- Find Orphans reporting duplicate traits/ancillaries as being orphaned (1st occurrence is treated correctly)
Improvements:
- Too many AntiTraits is no longer a parsing error
- Too many ExcludedAncillaries is no longer a parsing error
- Catches error in EDCT if you have more than 11 affects lines in a trigger
- Checks descr_strat for the existence of all assigned traits/ancillaries
- Catches error in a trait if you have an antitrait line with no traits listed
- Catches error in an ancillary if you have an excludedancillaries line with no ancillaries listed.
<<Removed links as this is an outdated version, see this post for the current version>>
Bookmarks