Commit graph

31 commits

Author SHA1 Message Date
antoniou79
c3fe087fa3 BLADERUNNER: Fix rogue hotspot in UG12
A chair from another scene was somewhere in the background
2020-12-20 16:07:52 +02: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
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
717705f7c9 BLADERUNNER: Fixes and cleanup for Police Maze A
Only fixes for rooms PS10, PS11. A few cases may need revising.

There are a few cases that a target may reset after being shot and they seem buggy but they could also be intended. So, that's for a second pass to decide.
2019-03-18 17:07:10 +02: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
Peter Kohaut
b991123e83 BLADERUNNER: Fixed compilation warnings 2018-03-25 15:10:42 +02:00
Peter Kohaut
85b4561fe9 BLADERUNNER: Fixed compilation warning 2018-03-24 17:37:09 +01: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
Eugene Sandulenko
cb07644877 BLADERUNNER: Fix PoliceMaze track 2018-03-24 12:42:23 +01:00
Eugene Sandulenko
f153da7f85 BLADERUNNER: Finished PoliceMaze implementation 2018-03-24 10:47:07 +01:00
Eugene Sandulenko
967de5d4aa BLADERUNNER: Implement PoliceMazeTargetTrack::readdObject() 2018-03-24 02:45:26 +01:00
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
Peter Kohaut
62b75b9990 BLADERUNNER: Added Generic Walker actors
Fixed isseue of duplicating items in world
Fixed fog issue with incorrect rendering in special occasions
Added basic debugger console
Refactored looping code for better readability
2018-02-25 22:38:52 +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
817cb5d7e1 BLADERUNNER: More game constants 2018-02-13 23:08:37 +01:00
Peter Kohaut
1e5f9d3078 BLADERUNNER: Added basic KIA interface
Settings works
Help works
Clue database works
Fixed code for inserting objects into scene
Reorganization of few files
Unification & code formatting of few older files
2018-01-28 10:57:16 +01:00
Thomas Fach-Pedersen
5f552c9446 BLADERUNNER: Implement ZBuffer class 2017-03-28 17:50:11 +02:00
D G Turner
e66cec0250 BLADERUNNER: Fix Variable Shadowing Compiler Warnings. 2017-01-11 15:09:14 +00:00
Peter Kohaut
577c3b56a5 BLADERUNNER: added picking up of items
and some formatting
2016-10-12 23:00:33 +02:00
Peter Kohaut
e0efee2eba BLADERUNNER: added suspects db & fixed crimes db 2016-10-06 00:59:11 +02:00
Peter Kohaut
6547c35e15 BLADERUNNER: trying to figure out walking, added structures for obstacles used for pathfinding, fixed bug in searching for walkboxes 2016-10-04 18:15:57 +02:00
Eugene Sandulenko
77be430824 BLADERUNNER: Added missing copyright headers and normalized the rest 2016-10-03 11:24:13 +02:00
Peter Kohaut
89d1805b37 BLADERUNNER: added ADQ, fixed some minor memory leaks 2016-10-02 02:47:12 +02:00
Peter Kohaut
2c15b164d7 BLADERUNNER: added support for rendering items in scenes 2016-10-02 00:20:56 +02:00
Peter Kohaut
b67bca20b5 BLADERUNNER: Pull in changes from madmoose 2016-09-29 22:33:40 +02:00
Peter Kohaut
de7f961f48 BLADERUNNER: added implementation of more script methods added combat structure (maybe it combat mode??) 2016-09-29 22:33:40 +02:00
Peter Kohaut
479d2f5b62 BLADERUNNER: still adding structures... and implementing some of script methods... 2016-09-29 22:33:40 +02:00