Difference between revisions of "Monochrome map (.bit, .lev)"
From Worms Knowledge Base
m |
CyberShadow (Talk | contribs) m |
||
Line 5: | Line 5: | ||
The .bit file format consists of a 40-byte header, and the actual map data. | The .bit file format consists of a 40-byte header, and the actual map data. | ||
− | * 00-0B - | + | * 00-0B - Undefined bytes (may take any values). These variables are possibly used to store the seed for the parameters of seed-generated maps. |
The following values are double words (4-byte integers): | The following values are double words (4-byte integers): | ||
* 0C - Unknown (should be 0) | * 0C - Unknown (should be 0) |
Revision as of 00:15, 6 July 2006
Monochrome map files (*.bit) were the first type of user-made maps which were allowed for network play in Worms Armageddon, and, except for the seed-generated maps, the only type of maps allowed for on-line play in it before Deadcode added colour .PNG maps support. BIT maps store a 1920×696 blank-and-white bitmap, which represends the land mask (white = land, black = free space), as well as a few other map parameters, such as water level, terrain, etc. The map image is compressed in the Lead Tools proprietary format.
File format
The .bit file format consists of a 40-byte header, and the actual map data.
- 00-0B - Undefined bytes (may take any values). These variables are possibly used to store the seed for the parameters of seed-generated maps.
The following values are double words (4-byte integers):
- 0C - Unknown (should be 0)
- 10 - Map border - 0=on 1=off
- 14 - Number of objects (0 = 1 object, 1 = 2 objects, ..., 9 = 10 objects)
- 18 - Number of bridges (0 = 1 bridge, 1 = 2 bridges, ..., 9 = 10 bridges)
- 1C - Water level (valid values from 0 to 99)
- 20 - Soil type (-Beach, -Desert, etc.)
- 24 - Unknown (should be 0)
- 28 - Lead Tools bitmap image data (should start with "LTRI")
Software
In order to operate on such files, 3rd-party software must access the Lead Tools redistributable run-time libraries, shipped with Worms Armageddon and Worms World Party.
Currently, programs that can operate with .bit files are Annelid's BIT Monkey and the Thumbnail Shell Extension.