Custom map names
Backwards compatible:
- Levels 1 to 1035 are named
MAP01
toMAPZZ
Backwards incompatible:
- Do not use level
1100
inG_ExitLevel
orG_SetCustomExitVars
; use"SCENE_TITLE"
instead. - Do not use level
1101
inG_ExitLevel
orG_SetCustomExitVars
; use"SCENE_EVALUATION"
instead. - Do not use level
1102
inG_ExitLevel
orG_SetCustomExitVars
; use"SCENE_CREDITS"
instead. - Do not use level
1103
inG_ExitLevel
orG_SetCustomExitVars
; use"SCENE_ENDING"
instead.
New:
- Updated to support map names:
-
map
console command - Lua functions:
G_BuildMapName
G_BuildMapTitle
G_ExitLevel
G_SetCustomExitVars
- SOC
LEVEL
:- Header line
NEXTLEVEL
- SOC
EMBLEM
:MAPNUM
- SOC
UNLOCKABLE
:-
VAR
(ifTYPE
isWARP
)
-
- SOC
CONDITION
:-
MAPVISITED
,MAPBEATEN
,MAPALLEMERALDS
,MAPULTIMATE
,MAPPERFECT
-
MAPSCORE
,MAPTIME
,MAPRINGS
-
NIGHTSSCORE
,NIGHTSTIME
,NIGHTSGRADE
-
- SOC
MAINCFG
:SPSTAGE_START
SPMARATHON_START
SSTAGE_START
SMPSTAGE_START
TITLEMAP
BOOTMAP
TUTORIALMAP
-
- Added
G_GetMapThumbnail
andG_GetMapThumbnailWide
to Lua - For named maps:
- Use
[MAPNAME]_PIC
instead ofMAPXXP
- Use
[MAPNAME]_WIDEPIC
instead ofMAPXXW
- Use
[MAPNAME]_METALREPLAY
instead ofMAPXXMS
- The default map music name matches the map name (example:
O_MP_JADEVALLEY
instead ofO_MAPJVM
.)
- Use
- Increased maximum music name length from 6 to 64
Example addon: mp_jadevalley.pk3
Merge request reports
Activity
added Changed behavior Documentation Enhancement Feature Refactoring labels
Awesome! Now I can name all of my maps based on those Source Engine games's naming system when this gets merged. Excelent job, as no more map slot collision will ever happen again which is something that irks me a lot when adding multiple mappacks. Althrough, maybe due to the massive changes. I think it can't be on 2.2.14 or 2.2.x but, it's just a theory of mine. But i't will be great if this gets through before 2.3, who knows. Anyway amazing job, keep it up!
- Resolved by Lactozilla
Will maps in WAD files be unable to provide level select pictures due to the character limit in lump names?
added 1 commit
- a927ef00 - Do map name validation, load maps even if unordered
added 2 commits
added 29 commits
-
4a85781b...106a98ce - 28 commits from branch
next
- 895c74f4 - Merge branch 'next' into custom-map-names
-
4a85781b...106a98ce - 28 commits from branch
added 161 commits
-
895c74f4...845df8f1 - 160 commits from branch
next
- f7e20bc3 - Merge branch 'next' into custom-map-names
-
895c74f4...845df8f1 - 160 commits from branch
- Resolved by Lactozilla
added 31 commits
-
f7e20bc3...c5bf6d07 - 30 commits from branch
next
- cfd9d326 - Merge branch 'next' into custom-map-names
-
f7e20bc3...c5bf6d07 - 30 commits from branch
added 1 commit
- 5609348c - Fix W_GetFolderLumpsPwad including the folder entry as a lump
added 2 commits
requested review from @LoganAir
added 31 commits
-
2707b869...3176abe2 - 30 commits from branch
next
- 6bece11d - Merge branch 'next' into custom-map-names
-
2707b869...3176abe2 - 30 commits from branch
added Unmergeable label
added 214 commits
-
dc608f08...a5bf4a5b - 212 commits from branch
next
- 8d7b177b - Merge branch 'next' into custom-map-names
- a2e08d95 - Merge branch 'next' into custom-map-names
-
dc608f08...a5bf4a5b - 212 commits from branch