aboutsummaryrefslogtreecommitdiff
path: root/engines/bladerunner/script/scene/ps06.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/bladerunner/script/scene/ps06.cpp')
-rw-r--r--engines/bladerunner/script/scene/ps06.cpp6
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);
}