Commit Graph
65 Commits
Author SHA1 Message Date
Filippos Karapetis 01e8286e1c MADS: Remove trailing whitespace 2014-10-28 16:19:26 +02:00
Paul Gilbert b58f6f397d MADS: New conversation message logic for cutscene animations 2014-10-13 20:28:34 -04:00
Strangerke 8c07c77388 MADS: Rex - Remove an erroneous assert on newPalIndex 2014-10-08 07:37:44 +02:00
Paul Gilbert c551115b4b MADS: Fix memory corruption when dealing with monster in scene 703 2014-06-04 09:30:10 -04:00
Paul Gilbert f16dd2a7f2 MADS: Minor fixes for sprite asset flags passing 2014-06-01 11:48:19 -04:00
Paul Gilbert e8a52b67e8 MADS: Fix assert when doctor hits you with a blackjak 2014-05-31 11:39:28 -04:00
Johannes Schickel 9099b36caa MADS: initialise -> initialize. 2014-05-27 00:58:25 +02:00
Johannes Schickel 9866aba2e4 MADS: Slight formatting fixes. 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
Paul Gilbert 057f239ed6 MADS: Remove some redundant TODOs 2014-05-21 08:32:39 -04:00
Strangerke b384447e71 MADS: Reduce the scope of some variables in Palette 2014-05-19 21:54:25 +02:00
Strangerke 46cedfc903 MADS: Implement two palette functions 2014-05-19 07:04:26 +02:00
Paul Gilbert 88ac15d69e MADS: Greyscale fading now close to the original 2014-05-09 22:53:37 -04: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 e9d76d27a0 MADS: Fix immediate crashes in new fadeToGrey logic 2014-05-04 20:30:52 -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 9d25832a81 MADS: Fix color of on-screen text 2014-04-20 11:08:25 -04:00
Paul Gilbert 1362414e77 MADS: Implement palette animation code 2014-04-19 22:49:14 -04:00
Paul Gilbert f4165c5f8a MADS: Field/method renaming 2014-04-12 22:08:21 -04: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 f548711b77 MADS: Fix palette transformation during SceneInfo::load 2014-04-11 09:34:46 -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
Paul Gilbert d958f50924 MADS: Fix incorrect palette for player sprites 2014-03-24 22:33:49 -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 dfcef632ea MADS: Hooked up the in-progress scene 103 2014-03-16 00:00:18 -04:00
Paul Gilbert 10124f6806 MADS: Implemented scene 103 setup and needed support methods 2014-03-15 17:38:44 -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 be1a53062a MADS: Convert 6 bit palettes to 8 bit values 2014-03-11 21:48:16 -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 5d4b6b79db MADS: Fix for palette initialisation in Palette::initRange 2014-03-11 21:01:07 -04:00
Paul Gilbert 5543d5884c MADS: Refactoring calls to PaletteUsage::process, and initial bugfixes 2014-03-10 22:08:55 -04:00
Paul Gilbert d295a16545 MADS: Properly hook up use of PaletteUsage::process 2014-03-10 01:00:11 -04:00