Commit Graph
58 Commits
Author SHA1 Message Date
Paul Gilbert dbfe4972e3 MADS: Remove deprecated code from AnimationView and a bunch of out-of-date TODOs 2014-10-18 11:55:30 -04:00
Paul Gilbert ea9599b763 MADS: Implement subtitles for animation cutscenes 2014-10-14 21:37:00 -04:00
Paul Gilbert b58f6f397d MADS: New conversation message logic for cutscene animations 2014-10-13 20:28:34 -04:00
Paul Gilbert ffe58e058c MADS: Fix playback of digital audio during animation sequences 2014-10-13 10:11:54 -04:00
Paul Gilbert de434e45d3 MADS: Fixes for loading of intro cutscene animation 2014-10-06 22:14:57 -04:00
Paul Gilbert dfe9cf2618 MADS: Fix Animation to handle loading backgrounds as well as user interfaces 2014-09-20 11:29:00 -04:00
Paul Gilbert 9a0ba3e634 MADS: Add new Animation fields needed by AnimView 2014-09-20 10:41:52 -04:00
Paul Gilbert a1548e27a0 MADS: Further animation setup in AnimView 2014-09-18 22:21:15 -04:00
Paul Gilbert c551115b4b MADS: Fix memory corruption when dealing with monster in scene 703 2014-06-04 09:30:10 -04:00
Strangerke 25c153ff29 MADS: Initialize variables in Animation 2014-05-28 00:51:48 +02:00
Paul Gilbert 53332f8ab8 MADS: Fix occassional character gliding in cutscenes 2014-05-26 23:16:24 -04:00
Paul Gilbert ea19581ae3 MADS: Standardised on passing depth surfaces as DepthSurface 2014-05-25 13:23:05 -04:00
Paul Gilbert 17012de54b MADS: Remove redundant frame entry remap block in animation loading 2014-05-20 22:34:26 -04:00
Paul Gilbert df23dff517 MADS: Change the animation _animMode to an enum'ed _bgType 2014-05-20 21:11:53 -04:00
Strangerke 83f82104d0 MADS: Reduce the scope of another variable in Animation 2014-05-19 21:46:15 +02:00
Strangerke 20c2693126 MADS: Fix scrolling check 2014-05-19 21:40:12 +02:00
Filippos Karapetis b7dd01fdef MADS: Remove trailing whitespace 2014-05-08 11:43:23 +03:00
Paul Gilbert 8c58a046db MADS: Fix palette corruption when playing animations 2014-05-01 20:54:17 -04:00
Paul Gilbert 88cf2c7caa MADS: Fix actions being triggered at the end of animation sequences 2014-05-01 09:17:10 -04:00
Paul Gilbert 1362414e77 MADS: Implement palette animation code 2014-04-19 22:49:14 -04:00
Paul Gilbert ad6a80cae7 MADS: Add support for sprite flipping in UI background animations 2014-04-19 20:18:39 -04:00
Paul Gilbert 559efad195 MADS: Moved Animation::free to be Scene::freeAnimation 2014-04-19 14:46:28 -04:00
Paul Gilbert 73a5055438 MADS: Fix unloading animations with associated messages 2014-04-16 22:03:18 -04:00
Paul Gilbert cfd4943647 MADS: Fix for correctly loading animation sprite sets 2014-04-16 21:26:46 -04:00
Paul Gilbert 0b340a0343 MADS: Fix depth issues with sitting in chair in scene 101 2014-04-15 23:51:41 -04:00
Strangerke 9643b543f0 MADS: Implement scene 110 2014-04-15 07:45:35 +02:00
Paul Gilbert 387e7d800d MADS: Add missing call to new refreshHighColors method 2014-04-12 17:21:04 -04:00
Paul Gilbert 41ea3e2374 MADS: Fix misspelling in if statement 2014-04-12 17:15:05 -04:00
Paul Gilbert 9b0f0b6efe MADS: Add missing handling code for palette _rgbList 2014-04-12 16:14:57 -04:00
Paul Gilbert 8b2a7525cc MADS: Fix a bunch of GCC warnings 2014-04-12 12:09:29 -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
Paul Gilbert 1c50c69ba6 MADS: Added stubbed Animation::preLoad method 2014-04-06 23:53:07 -04:00
Paul Gilbert 54bcb822fb MADS: Properly free scene-specific sprite sets when leaving scene 2014-04-06 22:28:14 -04:00
Paul Gilbert b435c76b25 MADS: Fix loading of scene sprite set names 2014-04-06 22:05:18 -04:00
Paul Gilbert 3f8ee8fafa MADS: Cleanup of UISlots and flag types 2014-04-02 21:24:22 -04:00
Paul Gilbert 71b1343adf MADS: Implemented NebularGame::step 2014-03-29 11:18:07 -04:00
Paul Gilbert 6c85572d76 MADS: Initial cleanup of action/player handling 2014-03-27 22:38:28 -04:00
Paul Gilbert 0c8a3a47e2 MADS: Transformed ImageInterEntries to be User Interface UISlots 2014-03-17 21:53:22 -04:00
Paul Gilbert b652e2eafd MADS: Merged the InterfaceSurface and UserInterface classes 2014-03-15 18:43:39 -04:00
Paul Gilbert 84fb90e7a5 MADS: Fix GCC warnings and memory leaks 2014-03-13 20:56:03 -04:00
Paul Gilbert 408f5e79df MADS: General cleanup and minor fixes 2014-03-12 22:45:33 -04:00
Paul Gilbert 98f7ba9643 MADS: Fix definition/loading of animation frame change data 2014-03-12 08:44:57 -04:00
Paul Gilbert 5536b8a933 MADS: Fixes for sprite list initialisation 2014-03-08 15:42:07 -05:00
Paul Gilbert c2587af8f2 MADS: Clarified Events::_currentTimer as Scene::_frameStartTime 2014-03-08 14:05:17 -05:00
Paul Gilbert 984099ae2c MADS: Implemented stubbed SpriteSlots methods 2014-03-08 10:53:10 -05:00
Paul Gilbert 0f214e4c9d MADS: Fix for loading animation data 2014-03-08 08:59:10 -05:00
Paul Gilbert 8d3857c053 MADS: Cleanup code for accessing sprite assets 2014-03-08 08:44:01 -05:00
Paul Gilbert 3399516c5e MADS: Implemented remainder of scene 804 setup code and support methods 2014-03-07 23:07:36 -05:00
Paul Gilbert a0e955d8d3 MADS: More Animation class implementation 2014-03-05 20:45:02 -05:00