aboutsummaryrefslogtreecommitdiff
path: root/engines/bladerunner/script/script.cpp
AgeCommit message (Collapse)Author
2019-02-23BLADERUNNER: Fixed CppCheck warningsPeter Kohaut
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-11BLADERUNNER: Added original logic for speech skippingPeter Kohaut
And some small cleanup of unnecessary comments.
2019-02-11BLADERUNNER: Cleanup of audio codePeter Kohaut
Separated audio cache. Fixed bug in the audio cache where still used sound might get freed. Fixes crashes when engine is unloading which were caused by a race condition between the timer code and engine teardown code.
2019-02-10BLADERUNNER: Added sitcom modePeter Kohaut
Available via ScummVM game options
2019-02-10BLADERUNNER: Added auto save featurePeter Kohaut
Also fixed a bug in KIA save screen, where not selecting a save slot can lead to overwriting other save game.
2019-02-02BLADERUNNER: Fixed issue with untargeting objectsPeter Kohaut
2019-02-02BLADERUNNER: Cleanup of walking codePeter Kohaut
Fixed missing "must reach" in a actorwalk::tick
2019-01-28BLADERUNNER: Fixed small issue in combat calculationPeter Kohaut
Better variable names in actor combat classes.
2019-01-21BLADERUNNER: More game constantsPeter Kohaut
Added Region_Check functionality Code cleanup
2019-01-12BLADERUNNER: Added debugging output for scriptsPeter Kohaut
Also added last few missing script commands.
2019-01-12BLADERUNNER: Fixed enabling combat mode in scriptsPeter Kohaut
Fixed Zuben chase. Added name of some flags used in the China town.
2018-12-15BLADERUNNER: Added time control and game pausingPeter Kohaut
2018-11-24BLADERUNNER: Preliminary saving & loading supportPeter Kohaut
Saving and loading is accessible via ScummVM dialogs. No in-game UI support yet. It is possible to load saves from original game via debugger console. ScummVM saves have additional header and are incompatibile with original game.
2018-08-26BLADERUNNER: Remove use of C99 mathColin Snover
C++ math functions are overloaded so operate using single-precision when receiving a float input. The C standard library on FreeMiNT does not fully support C99 math so use of sqrtf, sinf, etc. instead of the C++ API does not work.
2018-03-26BLADERUNNER: Fully plug the Scores into the engineEugene Sandulenko
2018-03-24BLADERUNNER: Load game methodsPeter Kohaut
save methods update replaced few char* with Common::String changed few pointers to references
2018-03-24BLADERUNNER: PoliceMaze fix & constantsPeter Kohaut
2018-03-24BLADERUNNER: Moved PoliceMaze to script/Eugene Sandulenko
2018-03-24BLADERUNNER: Implement setting items as targetEugene Sandulenko
2018-03-24BLADERUNNER: Implement Item_Spin_In_World()Eugene Sandulenko
2018-03-24BLADERUNNER: Implement PoliceMaze hooksEugene Sandulenko
2018-03-17BLADERUNNER: Fixed compilation warningsPeter Kohaut
2018-03-17BLADERUNNER: Added combatPeter Kohaut
Math cleanup Fixed obstacle detection
2018-03-15BLADERUNNER: Added Izo actor (incomplete)Eugene Sandulenko
2018-03-11BLADERUNNER: Added most of Steele actorEugene Sandulenko
ChangeAnimationMode is NOT done
2018-03-07BLADERUNNER: Added Klein actorPeter Kohaut
added more constants fixed bug in checking actor scene
2018-03-06BLADERUNNER: Added stairs & ladder supportPeter Kohaut
2018-03-06BLADERUNNER: Added Zuben actorPeter Kohaut
Fixed animation position update Added goal & anim commands to console
2018-02-25BLADERUNNER: Added Generic Walker actorsPeter Kohaut
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-18BLADERUNNER: Support for runningPeter Kohaut
Fixed Runciter idle state Fixed movement track delay Basic combat support
2018-02-13BLADERUNNER: More game constantsPeter Kohaut
2018-02-10BLADERUNNER: VK interfacePeter Kohaut
Code unification Removed few memory leaks
2018-02-05BLADERUNNER: Added more game constantsPeter Kohaut
Code formatting
2018-02-04BLADERUNNER: ESPER interfacePeter Kohaut
2018-01-29BLADERUNNER: Remove simple walking hackThomas Fach-Pedersen
Rename previously unnamed walking parameter 'interruptible'
2018-01-28BLADERUNNER: Fix compilation issuesPeter Kohaut
2018-01-28BLADERUNNER: Added basic KIA interfacePeter Kohaut
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
2017-09-10BLADERUNNER: Added music support & added MaggiePeter Kohaut
added async walking named some of the game flags & variables renamed aesc to screen effects
2017-08-27BLADERUNNER: Add Overlay videosThomas Fach-Pedersen
2017-08-24BLADERUNNER: Added audio mixer & various fixesPeter Kohaut
Audio mixer is supporting fading and pan animation Added support for skipping speech by pressing Return Added proper support for ambient sounds Added more code to the dialogue menu Added tooltips to the Spinner Fixed calculation of volume and pan of walk steps Code cleanup & formatting
2017-08-24BLADERUNNER: Add support for elevatorsThomas Fach-Pedersen
2017-08-22BLADERUNNER: Add Dialogue MenuThomas Fach-Pedersen
2017-07-31BLADERUNNER: Add Spinner supportThomas Fach-Pedersen
2017-04-10BLADERUNNER: added Leon AI scriptPeter Kohaut
Happy incept day Leon!
2017-04-02BLADERUNNER: fixed lighting cachePeter Kohaut
actors can be now partially illuminated (per slice), it iss visible in scene rc02 in the right part of the room
2017-03-29BLADERUNNER: introduced some game constantsPeter Kohaut
Game script are more readable now Fixed name of Officer Leary
2017-03-23BLADERUNNER: Reorganized script filesPeter Kohaut
2017-03-23BLADERUNNER: Added more functionality to movement trackPeter Kohaut
2017-03-20BLADERUNNER: added Runciter character (petshop owner)Peter Kohaut
2017-03-20BLADERUNNER: added full office leroy ai scriptPeter Kohaut
fix sceneobject remove