Commit Graph
53 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 f0b637ff6d BLADERUNNER: More animation descriptions and notes
Zuben, (Removed) dancer (taffy patron 3), Walkers, Mutants, Bear Doll, General Doll
2020-12-11 23:02:58 +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
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 350bf23a47 BLADERUNNER: Describe and check Clovis animations 2020-12-09 16:06:47 +02:00
antoniou79 8cbf764c5a BLADERUNNER: Steele and Gordo animation descriptions 2020-12-07 17:06:49 +02:00
antoniou79 9666bc355f BLADERUNNER: Fix McCoy threatening Gordo by aiming his gun
Also restore a line and slightly tweak behavior in dialogue for restored content
2020-11-27 12:09:45 +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
antoniou79 b7c089f489 BLADERUNNER: Restore bits of dialogue for McCoy, Chew, Walls 2019-08-18 21:09:51 +03:00
Thanasis Antoniou 52c03a2a59 BLADERUNNER: Fix Izo getting stuck in RC03
Bug case was for when he runs away (Steele is blocked)
2019-07-29 11:02:47 +03:00
Thanasis Antoniou b64e66a6b5 BLADERUNNER: Fix Steele re-arresting Izo at RC03 2019-06-30 15:27:51 +03:00
Thanasis Antoniou 7407cbc788 BLADERUNNER: Don't exit to desktop after end credits 2019-05-22 12:13:43 +03:00
Thanasis Antoniou d2b8f9284c BLADERUNNER: Remove redundant call to playerGainsControl
When Steele retires Izo in RC03
2019-05-22 00:44:31 +03:00
Thanasis Antoniou a14dffbf4b BLADERUNNER: fix for homeless found cases 2019-05-13 10:26:00 +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
antoniou79 02ac7fbfd3 BLADERUNNER: Clarification comment on Steele's ai
Steele can get a clue (officer's statement) that McCoy missed

This is so McCoy won't miss this particular clue no matter what. But McCoy
can get this clue on his own if the officer is still at the crime scene
(he might leave) even if he already got it from the mainframe via Steele.
This is intended.
2019-05-08 00:52:21 +03:00
Thanasis Antoniou 258a71b060 BLADERUNNER: Restore fans comment in BB11 only
And some small preparation (comments) for restoring Rachael scenes
2019-05-06 12:43:33 +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
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 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 4886b0581e BLADERUNNER: Fix Coverity issues 2019-02-20 23:02:05 +01: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 49d01c3c13 BLADERUNNER: Cleanup of Dektora chase related scripts 2019-01-31 21:27:31 +01:00
Peter Kohaut 3fc1fbb8da BLADERUNNER: Clean up of Dektora script 2019-01-31 21:27:31 +01:00
Peter Kohaut 2e9c4bfdc1 BLADERUNNER: Cleanup of back EarlyQ's scenes scripts 2019-01-29 23:37:09 +01:00
Peter Kohaut 2c3af4b8e9 BLADERUNNER: Cleanup of front EarlyQ's scenes scripts 2019-01-29 23:36:29 +01:00
Peter Kohaut de527a2406 BLADERUNNER: Cleanup of Steele animation code 2019-01-28 20:45:59 +01:00
Peter Kohaut 578d98ee12 BLADERUNNER: Cleanup of scripts for Gordo chase 2019-01-28 20:45:48 +01:00
Peter Kohaut 77adb67664 BLADERUNNER: Initial cleanup of NR01, NR02 & related scripts 2019-01-27 22:21:54 +01:00
Peter Kohaut 24bc52c277 BLADERUNNER: Cleanup of Steele scripts for Lucy chase 2019-01-27 11:49:00 +01:00
Peter Kohaut de1dabd072 BLADERUNNER: Cleanup & fix of Lucy chase scripts
First wait-point in Hystersia Maze was incorrectly triggered
2019-01-27 11:49:00 +01:00
Peter Kohaut 783f0554ed BLADERUNNER: Cleanup of Steele scripts for chapter 1 2019-01-27 11:48:59 +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 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
Peter Kohaut 0c7077cab9 BLADERUNNER: Added debugging output for scripts
Also added last few missing script commands.
2019-01-12 18:16:52 +01:00
Peter Kohaut cfb46da90c BLADERUNNER: Add in-game loading screen
It is also possible to start new game from it.
2018-11-25 22:22:25 +01:00