- defined credits and "help" menu for Shadow Warrior

Credits follows the recent VoidSW change, so the help menu will now take care of the ad screens - provided that someone goes to the console and tries to open it.
This commit is contained in:
Christoph Oelckers 2019-11-29 01:52:21 +01:00
parent 90c5ea6acc
commit af81141f82

View file

@ -380,6 +380,15 @@ ImageScroller "HelpMenu"
ImageItem "TEXTSTORY", 400
ImageItem "F1HELP", 401
}
ifgame(ShadowWarrior)
{
// The menu has no default binding, but if someone tries to open it anyway show the cool retro ads that were shipped with the game. :D
ImageItem "#5262"
ifnotshareware
{
ImageItem "#5261"
}
}
}
//-------------------------------------------------------------------------------------------
@ -395,13 +404,19 @@ ImageScroller "HelpMenu"
ImageScroller "CreditsMenu"
{
ifgame(Duke, Nam, WW2GI, Fury)
ifgame(Duke, Nam, WW2GI)
{
ImageItem "CREDITSTEXT1", 990
ImageItem "CREDITSTEXT2", 991
ImageItem "CREDITSTEXT3", 992
animatedtransition
}
ifgame(fury)
{
// Ion Fury does not have a separate credits menu, so if someone tries to open it anyway, use the same screens as "Help" but start on the one for the credits.
ImageItem "F1HELP", 401
ImageItem "TEXTSTORY", 400
}
ifgame(Redneck)
{
// no point putting this into the string table.
@ -464,6 +479,18 @@ ImageScroller "CreditsMenu"
TextItem "REDNECK RAMPAGE RIDES AGAIN\n(c) 1998 XATRIX ENTERTAINMENT, INC.\n\nREDNECK RAMPAGE RIDES AGAIN\nIS A TRADEMARK OF\nINTERPLAY PRODUCTIONS", 70
animatedtransition
}
ifgame(ShadowWarrior)
{
ifshareware
{
ImageItem "#5110"
ImageItem "#5112"
}
ImageItem "#5111"
ImageItem "#5118"
ImageItem "#4979"
ImageItem "#5113"
}
}
//-------------------------------------------------------------------------------------------
@ -491,4 +518,4 @@ ListMenu "SaveGameMenu"
Position 0, 40
Class "SaveMenu" // uses its own implementation
}