Commit Graph
181 Commits
Author SHA1 Message Date
Paul Gilbert f493655c52 XEEN: Fixes for Vertigo well crash 2023-01-09 14:53:01 -10:00
D G Turner f080f43d4c XEEN: Fix Signed vs. Unsigned Comparison GCC Compiler Warning 2023-01-07 14:11:54 +00:00
Paul Gilbert f80b927a3e XEEN: Fix chest crash in Swords of Xeen 2023-01-05 08:39:28 -10:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Paul Gilbert 19f5559620 XEEN: Fix mirror destination for Dragon Tower 2020-09-12 16:38:13 -07:00
D G Turner 5447a13013 XEEN: Fix Missing Default Switch Cases
These are flagged by GCC if -Wswitch-default is enabled.
2019-11-09 01:03:55 +00:00
Paul Gilbert 3996783c88 XEEN: Fix searches resulting in misc items 2019-09-01 10:14:47 -07:00
Paul Gilbert e2a64931d2 XEEN: Fix text for Dungeon of Death statue 2019-08-28 20:07:32 -07:00
Paul Gilbert 2c5237db7e XEEN: Parameter to cmdDisplayLarge is line number, not offset 2019-08-28 20:07:32 -07:00
Paul Gilbert 2547ad576d XEEN: Workaround script bug opening sarcophagus in Sphinx 2019-08-18 18:32:24 -07:00
Paul Gilbert a6e485e576 XEEN: Fix not giving skills if party doesn't have enough gold 2019-08-09 18:03:40 -07:00
Peter Helbing cb49e33a62 XEEN: fix result type for readUint32LE() 2019-06-09 15:08:37 +03:00
Paul Gilbert 057bf6ea92 XEEN: Leave chests open after their contents are taken 2018-05-27 14:45:01 -04:00
Adrian Frühwirth cee4d6b853 JANITORIAL: Fix trailing whitespace 2018-05-24 15:30:55 +02:00
Peter Helbing ccc4ec963f XEEN: Fix voice playback from track 31
Track 31 is on the first cd, but contains speech for Darkside content
(e.g. Ellinger). It is referenced as track 31, so the offset must not
be added.
2018-05-08 20:28:29 +09:00
Paul Gilbert 488c22631b XEEN: Fix checks for whether Hp/Sp fountains can be used 2018-05-05 19:31:19 -04:00
Paul Gilbert 5d673787c3 XEEN: Add debug line for cmdPlayCD opcode parameters 2018-05-05 18:16:12 -04:00
Paul Gilbert 856b6a08f1 XEEN: Properly convert script CD times to ScummVM CD frames 2018-05-05 17:14:06 -04:00
Paul Gilbert f2d80f4ae3 XEEN: Fix voice playback in World of Xeen Darkside 2018-05-05 11:58:33 -04:00
Paul Gilbert 47ecb0b2e7 XEEN: Stop any voice playback in World Talkie if the dialog is closed early 2018-05-05 10:57:28 -04:00
Paul Gilbert f5238c66d5 XEEN: Add an optional param to CD playback to specify sound type 2018-05-05 10:46:20 -04:00
Paul Gilbert 98c6b02135 XEEN: Fix CD track voice playback in World of Xeen CD Talkie 2018-04-30 19:11:32 -04:00
Paul Gilbert c2cdb2808d XEEN: Implement changes needed for World of Xeen 2 CD talkie 2018-04-28 18:06:23 -04:00
Paul Gilbert cdb4c47a9a XEEN: Fix condition check in Southern Sphinx 2018-04-26 20:34:01 -04:00
Paul Gilbert 72d9c94289 XEEN: Fixes for Dark Side ending 2018-04-25 20:27:12 -04:00
Paul Gilbert 0aeecb6c33 XEEN: Swords changes for game flags array 2018-04-21 07:26:52 -04:00
Paul Gilbert a5395edd32 XEEN: Fix scripts scanning party inventories for an item 2018-04-20 19:59:09 -04:00
Paul Gilbert 8d577f4916 XEEN: Alter quest flag handling to accomodate Swords 2018-04-19 21:21:59 -04:00
Paul Gilbert cdfe8c89f7 XEEN: Fix loading Swords blacksmiths 2018-04-16 11:20:51 -04:00
Paul Gilbert c92561cd61 XEEN: Fix Swords scripts using cmdReturn instead of cmdExit 2018-04-16 07:37:49 -04:00
Paul Gilbert 0922d44199 XEEN: Added differences introduced in Swords of Xeen 2018-04-15 23:27:26 -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 701df47cae XEEN: Fix removing too many Monga Melons during quest 2018-04-10 20:57:37 -04:00
Paul Gilbert b13b00deb3 XEEN: Add Patcher class for doing on-the-fly map patches
The first patch is a script patch for Ellinger's Tower Level 2
on the Dark Side. It fixes an incorrect index for a wall item
of a curtain that's meant to be removed
2018-04-09 19:33:31 -04:00
Paul Gilbert 30f0da8660 XEEN: Fix reading and setting character specific flags 2018-04-08 19:51:50 -04:00
Paul Gilbert fa9218f2d2 XEEN: Further numeric fixes for dialog with Gremlin King 2018-04-08 15:36:17 -04:00
Paul Gilbert 2888953c7b XEEN: Fix display of the 123 Chooser dialog 2018-04-08 15:36:17 -04:00
Paul Gilbert ae6c2612a2 XEEN: Fix checking if a specific monster is dead 2018-04-08 11:23:18 -04:00
Paul Gilbert b8715dca0e XEEN: Cleanup of unused local in Scripts 2018-04-07 18:30:37 -04:00
Paul Gilbert ea29c2356f XEEN: Allow saving game after Clouds ending finishes 2018-04-07 17:23:13 -04:00
Paul Gilbert f1cfc9e696 XEEN: Cleanup of game completion flags 2018-04-07 16:55:07 -04:00
Paul Gilbert 6a32516490 XEEN: Cache mouse clicks as well as keyboard in EventsManager
This allows the well open door/gate, shoot at enemies, then close
to work with the mouse as well as the keyboard. The pending event
queue has also been limited to 5 pending events. Trust me, you
don't want to spent time spamming Shoot at a high level monster
that can't reach you, only for when it's killed to have to wait
several minutes whilst your party keeps shooting.
2018-04-07 11:02:09 -04:00
Paul Gilbert 9d94d97cc6 XEEN: Fix crash getting Scarab of Imaging 2018-04-06 21:05:40 -04:00
Paul Gilbert c9460d1340 XEEN: Remove map load assert to allow Northern Sphinx map to load 2018-04-05 22:10:50 -04:00
Paul Gilbert a54850cae0 XEEN: Fix getting multiple Northern Sphinx keys 2018-04-05 19:48:15 -04:00
Paul Gilbert 5b1f054133 XEEN: Fix entering password in Castle Basenji 2018-04-05 07:01:40 -04:00
Paul Gilbert 73d72f4fc8 XEEN: Fix cmdIfMapFlag crash when banging Winterkill gong 2018-04-03 22:58:17 -04:00
Paul Gilbert 847163aa5d XEEN: Fix crash entering Newcastle 2018-04-02 22:44:52 -04:00
Paul Gilbert 9f31bd7349 XEEN: Fix implementation of cmdReturn opcode 2018-04-02 07:23:24 -04:00
Paul Gilbert 6e85a17795 XEEN: Fix showing sign text at F4 2,3 2018-04-01 23:26:26 -04:00