aboutsummaryrefslogtreecommitdiff
path: root/engines/toltecs/menu.h
AgeCommit message (Collapse)Author
2013-01-04TOLTECS: Scroll original save/load dialog to bottom on openingTorbjörn Andersson
This doesn't behave quite like the original - it seems the original does not take the fake last entry into account when saving? - but I think it's actually a bit more consistent this way.
2013-01-04TOLTECS: Hide/show arrows in original save/load dialogsTorbjörn Andersson
The arrows are only visible when there are savegames to scroll to in that direction.
2012-09-26JANITORIAL: Remove trailing whitespaces.Johannes Schickel
Powered by: git ls-files "*.cpp" "*.h" "*.m" "*.mm" | xargs sed -i -e 's/[ \t]*$//'
2012-09-11TOLTECS: Open the save menu with F5 and the load menu with F9Filippos Karapetis
Also, this changes the dialog skip key to space instead of escape
2012-09-11TOLTECS: Implement volume handling and toggling of speech/textFilippos Karapetis
2011-11-20TOLTECS: Fix bugsBenjamin Haisch
- Save scene parameters before playing a movie and restore them afterwards (fixes crash) - Fix text disappearing too fast - Implement script function sfGetCameraChanged - Replace nop script functions with stubs which print debug info when called - Some cleanup, remove obsolete TODOs
2011-11-20TOLTECS: Reduced header dependenciesFilippos Karapetis
2011-11-20TOLTECS: - More work on the menu system, saving and loading from there is ↵Benjamin Haisch
now possible - Add blastSprite method which draws a sprite directly to the frontScreen without the renderQueue - Add F10 scancode in sfHandleInput to open the menu
2011-11-20TOLTECS: - Work on the menu system (use strings from resources instead of ↵Benjamin Haisch
hardcoded ones) - ...and load the system strings from the resource on startup - Only redraw menu screen when required - Change parameters for some text functions from byte* to const byte* - Rename some mouse vars
2011-11-20TOLTECS: Fixed compilation with the latest trunk changes.Filippos Karapetis
This change also unveiled a serious problem: the same include files are used EVERYWHERE (e.g. code manipulating the screen is using sound includes). Added a FIXME concerning this
2011-11-20TOLTECS: Misc fixes in the menu systemBenjamin Haisch
2011-11-20TOLTECS: Implemented scrolling in the savegame listBenjamin Haisch
2011-11-20TOLTECS: More work on the menu; started the savegame page and implemented ↵Benjamin Haisch
editing of the savegame description
2011-11-20TOLTECS: More work on the menu; started with the saveload menu page and ↵Benjamin Haisch
fixed some early bugs
2011-11-20TOLTECS: More work on the menuBenjamin Haisch
2011-11-20TOLTECS: Started implementing the menu from scratchBenjamin Haisch
2011-11-20TOLTECS: Silenced some warningsFilippos Karapetis
2011-11-20TOLTECS: Reworked the ArchiveReader and ResourceCache classes.Benjamin Haisch
ResourceCache needs more work since resources are never freed (which is bad).
2011-11-20TOLTECS: - Added menu system prototype (may change later)Benjamin Haisch
- Added movie player (still incomplete, sound is not yet implemented) Both are not yet hooked to the engine. - Added code for microtile arrays (from the SEL - Simple DirectMedia Layer Extension Library project), under the LGPL This will be used as dirty rectangle "manager". This is experimental for now, it may be removed later.