Peter Kohaut
1c083fe000
BLADERUNNER: Reorganized script files
2017-03-23 16:20:10 +01:00
Peter Kohaut
52476b0778
BLADERUNNER: Added more functionality to movement track
2017-03-23 00:25:38 +01:00
Peter Kohaut
dd7498544f
BLADERUNNER: added Runciter character (petshop owner)
2017-03-20 22:55:31 +01:00
Peter Kohaut
25e5143f99
BLADERUNNER: added full office leroy ai script
...
fix sceneobject remove
2017-03-20 00:28:51 +01:00
Peter Kohaut
1b40c5bf55
BLADERUNNER: fixed memory leaks & overflows
...
fixed few memory leaks
fixed overflows
prepared more logic for looping but its not yet working correctly - still figuring out original code for vqadecoder
2016-10-28 22:34:04 +02:00
Thomas Fach-Pedersen
e0a04a3185
BLADERUNNER: Fix out-of-bounds access in voiceover actor (multiple CIDs)
...
CID 1364219
CID 1364223
2016-10-24 19:40:18 +02:00
Thomas Fach-Pedersen
669e6be438
BLADERUNNER: Fix uninitialized variable accesses
...
Fixes a couple of issues reported by valgrind and clang
sanitizers.
In particular, the initialization of Actor::_inCombat means that McCoy
no longer randomly has his gun out at the beginning of the game. In
SliceRenderer::drawInWorld, the assert of _sliceFramePtr has been
moved to after the call to setupFrameInWorld which is the method that
initializes the field. This misplaced assert caused the game to crash
for several people.
2016-10-22 18:46:28 +02:00
Eugene Sandulenko
a350cc8fd0
BLADERUNNER: Fix compilation with plugins enabled
2016-10-14 00:16:30 +02:00
Peter Kohaut
577c3b56a5
BLADERUNNER: added picking up of items
...
and some formatting
2016-10-12 23:00:33 +02:00
Peter Kohaut
f30f3c46e3
BLADERUNNER: added item pickup effect
...
also added support for rendering items on screen (not in the world)
pickup effect can be tested in debug compilation by clicking on any object (not item, but object like, hydrant, or doors) in first scene
2016-10-08 21:06:22 +02:00
Peter Kohaut
e0efee2eba
BLADERUNNER: added suspects db & fixed crimes db
2016-10-06 00:59:11 +02:00
Peter Kohaut
6547c35e15
BLADERUNNER: trying to figure out walking, added structures for obstacles used for pathfinding, fixed bug in searching for walkboxes
2016-10-04 18:15:57 +02:00
Eugene Sandulenko
281c19ab03
BLADERUNNER: Code formatting fixes
2016-10-03 12:38:43 +02:00
Peter Kohaut
89d1805b37
BLADERUNNER: added ADQ, fixed some minor memory leaks
2016-10-02 02:47:12 +02:00
Peter Kohaut
2c15b164d7
BLADERUNNER: added support for rendering items in scenes
2016-10-02 00:20:56 +02:00
Peter Kohaut
fe2add5d5f
BLADERUNNER: fixed endian issue in uncompressed audio (thx madmoose), fixed some warnings, fixed some scene scripts
2016-10-01 03:20:03 +02:00
Eugene Sandulenko
a6f8a39dd3
BLADERUNNER: Fix warnings
2016-09-29 22:33:42 +02:00
Peter Kohaut
cfc8ffed8a
BLADERUNNER: fixed exit selection, added footstep sounds, added some debugging display (scene objects, regions, exits, walkboxes, lights?)
2016-09-29 22:33:41 +02:00
Peter Kohaut
c6011c1349
BLADERUNNER: mccoy script completed, walking is now animated
2016-09-29 22:33:41 +02:00
Peter Kohaut
bf44e97d79
BLADERUNNER: added all scene scripts, esper script, kia script, vk script, completed init script. Added decoding of lights from VQA. Moved view from scene.
2016-09-29 22:33:41 +02:00
Peter Kohaut
b67bca20b5
BLADERUNNER: Pull in changes from madmoose
2016-09-29 22:33:40 +02:00
Peter Kohaut
2888d0b346
BLADERUNNER: forgotten script files....
2016-09-29 22:33:40 +02:00
Thomas Fach-Pedersen
90f879f5a8
BLADERUNNER: Implement Player_Loses_Control and Player_Gains_Control
2016-09-29 22:33:39 +02:00
Thomas Fach-Pedersen
eba8ed5c66
BLADERUNNER: Add audio_speech and Actor_Voice_Over
2016-09-29 22:33:38 +02:00
Thomas Fach-Pedersen
2d8f421597
BLADERUNNER: Init globals, game flags, and actor clues
2016-09-29 22:33:38 +02:00
Thomas Fach-Pedersen
b83daefd08
BLADERUNNER: Stub out init script
2016-09-29 22:33:38 +02:00
Thomas Fach-Pedersen
74a8b530f1
BLADERUNNER: Add support for ambient sounds, game flags and variables, and use VQA z-buffer when rendering.
2016-09-29 22:33:37 +02:00
Thomas Fach-Pedersen
97207bfc53
BLADERUNNER: Fix memory leaks in Script
2016-09-29 22:33:36 +02:00
Thomas Fach-Pedersen
5cb4ba9a9b
BLADERUNNER: Add basic Scene, Set, and Script support.
2016-09-29 22:33:28 +02:00