Commit Graph

112 Commits

Author SHA1 Message Date
Paul Gilbert
4fefa88282 XEEN: Don't allow saving in the war zone 2018-04-03 22:00:18 -04:00
Paul Gilbert
0cde83ea01 XEEN: Fix Coverity reported overruns 2018-04-01 22:35:14 -04:00
Paul Gilbert
d8a8a57411 XEEN: Fixes for full description of misc items 2018-04-01 14:01:26 -04:00
Paul Gilbert
8c4f90893d XEEN: Add data for Swords of Xeen to create_xeen 2018-03-28 20:49:44 -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
27ef37b400 XEEN: Add original copy protection dialog 2018-03-22 20:22:52 -04:00
Paul Gilbert
c1b094bba8 XEEN: Fix spells list selection for Vertigo guild 2018-03-18 21:29:51 -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
ac7a9224fe XEEN: Fix text colors during intro/exit cutscenes 2018-03-13 18:17:02 -04:00
Paul Gilbert
546059408f XEEN: Added Other Options dialog for Dark Side and World 2018-03-04 22:40:43 -05:00
Paul Gilbert
50630efde6 XEEN: Fix loading saves from main menus and launcher 2018-03-04 22:40:42 -05:00
Paul Gilbert
72e540e203 XEEN: Add difficulty selection dialog to WOX starting menu 2018-02-24 21:17:44 -05:00
Paul Gilbert
e5a3f5b7e1 XEEN: Add custom minimap logo for Swords of Xeen 2018-02-23 20:19:09 -05:00
Paul Gilbert
6b4d3f70dd XEEN: Add data to create_xeen for Clouds of Xeen on it's own 2018-02-23 15:23:21 -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
db07aeb51d XEEN: Implement Quick Fight Options dialog 2018-02-19 11:59:59 -05:00
Paul Gilbert
eb50364c2d XEEN: More of Clouds endgame 2018-02-06 09:12:51 -05:00
Paul Gilbert
39b2a2f137 XEEN: Implemented remainder of World of Xeen ending 2018-02-01 20:15:09 -05:00
Paul Gilbert
265fd398fb XEEN: In progress implementing World of Xeen endgame 2018-01-30 08:05:00 -05:00
Paul Gilbert
6080d63339 XEEN: Implementing control panel dialog 2018-01-27 20:00:24 -05:00
Paul Gilbert
22d1a6496c XEEN: Fix loading of desert map 2018-01-25 19:49:53 -05:00
Paul Gilbert
9aa9cb4997 XEEN: Fix spelling mistake in array name 2018-01-10 21:33:36 -05:00
Paul Gilbert
47d95c6bcd XEEN: Implemented giveExt method 2017-12-29 04:59:34 -05:00
Paul Gilbert
6abf2d59b4 XEEN: Properly handle darkness 2017-12-17 15:20:29 -05:00
Paul Gilbert
93b9eb4e37 XEEN: Added remainder of Arena location 2017-12-16 10:04:15 -05:00
Paul Gilbert
c969669309 XEEN: Implementing Arena location logic 2017-12-15 22:21:06 -05:00
Paul Gilbert
3f293e8985 XEEN: Implemented awards listing dialog 2017-12-10 21:40:58 -05:00
Paul Gilbert
14f70d216a XEEN: Implemented PyramidLocation class 2017-12-10 11:10:27 -05:00
Paul Gilbert
883fd87e8f XEEN: Fixes for blacksmith wares initialization and rendering 2017-11-24 21:10:22 -05:00
Paul Gilbert
1d5453c6cb XEEN: Fix music/background loading for town locations 2017-11-23 16:27:55 -05:00
Paul Gilbert
97e4f3878d XEEN: Added How Much dialog 2017-11-12 20:27:42 -05:00
Paul Gilbert
eb675ecf2f XEEN: Create WorldOfXeenResources class for their specific strings
Some strings are still in the base Resources, since they're referred
to by core dialogs. These may be able to be refactored in the future
as support is added for the other games
2016-09-22 20:24:18 -04:00
Paul Gilbert
4515d7a1ac XEEN: Create Resources class to encapsulate all the static resources
This will make it easier later on to handle things like translations,
and if the other games have different values for some arrays
2016-09-22 20:00:04 -04:00
Paul Gilbert
fa2609bf1e XEEN: In progress Clouds intro, subtitles cleanup 2016-09-20 22:35:14 -04:00
Paul Gilbert
e2c0fbe531 XEEN: Added Pharaoh endgame score screen 2016-09-19 23:01:32 -04:00
Paul Gilbert
7bbbfd2ad0 XEEN: Implementing more script opcodes 2015-03-02 21:39:49 -05:00
Paul Gilbert
ee5b8ed59f XEEN: Implement remaining spells 2015-03-01 10:41:11 -05:00
Paul Gilbert
c6506b567c XEEN: Implemented more spells 2015-03-01 10:07:03 -05:00
Paul Gilbert
b243768887 XEEN: Implementing spells 2015-03-01 08:31:03 -05:00
Paul Gilbert
07f504fe16 XEEN: Fix ordering of spell list and methods 2015-02-28 22:53:17 -05:00
Paul Gilbert
9789962605 XEEN: Implemented protection from elements spell 2015-02-28 20:43:07 -05:00
Paul Gilbert
93cc299eaf XEEN: Implement addHitPoints and spellFX methods 2015-02-28 18:43:04 -05:00
Paul Gilbert
f49b1f9b43 XEEN: Implemented giveTreasure 2015-02-21 14:34:49 -05:00
Paul Gilbert
cd5bc0ec7e XEEN: Simplify use of addButton when setting up button lists 2015-02-18 22:05:25 -05:00
Paul Gilbert
7b3c10b09c XEEN: Implemented Cast Spell dialog 2015-02-17 21:47:01 -05:00
Paul Gilbert
c045adae76 XEEN: Implementing more combat logic 2015-02-16 19:58:53 -05:00
Paul Gilbert
9b0b0cd9e7 XEEN: Implemented exchangeAttribute 2015-02-13 23:48:02 -05:00
Paul Gilbert
d225bc4cb3 XEEN: Implemented saveCharacter 2015-02-13 23:20:23 -05:00
Paul Gilbert
e16ecd110b XEEN: Implementing create chracter dialog 2015-02-12 23:16:20 -05:00