From 76846bf4f5567a314c185b77629c0313c9dab22f Mon Sep 17 00:00:00 2001 From: uruk Date: Thu, 19 Jun 2014 12:23:00 +0200 Subject: [PATCH] CGE2: Implement Hero::fun(). --- engines/cge2/hero.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/engines/cge2/hero.cpp b/engines/cge2/hero.cpp index 09585633955..1ddf870214f 100644 --- a/engines/cge2/hero.cpp +++ b/engines/cge2/hero.cpp @@ -386,7 +386,12 @@ void Hero::reach(int mode) { } void Hero::fun() { - warning("STUB: Hero::fun()"); + if (_vm->_commandHandler->idle()) { + park(); + _vm->_commandHandler->addCommand(kCmdWait, -1, -1, this); + _vm->_commandHandler->addCommand(kCmdSeq, -1, _funStart, this); + } + _funDel = _funDel0 >> 2; } int Hero::len(V2D v) {