Commit Graph
137148 Commits
Author SHA1 Message Date
Paul Gilbert 7f76795af6 XEEN: Fix using pyramid to travel to the Dark Side 2018-03-17 21:01:08 -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 562522e144 XEEN: Fix display of Lloyd's Beacon spell 2018-03-17 20:21:27 -04:00
Adrian Frühwirth 51027a02cf TUCKER: Get rid of strcpy() 2018-03-18 01:17:00 +01:00
Peter Kohaut 9e341e12c8 BLADERUNNER: Actors fixes
Removed forgotten combat development hack
Clovis clovis & fix
Grayford cleanup & fixes
Hanoi small cleanup
2018-03-18 01:07:12 +01:00
Eugene Sandulenko e91c5f3dd3 BLADERUNNER: Added Hanoi actor 2018-03-17 23:39:22 +01:00
Paul Gilbert 46dc048c38 XEEN: Fix damaging characters from poisoned well 2018-03-17 18:35:21 -04:00
Lothar Serra Mari 48dae64267 I18N: Update translation (German)
Currently translated at 100.0% (962 of 962 strings)
2018-03-17 22:13:44 +01:00
Eugene Sandulenko 92e3abc66f BLADERUNNER: Added OfficerGrayford actor 2018-03-17 22:13:14 +01:00
Adrian Frühwirth c4dfa57e6f TUCKER: Add comment about earlier commit e018efbc22 fixing Trac#6645 2018-03-17 21:18:46 +01:00
Adrian Frühwirth 578f9d2e5c TUCKER: Fix incorrect transition of Lola animation
The original game unconditionally reads into _sprC02Table[] in
updateSprite() which results in out-of-bounds reads when a sprite's
_state is -1. To make sure that sprites update correctly under all
circumstances we always reset a sprite's animation data when it is
disabled (_state == -1). This most prominently fixes a bug where
Lola's transition from dancing -> sitting happens too late.

Fixes Trac#6644.
2018-03-17 21:00:33 +01:00
Paul Gilbert b7f7159f8f XEEN: Fix incorrect showing of 'you are tired' dialogs after loading savegame from launcher 2018-03-17 15:30:49 -04:00
Paul Gilbert 9ef97cd265 TITANIC: Fix DoorbotScript _stateIndex cycling check
Thanks to eriktorbjorn for pointing out the Coverity warning
2018-03-17 14:06:26 -04:00
Peter Kohaut 5b50bad5e9 BLADERUNNER: Fixed compilation warnings 2018-03-17 17:07:51 +01:00
Peter Kohaut 19d9e4cec8 BLADERUNNER: Added combat
Math cleanup
Fixed obstacle detection
2018-03-17 16:42:25 +01:00
Bastien Bouclet 455a409cab ALL: Sync with ScummVM - rev. b272701834 2018-03-17 16:25:28 +01:00
Bastien Bouclet b272701834 GRAPHICS: Dont clip in the non-clip version of drawRoundedSquareAlg
Fixes missing modern theme GUI dialog borders when using the
non-antialiased renderer.
2018-03-17 16:11:41 +01:00
Eugene Sandulenko 41a35c736b BLADERUNNER: Added Hasan actor 2018-03-17 13:48:52 +01:00
Eugene Sandulenko 8b5335869d BLADERUNNER: Added EarlyQ actor 2018-03-17 13:23:15 +01:00
Bastien Bouclet 1b9a28eb54 MYST3: Play lever drag scripts every frame if requested
Fixes #1400.
2018-03-17 13:15:47 +01:00
Paul Gilbert 902c984cf5 XEEN: Fix crash setting up combat speed table for new games 2018-03-17 07:12:01 -04:00
Paul Gilbert 637dedeb9a XEEN: Fixes to death cutscene 2018-03-17 07:10:41 -04:00
Paul Gilbert ac98281d9d XEEN: Don't let traps trigger more than once 2018-03-17 07:10:41 -04:00
Eugene Sandulenko b7e8fff99e BLADERUNNER: Added BulletBob actor 2018-03-17 11:27:08 +01:00
Eugene Sandulenko 37c2824382 BLADERUNNER: Added Luther actor 2018-03-17 11:27:08 +01:00
Paul Gilbert 082def7ccd XEEN: Go to menu rather than intro title when game is exitted 2018-03-16 21:41:19 -04:00
Paul Gilbert ba6db41a26 XEEN: Fix Can't Equip message having items in reverse 2018-03-16 21:16:42 -04:00
Paul Gilbert 9c4d3be5e9 XEEN: Bought weapons shouldn't be equipped by default 2018-03-16 21:13:35 -04:00
Paul Gilbert 91e714964e XEEN: Refactor item selection dialog into it's own dialog class 2018-03-16 21:05:40 -04:00
Paul Gilbert fe80dcb4fe XEEN: Don't add monsters in setSpeedTable if they're dead
I think this should fix a crash I rarely got in doMonsterTurn
2018-03-16 20:23:22 -04:00
Eugene Sandulenko 26782415df BLADERUNNER: Added Sadik actor 2018-03-17 00:29:28 +01:00
Daniel Wolf 999cf71dcf SCI: Add game option for enabling/disabling LarryScale in LSL7
All other SCI games continue using the default scaler.
2018-03-16 22:33:06 +01:00
Daniel Wolf f8c32b07e7 SCI: Use LarryScale cel scaler instead of nearest-neighbor 2018-03-16 22:33:06 +01:00
Daniel Wolf af0434cf09 GRAPHICS: Implement LarryScale cel scaling algorithm 2018-03-16 22:33:06 +01:00
Eugene Sandulenko fb882a10ae BLADERUNNER: Added Mutant3 actor 2018-03-16 21:31:33 +01:00
Eugene Sandulenko a90c1f055e BLADERUNNER: Use constants 2018-03-16 21:31:33 +01:00
Eugene Sandulenko 071619d14c BLADERUNNER: Added Mutant2 actor 2018-03-16 21:31:33 +01:00
Eugene Sandulenko 2b1f1c4947 BLADERUNNER: Fix Mutant1 aggressiveness 2018-03-16 21:31:33 +01:00
Eugene Sandulenko 041a22577a BLADERUNNER: Added Mutant1 actor 2018-03-16 21:31:33 +01:00
Eugene Sandulenko 56b3ac20e0 BLADERUNNER: Added Photographer actor 2018-03-16 21:31:33 +01:00
Eugene Sandulenko d982eee927 BLADERUNNER: Added Holloway actor 2018-03-16 21:31:33 +01:00
Eugene Sandulenko 4be622d664 BLADERUNNER: Added GeneralDoll actor 2018-03-16 21:31:33 +01:00
Adrian Frühwirth 1a44eecafb TUCKER: Remove trailing comma from enum list 2018-03-16 20:41:00 +01:00
Adrian Frühwirth 58bce94510 TUCKER: Added missing check for minimum supported savegame version 2018-03-16 20:37:22 +01:00
Adrian Frühwirth ed44cbf287 TUCKER: Add savegame metadata and autosave support 2018-03-16 20:18:32 +01:00
Eugene Sandulenko 50003f2875 BLADERUNNER: Finished actor Izo code 2018-03-16 15:21:16 +01:00
Paul Gilbert d51aa4659b XEEN: Add full game names to detection entries 2018-03-15 22:28:45 -04:00
Paul Gilbert 7efb8786eb XEEN: Western edge of Xeen was showing terrain rather than empty space 2018-03-15 22:03:00 -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