Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
antoniou79
4c8c5f12fa
BLADERUNNER: Fix broken Leary talk animations
...
Should fix bug #13072
The code for Leary's AI script ChangeAnimationMode() was re-checked against the c file produced from our dissassembly of the AI-ACT1-23 dll.
2021-11-14 20:19:43 +02: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
0dedb1a34f
BLADERUNNER: Animation descriptions for Grigorian and transient
...
Also usage checks and comments for potential bugs. And a small bugfix for Grigorian's cross arms animation
2020-12-11 17:35:18 +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
Thanasis Antoniou
3827000fe1
BLADERUNNER: Replace animation mode values with their proper enums
2019-09-09 16:10:31 +03:00
Thanasis Antoniou
dc14676b2c
BLADERUNNER: No rats in UG07 when Clovis may spawn
2019-07-11 16:15:05 +03:00
Thanasis Antoniou
2e1a84694b
BLADERUNNER: Fix for police in UG07 post Guzza scene
...
Remove option for them to be there altogether to avoid overlap with Clovis
2019-06-26 13:46:16 +03:00
Thanasis Antoniou
d1a2a2ff91
BLADERUNNER: Fix UG04 train disable control and Police AI
2019-06-26 13:25:15 +03:00
Thanasis Antoniou
c6ea4f88fa
BLADERUNNER: Suppress fall through warnings
...
When BLADERUNNER_ORIGINAL_BUGS is 1
2019-06-12 17:00:36 +03:00
Thanasis Antoniou
e3e3312453
BLADERUNNER: Remove debug comments for Police Officers
...
Code will be revisited at a later point based on public testing feedback
2019-06-12 15:06:13 +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
5b2e6f6dfb
BLADERUNNER: Cleanup and fix for NR03 dancer
2019-05-19 21:25:26 +03:00
Thanasis Antoniou
ea3a9f211d
BLADERUNNER: Cleanup of police AI and fix for rat ai
2019-05-19 14:34:01 +03:00
Thanasis Antoniou
9a510b1c47
BLADERUNNER: Fix warning for fall-through switch case
...
Added a clean "fall through" comment
2019-05-06 23:53:43 +03:00
Peter Kohaut
4a2d7269f4
BLADERUNNER: Remove police officers from MA07
...
They are causing issues with Gaff dialogue if they are in the same scene
at the same time.
2019-05-05 23:04:44 +02: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
Thanasis Antoniou
805dc466d0
BLADERUNNER: Resolve dead end state with Zuben
...
McCoy should now always be able to gather enough clues to trigger Zuben throwing the soup (via the VK test question if he does not have the Lucy photo clue).
2019-03-26 02:08:22 +02:00
Peter Kohaut
f70251819a
BLADERUNNER: Fixed CppCheck warnings
...
Rat interaction at UG15 is now working exactly as in the original game.
Before the bridge didn't break if player shot the rat on it.
2019-02-23 11:39:54 +01:00
Peter Kohaut
7061f7cb17
BLADERUNNER: Cleanup for drive away endings scripts
...
All ending are achievable
2019-02-07 23:45:41 +01:00
Peter Kohaut
b3b6f6eaa3
BLADERUNNER: Cleanup of Mutants scripts
2019-02-07 23:45:19 +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
19d92484fd
BLADERUNNER: Cleanup of scripts at start of chapter 4
2019-02-02 00:50:16 +01:00
Peter Kohaut
2cc09b6b10
BLADERUNNER: Fixes for game scripts & cleanup
2019-01-24 23:05:13 +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
adf741a5cb
BLADERUNNER: More variable names in the game scripts
2019-01-15 08:35:46 +01:00
Peter Kohaut
eb84113222
BLADERUNNER: More variable names in the game scripts
2019-01-13 21:06:58 +01:00
D G Turner
509fe6f3c2
BLADERUNNER: Fix Fall Through Compiler Warnings
...
Clang and newer versions of GCC i.e. v8.2 require the comment to match
"fall through" to surpress warnings so change "no break" comments to
match.
2018-11-13 08:31:06 +00:00
Peter Kohaut
19d9e4cec8
BLADERUNNER: Added combat
...
Math cleanup
Fixed obstacle detection
2018-03-17 16:42:25 +01:00
Peter Kohaut
2a0bdd7df8
BLADERUNNER: Added stairs & ladder support
2018-03-06 21:12:52 +01:00
Peter Kohaut
8704207550
BLADERUNNER: McCoy script fixed
...
Some Coverity issues fixed
KIA script small fix to DNA evidences
Actor selection fixed (bounding box is correcly expanded)
2018-02-19 22:17:08 +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
0b484d51b8
BLADERUNNER: VK interface
...
Code unification
Removed few memory leaks
2018-02-10 21:01:15 +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
Torbjörn Andersson
462f1c9859
JANITORIAL: Silence more GCC 7 warnings
...
There were all flagged as intentional fall throughs. I simply changed
the comments to something GCC would recognize.
2017-08-06 12:26:05 +02:00
Peter Kohaut
5e279ac055
BLADERUNNER: added Leon AI script
...
Happy incept day Leon!
2017-04-10 10:49:07 +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