From 4218d3f037da0c050d5b2d99de69c0f1ff29bc3e Mon Sep 17 00:00:00 2001 From: Vladimir Menshakov Date: Tue, 8 Dec 2009 22:13:06 +0000 Subject: added message duration override, increased 'the end' timeout svn-id: r46301 --- engines/teenagent/teenagent.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'engines/teenagent/teenagent.cpp') 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); } -- cgit v1.2.3