I mean, arguing semantically, an "intermission" is merely a break in proceedings, isn't it?
But yeah here's an example of what I propose:
Code: Select all
Intermission E1Finished
{
// Episode 1 text.
TextScreen
{
Music = "D_ENDE1"
Background = "$bgcastcall"
TextSpeed = 2
TextLump = "E1TEXT"
}
Link = E2M1
}
"Link" may not be the function for this, so maybe something like NextMap (or GotoMap to avoid syntax clashes with map definitions) would suffice.
I would also account for keeping inventory across maps - default behavior, if possible, probably ought to carry the player's inventory, and the modder can decide if the next map should then have the "resetinventory" MAPINFO flag.
Feasible?