Commit Graph
37 Commits
Author SHA1 Message Date
antoniou79 cbdfe3b748 BLADERUNNER: Fix potential missing of blinking led for phone message 2022-07-07 15:13:24 +03:00
antoniou79 f64ac55443 BLADERUNNER: Support font hd and subtitles code cleanup
In preparation for subtitles v7 and queuing system
2022-07-06 14:46:57 +03:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
antoniou79 7a2a53b9ff BLADERUNNER: RESTORED CONTENT: Start some music at random second 2021-06-14 16:27:19 +03:00
antoniou79 6d9cb0cf6a BLADERUNNER: Minor comment fixes 2021-01-27 14:58:34 +02:00
Thanasis Antoniou 8ce3910081 BLADERUNNER: Fix Lucy phonecall consistency bug
Lucy should not mention the place with the cars if she won't meet McCoy there

Lucy should not say "I'll meet you there, at the place where he sells the cars" when CrazyLegs is not there.
2020-02-26 02:04:50 +02:00
Thanasis Antoniou ea3a9f211d BLADERUNNER: Cleanup of police AI and fix for rat ai 2019-05-19 14:34:01 +03:00
Thanasis Antoniou 297ebb73e0 BLADERUNNER: Warning if loading restored cut content save in original mode
And vice versa. The game won't exit, it will continue loading but adjust the mode accordingly

Also added a incremental version number for the save games (as a global variable), for possible future use
2019-05-15 22:53:45 +03:00
Thanasis Antoniou 7f6b9750d7 BLADERUNNER: Howie restored content
Howie will now be in Chinatown in Acts 2 and 3, but won't always be in the diner

This gives him more probability to discover the homeless body if in dumpster and also enables some extra dialogue
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 083bfd1687 BLADERUNNER: BB01, DR01, NR01 reduce freq of intro scene
They'll play the first time, but have 33% probability to play on subsequent visits
2019-04-28 00:21:16 +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 7fba5444ee BLADERUNNER: Don't restart dialogue with offended Larry 2019-04-14 15:59:57 +03:00
Thanasis Antoniou 50ff57bb07 BLADERUNNER: Smoother transition in MA04-M05 in Acts 2-3 2019-04-08 18:56:47 +03:00
Thanasis Antoniou 9c0c249a96 BLADERUNNER: Cleaned up Ambient_Sounds_Add_Sound calls 2019-04-06 19:22:01 +03:00
Thanasis Antoniou 4e75b7e6b7 BLADERUNNER: Cleanup for looping sounds
Completed Add, Adjust and Remove Looping_Sound(), Pending Ambient_Sounds_Add_Sound
2019-04-06 00:02:32 +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 29762a6731 BLADERUNNER: Fix no music at Dektora dance outtake
Also add constants for all music tracks
2019-03-31 17:53:57 +03:00
Thanasis Antoniou 9c562da4ed BLADERUNNER: retirement bounty exploit fix
And small dialogue bits with Guzza when reporting in now only play in Act 1 where they make sense.

Also, don't allow McCoy to get the retirement bonus twice in Act 1. Also don't allow him to get money (100 cy) from Guzza if he has enough (>=300).
2019-03-04 16:53:23 +02:00
Thanasis Antoniou 4642d1697d BLADERUNNER: Sadik dead end fix (BB09 kill)
Also fixed an flag constistency for kFlagZubenBountyPaid

It is no longer possible to kill Sadik at BB09, but shooting him will lower his health (from initial to a fixed HP), and if McCoy also shoots him at UG18 his health will be further lowered (again to a fixed HP).
2019-03-01 11:04:07 +02: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 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 49d01c3c13 BLADERUNNER: Cleanup of Dektora chase related scripts 2019-01-31 21:27:31 +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 adf741a5cb BLADERUNNER: More variable names in the game scripts 2019-01-15 08:35:46 +01:00
Peter Kohaut c683f99192 BLADERUNNER: Fix compilation errors 2019-01-12 19:11:08 +01:00
Peter Kohaut 19d9e4cec8 BLADERUNNER: Added combat
Math cleanup
Fixed obstacle detection
2018-03-17 16:42:25 +01:00
Peter Kohaut 001f58ce61 BLADERUNNER: Added Klein actor
added more constants
fixed bug in checking actor scene
2018-03-07 22:28:06 +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
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 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
Peter Kohaut 1c083fe000 BLADERUNNER: Reorganized script files 2017-03-23 16:20:10 +01:00