diff options
author | Vladimir Menshakov | 2009-12-08 20:40:26 +0000 |
---|---|---|
committer | Vladimir Menshakov | 2009-12-08 20:40:26 +0000 |
commit | f46e76c9b4bddb24eb69f4ca03ea3975d03f0ac6 (patch) | |
tree | c7fe1d0a5dbb380bd5aacb6a41df3663a230e63d /engines/teenagent | |
parent | 7b82ad1a8dc526974d8e7495c524a411af9606f7 (diff) | |
download | scummvm-rg350-f46e76c9b4bddb24eb69f4ca03ea3975d03f0ac6.tar.gz scummvm-rg350-f46e76c9b4bddb24eb69f4ca03ea3975d03f0ac6.tar.bz2 scummvm-rg350-f46e76c9b4bddb24eb69f4ca03ea3975d03f0ac6.zip |
cleaned up final scene, fixed guard glitches
svn-id: r46289
Diffstat (limited to 'engines/teenagent')
-rw-r--r-- | engines/teenagent/callbacks.cpp | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/engines/teenagent/callbacks.cpp b/engines/teenagent/callbacks.cpp index 9b72547b26..20088584f4 100644 --- a/engines/teenagent/callbacks.cpp +++ b/engines/teenagent/callbacks.cpp @@ -3732,32 +3732,32 @@ bool TeenAgentEngine::processCallback(uint16 addr) { displayMessage(0x5349); //moveTo(105, 157, 0, true); playMusic(3); - loadScene(11, 105, 157, 0); + loadScene(11, 105, 157, 4); + Dialog::show(scene, 0x8409, 0, 938, 0xd1, 0xec, 0, 1); - playAnimation(939, 0, true); + playAnimation(939, 0, true, true); playActorAnimation(942, true); waitAnimation(); - playAnimation(939, 0, true); - playAnimation(935, 1, true); + playAnimation(939, 0, true, true); + playAnimation(935, 1, true, true); playActorAnimation(943, true); waitAnimation(); - - playAnimation(940, 0, true); - playAnimation(936, 1, true); + + playAnimation(940, 0, true, true); + playAnimation(936, 1, true, true); playActorAnimation(944, true); waitAnimation(); - - playAnimation(941, 0, true); - playAnimation(937, 1, true); + + playAnimation(941, 0, true, true); + playAnimation(937, 1, true, true); playActorAnimation(945, true); waitAnimation(); - playAnimation(945, 0); - Dialog::show(scene, 0x844f, 0, 938, 0xd1, 0xec, 0, 2); - playAnimation(946, 1); - Dialog::show(scene, 0x87c7, 0, 938, 0xd1, 0xec, 0, 2); + Dialog::show(scene, 0x844f, 0, 938, 0xd1, 0xec, 0, 1); + playAnimation(946, 0); + Dialog::show(scene, 0x87c7, 0, 938, 0xd1, 0xec, 0, 1); playSound(24, 7); playAnimation(948, 0, true); @@ -3772,7 +3772,7 @@ bool TeenAgentEngine::processCallback(uint16 addr) { moveTo(237, 186, 0); moveTo(237, 177, 0); - moveTo(192, 177, 0); + moveTo(192, 177, 4); playAnimation(949, 1); Dialog::showMono(scene, 0x8af6, 950, 0xe7, 1); @@ -3784,14 +3784,14 @@ bool TeenAgentEngine::processCallback(uint16 addr) { waitAnimation(); playMusic(11); + //BIG FIXME: show scrolling credits loadScene(39, 192, 177, 0); hideActor(); - Dialog::showMono(scene, 0x8b4d, 953, 0xe3, 1); + Dialog::showMono(scene, 0x8b4d, 953, 0xe3, 1); //well... playSound(5, 15); playAnimation(954, 0); - Dialog::showMono(scene, 0x8b7a, 955, 0xe3, 1); + Dialog::showMono(scene, 0x8b7a, 955, 0xe3, 1); //that's all folks playMusic(2); - displayCredits(0xe47c); scene->push(SceneEvent(SceneEvent::kQuit)); |