Commit Graph
84154 Commits
Author SHA1 Message Date
Paul Gilbert a8961fc145 XEEN: Fix saving maps with no objects and/or monsters 2018-02-23 15:23:20 -05:00
Paul Gilbert 81b9f9b0fc XEEN: Add _filename field to SpriteResource
This will be useful for debug purposes, so it be determined where
a given sprite resource was loaded from
2018-02-23 15:23:20 -05:00
Paul Gilbert 5e0782c8da XEEN: Fix loading maps with no monsters 2018-02-23 15:23:20 -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
Thierry Crozat 1b85d1dbc9 I18N: Update translations templates 2018-02-21 22:44:58 +01:00
Eugene Sandulenko 8809149b3c DREAMWEB: Added detection for Russian fan-made translation 2018-02-21 22:44:13 +01:00
Eugene Sandulenko 59905eee0d DRASCULA: Added support for Russian fan translation 2018-02-21 22:39:09 +01:00
Peter Kohaut 3e26edfb59 CREDITS: Added myself 2018-02-20 22:23:24 +01:00
Peter Kohaut 8704207550 BLADERUNNER: McCoy script fixed
Some Coverity issues fixed
KIA script small fix to DNA evidences
Actor selection fixed (bounding box is correcly expanded)
2018-02-19 22:17:08 +01:00
Paul Gilbert db07aeb51d XEEN: Implement Quick Fight Options dialog 2018-02-19 11:59:59 -05:00
Paul Gilbert a282cea492 XEEN: Fix shadowed field warning in SpriteResource 2018-02-19 10:28:18 -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 99c072e844 XEEN: Fix input of new character names not allowing uppercase 2018-02-19 09:46:32 -05:00
Paul Gilbert fbc184e3d9 XEEN: Flag games as not having voice
Technically they do have voice samples, but the code for playing
them is indistinguishable from standard SFX. And given how few
they are, I feel it better for now to simply flag the detection
entries as no voice, rather than trying to separate them
2018-02-18 21:48:50 -05:00
Paul Gilbert 60e74af750 XEEN: Selection and creation fixes for Create Character dialog 2018-02-18 20:53:24 -05:00
Paul Gilbert 0b36518839 XEEN: Cleanup and fixes for exchanging character attributes 2018-02-18 19:02:10 -05:00
Peter Kohaut fa1f426ee6 BLADERUNNER: Fixed more compilation warnings 2018-02-18 23:00:42 +01:00
Paul Gilbert a40da92507 XEEN: Fix randomly rolling attribute values 2018-02-18 16:47:52 -05:00
Paul Gilbert 4d91cf75ba XEEN: Cleanup of new CreateCharacterDialog class 2018-02-18 16:47:51 -05:00
Peter Kohaut 383d6f036d BLADERUNNER: Fixed compilation warnings 2018-02-18 22:44:28 +01:00
Peter Kohaut 7090841ccc BLADERUNNER: Support for running
Fixed Runciter idle state
Fixed movement track delay
Basic combat support
2018-02-18 22:20:16 +01:00
Paul Gilbert 1d69120112 XEEN: Split up code for create character dialog into it's own class 2018-02-18 16:19:31 -05:00
Paul Gilbert c5981a1fad XEEN: Fix dice animation in Create Character dialog 2018-02-17 23:11:43 -05:00
Paul Gilbert 9c2e71fd52 XEEN: Fix initial rendering of Create Character dialog 2018-02-17 22:45:15 -05:00
Paul Gilbert b037728717 XEEN: Fix getting random item when searching beds 2018-02-17 22:07:34 -05:00
Paul Gilbert 9ce8d4f446 XEEN: Cleanup of giveTake give case 66 - give item 2018-02-17 21:48:36 -05:00
Paul Gilbert e6de89d244 XEEN: Fix crash after searching beds 2018-02-17 17:55:04 -05:00
Paul Gilbert 6b003386f5 XEEN: Fix resistence gems when visiting a town location 2018-02-17 16:40:09 -05:00
Paul Gilbert 2d65ca4bff XEEN: Fix text for Guild location 2018-02-17 16:23:04 -05:00
Paul Gilbert 473efc5c27 XEEN: Fix vertical line skipping in sprite rendering 2018-02-17 16:05:06 -05:00
Torbjörn Andersson ec8b63765f XEEN: Fix GCC warning
The other ending functions return true, so I assume this one should
as well.
2018-02-17 09:16:35 +01:00
Paul Gilbert 4144c3fc58 XEEN: Renaming fields for location classes 2018-02-16 21:06:04 -05:00
Paul Gilbert 40f6eea624 XEEN: Fix default color of resistence gems in the UI 2018-02-16 20:14:22 -05:00
Paul Gilbert 026382c2ca XEEN: Fixes and cleanup for Dark Side ending 2018-02-14 22:06:04 -05:00
Paul Gilbert 3f7fcaec5f XEEN: Move reseting dream sequence cutscene into the engine class 2018-02-13 21:33:02 -05:00
Paul Gilbert 5380e3a2ca XEEN: Fix toggling the minimap by clicking on it 2018-02-13 20:44:34 -05:00
Paul Gilbert a85a98b867 XEEN: Add detection for Clouds & Dark Side 2018-02-13 20:10:43 -05:00
Peter Kohaut 817cb5d7e1 BLADERUNNER: More game constants 2018-02-13 23:08:37 +01:00
rsn8887 bfef3da347 PSP2: Implement three-finger drag as right-mouse button drag 2018-02-13 13:32:04 -06:00
Sven Hesse a5fcdb55da GOB: Mark intentional fallthrough in switch statements 2018-02-13 13:29:03 +01:00
Paul Gilbert 9adaaf9c94 XEEN: Correct loading of auxiliary map data for Swords of Xeen 2018-02-12 22:40:25 -05:00
Paul Gilbert e0ea40c3e3 XEEN: Added skeleton child engine for Swords of Xeen 2018-02-12 22:10:24 -05:00
Paul Gilbert 565719f3fa XEEN: Fix memory leak loading savegames 2018-02-12 21:24:10 -05:00
Paul Gilbert 519f52a635 XEEN: Fix Valgrind reported issues 2018-02-12 21:20:45 -05:00
Paul Gilbert 8559be1598 XEEN: Properly pause when listing treasure post-combat 2018-02-12 20:19:42 -05:00
Thierry Crozat f0c5b6e9a8 README: Fix some grammatical errors 2018-02-12 22:03:43 +00:00
Peter Kohaut 1d9a248abe BLADERUNNER: Fixed more Coverity issues 2018-02-12 20:57:26 +01:00
Paul Gilbert 7f50c50401 XEEN: Fix exiting to main menu after playing ending cutscenes 2018-02-11 21:16:23 -05:00
Paul Gilbert 3ce418a1de XEEN: Add missing music to Clouds ending 2018-02-11 21:07:21 -05:00