Commit Graph

23 Commits

Author SHA1 Message Date
D G Turner
a194d93ca0 BLADERUNNER: Fix Usage of Original Bugs Macro Define
This was not previously taking effect as the defining header was not
included in all used locations.

This causes GCC compiler warnings when -Wundef was passed.
2022-03-14 22:04:35 +00:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Thanasis Antoniou
7f427ad462 BLADERUNNER: UG08 and HF06 map glitch fixes 2019-05-29 15:59:33 +03:00
Thanasis Antoniou
d78dd5c058 BLADERUNNER: Fix NR11 pathfinding
Added new method to "remove" bad objects in a scene/nr11

Removed objects, and still there, but they are renamed to "REMOVEDxx" and they won't affect obstacles and paths
2019-05-23 15:06:29 +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
b3e4aa1464 BLADERUNNER: Bugfix for Early Q music fadeout
And an additional bug fix for gravel footstep sounds

And I added some comments for marking the unused SFX sounds in game_constants.h
2019-04-07 17:37:40 +03:00
Thanasis Antoniou
7ecf255598 BLADERUNNER: Improvement on overrideSceneObjectInfo
No longer need to have sceneId as an argument.

Restored original signature of Set::addObjectsToScene()
2019-02-28 15:39:08 +02:00
Thanasis Antoniou
571ddf46cd BLADERUNNER: A better fix for Sebastian's doll
Use just the existing box 31. Implement a way to override object placement.

Remove the item 77 (Holden's badge) completely.
2019-02-28 15:26:35 +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
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
59eeadc6ac BLADERUNNER: Added more game constants
Code formatting
2018-02-05 20:17:55 +01:00
Peter Kohaut
6e9a340640 BLADERUNNER: ESPER interface 2018-02-04 17:34:43 +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
Peter Kohaut
1740c490d7 BLADERUNNER: improvements to the walking code
path finding is still missing
video player has audio preloading
small fixes
2017-04-01 08:57:57 +02:00
Peter Kohaut
8720c3a98f BLADERUNNER: fixed some compilation warnings 2016-10-09 20:26:53 +02:00
Peter Kohaut
cfc8ffed8a BLADERUNNER: fixed exit selection, added footstep sounds, added some debugging display (scene objects, regions, exits, walkboxes, lights?) 2016-09-29 22:33:41 +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
Peter Kohaut
6672e443a8 BLADERUNNER: just basic objects description scene stuff - lightning and effects movement track actor clues db actor walking info moved view from vqa decoder, because its needed elsewhere
does not compile, because new files are not in makefile...
2016-09-29 22:33:40 +02:00
Thomas Fach-Pedersen
abf98fca03 BLADERUNNER: Read set objects and walkboxes 2016-09-29 22:33:37 +02:00
Thomas Fach-Pedersen
5cb4ba9a9b BLADERUNNER: Add basic Scene, Set, and Script support. 2016-09-29 22:33:28 +02:00