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