Paul Gilbert
7edac197e4
XEEN: Correct scroll and music when signing into tavern
2018-05-30 20:12:13 -04:00
Adrian Frühwirth
c7f3416daa
JANITORIAL: Remove trailing whitespace
2018-05-20 23:40:20 +02:00
Paul Gilbert
66b8bfb98e
XEEN: Fix entry to Darkstone Tower
2018-04-26 21:26:49 -04:00
Paul Gilbert
e78f8e32ed
XEEN: Fix entering Dragon Tower
2018-04-26 20:48:21 -04:00
Paul Gilbert
63ebadaf27
XEEN: Add town entry handling for Swords
2018-04-20 19:36:01 -04:00
Paul Gilbert
cdfe8c89f7
XEEN: Fix loading Swords blacksmiths
2018-04-16 11:20:51 -04:00
Paul Gilbert
caba188569
XEEN: Mode renamings, fix loading savegame during script dragging party
2018-04-15 09:51:18 -04:00
Paul Gilbert
825331c873
XEEN: Fix entering Great Southern Tower
2018-04-14 15:23:01 -04:00
Paul Gilbert
8ccb7c5249
XEEN: Fix Golem cutscene usage on Dark Side
2018-04-10 19:57:24 -04:00
Paul Gilbert
80fa7481ff
XEEN: Fix subtitle cutscene text for entering Darkside towns
2018-04-09 21:48:59 -04:00
Paul Gilbert
90f2bb6a15
XEEN: Fix cutscene subtitles for Ellinger's Tower
2018-04-08 19:23:36 -04:00
Paul Gilbert
5425604669
XEEN: Rename cutscenes _mazeFlag to _keyFound
2018-04-08 19:17:46 -04:00
Paul Gilbert
e5c4adb3c0
XEEN: Fixes for fighting in the Warzone
2018-04-03 21:13:44 -04:00
Paul Gilbert
c8b9b7c8a2
XEEN: Fix script for Miles the Cartographer
2018-04-02 21:06:01 -04:00
Paul Gilbert
9f77bb3d84
XEEN: Fix entering the Temple of Yak
2018-04-02 17:57:53 -04:00
Paul Gilbert
807a8b6cc7
XEEN: Fix entering the Witch Tower
2018-04-01 23:34:34 -04:00
Paul Gilbert
31bcb09619
XEEN: Cleanup of item bonus flags to a bitfield state structure
2018-03-31 12:37:36 -04:00
Paul Gilbert
17d7fa328a
XEEN: Fix healing and uncursing at the temples
2018-03-30 16:10:17 -04:00
Paul Gilbert
8c86a18806
XEEN: Fix missing message for when all Guild spells bought
2018-03-28 20:49:44 -04:00
Paul Gilbert
5b5abd4743
XEEN: Change Map _loadDarkSide bool to int _loadCcNum
2018-03-27 21:45:17 -04:00
Paul Gilbert
4830fb647c
XEEN: Fixes for the buttons in the Items dialog
2018-03-27 21:25:34 -04:00
Paul Gilbert
ed7505aae7
XEEN: Fix giving temple blessings, display in char info
2018-03-25 22:07:17 -04:00
Paul Gilbert
04a9b3348b
XEEN: Fix leaving the deposit/withdrawl sub-dialog in the bank
2018-03-25 19:38:46 -04:00
Paul Gilbert
edf19f5f0d
XEEN: Fix showing training costs for next level
2018-03-24 22:06:07 -04:00
Paul Gilbert
8bd45a08f5
XEEN: Fix voice sample when leaving tavern
2018-03-24 16:56:10 -04:00
Paul Gilbert
99f5b3cfb2
XEEN: Fix display of Spell Info dialog in Guild shops
2018-03-18 18:05:35 -04:00
Paul Gilbert
21a0045828
XEEN: Fix display of Spells list dialog within Guild shops
2018-03-18 14:35:22 -04:00
Paul Gilbert
22456b345f
XEEN: Change bool _isDarkCc to int _ccNum
...
Originally the flag was whether the party was on the Dark Side,
but as a bool I was having to cast it to an int side/cc number in
more and more places. So now I've converted it to _ccNum, and it
can be used directly as an int
2018-03-17 20:27:42 -04:00
Paul Gilbert
d348b5cb2f
XEEN: Correct Training welcome voice sample playback
2018-03-15 21:29:10 -04:00
Paul Gilbert
2ff96c0277
XEEN: Further convertion of playSound to playVoice for location voice samples
2018-03-15 21:10:22 -04:00
Paul Gilbert
1fd82c7ca5
XEEN: Add playVoice method for voice sample playback
2018-03-12 19:33:55 -04:00
Paul Gilbert
c699bef50b
XEEN: Subtitles for remaining game cutscenes
2018-03-11 23:12:22 -04:00
Paul Gilbert
4a5c1af79f
XEEN: Refactoring subtitles for use in location cutscenes, updated Reaper cutscene
2018-03-11 21:28:11 -04:00
Paul Gilbert
c7d5e6f997
XEEN: Subtitle fixes for Dark Side ending
2018-03-11 11:28:10 -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
f2b574d647
XEEN: Move all the dialog classes to their own sub-folder
2018-03-04 22:40:42 -05:00
Paul Gilbert
ad7b947da3
XEEN: Change Resource String fields to const char *
...
All too many of the resource strings are used as parameters in
Common::String::format calls, and it proved too laborious trying
to add .c_str() suffixes everywhere it'd be appropriate. Easier
to simply change all the Reosucre fields back to being const char *
2018-02-23 15:23:20 -05:00
Paul Gilbert
900ef91aca
XEEN: Creation of create_xeen tool
2018-02-23 15:23:20 -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
2d65ca4bff
XEEN: Fix text for Guild location
2018-02-17 16:23:04 -05:00
Paul Gilbert
4144c3fc58
XEEN: Renaming fields for location classes
2018-02-16 21:06:04 -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
6f05085af3
XEEN: Flesh out missing ErrorDialog code
2018-01-28 12:15:32 -05:00
Paul Gilbert
dfa76112b7
XEEN: Fix reaper cutscene rendering
2018-01-20 19:41:42 -05:00
Paul Gilbert
531467581f
XEEN: Further savegame logic
2018-01-12 21:22:06 -05:00
Paul Gilbert
c5dea8caa4
XEEN: Fix confirmation buttons for town message dialogs
2017-12-29 23:18:19 -05:00
Paul Gilbert
da8c9a7181
XEEN: Fixes for Sphinx cutscene
2017-12-18 08:19:27 -05:00
Paul Gilbert
32d34c32d6
XEEN: Fixes for the Golem cutscene
2017-12-17 22:34:43 -05:00
Paul Gilbert
9bcbf63450
XEEN: Fixes for the Repear cutscene
2017-12-17 22:04:56 -05:00