Urban Chaos UCM: Difference between revisions
Jump to navigation
Jump to search
imported>Ikskoks |
imported>Ikskoks |
||
| Line 7: | Line 7: | ||
=== Format Specifications === | === Format Specifications === | ||
'''New mission (version 9 and | '''New mission (version 9 and 10)''' | ||
<div class="toccolours mw-collapsible" id="mw-customcollapsible-myDivision" style="width:800px; overflow:auto;"> | <div class="toccolours mw-collapsible" id="mw-customcollapsible-myDivision" style="width:800px; overflow:auto;"> | ||
<pre> | <pre> | ||
| Line 41: | Line 41: | ||
'''Old missionB''' | '''Old missionB (Version 6, 7 and 8)''' | ||
<div class="toccolours mw-collapsible" id="mw-customcollapsible-myDivision" style="width:800px; overflow:auto;"> | <div class="toccolours mw-collapsible" id="mw-customcollapsible-myDivision" style="width:800px; overflow:auto;"> | ||
<pre> | <pre> | ||
Revision as of 20:44, 18 October 2020
UCM
- Game : Urban Chaos
- Format Type : Level File
- Endian Order : Little Endian
Format Specifications
New mission (version 9 and 10)
// Urban Chaos
// UCM file format (Game Mission Files)
UINT32 Version
UINT32 Flags
260 bytes - BriefName // can be empty
260 bytes - LightMapName // "Data\Lighting\gpost3.lgt"
260 bytes - MapName // "Data\gpost3.iam"
260 bytes - MissionName // "wstores11"
260 bytes - CitSezMapName // "text\wstores111.txt"
UWORD MapIndex
UWORD FreeEPoints
UWORD UsedEPoints
UBYTE CrimeRate
UBYTE CivsRate
MAX_EVENTPOINTS *
{
EventPoint
}
UBYTE SkillLevels[254] // up to 254 AI types supported
UBYTE BoredomRate
UBYTE CarsRate
UBYTE MusicWorld
Old missionB (Version 6, 7 and 8)
BOOL Used
260 bytes - BriefName
260 bytes - LightMapName
260 bytes - MapName
260 bytes - MissionName
260 bytes - CitSezMapName
UWORD MapIndex
UWORD FreeEPoints
UWORD UsedEPoints
UBYTE CrimeRate
UBYTE CivsRate
MAX_EVENTPOINTS *
{
EventPoint
}
UBYTE SkillLevels[255]
MultiEx BMS Script
Not written yet.
Notes and Comments
- Files with this file format can be found inside "\Urban Chaos\levels\" folder.
- These files store level data and text from game.