Could you make a similar thing fo descr_strat? That's where all of my bugs are
Could you make a similar thing fo descr_strat? That's where all of my bugs are
Death And Glory TW Needs You - Sign Up Now! All it takes is one PM!
Ὦ ξεῖν', ἀγγέλλειν Λακεδαιμονίοις ὅτι τῇδε
κείμεθα, τοῖς κείνων ῥήμασι πειθόμενοι.
Ō zein', angellein Lakedaimoniois hoti tēide
keimetha tois keinōn rhēmasi peithomenoi.
Go, thou that passeth, to the Spartans tell
That as per their orders, here we fell.
Version 1.1 release - This is a minor bug-fix version of the validator while I complete the big 2.0 release of the validator.
Fixes:
- fixed faction name alemanni not being recognized as a valid faction
- fixed incorrect tokens for I_AgentType condition
- fixed religious_order not being recognized as a valid effect
- various and sundry other minor fixes I can no longer remember
UI Improvements:
- added Religious Order label to the interface for the trait and ancillary tabs
Downloads:
<<Removed links as this is an outdated version, see this post for the current version>>
Last edited by Squid; 06-08-2009 at 01:10.
Awesome, thx for this!
Norman Invasion - The fate of England lies in your hands...
Viking Invasion II - Unite Britain in the best TW campaign ever!
Gods and Fighting Men: Total War - Enter the Mists of Myth in Ancient Ireland
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>>
Last edited by Squid; 08-30-2009 at 20:50.
Version 1.3.1
Bugs Fixed:
- ATVTW would crash if either enum file had a { but no } on a line, ATVTW now reports the line as a parsing error
- Small typo in a message for missing description enum for ancillaries
Improvements:
- The descr_strat checker now checks to see if the trait is followed by a positive integer
- The descr_strat checker now checks if the level assigned is greater than the number of levels the trait has
Downloads:
Download from RapidShare
Download from FileFront
Version 2.0.7
Requires: .Net Framework 3.5 or better
Changes from 1.x Versions:
This version of ATVTW is an almost total code rewrite from the previous version. I have pretty much gutted everything and redone it. The changes allow the code to be more reusable and easier to read, and will allow me to more easily add features to the program. A list of changes, hopefully complete, is:
- M2TW compatible, including all attributes, conditions, character types, common events, etc.
- Removed all instances of false positives for errors from the program
- Added checking for all building, units, religions, missions, paybacks, factions, cultures
- Checks settlement names against those found in the imperial_campaign/descr_strat.txt or barbarian_invasions/descr_strat.txt (if present)
- Fixed error where all character type is not reported as an error with the AgentType condition
- Changed UI to a toolstripbar UI instead of buttons (all functionality maintained)
- Added ability to generate export_descr_VnV_enums.txt and export_descr_ancillary_enums.txt
- Checks that the requirements of conditions are exported by the events in the trigger
- Form components will resize if the window is resized
- Will now report one parsing error per trait, ancillary or trigger as opposed to just the first parsing error found
- Added checks for more warnings, including duplicate cultures, excludedancillaries and antitraits
- Check for ancillary images has been added, this requires the file (export_descr_ancillary_images_enums.txt) to be in the data folder. The file export_descr_ancillary_images_enums.txt should contain one ancillary image (including file extension) per line. This can be generated by unpacking the ui folder and doing a directory listing on the data\ui\ancillaries directory and redirecting the output to a file.
- Settings are remembered between sessions
- Improved and more specific error messages for when there are an incorrect number of items/tokens on a line
- Checks that comma seperated lists are actually comma seperated (i.e. antitraits/excludedancillaries)
- Various other minor bug fixes and corrections
Until the download section is available again on the site get the current release from: http://www.twcenter.net/forums/downl...o=file&id=2657.
OK, this vesion has been out for a while over at TWCenter, but I've kept forgetting to post it here.
Last edited by Squid; 02-08-2010 at 17:34.
Bookmarks