Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
antoniou79
39b2209a80
BLADERUNNER: Add proper balance to Maggie sounds
2021-07-10 19:15:41 +03:00
antoniou79
08d95bae75
BLADERUNNER: Fix Gordo walking on air and floating in NR02
...
Original bug - If McCoy exits and re-enters quickly while Gordo walks to podium
Related to the movementTrackWaypointReached() while McCoy is not on the actor's set
2021-06-17 08:44:20 +03:00
antoniou79
f3113cf45d
BLADERUNNER: More precise naming for time delay vars and parameters
...
Also use u suffix for unsigned int literal parameters (WIP)
2021-06-14 16:27:19 +03:00
antoniou79
3c61365692
BLADERUNNER: Fix bad boundbox for corpses
...
Some of these issues were caused by commit 186de62ffb
Others were original bugs (mutants 2 and 3), and both rats.
This commit includes a fix for Grayford's death animation when shot (in Act 4)
2021-04-17 01:45:38 +03: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
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
749480f2e0
BLADERUNNER: Comment correction after fix for AI_Movement_Track_Append_With_Facing
2019-08-28 21:35:09 +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
Thanasis Antoniou
491adeb656
BLADERUNNER: Fix Rats resurrecting
2019-07-14 15:53:10 +03:00
Thanasis Antoniou
618d48dde8
BLADERUNNER: Mainframe talkie restored
2019-05-13 03:29:00 +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
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
Peter Kohaut
d4e7e957b0
BLADERUNNER: Fixed panning of speech
...
Cleanup of other sound pannings
2019-03-06 20:41:02 +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
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
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
9e341e12c8
BLADERUNNER: Actors fixes
...
Removed forgotten combat development hack
Clovis clovis & fix
Grayford cleanup & fixes
Hanoi small cleanup
2018-03-18 01:07:12 +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
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
Thomas Fach-Pedersen
270b691b27
BLADERUNNER: Remove simple walking hack
...
Rename previously unnamed walking parameter 'interruptible'
2018-01-29 21:52:17 +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
f79d8cc1fe
BLADERUNNER: Added music support & added Maggie
...
added async walking
named some of the game flags & variables
renamed aesc to screen effects
2017-09-10 20:55:30 +02:00
Peter Kohaut
027dc4c38c
BLADERUNNER: fixed lighting cache
...
actors can be now partially illuminated (per slice), it iss visible in scene rc02 in the right part of the room
2017-04-02 18:19:26 +02: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
96a5a1c8bb
BLADERUNNER: fixed warnings
2017-03-29 02:34:22 +02:00
Peter Kohaut
d42b39817d
BLADERUNNER: introduced some game constants
...
Game script are more readable now
Fixed name of Officer Leary
2017-03-29 01:55:06 +02:00
Thomas Fach-Pedersen
5f552c9446
BLADERUNNER: Implement ZBuffer class
2017-03-28 17:50:11 +02:00
Peter Kohaut
52476b0778
BLADERUNNER: Added more functionality to movement track
2017-03-23 00:25:38 +01:00
Peter Kohaut
dd7498544f
BLADERUNNER: added Runciter character (petshop owner)
2017-03-20 22:55:31 +01: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
281c19ab03
BLADERUNNER: Code formatting fixes
2016-10-03 12:38:43 +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
ae03eda3d1
BLADERUNNER: add more logic to actor::tick, added support for looking up scene objects
2016-09-29 22:33:41 +02:00
Peter Kohaut
bf44e97d79
BLADERUNNER: added all scene scripts, esper script, kia script, vk script, completed init script. Added decoding of lights from VQA. Moved view from scene.
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
a4ba609131
BLADERUNNER: Add beginnings of Actor class and move actor drawing to Scene
2016-09-29 22:33:39 +02:00