Commit Graph
58 Commits
Author SHA1 Message Date
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
Thanasis Antoniou 1c75912ecf BLADERUNNER: Debugger command overlay
List and or play overlay loops that have been loaded for the scene
2019-02-28 02:04:19 +02:00
Peter Kohaut 6854ea3ddd BLADERUNNER: Improved time management
This should fix thi issue with freezing actors after loading save game,
but works on new saves only. Game was not paused before saving
and wrong timer value got saved.
2019-02-11 22:48:55 +01:00
Peter Kohaut 49c5069324 BLADERUNNER: Added debugger command "friend"
It can be used for querying and changing friendliness between actors.
2019-02-05 22:02:02 +01:00
Peter Kohaut 2fd99c5c1b BLADERUNNER: Police station script fixes 2019-01-27 20:27:45 +01:00
Peter Kohaut a1f608cebb BLADERUNNER: Improved debugger's scene command
Added missing CT09 scene name
Show scene names for chapter 3 and 5
2019-01-25 23:16:05 +01:00
Peter Kohaut 2fd29c5193 BLADERUNNER: Fixed fog rendering
Fogs were not animated.
Clean up of the fog calculation routines.
2019-01-24 22:59:49 +01:00
Peter Kohaut 00c54db83c BLADERUNNER: Splitted debugger draw commands
Debugger overlay is now more configurable
Added basic support for fogs
2019-01-24 22:59:49 +01:00
Peter Kohaut f7754012dd BLADERUNNER: Added "clue" debugger command 2019-01-19 23:15:41 +01:00
Peter Kohaut eb84113222 BLADERUNNER: More variable names in the game scripts 2019-01-13 21:06:58 +01:00
Peter Kohaut 6f478f4c81 BLADERUNNER: Merged chapter & scene debugger command 2019-01-13 00:30:52 +01:00
Eugene Sandulenko 7e1361e2c2 BLADERUNNER: Actually use normalized chapter number in the 'scene' command 2018-12-19 00:35:29 +01:00
Eugene Sandulenko 291e4cebdd BLADERUNNER: Implemented sanity checks in the 'scene' debugger command 2018-12-19 00:31:45 +01:00
Eugene Sandulenko b22524ef57 BLADERUNNER: Print scene name in 'scene' debug command 2018-12-19 00:15:18 +01:00
Eugene Sandulenko 9545f8493b BLADERUNNER: Enhanced 'scene' debugger command 2018-12-19 00:10:39 +01:00
Peter Kohaut cfb46da90c BLADERUNNER: Add in-game loading screen
It is also possible to start new game from it.
2018-11-25 22:22:25 +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
Thomas Fach-Pedersen e3363635cb BLADERUNNER: Implement obstacle polygon merging 2018-05-07 19:17:13 +02:00