http://www.phobus.servegame.com/ph_virus.zip
And here's the issues as I see them:
1) My SBARINFO (one line, found in VirusRes.wad) is as follows:
Code: Select all
Height 0;2) The MAPINFO in Virus.wad (which is in the old format) works fine, except for any intermission screen where there is no text or specified interpic. In other words, the problem only arises where the default interpic is used. The problem is that the map acts like nointermission is set, starting the next level directly after the previous is finished with no intermission screen. This is viewable on MAP01, MAP02, MAP03, MAP04, MAP05's normal exit, MAP06 and MAP07. The mapinfo is below.
Code: Select all
clearepisodes
episode map00
name "Spore Training"
noskillmenu
map map00 "Training"
levelnum 0
next map000
secretnext map00
sky1 ASKY 0.0
cluster 1
music D_TRAIN
aircontrol 0.6
nocrouch
par 20
enterpic INTERPCT
exitpic INTERPCT
map map000 "Final Note"
levelnum 100
next map00
sky1 ASKY 0.0
cluster 100
music D_TRAIN
aircontrol 0.6
nocrouch
par 1
enterpic INTERPCT
exitpic INTERPCT
clusterdef 1
flat ATRAIN
music D_WIN
exittext "And now for the final part of
your training. If you wish
you may now start the level
again (pressing 'use' will
do this) and fly through the
map as quickly as possible.
Don't try to kill anything
that you don't need to. Just
fly to the end, and see if you
can get, or beat, the par time.
Good luck!"
episode map01
name "1: Virus"
map map01 "Sector Limits"
levelnum 1
next map02
secretnext map02
sky1 ASKY 0.0
cluster 2
music D_VIRUS
aircontrol 0.6
airsupply 60
nocrouch
par 15
map map02 "Recreation"
levelnum 2
next map03
secretnext map03
sky1 ASKY 0.0
cluster 2
music D_VIRUS
aircontrol 0.6
airsupply 60
nocrouch
par 21
map map03 "Power Supply"
levelnum 3
next map04
secretnext map04
sky1 ASKY 0.0
cluster 2
music D_VIRUS
aircontrol 0.6
airsupply 60
nocrouch
par 49
map map04 "Water Under The Bridge"
levelnum 4
next map05
secretnext map05
sky1 ASKY 0.0
cluster 2
music D_VIRUS
aircontrol 0.6
airsupply 60
nocrouch
par 16
map map05 "Transfer"
levelnum 5
next map06
secretnext map09
sky1 ASKY 0.0
cluster 2
music D_VIRUS2
aircontrol 0.6
airsupply 60
nocrouch
par 32
map map06 "Hardware"
levelnum 6
next map07
secretnext map07
sky1 ASKY 0.0
cluster 2
music D_VIRUS2
aircontrol 0.6
airsupply 60
nocrouch
titlepatch "GMTG01"
par 47
map map07 "Manufactoria"
levelnum 7
next map08
secretnext map08
sky1 ASKY 0.0
cluster 2
music D_VIRUS2
aircontrol 0.6
airsupply 60
nocrouch
titlepatch "GMTG02"
par 99
map map08 "Treachery"
levelnum 8
next map10
secretnext map10
sky1 ASKY 0.0
cluster 2
music D_VIRUS2
aircontrol 0.6
airsupply 60
nocrouch
par 102
map map09 "Doom"
levelnum 9
next map06
secretnext map06
sky1 SKY3 0.0
cluster 3
music D_RUNNIN
aircontrol 0.6
airsupply 60
nocrouch
enterpic INTERPCD
exitpic INTERPCD
par 27
map map10 "Congratulations"
levelnum 10
sky1 ASKY 0.0
cluster 4
music D_WIN
clusterdef 3
flat SFLR6_1
entertext "You can scarcely believe what
you see. You have been plucked
from your world entirely, it
seems.
Now you're in a nightmare from
some other creation, and the
only way out is through.
Face your DooM."
exittext "Having destroyed the opposition
here, you can not help but
wonder what other worlds
there are in existance, and
what their inhabitants look
like.
However, you are glad to
have made it through, and
would like to stay alive.
Back to work."
clusterdef 4
flat AWATER
music D_WIN
entertext "The Leader that you've just
destroyed wasn't even infected.
It was merely doing wrong.
It would seem the threat isn't
over just yet. The Virus is still
at large.
Still, congratulations are due.
Take time off... until your next
assignment!"
EDIT:
Further testing has bought the following to light:
GZDoom v1.2.1.309 and SkullTag v0.97.2228.2 both also ignore the SBARINFO, so I imagine that's my fault. however, only GZDoom showed the same problem with the MAPINFO as ZDoom. SkullTag ran all intermission screens as expected, although it did crush the BIGFONT together, which is something ZDoom and GZDoom do not do. Bug with (G)ZDoom perhaps?