Commit graph

53 commits

Author SHA1 Message Date
Hubert Maier
9bb9f341cb JANITORIAL: BLADERUNNER: Fix typos 2024-09-11 11:03:48 +03:00
antoniou79
0f7ee148ea BLADERUNNER: Methods for debugging animations 2023-07-05 14:57:58 +03:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
antoniou79
17a1c5b2cc BLADERUNNER: Use enum labels for two McCoy goals 2021-12-12 13:31:40 +02: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
45448f93da BLADERUNNER: Fix for when talking characters get interrupted 2020-12-20 18:10:08 +02:00
antoniou79
f962fcaf67 BLADERUNNER: Describe more character animations
EarlyQBartender, Hanoi, Hawker's barkeeper, Holloway, Moraji, Photographer, Rajif, Sgt Walls, Tyrell

Also described shooshine man's animations but he is unused as of yet.
2020-12-15 16:24:22 +02:00
antoniou79
c0379f45df BLADERUNNER: Cleanup switch statements for AI scripts 2020-12-11 23:02:58 +02:00
antoniou79
46fe41db32 BLADERUNNER: Easier get up when McCoy is drugged
It was impossible when max frame limit option was enabled
2020-09-04 23:35:34 +03: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
antoniou79
ea6ae69ac6 BLADERUNNER: Named animations for Klein and Hasan 2019-08-22 23:50:20 +03:00
antoniou79
e263207ba1 BLADERUNNER: Restore bits of Guzza dialogue 2019-08-18 13:32:39 +03:00
Thanasis Antoniou
e65bfad30e BLADERUNNER: Restore Gordo's lighter (Rep) comment 2019-06-03 21:24:56 +03:00
Thanasis Antoniou
17da1f2352 BLADERUNNER: Fix for McCoy resuming combat resting pose
In the original McCoy becomes "frozen" in a single targeting frame if shot at an enemy
2019-05-23 00:30:03 +03:00
Thanasis Antoniou
093c18564c BLADERUNNER: Act 4 meet with Rachael polish 2019-05-13 22:29:26 +03:00
Thanasis Antoniou
9207f7270b BLADERUNNER: Hit and Run dispatch clue restored 2019-05-13 03:29: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
Thanasis Antoniou
24bf47a28b BLADERUNNER: Restoring Rachael related scenes pt1
Some testing and polishing of animations pending especially with meeting in Act 4
2019-05-06 23:53:43 +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
a663930dd0 BLADERUNNER: Named constants for animationIds P01
Part one of using named constants for model animations
2019-04-20 17:33:39 +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
Peter Kohaut
29f2406f14 BLADERUNNER: Cleanup of McCoy script 2019-02-23 11:39:54 +01:00
Peter Kohaut
d8eb3c14a4 BLADERUNNER: Removal of memory leaks 2019-02-12 23:07:14 +01:00
Peter Kohaut
934ba34adb BLADERUNNER: Cleanup of KP03 bomb related scripts 2019-02-03 11:44:55 +01:00
Peter Kohaut
f2d76c2d71 BLADERUNNER: Cleanup of scripts at start of chapter 5 2019-02-03 00:14:09 +01:00
Peter Kohaut
1df1eefc3e BLADERUNNER: Fixed Rat interaction at UG15 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
b16b26ac72 BLADERUNNER: Clean up NR04 and related scripts 2019-01-31 21:27:31 +01:00
Peter Kohaut
2c3af4b8e9 BLADERUNNER: Cleanup of front EarlyQ's scenes scripts 2019-01-29 23:36:29 +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
adf741a5cb BLADERUNNER: More variable names in the game scripts 2019-01-15 08:35:46 +01:00
Peter Kohaut
2f0fb70a27 BLADERUNNER: Fixed enabling combat mode in scripts
Fixed Zuben chase.
Added name of some flags used in the China town.
2019-01-12 18:16:52 +01:00
Peter Kohaut
a70c59f90d BLADERUNNER: PoliceMaze fix & constants 2018-03-24 16:52:09 +01:00
Peter Kohaut
19d9e4cec8 BLADERUNNER: Added combat
Math cleanup
Fixed obstacle detection
2018-03-17 16:42:25 +01:00
Peter Kohaut
ae95bcf31f BLADERUNNER: Fixed Hysteria Iall door & rotating floor 2018-03-08 23:15:21 +01:00
Peter Kohaut
2a0bdd7df8 BLADERUNNER: Added stairs & ladder support 2018-03-06 21:12:52 +01:00
Peter Kohaut
e232f13f5d BLADERUNNER: Added Zuben actor
Fixed animation position update
Added goal & anim commands to console
2018-03-06 00:29:20 +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
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
59eeadc6ac BLADERUNNER: Added more game constants
Code formatting
2018-02-05 20:17:55 +01:00