aboutsummaryrefslogtreecommitdiff
path: root/engines/bladerunner/script/script.cpp
AgeCommit message (Collapse)Author
2019-09-08BLADERUNNER: Fix Hasan behavior post Act 2Thanasis Antoniou
2019-07-22BLADERUNNER: Revert uint32 vars to int32 if they could be init to -1Thanasis Antoniou
2019-07-17BLADERUNNER: Use unsigned 32bit diff for time durationsThanasis Antoniou
2019-06-28BLADERUNNER: JANITORIAL: Code formatting fixesThanasis Antoniou
2019-06-25BLADERUNNER: VK both Runciter and Grigorian is now possibleThanasis Antoniou
For restored content version
2019-06-22BLADERUNNER: _playerActorIdle should affect McCoy onlyThanasis Antoniou
Should be set or cleared only when McCoy is the actor who is walking and affect only McCoy
2019-05-23BLADERUNNER: Fix NR11 pathfindingThanasis Antoniou
Added new method to "remove" bad objects in a scene/nr11 Removed objects, and still there, but they are renamed to "REMOVEDxx" and they won't affect obstacles and paths
2019-05-21BLADERUNNER: Add methods to skip screen effectsThanasis Antoniou
Also enhanced functionality for debugger's cmdDraw, allowing to draw isolated objects
2019-05-13BLADERUNNER: Mainframe talkie restoredThanasis Antoniou
2019-05-08BLADERUNNER: Another fix for confess to GuzzaThanasis Antoniou
2019-04-30BLADERUNNER: User choice mode should not autoselect last optionThanasis Antoniou
2019-04-20BLADERUNNER: Named constants for animationIds P01Thanasis Antoniou
Part one of using named constants for model animations
2019-04-05BLADERUNNER: Minor fix for Random_QueryThanasis Antoniou
2019-04-05BLADERUNNER: SFX named constants and MissSound fixThanasis Antoniou
Still pending cleaning up Ambient_Sounds_Add_Sound and Ambient_Sounds_Add_Looping_Sound calls
2019-04-04BLADERUNNER: Support wait for dialogue queues to finishThanasis Antoniou
Fixes a Crazylegs bug where he can interrupt himself Could probably be used elsewhere if there are any other such cases.
2019-04-02BLADERUNNER: Fix for corrupt incomplete autosavesThanasis Antoniou
Autosaving overrides other conditions that don't allow proper saving
2019-03-18BLADERUNNER: Fixes and cleanup for Police Maze AThanasis Antoniou
Only fixes for rooms PS10, PS11. A few cases may need revising. There are a few cases that a target may reset after being shot and they seem buggy but they could also be intended. So, that's for a second pass to decide.
2019-03-06BLADERUNNER: Fixed panning of speechPeter Kohaut
Cleanup of other sound pannings
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