Commit Graph

31 Commits

Author SHA1 Message Date
Paul Gilbert
9db2f3cd84 XEEN: In progress splitting of music and sfx volumes in sound driver 2018-05-04 21:46:39 -04:00
Paul Gilbert
1fd82c7ca5 XEEN: Add playVoice method for voice sample playback 2018-03-12 19:33:55 -04:00
Paul Gilbert
5b72fbdcbd XEEN: Implementing subtitles display logic 2018-03-10 20:12:25 -05:00
Paul Gilbert
b2811fa567 XEEN: Change setMusicVolume to setMusicPercent for better range clarity 2018-03-06 07:11:33 -05:00
Paul Gilbert
82c8d93f3a XEEN: Sound field renaming for better clarity 2018-03-05 21:37:08 -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
4ce615b1bb XEEN: Fixes for initial start of World ending 2018-02-02 20:07:55 -05:00
Paul Gilbert
319b2c29d5 XEEN: Added logic for music/sound toggling 2018-01-28 11:53:11 -05:00
Paul Gilbert
383cc850b9 XEEN: Beginnings of Darkside endgame, subtitle code 2016-09-18 17:31:12 -04:00
Paul Gilbert
94cee9dead XEEN: Stop audio if intro sequence aborted 2016-09-18 12:07:34 -04:00
Paul Gilbert
4289454233 XEEN: Cleanup of Sound driver 2016-09-16 23:27:26 -04:00
Paul Gilbert
eb09d8eda2 XEEN: Further cleanup of unneeded music code 2016-09-16 20:05:12 -04:00
Paul Gilbert
c72d421659 XEEN: Fix setting up music, musPlayInstrument command 2016-09-15 21:25:06 -04:00
Paul Gilbert
48235c9055 XEEN: Beginnings of Music class 2016-09-12 20:10:37 -04:00
Paul Gilbert
12d57ad5fe XEEN: Beginnings of Darkside endgame and music 2016-09-04 21:29:45 -04:00
Paul Gilbert
0c948b6bd0 XEEN: Fix Travis identified warnings 2016-09-04 21:24:37 -04:00
Paul Gilbert
ef6253fb19 XEEN: gcc compilation fixes 2016-08-28 15:46:10 -04:00
Paul Gilbert
0c199f079b XEEN: Beginnings of sound effects support 2016-08-27 16:33:32 -04:00
Paul Gilbert
5b0f460581 XEEN: Implementing more of Dark Side intro 2015-11-29 22:32:07 -05:00
Paul Gilbert
0ade2da5f1 XEEN: Further work on VOC sound method prototypes 2015-11-21 14:34:08 -05:00
Paul Gilbert
b6e39dbf79 XEEN: Some initial work on better sound manager 2015-11-20 20:11:23 -05:00
Paul Gilbert
8a324eb755 XEEN: Implemented drawTownAnim 2015-01-28 08:46:34 -05:00
Paul Gilbert
689776d922 XEEN: Implemented doTownOptions 2015-01-27 22:04:23 -05:00
Paul Gilbert
f11e11006b XEEN: Beginnings of Town class, implemented handleAction 2015-01-25 23:59:16 -05:00
Paul Gilbert
ec294d662e XEEN: Add extra ending code for pausing turns 2015-01-19 12:13:03 -05:00
Paul Gilbert
f46b9d77dd XEEN: Compilation fixes for gcc 2015-01-19 10:28:48 -05:00
Paul Gilbert
49787629ff XEEN: Various renamings 2015-01-11 08:54:42 -05:00
Paul Gilbert
5135439bbd XEEN: Reorganisation of resource, sprite, and cc file class files 2015-01-01 14:57:56 -10:00
Paul Gilbert
fb47ec9627 XEEN: In progress implementing options/main menu 2014-12-30 17:28:53 -10:00
Paul Gilbert
1d62e224b9 XEEN: Implement button handlng and rest of Dark Side title screen 2014-12-26 22:00:39 +11:00
Paul Gilbert
4f423c74b7 XEEN: Implement beginnings of Dark Side intro and supporting methods 2014-12-26 14:37:20 +11:00