Eugene Sandulenko
05144ab3ca
BLADERUNNER: Implement setting items as target
2018-03-24 02:45:26 +01:00
Eugene Sandulenko
da2c7142ce
BLADERUNNER: Implement Item_Spin_In_World()
2018-03-24 02:45:26 +01:00
Eugene Sandulenko
a284213aa0
BLADERUNNER: Implement PoliceMaze hooks
2018-03-24 02:45:26 +01:00
Eugene Sandulenko
f4a34b58f9
BLADERUNNER: Added struct definitions to PoliceMaze
2018-03-24 02:45:26 +01:00
Eugene Sandulenko
740ea803bb
BLADERUNNER: Added Police Maze skeleton
2018-03-24 02:45:26 +01:00
Paul Gilbert
74d0fdfe33
XEEN: Redraw party after loading a savegame
2018-03-23 21:43:16 -04:00
rsn8887
ece8dedcf4
PSP2: prevent accidental clicks when moving pointer using touch
2018-03-23 18:11:13 -05:00
Thomas Fach-Pedersen
41592302eb
BLADERUNNER: Add Game Time class
...
Not yet used.
2018-03-23 23:14:34 +01:00
Adrian Frühwirth
d36a9ce672
JANITORIAL: Fix formatting
2018-03-23 20:40:30 +01:00
Adrian Frühwirth
313eeca36a
BLADERUNNER: Add missing break to switch statement
...
Confirmed missing by peterkohaut (and gcc7).
2018-03-23 20:25:51 +01:00
Adrian Frühwirth
9645f7f721
JANITORIAL: Silence GCC 7 fallthrough warning
...
Confirmed intentional by Joefish.
2018-03-23 20:00:27 +01:00
Adrian Frühwirth
9e3376c8d0
JANITORIAL: Silence GCC warning
2018-03-23 18:42:37 +01:00
Adrian Frühwirth
1967efc5cf
JANITORIAL: Silence GCC 7 fallthrough warning
...
This wasn't explicitly marked as intentional but it very much looks it.
Committing separately in the unlikely case this needs to be reverted.
2018-03-23 18:38:37 +01:00
Adrian Frühwirth
0524ff6e8d
JANITORIAL: Silence GCC 7 fallthrough warnings
2018-03-23 18:34:17 +01:00
Adrian Frühwirth
99c72c7b5c
HUGO: Remove unnecessary call to setSeed()
...
Initializing Common::RandomSource's seed with a fixed value will always
yield the same sequence of pseudo-random numbers which is probably not
desirable. Since the constructor takes care of initializing the seed
properly doing so manually is not needed.
2018-03-23 12:48:11 +00:00
Adrian Frühwirth
39fd49e131
AVALANCHE: Remove unnecessary call to setSeed()
...
There is no need to initialize Common::RandomSource's seed with
_system->getTimeAndDate(time) as its constructor already initializes
it with g_system->getMillis().
2018-03-23 12:48:11 +00:00
Paul Gilbert
9586ff0488
XEEN: Fix equpping armor
2018-03-23 08:02:51 -04:00
Paul Gilbert
5cb68f2603
XEEN: Fix crash getting experience from Vertigo mayor
2018-03-23 07:31:02 -04:00
Paul Gilbert
07ef996c3b
XEEN: Fix reading entirety of message in Vertigo warehouse
2018-03-22 22:56:21 -04:00
Paul Gilbert
6a3e1297d1
XEEN: Fix conditions that prevent characters doing actions
2018-03-22 22:11:02 -04:00
Paul Gilbert
b7492760aa
XEEN: Fix roster characters going invalid during saving
2018-03-22 21:42:40 -04:00
Paul Gilbert
27ef37b400
XEEN: Add original copy protection dialog
2018-03-22 20:22:52 -04:00
Paul Gilbert
8080907927
XEEN: Fix bought items going into correct character's inventory
2018-03-22 19:17:54 -04:00
Paul Gilbert
d725d78ec5
XEEN: Fix implementation of breakAllItems
2018-03-22 18:31:18 -04:00
Adrian Frühwirth
d623ec2c38
COMMON: Fix UB, left shift of negative value
2018-03-22 22:16:24 +01:00
Paul Gilbert
001f2434c6
XEEN: Don't allow GMM load/save on the main menus or intro/end cutscenes
2018-03-21 21:05:33 -04:00
Adrian Frühwirth
a86a4e0286
TUCKER: Use kLastSaveSlot where appropriate
2018-03-21 21:59:43 +01:00
Adrian Frühwirth
976d31be68
JANITORIAL: Fix indentation
2018-03-21 16:49:10 +01:00
Adrian Frühwirth
0749507a34
TUCKER: Add Location enum
2018-03-21 16:47:10 +01:00
Walter Agazzi
8ba85bc7b0
I18N: Update translation (Italian)
...
Currently translated at 100.0% (962 of 962 strings)
2018-03-21 15:26:54 +01:00
Paul Gilbert
0a5dcfb833
XEEN: Fix GMM savegame loads were waiting until a turn had passed
2018-03-20 22:06:22 -04:00
Paul Gilbert
078ea7228e
XEEN: Fix transferring items between characters in items dialog
2018-03-20 21:03:17 -04:00
Adrian Frühwirth
5a07bc82c3
TUCKER: Remove unhelpful comment
...
Code matches disassembly and works like in the original. I can't spot
anything out of the ordinary with regards to audio playback either.
2018-03-20 23:22:35 +01:00
Adrian Frühwirth
d4636f4616
TUCKER: Reset panel type to normal after loading a savegame
2018-03-20 22:53:18 +01:00
Adrian Frühwirth
b4c1efe2f2
TUCKER: Remove superfluous workaround for Trac#4156
...
Despite what the comment says this does not seem to be in the original
game and I cannot replicate this in either the original or a current
ScummVM build. It is highly likely that this was one of several sprite
offset bugs which were present in our implementation earlier but which
have since been fixed.
2018-03-20 22:22:11 +01:00
Bastien Bouclet
728f4d4ba5
CREATE_PROJECT: Place libs requiring symbols before libs providing them
...
In the CMake generator. So the linker can resolve the symbols it marked
as unresolved as it walks the libraries.
Fixes building ResidualVM with msys2 from Qt Creator on Windows.
2018-03-20 19:36:44 +01:00
Eugene Sandulenko
891d972a62
BLADERUNNER: Simplified detection tables
2018-03-20 18:34:32 +01:00
rsn8887
9af2b5ca3a
PSP2: fix touch sometimes not directly under finger
2018-03-20 03:14:11 -05:00
Paul Gilbert
a69294d525
XEEN: Fix Items dialog header when an item is selected
2018-03-19 22:02:36 -04:00
Paul Gilbert
9504ecd74e
XEEN: Fix whether events are checked after openGrate calls
2018-03-19 21:25:59 -04:00
Paul Gilbert
0a20df9259
XEEN: Fix setSpeedTable crash after missed ranged attack
2018-03-19 21:00:37 -04:00
Paul Gilbert
5645d63acd
XEEN: Standardize on a single SPELLS_PER_CLASS define
...
There was previous confusion because characters can have a maximum of
39 spells for their class. But the spell list for each class has
40 entries, of which the last one, #39 , is always the 'No Spell' value
2018-03-19 18:33:47 -04:00
Adrian Frühwirth
ef593ed8e3
TUCKER: Work around original game bug when using the map in the mall in part three
...
If you don't have the appointment card yet and use the map to go to
Seedy Street Bud ends up being teleported back to the mall.
Because of the destination coordinates which warp Bud past x==583
Violet's logic, which makes him refuse Bud entrance to the dentist,
triggers. On top of that the graphics end up all garbled which
indicates that even worse things happen under the hood.
To work around this we only trigger Violet if Bud actually _walked_
past the trigger coordinates (as opposed to using the map).
This fixes Trac#10452.
2018-03-19 23:31:19 +01:00
Adrian Frühwirth
d2ae21624e
TUCKER: Implement workaround for original script bug mentioned in commit 23fd97c99a
2018-03-19 21:36:13 +01:00
Eugene Sandulenko
98620a45c4
BLADERUNNER: Fix bug with path generator in GenericWalkerA actor
2018-03-19 19:51:11 +01:00
Eugene Sandulenko
bf798bdf80
BLADERUNNER: Mark a bug in original code
2018-03-19 19:40:27 +01:00
Torbjörn Andersson
5e94e8ab42
TITANIC: Fix small memory leak
2018-03-19 07:33:23 +01:00
Thierry Crozat
68596bed8e
I18N: Regenerate translations data file
2018-03-19 05:05:04 +01:00
Paul Gilbert
f30e96f18e
XEEN: Fix crash on Cast Spell dialog for non-spell casters
2018-03-18 22:30:30 -04:00
Paul Gilbert
afeeb76076
XEEN: Fix glitched border of Identify Monster dialog
2018-03-18 22:14:52 -04:00