The it probably is. I was so happy when I first found out about Vassal. I used it for several days and started to really get into it.
However, now that I’m doing slightly complex things like map editing, extension editing, and creating my own units and tiles, I find that this is probably the most bug-ridden program I have EVER used.
I spent HOURS working on developing a game with my own custom map and pieces, and now, if I try to load the saved game file, I get a “NoSuchElementException”. No matter what I try, I can’t open that file, making all those hours of work wasted.
I’ve narrowed it down to the custom map I created, as my other saved games load ok. When I made my custom map, I just saved a copy of the extension file with the map I wanted to edit in it, and then used the “Save Map as PNG” fuction to save a copy. I edited the map, resaved as PNG, changed the image location in the extension file, and it looked fine. However, when I start a new game using the map, I gut all sorts of errors, including a “NullPointer” error, which makes no sense since all I did was change the image. However, it still lets me open the game and work as normal.
Then I have to restart my computer in order to delete all oft he annoying auto-zips that the program created int he extension file, thereby adding duplicate tabs to the mod any time I run it.
Plus, anytime I try to save a file, either it does nothing when I select “Save As…” or I get an error when it tries to save saying it can’t overwrite and it creates ANOTHER backup zip.
Is there anyway to recover the file that it won’t let me open? Is there anyway to use my custom map without a hundred errors?