Thanasis Antoniou
caa4578add
BLADERUNNER: Use unsigned 32bit diff for time durations
2019-07-17 19:09:15 +03:00
Peter Kohaut
39e4fdb98c
BLADERUNNER: Use ScummVM word wrapping algorithm
2019-07-16 21:56:33 +02:00
Thanasis Antoniou
c9baa9867c
BLADERUNNER: Possible fix for facing angle assertion fault
2019-07-11 07:26:33 +03:00
Thanasis Antoniou
f3cdbd2ea9
BLADERUNNER: _playerActorIdle should affect McCoy only
...
Should be set or cleared only when McCoy is the actor who is walking and affect only McCoy
2019-06-22 11:01:39 +03:00
Thanasis Antoniou
35daa692af
BLADERUNNER: Fix bad timer initialization for actors after LOAD
2019-05-31 16:43:10 +03:00
Thanasis Antoniou
203d82a1a0
BLADERUNNER: Officers and combat bugfixes part 1
...
The debug messages and comments will all be removed after this series of fixes
2019-05-20 13:12:06 +03:00
Thanasis Antoniou
618d48dde8
BLADERUNNER: Mainframe talkie restored
2019-05-13 03:29:00 +03:00
Thanasis Antoniou
96660273fd
BLADERUNNER: Fix bad new game pos for player
2019-05-09 19:18:08 +03:00
Peter Kohaut
d8ba527cf0
BLADERUNNER: Fix Moraji floating in DR04
2019-05-05 22:16:28 +02:00
Thanasis Antoniou
d666eb154a
BLADERUNNER: Fix rats re-spawn and UG09, UG13 bad paths
...
UG09 bad path allowed McCoy to teleport to the pipe top left. UG13, when elevator was up McCoy could walk in the empty chute
2019-05-04 17:25:34 +03:00
Thanasis Antoniou
a9404284c3
BLADERUNNER: Fix Officer Leary crowd interrogation
...
He will now resume interrogation after McCoy interrupts him
Also used named constants for timers
2019-04-09 16:32:51 +03:00
Thanasis Antoniou
f04705084c
BLADERUNNER: Support wait for dialogue queues to finish
...
Fixes a Crazylegs bug where he can interrupt himself
Could probably be used elsewhere if there are any other such cases.
2019-04-04 21:03:10 +03:00
Thanasis Antoniou
6e45a702a2
BLADERUNNER: Moonbus fixes (Izo and Luther)
...
Also fixed a typo that resulted in Izo's corpse persisting past chapter 2 at RC03
2019-03-28 01:33:24 +02:00
Peter Kohaut
45831a7324
BLADERUNNER: Fixed McCoy anim in spinner at PS01
...
McCoy will not disappear prematurely in PS01 when he enters the spinner.
2019-03-09 22:16:38 +01:00
Thanasis Antoniou
90688204d2
BLADERUNNER: Subtitles code improvements
...
Allow for 4 lines of subtitles, but start from using 2 lines by default
Also added debugger command to allow for immediate text testing for subtitles
2019-03-09 20:01:29 +02:00
Peter Kohaut
d4e7e957b0
BLADERUNNER: Fixed panning of speech
...
Cleanup of other sound pannings
2019-03-06 20:41:02 +01:00
Peter Kohaut
59f4893547
BLADERUNNER: Fixed stereo balance for speech
2019-03-04 19:43:45 +01:00
Peter Kohaut
9c25be9121
BLADERUNNER: Cleanup of TODO notes
2019-03-04 19:43:36 +01:00
Thanasis Antoniou
ada6947918
BLADERUNNER: Fix Zuben not flinching when shot at
2019-03-04 12:14:29 +02:00
Peter Kohaut
f70251819a
BLADERUNNER: Fixed CppCheck warnings
...
Rat interaction at UG15 is now working exactly as in the original game.
Before the bridge didn't break if player shot the rat on it.
2019-02-23 11:39:54 +01:00
Thanasis Antoniou
68f9acad0d
BLADERUNNER: Restore acquireCluesByRelations checks
2019-02-23 04:18:39 +02:00
Peter Kohaut
4886b0581e
BLADERUNNER: Fix Coverity issues
2019-02-20 23:02:05 +01:00
Peter Kohaut
60a30b904b
BLADERUNNER: Added shorty mode
...
Available via ScummVM game options
2019-02-10 20:34:05 +01:00
Peter Kohaut
dbfc657a2c
BLADERUNNER: Added sitcom mode
...
Available via ScummVM game options
2019-02-10 19:47:22 +01:00
Peter Kohaut
cd43b7a11a
BLADERUNNER: Cleanup of walking code
...
Fixed missing "must reach" in a actorwalk::tick
2019-02-02 00:50:16 +01:00
Peter Kohaut
7f421be835
BLADERUNNER: Fixed small issue in combat calculation
...
Better variable names in actor combat classes.
2019-01-28 20:45:59 +01:00
Peter Kohaut
364a2aa0fb
BLADERUNNER: More game constants
...
Added Region_Check functionality
Code cleanup
2019-01-21 22:03:01 +01:00
Peter Kohaut
5e2fb6fb26
BLADERUNNER: More variable names in the game scripts
...
Fixed some errors as well
2019-01-19 23:15:41 +01:00
Peter Kohaut
e45aad9136
BLADERUNNER: Fixed rotation animation
...
Animated rotation wasnt checking for angle boundaries properly.
2019-01-19 23:15:41 +01:00
Thanasis Antoniou
f101906bc2
BLADERUNNER: Removed compile time macros, added synch with GUI
2018-12-25 12:35:52 +01:00
Thanasis Antoniou
a86625700f
BLADERUNNER: Added subtitles support and checkbox in KIA
2018-12-25 12:35:52 +01:00
Peter Kohaut
2f242a10da
BLADERUNNER: Added time control and game pausing
2018-12-15 23:02:58 +01:00
Peter Kohaut
824ecc0aad
BLADERUNNER: Preliminary saving & loading support
...
Saving and loading is accessible via ScummVM dialogs.
No in-game UI support yet.
It is possible to load saves from original game via debugger console.
ScummVM saves have additional header and are incompatibile with original
game.
2018-11-24 08:39:03 +01:00
David Fioramonti
3922370275
BLADERUNNER: Add cos/sine table
...
This uses the one in Common.
The engine now contains a 10-bit cosine and sine table.
It used mostly for vector math.
This also allows two vector functions to be removed from vector.h.
2018-08-03 14:50:45 +02:00
Eugene Sandulenko
aad613bab8
BLADERUNNER: Fix another warning
2018-06-29 09:23:12 +02:00
Eugene Sandulenko
aeb1e2e07d
BLADERUNNER: Fix warnings
2018-06-29 09:20:20 +02:00
Eugene Sandulenko
56a817d53e
BLADERUNNER: Fixed bug in Actor::acquireCluesByRelations()
2018-03-30 10:14:10 +02:00
Eugene Sandulenko
7d2b9df5f2
BLADERUNNER: Initial code for acquireCluesByRelations()
2018-03-30 00:25:52 +02:00
Peter Kohaut
5e9985bd6e
BLADERUNNER: Load game methods
...
save methods update
replaced few char* with Common::String
changed few pointers to references
2018-03-24 17:28:34 +01:00
Thomas Fach-Pedersen
2a646f8cc2
BLADERUNNER: Save game methods
2018-03-24 17:07:06 +01: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
Peter Kohaut
bbe4ef4474
BLADERUNNER: Added shadows
2018-03-11 11:54:01 +01:00
Peter Kohaut
3bec5a7f9d
BLADERUNNER: Added Guzzo actor
...
Added "pos" console command
2018-03-10 13:32:06 +01:00
Peter Kohaut
e232f13f5d
BLADERUNNER: Added Zuben actor
...
Fixed animation position update
Added goal & anim commands to console
2018-03-06 00:29:20 +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
Peter Kohaut
fa1f426ee6
BLADERUNNER: Fixed more compilation warnings
2018-02-18 23:00:42 +01: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
Peter Kohaut
1d9a248abe
BLADERUNNER: Fixed more Coverity issues
2018-02-12 20:57:26 +01:00