Commit Graph
49 Commits
Author SHA1 Message Date
Paul Gilbert 175d027a80 MADS: Fix horizontal background scrolling in animations 2014-10-12 14:32:40 -04:00
Paul Gilbert 82b2b2d65d MADS: Properly implement drawing to a subset of the screen 2014-09-03 22:09:50 -04:00
Filippos Karapetis 0113e79e23 MADS: Don't error out on unsupported scene transitions
This prevents the game from erroring out when screen fade is toggled
2014-06-29 05:22:46 +03:00
Paul Gilbert 456ce2a678 MADS: Implement the difficulty selection dialog 2014-06-26 22:07:33 -04:00
Paul Gilbert 9aee739a18 MADS: Implemented support methods for ScreenDialog base class 2014-06-05 22:15:31 -04:00
Strangerke f8b08874c4 MADS: Janitorial - Trim trailing spaces and tabs 2014-05-28 23:22:01 +02:00
Strangerke 0eb5a7f0b2 MADS: Fix some more missing initializations 2014-05-28 07:19:18 +02:00
Paul Gilbert 786c771bb8 MADS: Implement screen shaking 2014-05-24 16:36:34 -04:00
Paul Gilbert b2860fc675 MADS: Implemented scene fading 2014-05-24 14:21:03 -04:00
Filippos Karapetis 41c93dc0b5 MADS: Check if a rect is sane before attempting to create it 2014-05-16 05:04:25 +03:00
Filippos Karapetis b7dd01fdef MADS: Remove trailing whitespace 2014-05-08 11:43:23 +03:00
Filippos Karapetis d88e165e00 MADS: Fix loading of V2 hotspots 2014-05-06 04:39:12 +03:00
Paul Gilbert b5949010a6 MADS: Implemented more savegame synchronization 2014-05-01 22:36:36 -04:00
Paul Gilbert dccc4510e8 MADS: Fix for highlighting and using dynamic hotspots 2014-04-29 21:53:54 -04:00
Paul Gilbert f0ce06f0e9 MADS: Implemented display of conversation topics 2014-04-20 21:32:29 -04:00
Paul Gilbert c4669dd2f2 MADS: Fix refresh of inventory list after scrolling 2014-04-19 17:43:44 -04:00
Paul Gilbert 7b907be937 MADS: General cleanup and minor renamings 2014-04-15 19:28:29 -04:00
Paul Gilbert 8b2a7525cc MADS: Fix a bunch of GCC warnings 2014-04-12 12:09:29 -04:00
Paul Gilbert 39c66afe66 MADS: Fixes for inventory scrollbar display 2014-04-10 22:14:57 -04:00
Paul Gilbert 8df0833546 MADS: Fixes for correctly displaying inventory list in the user interface 2014-04-09 09:32:14 -04:00
Paul Gilbert 531ebab4da MADS: Added preliminary keyboard handling and keypress process stub 2014-04-08 22:04:43 -04:00
Paul Gilbert f6cfd1d53b MADS: Implement missing dirty rect merged area pointer 2014-04-07 23:48:43 -04:00
Paul Gilbert 7e13f488ab MADS: Implement loading logic for UI background animations 2014-04-07 22:37:22 -04:00
Paul Gilbert 11403c5db6 MADS: Further cleanup of previously anonymous fields 2014-04-05 21:30:42 -04:00
Paul Gilbert 06aeba275a MADS: Fix right mouse button handling 2014-04-05 14:27:33 -04:00
Paul Gilbert d163ee088a MADS: Renamings for saving fields in MADSAction::startAction 2014-04-03 22:02:12 -04:00
Paul Gilbert 74c6bafed4 MADS: Further clean up/renaming of checkActionAtMousePos 2014-04-02 22:41:25 -04:00
Paul Gilbert f0458042f2 MADS: In progress cleanup of checkActionAtMousePos 2014-04-02 22:27:11 -04:00
Paul Gilbert 3f8ee8fafa MADS: Cleanup of UISlots and flag types 2014-04-02 21:24:22 -04:00
Paul Gilbert 041773705b MADS: Fix/clean up ending of ScreenObjects::check 2014-04-02 20:28:57 -04:00
Paul Gilbert 0c1001fbf4 MADS: Minor variable renaming and remove incorrect variable set in scene loop 2014-04-01 22:50:03 -04:00
Paul Gilbert 6c85572d76 MADS: Initial cleanup of action/player handling 2014-03-27 22:38:28 -04:00
Paul Gilbert fc03e5a4fa MADS: Fix for selecting actions from the list 2014-03-26 22:22:50 -04:00
Paul Gilbert 2879b895bc MADS: Fixes for UI item selection, add added an enum for Font::setColorMode 2014-03-25 08:55:29 -04:00
Paul Gilbert 3c504f4d02 MADS: Cleanup of user interface selection code 2014-03-24 22:34:09 -04:00
Paul Gilbert 0b1c15e6dc MADS: Fix setting category/desc Id from highlighted screen elements 2014-03-23 22:40:37 -04:00
Paul Gilbert 0d15807501 MADS: Fixes for animating inventory item 2014-03-23 09:19:28 -04:00
Paul Gilbert 0b351f79d8 MADS: Further fixes for hotspot highlighting 2014-03-22 21:55:36 -04:00
Paul Gilbert 06766e930b MADS: Fix main switch statement in elementHighlighted 2014-03-22 20:02:02 -04:00
Paul Gilbert c64a024aa0 MADS: Completed elementHighlighted method 2014-03-22 19:09:25 -04:00
Paul Gilbert a7c4fc7e23 MADS: In progress implementing ScreenObjects::elementHighlighted 2014-03-22 18:26:41 -04:00
Paul Gilbert 7cdaa9648c MADS: Implemented ScreenObjects::checkScroller 2014-03-22 12:02:17 -04:00
Paul Gilbert 2090987b81 MADS: Fixes for handling horizontally flipped frames 2014-03-21 22:47:31 -04:00
Paul Gilbert 2b141aaba6 MADS: Fixes for screen objects loading and checking 2014-03-21 09:27:22 -04:00
Paul Gilbert 8d252f4f0e MADS: Implemented methods for checking action at mouse position and clicking 2014-03-19 23:33:18 -04:00
Paul Gilbert db017b746d MADS: Moved ScreenObjects into the Game class 2014-03-19 19:44:51 -04:00
Paul Gilbert 4875c83f10 MADS: Implemented DirtyArea::setUISlot 2014-03-18 19:56:29 -04:00
Paul Gilbert 0c8a3a47e2 MADS: Transformed ImageInterEntries to be User Interface UISlots 2014-03-17 21:53:22 -04:00
Paul Gilbert 3f0cd4771c MADS: Fixed handling of dirty rects to copy areas to the physical screen 2014-03-13 22:25:16 -04:00