Commit graph

12 commits

Author SHA1 Message Date
Paul Gilbert
782d4fbb06 XEEN: Compilation fix 2018-03-10 22:02:36 -05:00
Paul Gilbert
f4af55adc2 XEEN: Subtitle improvements, set up correct subtitles for Darkside intro 2018-03-10 21:56:38 -05:00
Paul Gilbert
5b72fbdcbd XEEN: Implementing subtitles display logic 2018-03-10 20:12:25 -05:00
Paul Gilbert
82c8d93f3a XEEN: Sound field renaming for better clarity 2018-03-05 21:37:08 -05:00
Paul Gilbert
b6b9714ec0 XEEN: Fix scroll effect for Clouds of Xeen main menu 2018-03-04 22:40:43 -05:00
Paul Gilbert
8fc4a08e04 XEEN: Refactor to merge Sound and Music classes
The existing structure didn't make sense, as Sound only handled
sound files, but Music handled both music and short FX decoding.
I've merged Sound & MUsic into a single Sound class, and moved
the music driver to their own file, renamed to SoundDriver
2018-02-19 10:17:33 -05:00
Paul Gilbert
7f50c50401 XEEN: Fix exiting to main menu after playing ending cutscenes 2018-02-11 21:16:23 -05:00
Paul Gilbert
2ca0235f44 XEEN: Refactor FontSurface as ancestors of Window, not Screen
This refactoring allowed Screen to now simply derive from
Graphics::Screen, and several duplicated methods could be removed.
2017-11-29 21:34:28 -05:00
Paul Gilbert
7c74f4f826 XEEN: Create Windows class to hold the windows array 2017-11-29 20:24:03 -05:00
Paul Gilbert
2d74128069 XEEN: Implemented Clouds intro, doScroll fixes 2016-09-21 21:14:25 -04:00
Paul Gilbert
b62aa0e079 XEEN: Further work on Darkside intro 2016-09-21 12:50:02 -04:00
Paul Gilbert
2e4fc11320 XEEN: Refactored doScroll to have it available to cutscenes 2016-09-21 07:26:24 -04:00
Renamed from engines/xeen/worldofxeen/cutscenes.cpp (Browse further)