Torbjörn Andersson
c873f0e94a
BLADERUNNER: Fix debugPrintf() in cmdMusic()
2020-11-23 13:16:22 +01:00
antoniou79
04e77fac7a
BLADERUNNER: DEBUGGER: Minor help text and comments edit
2020-11-23 13:57:49 +02:00
antoniou79
ffd9fe95bb
BLADERUNNER: DEBUGGER: Minor tweaks for music command
...
More informative messages, better syntax validation
2020-11-18 16:05:17 +02:00
antoniou79
9b00952561
BLADERUNNER: DEBUGGER: More correct track name
...
for the Arcane Dance tracks
2020-11-18 14:30:05 +02:00
antoniou79
45ec2a7a9d
BLADERUNNER: DEBUGGER: Add music command
2020-11-18 13:48:52 +02:00
antoniou79
186de62ffb
BLADERUNNER: Clean up and synch screenRectangle and bbox
...
For actors and their corresponding screenObjects
This should fix the issue with Sadik's remnant hitbox in the middle of the bridge at UG18
2020-09-04 23:35:34 +03:00
Thanasis Antoniou
a772bbb3e1
BLADERUNNER: Validation of boot params and skip of KIA screen
...
KIA screen should be skipped when save games exist, but a valid boot param has been specified
The boot param validation uses existing code in the debugger to ensure valid combination of chapter, set and scene
2020-05-11 22:28:54 +03:00
Thanasis Antoniou
cd076b26ae
BLADERUNNER: Using preincrement and pre-decrease where possible
...
In case the compiler won't optimize such cases
2020-02-24 21:24:06 +02:00
Thanasis Antoniou
602600b944
BLADERUNNER: Removed crowded startup debug messages
...
Subtitles credits info is now only available from the "subtitle info" command in the debugger
This is due to an issue with certain localized characters not appearing correctly from debug() output on the background console (if enabled).
2020-02-07 03:24:53 +02:00
Thanasis Antoniou
d4c659610d
BLADERUNNER: Fixes for McCoy's stamina system and drain
...
The original game had broken stamina system we have it fixed.
This means that in vanilla mode, McCoy's stamina will drain fast if the player does not click the mouse, but he will increase speed up to a max, if the player keeps clicking the mouse.
In Restored Content, we allow McCoy to keep his speed (so that the player does not have to keep clicking); the stamina drain will still kick in but it will be at a slower rate and practically won't be noticeable most of the time.
2020-02-05 18:28:46 +02:00
Thanasis Antoniou
b96479c58b
BLADERUNNER: Added bbox and screenRectangle info for list actors
...
Also fixed the width / height reversed order in item list id command
2020-02-04 17:55:27 +02:00
Thanasis Antoniou
eb0c4526fd
BLADERUNNER: Debugger get or set game difficulty
2019-12-11 14:10:04 +02:00
D G Turner
522c5b6548
BLADERUNNER: Add Some Missing Switch Default Cases
...
These are flagged by GCC if -Wswitch-default is enabled.
2019-10-04 01:34:31 +01:00
Cameron Cawley
3fdb8e6542
BLADERUNNER: Replace use of sprintf with Common::String::format
2019-09-30 03:59:22 +01:00
antoniou79
0aa82a099f
BLADERUNNER: Merge code for clues in PS07 original/cut versions
2019-08-17 21:58:21 +03:00
Thanasis Antoniou
b7d1099658
BLADERUNNER: Fix minor code quality issues (codacy)
2019-07-23 14:51:27 +03:00
Thanasis Antoniou
af9ec2f691
BLADERUNNER: Revert uint32 vars to int32 if they could be init to -1
2019-07-22 01:09:23 +03:00
Thanasis Antoniou
caa4578add
BLADERUNNER: Use unsigned 32bit diff for time durations
2019-07-17 19:09:15 +03:00
Peter Kohaut
a767a6800d
BLADERUNNER: Added TTF & UTF8 support for subtitles
2019-07-16 21:32:34 +02:00
Peter Kohaut
ffbfe90afa
BLADERUNNER: Ajdust font interface to ScummVM's one
2019-07-16 21:32:34 +02:00
Thanasis Antoniou
a81e3add2f
BLADERUNNER: JANITORIAL: Code formatting fixes
2019-06-28 15:30:44 +03:00
Thanasis Antoniou
b7e1f8a9ff
BLADERUNNER: Support for displaying subtitles info
2019-05-29 12:08:24 +03:00
Thanasis Antoniou
a041a29111
BLADERUNNER: Added click debugger command
...
Shows mouse click pos (x,y,z) and detected clickable region/actor/item/object id underneath
2019-05-29 12:08:24 +03:00
Thanasis Antoniou
e6f0c5e8a7
BLADERUNNER: Expose info for view in debugger list obj
2019-05-27 00:11:12 +03:00
Thanasis Antoniou
93768c3307
BLADERUNNER: Item spin command in Debugger
2019-05-26 17:17:05 +03:00
Thanasis Antoniou
e4b8c0f4e3
BLADERUNNER: Debugger health command
...
Needed mostly to heal McCoy, or un-retire some actors
2019-05-23 02:16:50 +03:00
Thanasis Antoniou
479a1d12ca
BLADERUNNER: debugger anim command sets the dmgflagifmoving too
...
Mostly to compensate with some awry save games
2019-05-23 00:30:03 +03:00
Thanasis Antoniou
0def58f802
BLADERUNNER: Fixes for debugger draw command
...
More intuitive functionality when drawing singled out objects
2019-05-22 00:44:31 +03:00
Thanasis Antoniou
d4855a64b3
BLADERUNNER: Add methods to skip screen effects
...
Also enhanced functionality for debugger's cmdDraw, allowing to draw isolated objects
2019-05-21 22:13:45 +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
b1a0ed0d93
BLADERUNNER: debugger includes McCoy id for list act
2019-05-09 15:37:13 +03:00
Thanasis Antoniou
d8b1c1a340
BLADERUNNER: debugger fixes, added list actor by id
2019-05-08 09:42:25 +03:00
antoniou79
74936020ec
BLADERUNNER: fix Guzza, PS03, PS04, PS01
...
Also, added a custom transition when Guzza calls in for favors
Still pending: in PS03 some actors may blink out of existence (happened to
officer Grayford)
2019-05-08 00:52:21 +03:00
antoniou79
1b93862891
BLADERUNNER: Vk show stats debugger command
2019-05-08 00:52:21 +03:00
Thanasis Antoniou
2a38562d4b
BLADERUNNER: CT08 CT51 doll box fix and radiator region
...
Also a smalle fix for debugger (adding new region or adjusting its rectangle)
2019-05-04 23:44:30 +03: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
7d2777e1d7
BLADERUNNER: Debugger add box fix
2019-05-04 17:25:34 +03:00
Thanasis Antoniou
a281d68d7b
BLADERUNNER: fix legend for walkboxes in debugger
2019-05-04 17:25:34 +03:00
antoniou79
21e1c4ee95
BLADERUNNER: object, item and region commands
...
New commands to debug bound boxes and properties for obj, items, regions
2019-05-03 16:08:07 +03:00
Thanasis Antoniou
c572828132
BLADERUNNER: Debugger command show maze score
2019-05-01 12:03:00 +03:00
Thanasis Antoniou
81575df8d9
BLADERUNNER: Debugger command for full VK sessions
2019-04-24 15:13:26 +03:00
Thanasis Antoniou
58b7b58bb8
BLADERUNNER: Cleaner output for debugger cmdList
2019-04-21 18:29:57 +03:00
Thanasis Antoniou
63b8ddb50e
BLADERUNNER: Add list debugger command
...
Similar to draw (reuses code) but lists objects in the debugger view
2019-04-20 17:33:39 +03:00
Peter Kohaut
e86ee33999
BLADERUNNER: Abstraction from 555 pixel format
...
Removing hardcoded 555 pixel format to support Android
2019-04-17 22:51:18 +02:00
Thanasis Antoniou
603c9fd009
BLADERUNNER: Fix for AR, CT01 Spinner fly-in
...
AR01: Fish dealer behavior fix, AR02: music fix, CT01: Spinner may fly in (loop)
2019-04-07 22:48:10 +03:00
Thanasis Antoniou
658af785d1
BLADERUNNER: Improved for overlay debug command
...
Not force loading of all MIX files anymore, and added a catalogue of all VQAs
2019-03-30 01:32:50 +02:00
Thanasis Antoniou
a4f92ce346
BLADERUNER: Enhanced overlay debugger command
...
It will now load any specified overlay in the scene as long as it is valid
2019-03-18 19:12:09 +02:00
Peter Kohaut
e7641d51b5
BLADERUNNER: Fixes for Russian version
2019-03-17 22:01:16 +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
9c25be9121
BLADERUNNER: Cleanup of TODO notes
2019-03-04 19:43:36 +01:00