OK, here's my 3rd installment of "Things that are different in BIX 11.18" I know Gramphos probably doesn't have time to verify any of this, but comments and corrections from anyone else are welcome too
RACE section:
TERR section:
WCHR section:
WMAP section:
TILE section:
UNIT section:
CLNY section
GAME section
Once again, comments and corrections from anyone are appreciated, particularly filling in the holes like in WMAP. I might combine these into a new thread at some point, but I'll probably just start trying to figure out the next set of differences that Conquests introduces and post that whenever it gets released.
RACE section:
- A 4-byte long has been added to the end of the section for "King Unit" which is an index into the unit list.
TERR section:
- As mentioned in my first post on this the "possible resources" binary flags is actually variable-length based on the number of actual resources in the BIC
- 6 additional bytes have been added to the end of the section which are similar to the "allow cities" and "allow colonies" entries in BIC 4.01; that is, they correspond to checkboxes in the editor and are essentially additional terrain flags. In order, they are:
1 byte Impassible (to all units)
1 byte Impassible to wheeled
1 byte allow airfields
1 byte allow forts
1 byte allow outposts
1 byte allow radar towers
WCHR section:
- These are 13 4-byte long values corresponding to options in the "Generate Map" dialog of the editor. Most options have a "selected" entry which is what was the user chose and an "actual" entry which is the value used on the map. The actual entry is only useful if the selected entry was "Random"; in all other cases it is the same as the selected entry.
4 long Climate - Selected
4 long Climate - Actual
(0-Arid, 1-Normal, 2-Wet, 3-Random)
4 long Barb Activity - Selected
4 long Barb Activity - Actual
(-1 None, 0-Sedentary, 1-Roaming, 2-Restless, 3-Raging, 4-Random)
4 long Land Form - Selected
4 long Land Form - Actual
(0-Archipelago, 1-Continents, 2-Pangaea, 3-Random)
4 long Ocean Coverage - Selected
4 long Ocean Coverage - Actual
(0-80%, 1-70%, 2-60%, 3-Random)
4 long Temperature - Selected
4 long Temperature - Actual
(0-Cool, 1-Temperate, 2-Warm, 3-Random)
4 long Age - Selected
4 long Age - Actual
(0-3 bill yrs, 1-4 bill yrs, 2-5 bill yrs, 3-Random)
4 long World Size
(0-Tiny, 1-Small, 2-Standard, 3-Large, 4-Huge)
WMAP section:
- The ellipsis ("...") on the posted format is 124 bytes of data whose purpose I can't even guess at. In one recent test map the first dozen looked like 4-byte longs with values between 1115 and 6617. I was hoping these would be something like terrain counts since there are 12 terrain types, but I can't make a correlation if they are. The remaining 76 bytes were all "ff" which might by 19 longs of -1 or might be something completely different.
- There is an additional used bit on the flag section at the end. Bit 1 (......1.) corresponds to the "allow y-wrapping" option which is now available; this is the bit between the two previously known flag values.
TILE section:
- Gramphos recently posted an updated version of this after some discussion on save files
UNIT section:
- Is the 32-byte "name" entry simply legacy which is no longer used? I couldn't figure out how to get something to appear there.
- There are 61 bytes added to the end of this section. The first 57 (which seems a strange length) look to be a "custom name" string which gets filled if you put something in the "Name:" field on a unit's properties after you place it on the map.
- The last 4 bytes are a long value corresponding to whether or not the "Use Civ-Specific King Unit" box is checked on the unit properties page. 1 for checked, 0 for unchecked.
CLNY section
- There is an additional 4-byte long value added to the end of the section. I call it the "other structure" value. If the value is zero, this CLNY entry is an actual colony, but if it's non-zero this is a different structure. Defined values are 1 for an airfield, 2 for a radar tower, and 3 for an outpost.
GAME section
- There are more flags defined for the second byte of the victory conditions and rules entry. These are:
accelerated production ......1.
elimination enabled .....1..
regicide enabled ....1...
mass regicide enabled ...1....
victory locations enabled ..1.....
capture the flag enabled .1......
allow cultural conversions 1....... - Following this, there are 25 new 4-byte long values. These are:
4 long auto-place capture units (checkbox; 1=checked, 0=not)
4 long auto-place king units (checkbox; 1=checked, 0=not)
4 long auto-place victory locations (checkbox; 1=checked, 0=not)
4 long use Debug Mode (checkbox; 1=checked, 0=not)
4 long use Time Limits (checkbox; 1=checked, 0=not)
4 long base time unit (0-Years, 1-Months, 2-Weeks)
4 long starting month (1-January ... 12-December)
4 long starting week (1-52)
4 long starting year (negative if "BC")
4 long time limit in minutes
4 long time limit in turns
4 long time scale entry #1 (turns)
4 long time scale entry #2 (turns)
4 long time scale entry #3 (turns)
4 long time scale entry #4 (turns)
4 long time scale entry #5 (turns)
4 long time scale entry #6 (turns)
4 long time scale entry #7 (turns)
4 long time scale entry #1 (time units)
4 long time scale entry #2 (time units)
4 long time scale entry #3 (time units)
4 long time scale entry #4 (time units)
4 long time scale entry #5 (time units)
4 long time scale entry #6 (time units)
4 long time scale entry #7 (time units) - Finally, there is a humongous 5,200-byte string for the "Scenario Search Folders" list
Once again, comments and corrections from anyone are appreciated, particularly filling in the holes like in WMAP. I might combine these into a new thread at some point, but I'll probably just start trying to figure out the next set of differences that Conquests introduces and post that whenever it gets released.
Comment