diff options
Diffstat (limited to 'engines/bladerunner/script/scene/ps06.cpp')
-rw-r--r-- | engines/bladerunner/script/scene/ps06.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/engines/bladerunner/script/scene/ps06.cpp b/engines/bladerunner/script/scene/ps06.cpp index bf9a82cace..1b2477a201 100644 --- a/engines/bladerunner/script/scene/ps06.cpp +++ b/engines/bladerunner/script/scene/ps06.cpp @@ -83,12 +83,18 @@ bool SceneScriptPS06::ClickedOn3DObject(const char *objectName, bool a2) { } Actor_Clues_Transfer_New_To_Mainframe(kActorMcCoy); Actor_Clues_Transfer_New_From_Mainframe(kActorMcCoy); + if (_vm->_cutContent) { + Actor_Clues_Transfer_New_From_Mainframe(kActorKlein); + } return true; } else { bool transferedClues = Actor_Clues_Transfer_New_To_Mainframe(kActorMcCoy); if (_vm->_cutContent && !transferedClues) { Actor_Says(kActorAnsweringMachine, 370, kAnimationModeTalk); // no clues transfered } else { + if (_vm->_cutContent) { + Actor_Clues_Transfer_New_From_Mainframe(kActorKlein); + } Ambient_Sounds_Play_Sound(kSfxDATALOAD, 50, 0, 0, 99); Delay(2000); } |