Version 2.3.1: 2004-06-12 Cynthia Higginbotham * BackgroundRender.py, all_locations.txt, captions.ini: Fixed flip_x bug that was affecting housing background textures. 2004-06-08 Cynthia Higginbotham * mapper.py: Updated patch level. * Zone.py: Made more forgiving of parsing errors in sector.dat * ChangeLog: Updated for 2.3 release. Version 2.3: 2004-05-27 Cynthia Higginbotham * GroveRender.py: Added new function to check new tree_clusters.csv * default.ini, everything.ini, overview.ini: updated for groves * FixtureRender.py, GroveRender.py, default.ini, mapper.py: Added GroveRender, renderer for tree clusters/groves to mapper. 2004-05-27 Cynthia Higginbotham * GroveRender.py: Added new function to check new tree_clusters.csv * default.ini, everything.ini, overview.ini: updated for groves * FixtureRender.py, GroveRender.py, default.ini, mapper.py: Added GroveRender, renderer for tree clusters/groves to mapper. 2004-05-26 Cynthia Higginbotham * everything.ini, overview.ini: updated to include TOA trees * default.ini: Updated to current TOA version. Added comments on huglydecor, added TOA trees. 2004-05-13 Cynthia Higginbotham * mapper.py: Added version line. * FixtureRender.py: Added frontiers/nifs to search path for NIFS. 2004-05-11 Cynthia Higginbotham * Zone.py: Added New Frontiers path to possible filepaths. Version 2.2: 2004-04-16 Cynthia Higginbotham * BoundsRender.py: read fill option to look for 0/1 int instead of yes/no string. * BoundsRender.py: Added support for fill setting; 'yes' means draw shaded poly for border, 'no' means just draw line. Version 2.1: 2004-04-04 Cynthia Higginbotham * dempak.py: added try/except for MemoryError; fix for too-large NPK files 2004-04-03 Cynthia Higginbotham * FixtureRender.py: Look for NPKs in yet more directories, like Trees/ and phousing/nifs/. 2004-04-01 Cynthia Higginbotham * NIFToPoly.py: Save poly count as unsigned long instead of unsigned short. Large models such as volc_minotaur_fot.nif exceed MAXINT for an unsigned short. * FixtureRender.py: Added check for uppercase filename when searching for NPK.. * everything.ini: Has ini file changes for new trees and NIF4 structures * NIFToPoly.py, Util.py, mapper.py, FixtureRender.py: Merged NIF4 and path adjustments from Calien into mapper codebase 2004-03-31 Cynthia Higginbotham * BackgroundRender.py: Changed retrieval of flip_x and flip_y from config files to get, rather than stricter getboolean. As per merge with Calien's code * dxt1-decoder.c: Fixed functions table so works under Python 2.3 as Windows DLL. * glue.py: Changed to use basename of file only as map tag. * README.txt: Fixed dxt1-decoder.c to compile under Windows. Changed glue.py to only use basename for name in imagemap. Version 2.0: 2004-03-16 Cynthia Higginbotham * BoundsRender.py: Noted known buggy zones in comments. * BoundsRender.py: Added extra step to winnow through polygons checking for polygon sets that were made contiguous by the addition of later line segments (cf. Oceanus Notos). 2004-03-15 Cynthia Higginbotham * BackgroundRender.py, Zone.py: Revised Zone.filepath to not include zoneNNN directory, as is different for texture file sometimes. * BackgroundRender.py, Zone.py, mapper.py: Added search for phousing zones. Added attribute 'filepath' to Zone class to hold path to zone files. 2004-03-14 Cynthia Higginbotham * FixtureRender.py, NIFToPoly.py: fixtures settings improperly looking for light-vector instead of light-vect, fixed. More trying to find the right path. * FixtureRender.py: corrected ReadPoly() to handle mixed case names