Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Aaron03071991

Lunar Catastrophe UMAPINFO

Recommended Posts

Hello everyone.

 

Because Lunar Catastrophe only had ZDoom MapInfo lump, it wasn't quite ready for other sourceports (like Woof! in my case).
For example E1M4 have secret exit, which is working fine, but exiting E1M9 leads us back to E1M4, instead E1M5.

 

I've written UMAPINFO lump for those who don't use (G)ZDoom.
It's my 1st ever mapinfo, so I would appreciate if people with more knowledge took a look at it, and possibly test it, correct it etc.

 

It comes in 2 flavors, code to review it, and wad file ready to be used.

 

Spoiler

MAP E1M1
{
    levelname = "Transit Station"
    levelpic = "WILV00"
    next = "E1M2"
    skytexture = "SKY1"
    partime = 60
    music = "D_E1M1"
    author = "Samantha"

    episode = clear
    episode = "M_EPI1", "Fifty Million Miles From Home", "1"
}

MAP E1M2
{
    levelname = "Recycling Center"
    levelpic = "WILV01"
    next = "E1M3"
    skytexture = "SKY1"
    partime = 60
    music = "D_E1M2"
    author = "Samantha"
}

MAP E1M3
{
    levelname = "Data Hub"
    levelpic = "WILV02"
    next = "E1M4"
    skytexture = "SKY1"
    partime = 120
    music = "D_E1M3"
    author = "Samantha"
}

MAP E1M4
{
    levelname = "Research Complex"
    levelpic = "WILV03"
    next = "E1M5"
    nextsecret = "E1M9"
    skytexture = "SKY1"
    partime = 150
    music = "D_E1M4"
    author = "Samantha"
}

MAP E1M5
{
    levelname = "Operations Facility"
    levelpic = "WILV04"
    next = "E1M6"
    skytexture = "SKY1"
    partime = 180
    music = "D_E1M5"
    author = "Samantha"
}

MAP E1M6
{
    levelname = "Communications Sector"
    levelpic = "WILV05"
    next = "E1M7"
    skytexture = "SKY1"
    partime = 120
    music = "D_E1M6"
    author = "Samantha"
}

MAP E1M7
{
    levelname = "Satellite Control"
    levelpic = "WILV06"
    next = "E1M8"
    skytexture = "SKY1"
    partime = 300
    music = "D_E1M7"
    author = "Samantha"
}

MAP E1M8
{
    levelname = "Deimos Gate"
    levelpic = "WILV07"
    next = "E2M1"
    skytexture = "SKY1"
    endgame = true
    nointermission = true
    intertext =
        "After going toe to toe with the biggest,",
        "pinkest bastards you've seen yet, you've",
        "come out on top. A yawning portal the",
        "likes of which you've never seen stares up",
        "at you as if daring you to enter. You came",
        "here looking for the source of these",
        "monsters, and this must be it.",
        " ",
        "Seeing no good reason to stick around,",
        "you maneuver past the mounds of steaming",
        "flesh which previously sought to end your",
        "life moments ago. All you know is that",
        "wherever this gateway leads, you've",
        "certainly never been there before."
    music = "D_E1M8"
    author = "Samantha & Derek"
}

MAP E1M9
{
    levelname = "Experimental Division"
    levelpic = "WILV08"
    next = "E1M5"
    skytexture = "SKY1"
    partime = 150
    music = "D_E1M9"
    author = "Samantha"
}

MAP E2M1
{
    levelname = "Reborn"
    levelpic = "WILV10"
    next = "E2M2"
    skytexture = "SKY2"
    partime = 60
    music = "D_E2M1"
    author = "Derek"

    episode = "M_EPI2", "The Lost Moon", "2"
}

MAP E2M2
{
    levelname = "Hydroponics Facility"
    levelpic = "WILV11"
    next = "E2M3"
    skytexture = "SKY2"
    partime = 150
    music = "D_E2M2"
    author = "Samantha"
}

