SauceGrgrfin Posted September 3, 2020 I Need Some Helps Guys. I'm Using GZDoom Builder For This Me And My Friend Are Making A 10 Map WAD Called Shitworld: It Begins. Anywho, I Wanna Make A Secret Exit, That Goes To A Secret Level, But It Just Acts Like A Normal Exit To The Next Map. Anyone Able To Help? If So, Please Comment lol Thanks 0 Quote Share this post Link to post
Stabbey Posted September 3, 2020 There are two types of exits. One goes to a secret map, the other to the next normal map. If you want to force the player to go to the secret map, simply use the "secret exit" action in what appears to be the normal exit. 0 Quote Share this post Link to post
SauceGrgrfin Posted September 3, 2020 35 minutes ago, Stabbey said: There are two types of exits. One goes to a secret map, the other to the next normal map. If you want to force the player to go to the secret map, simply use the "secret exit" action in what appears to be the normal exit. I've Done That, But Even If I Select The Secret Exit Option, It Just Goes To The Next Level. I Know I Can Use It On Map 15, But I Wanna Use This Function On Any Map 0 Quote Share this post Link to post
Kappes Buur Posted September 4, 2020 (edited) 9 hours ago, Good_Cup_Of_Luigi said: ...... I Know I Can Use It On Map 15, But I Wanna Use This Function On Any Map What you can do in DOOM (Doom format) is very limited. To achieve what you want to do (Use This Function On Any Map) you will have to start mapping using an advanced port, eg GZDOOM, and map for either GZDoom (DIHF) or GZDoom (UDMF). Then use a straight forward linedef special (maybe 74) or do it with a script. Edited September 4, 2020 by Kappes Buur 2 Quote Share this post Link to post
CyberDestroyer Posted September 4, 2020 (edited) 22 hours ago, Good_Cup_Of_Luigi said: I've Done That, But Even If I Select The Secret Exit Option, It Just Goes To The Next Level. I Know I Can Use It On Map 15, But I Wanna Use This Function On Any Map You need to make a MAPINFO lump, and define a secret level in it. Should be self-explanitory. Take/Find MAPINFO out of your GZDOOM/ZDOOM .pk3 file. If you need more explanation/help im open for it. Edited September 4, 2020 by CyberDestroyer 2 Quote Share this post Link to post
SauceGrgrfin Posted September 5, 2020 9 hours ago, CyberDestroyer said: You need to make a MAPINFO lump, and define a secret level in it. Should be self-explanitory. Take/Find MAPINFO out of your GZDOOM/ZDOOM .pk3 file. If you need more explanation/help im open for it. Alright. Could You Dumb That Down Alot More lol. Thanks 2 Quote Share this post Link to post
CyberDestroyer Posted September 5, 2020 (edited) Ok, theres 2 ways to do this. Follow this: https://zdoom.org/wiki/MAPINFO OR if you dont wanna make it, Go to your gzdoom/zdoom directory. In other words, where you installed it. (assuming thats what you use) and find a file thats named "gzdoom.pk3" or "zdoom.pk3" Open it in your wad editor. NOT A MAP EDITOR! Like SLADE3 or SlumpED or XWE. I would use SLADE3. Look for a folder named "mapinfo". WAIT I ACCIDENTALLY SENT IT HOLD ON If youre using doom 2, find doom2.txt If youre using doom 1, find doom1.txt Right click it and click export. Choose where you want to put it and finish. Now open your wad with the levels in it, and put the MAPINFO file we exported earlier at the VERY TOP!!!!!!! Ive had a bad experience with slade replacing my maps with a text file LOL. Define what level you want to be the secret level on the secretlevel part of it, on the part that defines your level. Hope i helped! Edited September 5, 2020 by CyberDestroyer 0 Quote Share this post Link to post
CyberDestroyer Posted September 5, 2020 Sorry i accidentally sent it when i wasnt done lol 0 Quote Share this post Link to post
SauceGrgrfin Posted September 5, 2020 11 hours ago, CyberDestroyer said: Ok, theres 2 ways to do this. Follow this: https://zdoom.org/wiki/MAPINFO OR if you dont wanna make it, Go to your gzdoom/zdoom directory. In other words, where you installed it. (assuming thats what you use) and find a file thats named "gzdoom.pk3" or "zdoom.pk3" Open it in your wad editor. NOT A MAP EDITOR! Like SLADE3 or SlumpED or XWE. I would use SLADE3. Look for a folder named "mapinfo". WAIT I ACCIDENTALLY SENT IT HOLD ON If youre using doom 2, find doom2.txt If youre using doom 1, find doom1.txt Right click it and click export. Choose where you want to put it and finish. Now open your wad with the levels in it, and put the MAPINFO file we exported earlier at the VERY TOP!!!!!!! Ive had a bad experience with slade replacing my maps with a text file LOL. Define what level you want to be the secret level on the secretlevel part of it, on the part that defines your level. Hope i helped! Hmm. I Did Exactly Everything You Said And It's Not Working. I'm Using GZDoom Builder, Making My Maps On GZDoom: Doom 2 (Hexen Format), And Using ZDoom ACS For The Script Type. Is That The Problem? Thanks For The Help 0 Quote Share this post Link to post
Gokuma Posted September 5, 2020 (edited) For ZDoom Hexen or UDMF format linedef specials, besides the secret exit line type, you can use the teleport to new map special and specify the map number right there. It's normally used for traveling back and forth in hubs (clusters) but acts as an exit with different clusters or cluster 0. Here's an example zmapinfo, just plain txt in a wad entry named ZMAPINFO: map map01 "The Shiznit starteth" { next = map02 secretnext = map69 sky1 = sky1, -0.3 cluster = 0 music = d_stunes } map map02 "It continues" { next = map03 secretnext = map03 sky1 = sky1, 0 cluster = 0 music = d_numtwo } map map69 "Secretass Stuff" { next = map02 secretnext = map02 sky1 = sky1, 0 cluster = 0 music = d_daruns } Edited September 5, 2020 by Gokuma 1 Quote Share this post Link to post
CyberDestroyer Posted September 5, 2020 37 minutes ago, Good_Cup_Of_Luigi said: Hmm. I Did Exactly Everything You Said And It's Not Working. I'm Using GZDoom Builder, Making My Maps On GZDoom: Doom 2 (Hexen Format), And Using ZDoom ACS For The Script Type. Is That The Problem? Thanks For The Help did you add mapinfo in the wad file itself or did you put it in acs? Just put it in your wad file (not by the maps.) Dont put it in the script editor. 0 Quote Share this post Link to post
SauceGrgrfin Posted September 7, 2020 On 9/5/2020 at 11:12 AM, CyberDestroyer said: did you add mapinfo in the wad file itself or did you put it in acs? Just put it in your wad file (not by the maps.) Dont put it in the script editor. Oh, So It Doesn't Go Into The WAD Via Slade3? Alright, Well How Do I Put It In The WAD? 0 Quote Share this post Link to post
CyberDestroyer Posted September 7, 2020 14 minutes ago, Good_Cup_Of_Luigi said: Oh, So It Doesn't Go Into The WAD Via Slade3? Alright, Well How Do I Put It In The WAD? No it DOES go in the wad via slade 3 0 Quote Share this post Link to post
Z0k Posted September 7, 2020 you needmapinfo as other stated gokuma posted a small example of mapinfo. how do you add mapinfo to your wad via slade3? by using "Archive" then "New Entry" name your entry as mapinfo and presto (dont copy what its behind <<<<<< in the next example) Quote map map01 "your map name here" { next = map02 <<<<<<< the NEXT MAP NUMBER when you exit the map secretnext = map10 <<<<<<<< the MAP NUMBER you will exit if you find the secret exit sky1 = sky1, -0.3 cluster = 0 music = d_stunes } map map02 "your second map name here" { next = map03 secretnext = map03 sky1 = sky1, 0 cluster = 0 music = d_numtwo } map map10 "secret level" { next = map02 secretnext = map02 sky1 = sky1, 0 cluster = 0 music = d_daruns } if you check that script gokuma leave to you, it show that map01 have the secret exit which its marked as map10 if you want the exit of the secret map to be in other map just do the same as that script. also you can define in mapinfo the text when you exit to the secret map or... if you are just lazy enough and you are working in Doom2 Doom in Hexen format (or UDMF) just use the action "teleport to map" and in map number just put the number of your secret map. however without mapinfo you wouldnt have a text once you enter that secret map. 0 Quote Share this post Link to post
CyberDestroyer Posted September 7, 2020 On 9/5/2020 at 7:31 AM, Good_Cup_Of_Luigi said: Hmm. I Did Exactly Everything You Said And It's Not Working. I'm Using GZDoom Builder, Making My Maps On GZDoom: Doom 2 (Hexen Format), And Using ZDoom ACS For The Script Type. Is That The Problem? Thanks For The Help Ok, post your MAPINFO here, and ill take a look at it. 0 Quote Share this post Link to post
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.