Commit Graph

54 Commits

Author SHA1 Message Date
Johannes Schickel
5dd69b4dd1 MADS: Make GPL header consistent with what we normally use. 2015-05-09 15:56:27 +02:00
Paul Gilbert
1aa9181466 MADS: Cleanup and bugfixes for panning transition support methods 2015-02-14 15:34:11 -05:00
Paul Gilbert
5e00b39cae MADS: Implementing code for panning screen transitions 2015-02-08 22:07:42 -05:00
Paul Gilbert
b58f6f397d MADS: New conversation message logic for cutscene animations 2014-10-13 20:28:34 -04:00
Paul Gilbert
1c09a34fec MADS: Fix palette method signature 2014-07-20 16:33:35 -04:00
Paul Gilbert
9dc2aabb62 MADS: Remove redundant Palette::close method 2014-06-03 22:27:33 -04:00
Johannes Schickel
9099b36caa MADS: initialise -> initialize. 2014-05-27 00:58:25 +02:00
Johannes Schickel
db3ca8255f MADS: More formatting fixes.
Add space before : in inheritance.
2014-05-27 00:58:25 +02:00
Paul Gilbert
b2860fc675 MADS: Implemented scene fading 2014-05-24 14:21:03 -04:00
Paul Gilbert
3202abaa89 MADS: Standardized fading out methods as fadeOut 2014-05-24 13:41:22 -04:00
Paul Gilbert
1bcd021774 MADS: Refactored VGA_COLOR_REV, which wasn't correct 2014-05-24 13:32:58 -04:00
Strangerke
46cedfc903 MADS: Implement two palette functions 2014-05-19 07:04:26 +02:00
Paul Gilbert
e2f2e31db3 MADS: Changed greyList to use original style insertion sort 2014-05-09 20:06:35 -04:00
Filippos Karapetis
b7dd01fdef MADS: Remove trailing whitespace 2014-05-08 11:43:23 +03:00
Paul Gilbert
0c079f4d69 MADS: Fixes for correctly setting up grey fading palette intensities 2014-05-06 22:49:57 -04:00
Paul Gilbert
c892d8c725 MADS: Implemented remainder of fadeToGrey 2014-05-04 18:42:34 -04:00
Paul Gilbert
ff5b97e75a MADS: In progress greyscale fading for picking up inventory items 2014-05-04 14:32:58 -04:00
Paul Gilbert
8c58a046db MADS: Fix palette corruption when playing animations 2014-05-01 20:54:17 -04:00
Strangerke
b2e2a2deee MADS: Implement scene 319 2014-04-22 23:26:39 +02:00
Paul Gilbert
1362414e77 MADS: Implement palette animation code 2014-04-19 22:49:14 -04:00
Strangerke
34d0bc72b5 MADS: Implement scene 313, come renaming in RGB4 structure, used by AnimPalData 2014-04-19 23:27:01 +02:00
Strangerke
d41833e8e5 MADS: Implement Palette::refreshHighColors() 2014-04-12 23:10:54 +02:00
Paul Gilbert
9b0f0b6efe MADS: Add missing handling code for palette _rgbList 2014-04-12 16:14:57 -04:00
Paul Gilbert
bb82a344a9 MADS: Further refactoring for PaletteUsage data arrays 2014-04-12 11:08:50 -04:00
Paul Gilbert
2a979e59a0 MADS: Refactoring PaletteUsage to use external data arrays 2014-04-12 11:00:29 -04:00
Paul Gilbert
7e13f488ab MADS: Implement loading logic for UI background animations 2014-04-07 22:37:22 -04:00
Strangerke
d801c2ffdd MADS: Implement palette::lock() and unlock(), get rid of some magic values in scene 202 and 203, some renaming 2014-03-29 09:41:55 +01:00
Paul Gilbert
7b15d2e379 MADS: Moved palette translation define into source file 2014-03-25 22:06:21 -04:00
Paul Gilbert
e9977e81d0 MADS: Fixes and cleanup for palette loading 2014-03-25 21:20:44 -04:00
Strangerke
c57acfb154 MADS: Implement scene 203 2014-03-24 01:14:16 +01:00
Paul Gilbert
120374b7d0 MADS: Simplified PaletteUsage::process list sorting 2014-03-16 01:08:16 -04:00
Paul Gilbert
5e3684b37a MADS: Simplified code for PaletteUsage::prioritize 2014-03-16 00:43:08 -04:00
Paul Gilbert
d2bbdd255a MADS: Implement palette shifting for loaded sprites 2014-03-15 11:12:31 -04:00
Paul Gilbert
c9661ca88c MADS: Fix off by 1 frame references in srite drawing 2014-03-15 08:41:17 -04:00
Paul Gilbert
0df4d0aed1 MADS: Fixed loading of scene depth surface for Rex Nebular 2014-03-12 23:45:57 -04:00
Paul Gilbert
d9bb593b5f MADS: Implemented PaletteUsage::updateUsage 2014-03-12 20:54:50 -04:00
Paul Gilbert
41e86d553e MADS: Renamed game palette to palette flags 2014-03-11 21:40:49 -04:00
Paul Gilbert
5a1c64e732 MADS: Further fixes for PaletteUsage::process 2014-03-11 21:32:42 -04:00
Paul Gilbert
5543d5884c MADS: Refactoring calls to PaletteUsage::process, and initial bugfixes 2014-03-10 22:08:55 -04:00
Paul Gilbert
9e69e64d3f MADS: Completed PaletteUsage::process 2014-03-10 00:52:33 -04:00
Paul Gilbert
680b5a4487 MADS: In progress implementation of PaletteUsage::process 2014-03-10 00:00:39 -04:00
Paul Gilbert
c89193f24f MADS: Removed old RGBList code from old M4 engine 2014-03-08 18:12:06 -05:00
Paul Gilbert
a0e955d8d3 MADS: More Animation class implementation 2014-03-05 20:45:02 -05:00
Paul Gilbert
4bd1217daf MADS: Added loading for scene nodes and hotspost 2014-03-02 10:49:20 -05:00
Paul Gilbert
badb8d9744 MADS: More work implementing scene info loading 2014-02-28 20:37:42 -05:00
Paul Gilbert
c9057bd6a8 MADS: Moved scene data classes into their own code file 2014-02-25 09:21:19 -05:00
Paul Gilbert
37b788b7dd MADS: Added skeleton framework for game scene classes 2014-02-24 00:20:53 -05:00
Paul Gilbert
8ee283d921 MADS: Implemented sound player logic and outer game loop 2014-02-23 21:34:20 -05:00
Paul Gilbert
6c354bccf2 MADS: Implemented more logic for dialog display 2014-02-22 17:25:30 -05:00
Paul Gilbert
82514b4a28 MADS: Beginnings of cursor initialization 2014-02-22 11:13:35 -05:00