MAP E2M3
{
    levelname = "Fuel Station"
    levelpic = "WILV12"
    next = "E2M4"
    skytexture = "SKY2"
    partime = 180
    music = "D_E2M3"
    author = "Samantha & Derek"
}

MAP E2M4
{
    levelname = "Sickbay"
    levelpic = "WILV13"
    next = "E2M5"
    skytexture = "SKY2"
    partime = 150
    music = "D_E2M4"
    author = "Derek"
}

MAP E2M5
{
    levelname = "Central Garrison"
    levelpic = "WILV14"
    next = "E2M6"
    skytexture = "SKY2"
    partime = 60
    music = "D_E2M5"
    author = "Derek"
}

MAP E2M6
{
    levelname = "Weapons Development"
    levelpic = "WILV15"
    next = "E2M7"
    nextsecret = "E2M9"
    skytexture = "SKY2"
    partime = 120
    music = "D_E2M6"
    author = "Derek"
}

MAP E2M7
{
    levelname = "Starport"
    levelpic = "WILV16"
    next = "E2M8"
    skytexture = "SKY2"
    partime = 120
    music = "D_E2M7"
    author = "Derek"
}

MAP E2M8
{
    levelname = "Demonic Tether"
    levelpic = "WILV17"
    next = "E3M1"
    skytexture = "SKY2"
    endgame = true
    nointermission = true
    intertext =
        "With your rocket launcher smoking and your",
        "plasma gun on the verge of overheating,",
        "you stand triumphant over the gruesome",
        "wreckage of the two Cybernetic Demon twins",
        "who oversaw the amalgamation of Hell and",
        "the lost UAC facilities you just gunned",
        "your way through.",
        " ",
        "But there's always someone or something",
        "else higher up the ladder. You load your",
        "weapons and set out across the red sea",
        "before you in search of whatever is",
        "orchestrating this madness, and when you",
        "find them there'll be Hell to pay."  
    music = "D_E2M8"
    author = "Derek"
}

MAP E2M9
{
    levelname = "Chemical Imbalance"
    levelpic = "WILV18"
    next = "E2M7"
    skytexture = "SKY2"
    partime = 90
    music = "D_E2M9"
    author = "Derek"
}

MAP E3M1
{
    levelname = "Infernal Shores"
    levelpic = "WILV20"
    next = "E3M2"
    skytexture = "SKY3"
    partime = 60
    music = "D_E3M1"
    author = "Samantha"

    episode = "M_EPI3", "Where Bad Guys Go", "3"
}

MAP E3M2
{
    levelname = "Ashen Steppes"
    levelpic = "WILV21"
    next = "E3M3"
    skytexture = "SKY3"
    partime = 120
    music = "D_E3M2"
    author = "Samantha"
}

MAP E3M3
{
    levelname = "Weeping Halls"
    levelpic = "WILV22"
    next = "E3M4"
    skytexture = "SKY3"
    partime = 60
    music = "D_E3M3"
    author = "Samantha & Derek"
}

MAP E3M4
{
    levelname = "Durance of Hate"
    levelpic = "WILV23"
    next = "E3M5"
    skytexture = "SKY3"
    partime = 210
    music = "D_E3M4"
    author = "Samantha & Derek"
}

MAP E3M5
{
    levelname = "Twisted Citadel"
    levelpic = "WILV24"
    next = "E3M6"
    nextsecret = "E3M9"
    skytexture = "SKY3"
    partime = 120
    music = "D_E3M5"
    author = "Derek"
}

MAP E3M6
{
    levelname = "Stygian Grotto"
    levelpic = "WILV25"
    next = "E3M7"
    skytexture = "SKY3"
    partime = 120
    music = "D_E3M6"
    author = "Samantha"
}

MAP E3M7
{
    levelname = "Dark Domain"
    levelpic = "WILV26"
    next = "E3M8"
    skytexture = "SKY3"
    partime = 180
    music = "D_E3M7"
    author = "Derek"
}

