Commit Graph
41 Commits
Author SHA1 Message Date
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01: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 e536f50b34 BLADERUNNER: Describe more animations
Izo, Sadik, Twins, EarlyQ, Leon, Sebastian, Leary, Grayford, Hanoi, Clerk, HowieLee, Isabella, FishDealer, InsectDealer

Also restored a talk animation for Hanoi, which looked to be omitted due to an original bug
2020-12-13 19:06:27 +02:00
antoniou79 c0379f45df BLADERUNNER: Cleanup switch statements for AI scripts 2020-12-11 23:02:58 +02:00
antoniou79 cc5b61f610 BLADERUNNER: Lucy animation descriptions
Also replaced most instances of _flag to _resumeIdleAfterFramesetCompletesFlag where appropriate
2020-12-10 15:33:20 +02:00
antoniou79 8bebd58730 BLADERUNNER: Describe and check Guzza animations
Also fix typo in Clovis' animation naming
2020-12-09 16:06:47 +02:00
antoniou79 350bf23a47 BLADERUNNER: Describe and check Clovis animations 2020-12-09 16:06:47 +02:00
Thanasis Antoniou 9d3d87e678 BLADERUNNER: Rename script methods that refer to Set
A few methods were named as though refering to Scene Ids, but are refering to Set Ids

enteredScene, EnteredScene, otherAgentExitedThisScene,OtherAgentExitedThisScene, otherAgentEnteredThisScene, OtherAgentEnteredThisScene were renamed respectively to enteredSet, EnteredSet, otherAgentExitedThisSet,OtherAgentExitedThisSet, otherAgentEnteredThisSet, OtherAgentEnteredThisSet
2020-02-24 21:43:34 +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
D G Turner b87ebdce21 BLADERUNNER: Add Further Missing Default Switch Cases
These are flagged by GCC if -Wswitch-default is enabled.
2019-10-07 07:41:20 +01:00
Thanasis Antoniou 3827000fe1 BLADERUNNER: Replace animation mode values with their proper enums 2019-09-09 16:10:31 +03:00
Thanasis Antoniou 33c2e1b1da BLADERUNNER: Improve Clovis facing direction in KP07 2019-08-27 14:29:18 +03:00
Thanasis Antoniou 0195599ea2 BLADERUNNER: Prevent Clovis from rotating in KP07
This is when he is dying/ lying on the bed
2019-07-11 16:15:05 +03:00
Thanasis Antoniou 9f89ade437 BLADERUNNER: Fix Clovis goal 513 stuck in bed bug 2019-07-11 07:26:33 +03:00
Thanasis Antoniou bfcd59571e BLADERUNNER: Rat AI bug fixes
Most prominent bugs fixed is behavior in KP02 and not attacking when near McCoy
2019-07-01 21:03:03 +03:00
Thanasis Antoniou f3cdbd2ea9 BLADERUNNER: _playerActorIdle should affect McCoy only
Should be set or cleared only when McCoy is the actor who is walking and affect only McCoy
2019-06-22 11:01:39 +03:00
Thanasis Antoniou 074baf9b26 BLADERUNNER: Use booleans in walk functions
And a few more (not all yet) methods that had 1, 0 instead of true, false
2019-05-09 15:15:33 +03:00
Thanasis Antoniou 8787bbb390 BLADERUNNER: fix for Clovis being stuck at BB11
This is a possible bugfix, hopefully it will be enough

The bug occurs when skipping fast through the dialogue of Clovis with Sadik at BB11 rooftop. But it does not happen always. I've managed to capture the case when this happens a few times (_animationState == 0 switch clause), but I'm unsure if there are other unhandled _animationState values that would cause this.
2019-05-05 14:33:04 +03:00
Thanasis Antoniou a0beaa6f4e BLADERUNNER: SFX named constants and MissSound fix
Still pending cleaning up Ambient_Sounds_Add_Sound and Ambient_Sounds_Add_Looping_Sound calls
2019-04-05 21:35:55 +03:00
Thanasis Antoniou a7f2d26831 BLADERUNNER: Fix flash back to game between end outtake and credits
Between an ending outtake and the end credits the game did a quick flash back to the game scene
2019-04-02 19:32:16 +03:00
Thanasis Antoniou 39a8235acc BLADERUNNER: Fix spelling of kVariableReplicantsSurvivorsAtMoonbus 2019-03-30 01:32:50 +02:00
Thanasis Antoniou 6e45a702a2 BLADERUNNER: Moonbus fixes (Izo and Luther)
Also fixed a typo that resulted in Izo's corpse persisting past chapter 2 at RC03
2019-03-28 01:33:24 +02:00
Thanasis Antoniou 5959d01a67 BLADERUNNER: Fixes for moonbus combat 2019-03-27 15:11:31 +02:00
Peter Kohaut c99d3ea132 BLADERUNNER: Cleanup of Clovis scripts for chapter 5 2019-02-07 23:45:19 +01:00
Peter Kohaut 92774be0ae BLADERUNNER: Cleanup Steele scripts for ending 2019-02-05 21:54:50 +01:00
Peter Kohaut 934ba34adb BLADERUNNER: Cleanup of KP03 bomb related scripts 2019-02-03 11:44:55 +01:00
Peter Kohaut 95f42fde63 BLADERUNNER: Initial cleanup of Kipple scripts 2019-02-03 00:14:09 +01:00
Peter Kohaut f2d76c2d71 BLADERUNNER: Cleanup of scripts at start of chapter 5 2019-02-03 00:14:09 +01:00
Peter Kohaut cee294137a BLADERUNNER: Cleanup for scene at UG18 2019-02-03 00:14:09 +01:00
Peter Kohaut ce3b731656 BLADERUNNER: Cleanup Luther & Lance related scripts 2019-02-03 00:14:09 +01:00
Peter Kohaut 49d01c3c13 BLADERUNNER: Cleanup of Dektora chase related scripts 2019-01-31 21:27:31 +01:00
Peter Kohaut 578d98ee12 BLADERUNNER: Cleanup of scripts for Gordo chase 2019-01-28 20:45:48 +01:00
Peter Kohaut cd37d510f9 BLADERUNNER: Cleanup of actor scripts for a fight in BB11
Also named goal for McCoy arrest
2019-01-25 23:18:20 +01:00
Peter Kohaut 474e4e2f09 BLADERUNNER: Cleanup of BBxx scripts
Removed issue where McCoy went to jail for no reason at start of 3rd act
2019-01-25 23:16:24 +01:00
Peter Kohaut 2cc09b6b10 BLADERUNNER: Fixes for game scripts & cleanup 2019-01-24 23:05:13 +01:00
Peter Kohaut 364a2aa0fb BLADERUNNER: More game constants
Added Region_Check functionality
Code cleanup
2019-01-21 22:03:01 +01:00
Peter Kohaut 5e2fb6fb26 BLADERUNNER: More variable names in the game scripts
Fixed some errors as well
2019-01-19 23:15:41 +01:00
Peter Kohaut 6f478f4c81 BLADERUNNER: Merged chapter & scene debugger command 2019-01-13 00:30:52 +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 19d9e4cec8 BLADERUNNER: Added combat
Math cleanup
Fixed obstacle detection
2018-03-17 16:42:25 +01:00
Eugene Sandulenko c7755d4c46 BLADERUNNER: Added Clovis actor 2018-03-14 23:59:07 +01:00