Torbjörn Andersson
65e41486f4
Added do { ... } while (0) to the GUI_V* macros, so that they will work as
...
expected if, for instance, someone writes "if (...) GUI_V1_MENU_ITEM( ... );"
I don't expect anyone will want to write statements like that, but just to
avoid nasty surprises...
svn-id: r32049
2008-05-12 04:33:30 +00:00
Johannes Schickel
35cc3a3d19
Committed slightly modified patch #1961830 "KYRA: Scroll wheel support for Kyra 2 and 3".
...
svn-id: r32016
2008-05-11 11:35:12 +00:00
Johannes Schickel
8d6048a9fa
- Added small delay to GUI_v2::getInput
...
- Prevent kyra3 background music from stopping while menu is open
svn-id: r31979
2008-05-10 18:23:11 +00:00
Johannes Schickel
c26e62e288
- Implemented Kyra3 audio options menu, Helium mode still missing.
...
- Fixed unitialized variable
svn-id: r31881
2008-05-05 17:56:39 +00:00
Johannes Schickel
f42d222069
Got rid of some code duplication.
...
svn-id: r31880
2008-05-05 17:18:11 +00:00
Johannes Schickel
2afff04468
- Added support for Kyra3 GUI (audio and game options not working yet)
...
- Added support for loading directly from command line for Kyra3
svn-id: r31876
2008-05-05 16:05:56 +00:00
Johannes Schickel
c15ad0e373
Initial common base between kyra2 and kyra3 GUI code.
...
svn-id: r31867
2008-05-04 15:37:41 +00:00
Johannes Schickel
f71b4afcfa
Renamed kyra2 and kyra3 gui files.
...
svn-id: r31866
2008-05-04 15:18:46 +00:00
Johannes Schickel
4b5f3266cf
Started to refactor kyra2/kyra3 code to a common base. (regressions possible, compiling currently broken)
...
svn-id: r31817
2008-05-02 14:46:30 +00:00
Johannes Schickel
4b58a431da
Implemented support for Towns (and hopefully DOS floppy too) menus.
...
svn-id: r31438
2008-04-06 16:54:51 +00:00
Johannes Schickel
7020627572
- Implemented delete savegame menu
...
- Reverted hack introduced with last commit
svn-id: r31395
2008-04-05 02:22:11 +00:00
Johannes Schickel
272fa6d578
Implemented audio menu, slider bars not moveable via mouse yet though.
...
svn-id: r31384
2008-04-04 18:02:50 +00:00
Johannes Schickel
0aecc4fb03
Implemented game options menu.
...
svn-id: r31378
2008-04-04 08:13:35 +00:00
Johannes Schickel
84af9cae9d
Added support for quit game button.
...
svn-id: r31376
2008-04-04 06:45:39 +00:00
Johannes Schickel
3dc6f9000d
Added partial support for main menu. Only load, save and resume buttons are working currently
...
svn-id: r31375
2008-04-04 06:24:49 +00:00
Florian Kagerer
f3b42e3f90
This fixes the menus for fm-towns and floppy versions (only load and death menu atm).
...
svn-id: r31373
2008-04-04 01:12:35 +00:00
Johannes Schickel
4fa0740a27
Implemented death menu. This also fixes bug #1926892 "HoF: Odd behaviour when Zanthia gets killed(?)".
...
svn-id: r31360
2008-04-02 03:16:34 +00:00
Johannes Schickel
3b81a73e52
Fixed bug in GUI code, should hopefully fix white boxes appearing around inventory.
...
svn-id: r31355
2008-04-01 18:35:14 +00:00
Johannes Schickel
54d2e7128e
Implement quit flag handling in Kyra2 GUI code.
...
svn-id: r31336
2008-03-30 18:41:11 +00:00
Johannes Schickel
4a9891c006
Fixed bug which caused sometimes garbage text to be displayed.
...
svn-id: r31335
2008-03-30 18:37:27 +00:00
Johannes Schickel
f4e6109b33
- fixed savegame description loading in kyra1
...
- added Kyra2 load menu, currently just accessable from startup menu though
svn-id: r31331
2008-03-30 18:27:46 +00:00
Johannes Schickel
7605a9a517
Changed HoF GUI code to use common GUI code now.
...
svn-id: r31295
2008-03-28 16:15:00 +00:00