MAP E3M8
{
    levelname = "Nerve"
    levelpic = "WILV27"
    next = "E4M1"
    skytexture = "SKY3"
    endgame = true
    nointermission = true
    intertext =
        "The massive Spider-Bitch, the brain behind",
        "all this chaos, has been reduced to so",
        "much twisted scrap and smoking meat. You",
        "admire your handiwork for a brief moment",
        "before a gate flashes into existence at",
        "the center of the chamber. Through the",
        "shimmering opening you see a grim image",
        "of your greatest fears come true.",
        " ",
        "The demons which you've dedicated the past",
        "few days to eradicating have found a way",
        "through to Earth. You stop and think for a",
        "moment, knowing there's only one thing you",
        "can do, and thrust yourself into the",
        "portal, ready for whatever awaits you on",
        "the other side."
    music = "D_E3M8"
    author = "Samantha"
}

MAP E3M9
{
    levelname = "Gutted"
    levelpic = "WILV28"
    next = "E3M6"
    skytexture = "SKY3"
    partime = 90
    music = "D_E1M8"
    author = "Derek"
}

MAP E4M1
{
    levelname = "Ziggurat"
    levelpic = "WILV30"
    next = "E4M2"
    skytexture = "SKY4"
    partime = 150
    music = "D_E1M8"
    author = "Derek"

    episode = "M_EPI4", "What Comes After", "4"
}

MAP E4M2
{
    levelname = "Ossuary"
    levelpic = "WILV31"
    next = "E4M3"
    skytexture = "SKY4"
    partime = 120
    music = "D_E3M2"
    author = "Samantha"
}

MAP E4M3
{
    levelname = "Eternity"
    levelpic = "WILV32"
    next = "E4M4"
    nextsecret = "E4M9"
    skytexture = "SKY4"
    partime = 240
    music = "D_E3M3"
    author = "Samantha"
}

MAP E4M4
{
    levelname = "Yorugait"
    levelpic = "WILV33"
    next = "E4M5"
    skytexture = "SKY4"
    partime = 120
    music = "D_E1M5"
    author = "Derek"
}

MAP E4M5
{
    levelname = "Insanity"
    levelpic = "WILV34"
    next = "E4M6"
    skytexture = "SKY4"
    partime = 90
    music = "D_E2M7"
    author = "Derek"
}

MAP E4M6
{
    levelname = "Sanctuary"
    levelpic = "WILV35"
    next = "E4M7"
    skytexture = "SKY4"
    partime = 120
    music = "D_E2M4"
    author = "Derek"
}

MAP E4M7
{
    levelname = "Forgotten"
    levelpic = "WILV36"
    next = "E4M8"
    skytexture = "SKY4"
    partime = 300
    music = "D_E2M6"
    author = "Samantha"
}

MAP E4M8
{
    levelname = "Ascension"
    levelpic = "WILV37"
    skytexture = "SKY4"
    endgame = true
    nointermission = true
    intertext =
        "Looks like the evil Spider-Queen's bitch",
        "sister took over in lieu of her sibling's",
        "violent demise. No matter for you, she",
        "died screaming just like her predecessor.",
        "As you escape the visceral wreckage of",
        "this twisted place, you find yourself",
        "finally given a moment's respite.",
        " ",
        "Gazing out into the smoke and fire choked",
        "horizon, the sun sets over a war-torn Earth.",
        "Clutching your shotgun, you set out for the",
        "nearest herd of demons in desperate need",
        "of an ass-kicking...",
        " ",
        "To be continued!"
    music = "D_E1M7"
    author = "Derek"
}

MAP E4M9
{
    levelname = "Taken"
    levelpic = "WILV38"
    next = "E4M4"
    skytexture = "SKY4"
    partime = 150
    music = "D_E2M6"
    author = "Samantha & Derek"
}

 

LunarU.zip

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×