Most repositories have been made non-public to avoid AI scraping.
Ticket created by ~adj on ~adj/StoryArchiver
Noticed that (some? all?) relative links, e.g. /media/someImage.png, are not being checked due to the URL not being a whole URL and are thus returning a status code zero. Need to validate these, especially for a WordPress-level link check.
Ticket created by ~adj on ~adj/StoryArchiver
The integer parser can't handle the comma in 1,000. Need to remove commas first, then parse.
bug added by ~adj on ~adj/civ3_cross_platform_editor
enhancement added by ~adj on ~adj/civ3_cross_platform_editor
Ticket created by ~adj on ~adj/civ3_cross_platform_editor
This is sort of a bug and sort of a consequence of questionable design in how the mod files work. Let's start with an example of the tech blurb format, from Mesoamerica:
#SCIENCEADVICETECH0 Ah yes, {Craftsmanship.} We could make obsidian-tipped spears and other finely-wrought goods for our people.
#SCIENCEADVICETECH1 With {Masonry} we can build a palace.
#SCIENCEADVICETECH2 If we had an {Alphabet} we could learn to write, record our history and stories, and that would be good.
So, it's not real smart, it just refers to them in integer order, so if something gets re-ordered or deleted, everything else gets thrown off. The only way to fix it is to change the numbers in script.txt, a tedious and potentially erroneous task. This is why so many scenarios have mismatched tech blurbs, and even the standard game in Civ III Conquests itself.
To fix this, the script file update will have to be automated. In addition, to really fix this, it will have to be possible to insert new blurbs or remove existing ones to fix already-out-of-sync scenarios.
This would move the editor into new territory, managing text files as well as BIQs. But that is perhaps an area where it can deliver value.
Comment by ~adj on ~adj/civ3_cross_platform_editor
Duplicate of #198
REPORTED
RESOLVED DUPLICATEComment by ~adj on ~adj/civ3_cross_platform_editor
REPORTED
RESOLVED FIXEDComment by ~adj on ~adj/civ3_cross_platform_editor
ThesaurusRex reported something similar on Windows 10, although that is the only report elsewhere so far.
Found the fix, will be in 1.51. The request to open the file dialog was coming from the main thread, not the Swing thread. For whatever reason that never caused an issue for 13 years, but is causing an issue on recent versions of OS X (and maybe elsewhere). Credit to https://stackoverflow.com/a/33601489/3534605 for pointing me in the right direction.
Oddly it didn't happen when launched from NetBeans, and had no logs/error messages... not sure why it had Heisenbug characteristics but it's fixed now.
osx added by ~adj on ~adj/civ3_cross_platform_editor
bug added by ~adj on ~adj/civ3_cross_platform_editor