aboutsummaryrefslogtreecommitdiff
path: root/engines/teenagent/teenagent.cpp
diff options
context:
space:
mode:
authorVladimir Menshakov2009-12-08 22:13:06 +0000
committerVladimir Menshakov2009-12-08 22:13:06 +0000
commit4218d3f037da0c050d5b2d99de69c0f1ff29bc3e (patch)
tree9f0a51e08582453e5dc386d9365c7587a6c874af /engines/teenagent/teenagent.cpp
parent5b136d2f1a491279f68e08d2b4b1d5de9c89bb97 (diff)
downloadscummvm-rg350-4218d3f037da0c050d5b2d99de69c0f1ff29bc3e.tar.gz
scummvm-rg350-4218d3f037da0c050d5b2d99de69c0f1ff29bc3e.tar.bz2
scummvm-rg350-4218d3f037da0c050d5b2d99de69c0f1ff29bc3e.zip
added message duration override, increased 'the end' timeout
svn-id: r46301
Diffstat (limited to 'engines/teenagent/teenagent.cpp')
-rw-r--r--engines/teenagent/teenagent.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/teenagent/teenagent.cpp b/engines/teenagent/teenagent.cpp
index 079920b262..3b2a88fd52 100644
--- a/engines/teenagent/teenagent.cpp
+++ b/engines/teenagent/teenagent.cpp
@@ -466,7 +466,7 @@ void TeenAgentEngine::displayAsyncMessageInSlot(uint16 addr, byte slot, uint16 f
}
-void TeenAgentEngine::displayCredits(uint16 addr) {
+void TeenAgentEngine::displayCredits(uint16 addr, uint16 timer) {
SceneEvent event(SceneEvent::kCreditsMessage);
const byte *src = Resources::instance()->dseg.ptr(addr);
@@ -486,6 +486,7 @@ void TeenAgentEngine::displayCredits(uint16 addr) {
}
int w = Resources::instance()->font8.render(NULL, 0, 0, event.message, 0xd1);
event.dst.x = (320 - w) / 2;
+ event.timer = timer;
scene->push(event);
}