34 Commits

Author SHA1 Message Date
Paul Gilbert
a745010998 MADS: Implement GameConversations::update 2016-01-10 06:10:03 +11:00
Johannes Schickel
5dd69b4dd1 MADS: Make GPL header consistent with what we normally use. 2015-05-09 15:56:27 +02:00
Paul Gilbert
a924d4beef MADS: Fix hotspot highlighting when easy mouse is off 2015-03-14 12:46:46 -04:00
Paul Gilbert
d31e602add MADS: Allow Escape key to close game options dialog 2015-02-14 16:54:47 -05:00
Strangerke
15a10d2744 MADS: Remove a useless variable 2015-01-31 12:41:03 +01:00
Torbjörn Andersson
45533b73a8 MADS: Silence GCC warning 2014-07-27 20:40:05 +02:00
Paul Gilbert
7ea081e7a0 MADS: Add support to event manager for intercepting events 2014-07-26 20:19:35 -04:00
Paul Gilbert
97d29debeb MADS: Beginnings of work on Rex Nebular main menu 2014-07-18 20:20:18 -04:00
Filippos Karapetis
b7dd01fdef MADS: Remove trailing whitespace 2014-05-08 11:43:23 +03:00
Paul Gilbert
a54aeaccce MADS: Misc savegame fixes and added meta query info 2014-05-02 21:29:33 -04:00
Filippos Karapetis
a770419abc MADS: Add an isCursorVisible() method
This will probably be used by the menu class, but it's nice to have nonetheless
2014-04-29 12:56:51 +03:00
Paul Gilbert
531ebab4da MADS: Added preliminary keyboard handling and keypress process stub 2014-04-08 22:04:43 -04:00
Paul Gilbert
06aeba275a MADS: Fix right mouse button handling 2014-04-05 14:27:33 -04:00
Paul Gilbert
74c6bafed4 MADS: Further clean up/renaming of checkActionAtMousePos 2014-04-02 22:41:25 -04:00
Paul Gilbert
377cbbe77d MADS: Cleanup of game and player fields used during initialization 2014-03-27 21:04:27 -04:00
Paul Gilbert
0a4c4c8eda MADS: Walking is now sort of working 2014-03-26 22:58:24 -04:00
Paul Gilbert
ce9a15f010 MADS: Fix the setting/clearing of _mouseReleased flag 2014-03-23 21:52:18 -04:00
Paul Gilbert
7cdaa9648c MADS: Implemented ScreenObjects::checkScroller 2014-03-22 12:02:17 -04:00
Paul Gilbert
709fcc6fac MADS: Fix inter-frame wait loop 2014-03-11 23:42:20 -04:00
Paul Gilbert
c2587af8f2 MADS: Clarified Events::_currentTimer as Scene::_frameStartTime 2014-03-08 14:05:17 -05:00
Paul Gilbert
568fc31b30 MADS: Beginnings of code support for Scene::drawElements 2014-03-04 22:33:27 -05:00
Paul Gilbert
1607a91047 MADS: Finished remainder of Scene::doFrame 2014-03-04 20:06:48 -05:00
Paul Gilbert
d8026b9ef7 MADS: Implementing Scene::doFrame 2014-03-03 00:42:41 -05:00
Paul Gilbert
3a842a079c MADS: Bulk of implementation of ScreenObjects::check 2014-03-02 23:09:17 -05:00
Paul Gilbert
a0996b7384 MADS: Implemented more of the multi-scene loop 2014-03-02 20:50:35 -05:00
Paul Gilbert
b816b9990d MADS: Added skeleton class for actions 2014-03-02 19:29:54 -05:00
Paul Gilbert
4bd1217daf MADS: Added loading for scene nodes and hotspost 2014-03-02 10:49:20 -05:00
Paul Gilbert
8c9420a834 MADS: Added game initialisation code 2014-02-23 19:33:26 -05:00
Paul Gilbert
6b774d2284 MADS: Copy protection dialog is starting to be displayed 2014-02-22 18:21:18 -05:00
Paul Gilbert
6c354bccf2 MADS: Implemented more logic for dialog display 2014-02-22 17:25:30 -05:00
Paul Gilbert
02a1d0eaa3 MADS: Further cursor/event initialisation 2014-02-22 12:17:37 -05:00
Paul Gilbert
82514b4a28 MADS: Beginnings of cursor initialization 2014-02-22 11:13:35 -05:00
Paul Gilbert
58bb1383d0 MADS: Added skeleton files for the game and dialogs 2014-02-19 23:17:57 -05:00
Paul Gilbert
0e46c809d1 MADS: Initial implementation of MSurface class and dependant classes 2014-02-18 20:08:58 -05:00