Results 1 to 30 of 63

Thread: ATV-TW: a trait (and future ancillary) validator for RTW/M2TW

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #34
    Anything that isn't 'member' Member Squid's Avatar
    Join Date
    Apr 2005
    Location
    Canada
    Posts
    596

    Default Re: ATV-TW: a trait (and future ancillary) validator for RTW/M2TW

    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.

    -Trait/Ancillary/Building Editor

    "Two things are infinite: the universe and human stupidity;
    and I'm not sure about the universe." -----Albert Einstein

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Single Sign On provided by vBSSO