Excessiveplus maps naming convention
11. October 2010 - 21:52
Hi,
The mappers team has decided to adopt this convention for naming its maps :
Map's name
Short Name
A map's name starts with xp followed by a type then a number starting from 0 for each type as follow :xpvs0
Types Priority
types available should be choosen with respecting this priority :pte > ctf > team > ffa > vs
so a ctf map can be used as team map
and a team map can be used as ffa map
the inverse shouldn't be possible.
Types
a vs map :- is designed for Tournament gametype
- has few spawnpoints
- is tiny or small sized map
a ffa map :
- is designed for Free For All gametype
- has many spawnpoints
- can have small, medium or large size
a team map :
- is designed for Team DeathMatch, Freeze TAG and Clan Arena gametypes
- has many spawnpoints
- can have medium or large size
- supports teamed spawns (room where all team players spawns together) a.k.a CTF spawns
a ctf map :
- is designed for Capture The Flag, Return The Flag, 1 Flag CTF and Protect The Leader gametypes
- has many spawnpoints
- can have medium or large size
- supports teamed spawns (room where all team players spawns together) a.k.a CTF spawns
- has CTF flags and a neutral flag
- is a symetrical map
a pte map :
- is designed for Push The Enemy gametype
- has many spawnpoints
- can have medium or large size
- supports teamed spawns (room where all team players spawns together) a.k.a CTF spawns
- has CTF flags and a neutral flag
- is a symetrical map
- has the big possibility to push enemies on lava or void without being able to hide insde a room
Long name
The long name of the map or the map's message is placed on a key of the worldspawn's entity.It it adviced to add the version of the map in it so the client knows about it when loading the map.
Examples :
- The execution pit v1.0
- The tournament v2.0
Pk3's name
The pk3 should have as name the following syntax :map-name-version.pk3
Example : map-xppte0-v1.0.pk3
Content
Logo
Each map on the excessive plus mappack should have at least an excessiveplus logo or a flag refering to the mod.Textures
Textures should be placed on a subfolder of textures with about the same name of the map with an _ added after xp.Example : if the map is called xpctf2, its textures should be placed on textures/xp_ctf2 folder
Shaders
Shaders should be on one file having the same name of the map within scripts folder.Example : if the map is called xpctf2, its shader file should be scripts/xpctf2.shader
Map's image
The map's image should be placed on levelshots folder with the map's name and the .jpg extensionIt should be with a resolusion of 4:3 and I recomend using a 1024x768
Notes
Don't forget to create an .arena file on scripts folder and to make a readme on the root of ur pk3. Pls find attached a sample of readme.Regards,
The mappers team.