-
Notifications
You must be signed in to change notification settings - Fork 3
Custom Map
It's basically a map/level created by the user. In some cases it is simply a modification to an existing level.
Most files a map uses are determined by the creator, however, a few are required by the game in order to work correctly.
- All
%l
refer to the level ID of the map. - The Mod Manager replaces any
%l
found in a .ini file, a .lv2 file, and in any filename with the appropriate level ID.
File | Role |
---|---|
%l.lv2 | Contains prop instances, event triggers, event handlers, and miscellaneous data |
%l_icon.dds | Level icon displayed in Load Game menu |
fe_000_map_%l_00.dds | Map displayed in level's pause menu |
fe_005_loadingscrn_%l.dds | Image displayed when loading level |
music_%l.ogg | Level main background music |
Room_%l_01.mdl | Base ground mesh |
SFX_%l.ini | Specifies all the sounds to load |
VOX_%l_DE.ini | German specific sounds to load |
VOX_%l_EN.ini | English specific sounds to load |
VOX_%l_ES.ini | Spanish specific sounds to load |
VOX_%l_FR.ini | French specific sounds to load |
VOX_%l_IT.ini | Italian specific sounds to load |
The contents of a MapEd v2 (lv2) file are extremely complex and not fully understood. All information on MapEd v2 files are documented here.
The MDL file format is not reverse engineered at this point. However, any updates on the progress will be put here.
This file contains a simple list of .wav
resources to be loaded on level load. These resources are language-independent.
The format is straightforward. If you'd like to load HD_grab_dirt_gravel.wav
then add the line [HD_grab_dirt_gravel]
.
The contents of a VOX file specifies the language-dependent sounds the level uses. These are typically sounds generated by Ty or an NPC that are not speech. The format is similar to a SFX file.
VOX Entry | English File | German File | Spanish File | French File | Italian File |
---|---|---|---|---|---|
[sfx_1085_koalakid] |
sfx_1085_koalakid.wav |
sfx_1085_koalakidDE.wav |
sfx_1085_koalakidES.wav |
sfx_1085_koalakidFR.wav |
sfx_1085_koalakidIT.wav |
[sfx_1063_mauriehit] |
sfx_1063_mauriehit.wav |
sfx_1063_mauriehitDE.wav |
sfx_1063_mauriehitES.wav |
sfx_1063_mauriehitFR.wav |
sfx_1063_mauriehitIT.wav |
User created maps are not feasible at this point in time. The closest you can get is to take an existing map and modding it.