Commit Graph
137148 Commits
Author SHA1 Message Date
Peter Kohaut 7f421be835 BLADERUNNER: Fixed small issue in combat calculation
Better variable names in actor combat classes.
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
Bastien Bouclet 4920929116 STARK: Add a detection entry for the Dutch version
Reported by ajvdhave on the forums.
2019-01-28 19:31:24 +01:00
Bastien Bouclet 29ddc40f41 STARK: Add a detection entry for the Russian 1C version
Fixes #1509.
2019-01-28 18:20:00 +01:00
Bastien Bouclet e6a129d908 STARK: Load the font settings from gui.ini 2019-01-28 18:20:00 +01:00
Bastien Bouclet 462f087cdb STARK: Add text encoding handling 2019-01-28 18:20:00 +01:00
Bastien Bouclet a79c3b7961 SDL: Don't set a profile when requesting an OpenGL context
It does not make too much sense to request a compatibility profile with
OpenGL 2.1 since that notion was added in GL 3.2.

Fixes context creation on Windows with old nvidia drivers (v310.90).
2019-01-28 12:50:07 +01:00
Peter Kohaut 77adb67664 BLADERUNNER: Initial cleanup of NR01, NR02 & related scripts 2019-01-27 22:21:54 +01:00
Peter Kohaut 1ee6cf92bd BLADERUNNER: Marking few cut features 2019-01-27 21:31:29 +01:00
Peter Kohaut 1ef310db3c BLADERUNNER: Small cleanup for chapter 2 scripts 2019-01-27 20:27:45 +01:00
Peter Kohaut e3e55c2f4b BLADERUNNER: Fixed game-breaking bug with dialogue menus 2019-01-27 20:27:45 +01:00
Peter Kohaut 5c1b8a635a BLADERUNNER: Initial cleanup of HF05 & HF06 2019-01-27 20:27:45 +01:00
Peter Kohaut 2fd99c5c1b BLADERUNNER: Police station script fixes 2019-01-27 20:27:45 +01:00
Peter Kohaut c3a2a262d9 BLADERUNNER: Cleanup of PS06 script 2019-01-27 20:27:45 +01:00
Peter Kohaut 702d8a4d37 BLADERUNNER: Holloway script cleanup 2019-01-27 20:27:45 +01:00
Bastien Bouclet 0cc57bfbd9 STARK: Set the demo flag for the Swedish demo 2019-01-27 20:15:42 +01:00
Bastien Bouclet 282d82df85 STARK: Implement the confirmation dialogs using the original style 2019-01-27 17:53:50 +01:00
Bastien Bouclet 75505518c3 Merge pull request #1507 from ccawley2011/riscos
RISCOS: Add RISC OS support
2019-01-27 17:03:17 +01:00
athrxx ccb2dab9d0 AUDIO: (Paula) - fix typo 2019-01-27 14:46:09 +01:00
Cameron Cawley 0f45b7f9bc RISCOS: Add RISC OS support 2019-01-27 11:36:26 +00:00
Peter Kohaut 24bc52c277 BLADERUNNER: Cleanup of Steele scripts for Lucy chase 2019-01-27 11:49:00 +01:00
Peter Kohaut d3f456a328 BLADERUNNER: Implement CD switching in outtake player 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 2bea230711 BLADERUNNER: Initial cleanup of HF02 & HF03 2019-01-27 11:49:00 +01:00
Peter Kohaut 2cf1d2e3f1 BLADERUNNER: Initial cleanup of HF01 & related actors 2019-01-27 11:48:59 +01:00
Peter Kohaut bc7713e040 BLADERUNNER: Cleanup of Police station scripts for chapter 1 & 2 2019-01-27 11:48:59 +01:00
Peter Kohaut 1ca97137ad BLADERUNNER: Fixed wrongly clickable news in DR02
They are not supposed to be clickable
2019-01-27 11:48:59 +01:00
Peter Kohaut ace4904d39 BLADERUNNER: Cleanup of Guzza script for chapter 2 2019-01-27 11:48:59 +01:00
Peter Kohaut 783f0554ed BLADERUNNER: Cleanup of Steele scripts for chapter 1 2019-01-27 11:48:59 +01:00
Peter Kohaut f4c5a557ac BLADERUNNER: Hawker's circle script cleanup 2019-01-27 11:48:59 +01:00
Peter Kohaut 8b849d282f BLADERUNNER: Cleanup of Gaff script for chapter 1 & 2 2019-01-27 11:48:59 +01:00
Paul Gilbert 22a71f0b38 GLK: FROTZ: Split BItmapFont into it's own file 2019-01-26 21:14:39 -08:00
Bastien Bouclet 66654cb376 ALL: Sync with ScummVM - rev. cd37d510f9 2019-01-26 20:47:55 +01:00
Peter Kohaut 3653703a40 BLADERUNNER: Analysed all Yukon hotel scenes 2019-01-26 14:59:16 +01:00
Peter Kohaut 71c262f881 BLADERUNNER: Analysed Leon scene at Yukon Hotel 2019-01-26 14:31:04 +01:00
Peter Kohaut bff136ca0c BLADERUNNER: Fixed Sebastian script
Dialogue was not available
2019-01-26 10:38:53 +01:00
Peter Kohaut 80fb50423d BLADERUNNER: Added names of loops in BB01 2019-01-26 10:38:33 +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 a1f608cebb BLADERUNNER: Improved debugger's scene command
Added missing CT09 scene name
Show scene names for chapter 3 and 5
2019-01-25 23:16:05 +01:00
Peter Kohaut f5aa8d7134 BLADERUNNER: Fixed fly-away animation in RC01 for later chapters 2019-01-25 21:32:33 +01:00
Bastien Bouclet 0dc8726136 STARK: Game view user interface refinements
* Implement the mouse item description delay
* Implement inventory auto close
* Implement action menu auto close
* Implement the action menu item description
2019-01-25 21:02:02 +01:00
Bastien Bouclet 2b9242c8ea STARK: Delay playing FMVs until all the location change scripts are done
This ensures no sound is started by the scripts after the game has
already been paused. In-game sounds no longer play during FMVs.
2019-01-25 21:02:02 +01:00
Bastien Bouclet 0607e8c7a7 STARK: Implement retrieving path positions for commands 2019-01-25 09:48:31 +01:00
Bastien Bouclet c46beaafc6 STARK: Add an infinite loop protection to AnimScript 2019-01-25 09:48:31 +01:00
Bastien Bouclet cfcf10a0fd STARK: Add a small pause after each speech line 2019-01-25 09:48:31 +01:00
Bastien Bouclet e3c6748a7f STARK: Rework skeletal animation blending control
The previous animation blending system had some flows. The
AnimationHandler was owned by the model which was incorrect, since it's
possible to change models during an animation sequence. The
AnimationHandler is now owned by the item, ensuring there is only one
per character instance.

We now ignore animation change requests for one frame. This is because
the scripts often cause an animation change, and request another one the
very next frame. This used to cause issues because we were blending the
latest animation with the previous one which was only active for one
frame, causing a discontinuity. This new solution is kind of a hack.
Hopefully it is good enough and there is no need to implement animation
blending for more than two animations at once.
2019-01-25 09:48:31 +01:00
Peter Kohaut 2aafdd3559 BLADERUNNER: Fixed compilation errors 2019-01-24 23:14:57 +01:00
Peter Kohaut 2cc09b6b10 BLADERUNNER: Fixes for game scripts & cleanup 2019-01-24 23:05:13 +01:00
Peter Kohaut 2fd29c5193 BLADERUNNER: Fixed fog rendering
Fogs were not animated.
Clean up of the fog calculation routines.
2019-01-24 22:59:49 +01:00