Jump to content
  • 0

How to add episodes in doom 2?


Patrick_Plays_Doom

Question

4 answers to this question

Recommended Posts

  • 0
7 hours ago, Patrick_Plays_Doom said:

ive seen loadsa wads have 2 episodes even tho is doom 2

how tf did they manage that?

 

Through the miracle that is MAPINFO...

 

This one courtesy of Ultimate Doom Remix:

 

// Episodes

clearepisodes
episode map01
{
    name = "Knee-Deep in the Dead"
    key = "k"
}

episode map09
{
    name = "The Shores of Hell"
    key = "s"
}

episode map31
{
    name = "Inferno"
    key = "i"
}


// Levels: Episode 1

map MAP01 "Hangar"
{
    next = "MAP02"
    secretnext = "MAP02"
    sky1 = "SKY1"
    cluster = 1
    par = 30
    music = "$MUSIC_RUNNIN"
}

map MAP02 "Nuclear Plant"
{
    next = "MAP03"
    secretnext = "MAP03"
    sky1 = "SKY1"
    cluster = 1
    par = 90
    music = "$MUSIC_STALKS"
}

map MAP03 "Toxin Refinery"
{
    next = "MAP04"
    secretnext = "MAP04"
    sky1 = "SKY1"
    cluster = 1
    par = 120
    music = "$MUSIC_COUNTD"
}

map MAP04 "Command Control"
{
    next = "MAP05"
    secretnext = "MAP05"
    sky1 = "SKY1"
    cluster = 1
    par = 120
    music = "$MUSIC_BETWEE"
}

map MAP05 "Phobos Lab"
{
    next = "MAP06"
    secretnext = "MAP06"
    sky1 = "SKY1"
    cluster = 1
    par = 90
    music = "$MUSIC_DOOM"
}

map MAP06 "Central Processing"
{
    next = "MAP07"
    secretnext = "MAP07"
    sky1 = "SKY1"
    cluster = 1
    par = 150
    sucktime = 1
    music = "$MUSIC_THE_DA"
}

map MAP07 "Computer Station"
{
    next = "MAP08"
    secretnext = "MAP08"
    sky1 = "SKY1"
    cluster = 1
    par = 120
    map07special
    music = "$MUSIC_SHAWN"
}

map MAP08 "Phobos Anomaly"
{
    next = "EndGameC"
    secretnext = "EndGameC"
    sky1 = "SKY1"
    cluster = 1
    par = 120
    music = "$MUSIC_DDTBLU"
}


// Levels: Episode 2

map MAP09 "Deimos Anomaly"
{
    next = "MAP10"
    secretnext = "MAP10"
    sky1 = "SKY2"
    cluster = 2
    par = 270
    music = "$MUSIC_IN_CIT"
}

map MAP10 "Containment Area"
{
    next = "MAP11"
    secretnext = "MAP11"
    sky1 = "SKY2"
    cluster = 2
    par = 90
    music = "$MUSIC_DEAD"
}

map MAP11 "Refinery"
{
    next = "MAP12"
    secretnext = "MAP12"
    sky1 = "SKY2"
    cluster = 2
    par = 210
    music = "$MUSIC_STLKS2"
}

map MAP12 "Deimos Lab"
{
    next = "MAP13"
    secretnext = "MAP13"
    sky1 = "SKY2"
    cluster = 2
    par = 150
    music = "$MUSIC_THEDA2"
}

map MAP13 "Command Center"
{
    next = "MAP14"
    secretnext = "MAP14"
    sky1 = "SKY2"
    cluster = 2
    par = 150
    music = "$MUSIC_DOOM2"
}

map MAP14 "Halls of the Damned"
{
    next = "MAP15"
    secretnext = "MAP15"
    sky1 = "SKY2"
    cluster = 2
    par = 150
    music = "$MUSIC_DDTBL2"
}

map MAP15 "Tower of Babel"
{
    next = "EndGameC"
    secretnext = "EndGameC"
    sky1 = "SKY2"
    cluster = 2
    par = 210
    music = "$MUSIC_RUNNI2"
}


// Levels: Episode 3

map MAP31 "Hell Keep"
{
    next = "MAP16"
    secretnext = "MAP32"
    sky1 = "SKY3"
    cluster = 3
    par = 120
    music = "$MUSIC_EVIL"
}

map MAP32 "Slough of Despair"
{
    next = "MAP16"
    secretnext = "MAP16"
    sky1 = "SKY3"
    cluster = 3
    par = 30
    music = "$MUSIC_ULTIMA"
}

map MAP16 "Pandemonium"
{
    next = "MAP17"
    secretnext = "MAP17"
    sky1 = "SKY3"
    cluster = 3
    par = 150
    music = "$MUSIC_DEAD2"
}

map MAP17 "House of Pain"
{
    next = "MAP18"
    secretnext = "MAP18"
    sky1 = "SKY3"
    cluster = 3
    par = 420
    music = "$MUSIC_STLKS3"
}

map MAP18 "Unholy Cathedral"
{
    next = "MAP19"
    secretnext = "MAP19"
    sky1 = "SKY3"
    cluster = 3
    par = 150
    music = "$MUSIC_ROMERO"
}

map MAP19 "Mt. Erebus"
{
    next = "MAP20"
    secretnext = "MAP20"
    sky1 = "SKY3"
    cluster = 3
    par = 210
    music = "$MUSIC_SHAWN2"
}

map MAP20 "Dis"
{
    next = "EndGameC"
    secretnext = "EndGameC"
    sky1 = "SKY3"
    cluster = 3
    par = 150
    music = "$MUSIC_MESSAG"
}


// Clusters

cluster 1
{
    flat = "$bgflatE1"
    music = "$MUSIC_READ_M"
    exittext = lookup, "E1TEXT"
}

cluster 2
{
    flat = "$bgflatE2"
    music = "$MUSIC_READ_M"
    exittext = lookup, "E2TEXT"
}

cluster 3
{
    flat = "$bgflatE3"
    music = "$MUSIC_READ_M"
    exittext = lookup, "E3TEXT"
}

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...