[Scummvm-devel] Global menu save/load dialogs
kirben at optusnet.com.au
Tue Nov 11 03:29:40 CET 2008
Filippos K wrote:
> That's why there is a function which tells the GMM when the save/load
> dialogs can be opened (canLoadGameStateCurrently /
> So these cases can be avoided
Unfortunately in the case of SCUMM engine we simply don't know, when
loading and saving should be restricted in earlier games (V0-V3) and HE
games. The VAR_MAINMENU_KEY variable, could be used for restricting
loading and saving, in other games of SCUMM engine though.
> So the question is... what would be better? Keep the games as they are, and
> show the General Main Menu dialogs by default when requested, or show the
> enhanced dialogs by default? Obviously, I'm up for showing the enhanced
> ones by
> default, but purists might disagree...
> > The default load/save dialogs aren't that more limited, other than
> > limited slots in CINE (any others?). A date and screenshot isn't a large
> > advantage, and could easily be keep optional.
> drascula has limited slots too, plus its save/load dialog is very buggy
> by design
> cruise is limited as well
> lure's save/load dialogs are... well, a bit strange
Is Lure of the Temptress limited to a single saved game? wouldn't always
requesting a name, when loading or saving a saved game, allow many more
slots (999)? similar to Elvira 1 in the AGOS engine.
Another issue, is the strings used for load/save/option dialogs in
non-English versions of each game. The original interface of games,
usually offers the strings of load/save/options dialogs in the current
language of the game. But our custom GUI, always uses the English
language for strings of load/save/options dialogs.
More information about the Scummvm-devel