NaZa Posted April 3, 2016 So, I am trying to make a Doom conversion of Heretic, and it has some fatal errors while loading in ZDoom! "Script error, "DoomHere.wad:MAPINFO" line 6: {: Unknown top level keyword" This is the whole MAPINFO lump Spoiler defaultmap nojump nocrouch episode E1M1 { name = "City of the Damned" } map E1M1 "The Docks" { levelnum = 1 next = "E1M2" sky1 = "SKY1", 0 cluster = 1 par = 30 music = "THEDOCKS" } map E1M2 "The Dungeons" { levelnum = 2 next = "E1M3" sky1 = "SKY1", 0 cluster = 1 par = 30 music = "DUNGEONS" } map E1M3 "The Gatehouse" { levelnum = 3 next = "E1M4" sky1 = "SKY1", 0 cluster = 1 par = 30 music = "GATEHOUS" } map E1M4 "The Guard Tower" { levelnum = 4 next = "E1M5" sky1 = "SKY1", 0 cluster = 1 par = 30 music = "GUARDTOW" } map E1M5 "The Citadel" { levelnum = 5 next = "E1M6" sky1 = "SKY1", 0 cluster = 1 par = 30 music = "CITADEL" } map E1M6 "The Cathedral" { levelnum = 6 next = "E1M7" secretnext = "E1M9" sky1 = "SKY1", 0 cluster = 1 par = 30 music = "CATHEDRA" } map E1M7 "The Crypts" { levelnum = 7 next = "E1M8" sky1 = "SKY1", 0 cluster = 1 par = 30 music = "CRYPTS" } map E1M8 "Hell's Maw" { levelnum = 8 next = "EndGame1" sky1 = "SKY1", 0 cluster = 1 par = 30 nointermission nosoundclipping baronspecial specialaction_lowerfloor music = "IRONLICH" } map E1M9 "The Graveyard" { levelnum = 9 next = "E1M7" sky1 = "SKY1", 0 cluster = 1 par = 30 music = "DESPARIL" } episode E2M1 { name = "Hell's Maw" } map E2M1 "The Crater" { levelnum = 10 next = "E2M2" sky1 = "SKY2", 0 cluster = 2 par = 30 music = "CRATER" } map E2M2 "The Lava Pits" { levelnum = 11 next = "E2M3" sky1 = "SKY2", 0 cluster = 2 par = 30 music = "LAVAPITS" } map E2M3 "The River of Fire" { levelnum = 12 next = "E2M4" sky1 = "SKY2", 0 cluster = 2 par = 30 music = "THERIVER" } map E2M4 "The Ice Grotto" { levelnum = 13 next = "E2M5" secretnext = "E2M9" sky1 = "SKY2", 0 cluster = 2 par = 30 music = "ICEGROTO" } map E2M5 "The Catacombs" { levelnum = 14 next = "E2M6" sky1 = "SKY2", 0 cluster = 2 par = 30 music = "GUARDTOW" } map E2M6 "The Labyrinth" { levelnum = 15 next = "E2M7" sky1 = "SKY2", 0 cluster = 2 par = 30 music = "LABYRINT" } map E2M7 "The Great Hall" { levelnum = 16 next = "E2M8" sky1 = "SKY2", 0 cluster = 2 par = 30 music = "GREATHAL" } map E2M8 "The Portals of Chaos" { levelnum = 17 next = "EndGame2" sky1 = "SKY2", 0 cluster = 2 par = 30 music = "MINOTAUR" } map E2M9 "The Glacier" { levelnum = 18 next = "E2M5" sky1 = "SKY2", 0 cluster = 2 par = 30 music = "GLACIER" } episode E3M1 { name = "The Dome of D'Sparil" } map E3M1 "The Storehouse" { levelnum = 19 next = "E3M2" sky1 = "SKY3", 0 cluster = 3 par = 30 music = "THEDOCKS" } map E3M2 "The Cesspool" { levelnum = 20 next = "E3M3" sky1 = "SKY3", 0 cluster = 3 par = 30 music = "CESSPOOL" } map E3M3 "The Confluence" { levelnum = 21 next = "E3M3" sky1 = "SKY3", 0 cluster = 3 par = 30 music = "CNFLUENC" } map E3M4 "The Azure Fortress" { levelnum = 22 next = "E3M5" secretnext = "E3M9" sky1 = "SKY3", 0 cluster = 3 par = 30 music = "CATHEDRA" } map E3M5 "The Ophidian Lair" { levelnum = 23 next = "E3M6" sky1 = "SKY3", 0 cluster = 3 par = 30 music = "GATEHOUS" } map E3M6 "The Halls of Fear" { levelnum = 24 next = "E3M7" sky1 = "SKY3", 0 cluster = 3 par = 30 music = "DUNGEONS" } map E3M7 "The Chasm" { levelnum = 25 next = "E3M8" sky1 = "SKY3", 0 cluster = 3 par = 30 music = "CITADEL" } map E3M8 "D'Sparil's Keep" { levelnum = 26 next = "EndGame3" sky1 = "SKY3", 0 cluster = 3 par = 30 music = "DSPARIL" } map E3M9 "The Aquifer" { levelnum = 27 next = "E3M5" sky1 = "SKY3", 0 cluster = 3 par = 30 music = "LABYRINT" } episode E4M1 { name = "The Ossuary" } map E4M1 "Catafalque" { levelnum = 28 next = "E4M2" sky1 = "SKY1", 0 cluster = 4 par = 30 music = "CATHEDRA" } map E4M2 "Blockhouse" { levelnum = 29 next = "E4M3" sky1 = "SKY1", 0 cluster = 4 par = 30 music = "DUNGEONS" } map E4M3 "Ambulatory" { levelnum = 30 next = "E4M4" sky1 = "SKY1", 0 cluster = 4 par = 30 music = "GATEHOUS" } map E4M4 "Sepulcher" { levelnum = 31 next = "E4M5" secretnext = "E4M9" sky1 = "SKY1", 0 cluster = 4 par = 30 music = "GUARDTOW" } map E4M5 "Great Stair" { levelnum = 32 next = "E4M6" sky1 = "SKY1", 0 cluster = 4 par = 30 music = "CITADEL" } map E4M6 "Halls of the Apostate" { levelnum = 33 next = "E4M7" sky1 = "SKY1", 0 cluster = 4 par = 30 music = "THEDOCKS" } map E4M7 "Ramparts of Perdition" { levelnum = 34 next = "E4M8" sky1 = "SKY1", 0 cluster = 4 par = 30 music = "CRYPTS" } map E4M8 "Shattered Bridge" { levelnum = 35 next = "EndGame4" sky1 = "SKY1", 0 cluster = 4 par = 30 music = "IRONLICH" } episode E5M1 { name = "The Stagnant Demesne" } map E5M1 "Ochre Cliffs" { levelnum = 37 next = "E5M2" sky1 = "SKY3", 0 cluster = 5 par = 180 music = "CRATER" } map E5M2 "Rapids" { levelnum = 38 next = "E5M3" sky1 = "SKY3", 0 cluster = 5 par = 180 music = "LAVAPITS" } map E5M3 "Quay" { levelnum = 39 next = "E5M4" secretnext = "E5M9" sky1 = "SKY3", 0 cluster = 5 par = 180 music = "THERIVER" } map E5M4 "Courtyard" { levelnum = 40 next = "E5M5" sky1 = "SKY3", 0 cluster = 5 par = 180 music = "ICEGROTO" } map E5M5 "Hydratyr" { levelnum = 41 next = "E5M6" sky1 = "SKY3", 0 cluster = 5 par = 180 music = "GUARDTOW" } map E5M6 "Collonade" { levelnum = 42 next = "E5M7" sky1 = "SKY3", 0 cluster = 5 par = 180 music = "LABYRINT" } map E5M7 "Foetid Manse" { levelnum = 43 next = "E5M8" sky1 = "SKY3", 0 cluster = 5 par = 180 music = "GREATHAL" } map E5M8 "Field of Judgement" { levelnum = 44 next = "EndGame5" sky1 = "SKY3", 0 cluster = 5 par = 180 music = "MINOTAUR" } map E5M9 "Skein of D'Sparil" { levelnum = 45 next = "E5M4" sky1 = "SKY3", 0 cluster = 5 par = 180 music = "GLACIER" } cluster 1 { flat = "FLOOR5_2" music = "INTTEXT" exittext = "With the destruction of the Iron","Liches and their minions, the last","of the undead are cleared from this","plane of existence"," ","Those creatures had to come from","somewhere, though, and you have the","sneaky suspicion that the fiery","portal of Hell's Maw opens onto","their home dimension."," ","To make sure that more undead","(or even worse things) don't come","through, you'll have to seal Hell's","Maw from the other side, of course","this means you may get stuck in a","very unfriendly world, but no one","ever said being a heretic was easy!" } I do not know what is wrong with this, it seems fine to me! 0 Share this post Link to post
Nirvana Posted April 3, 2016 I think in the new format you have to define "nojump" etc. within curly brackets after defaultmap. E.G "defaultmap {nojump}" I think the way you have done it is the old format and you can't combine the two. I might be wrong though. Here's the wiki page: http://zdoom.org/wiki/MAPINFO/Map_definition 0 Share this post Link to post