ZVISION: Implement forgotten setVenus for controls

This commit is contained in:
Marisa-Chan 2014-11-20 14:02:08 +06:00
parent 03d33e82bc
commit d5f7a1dc03
10 changed files with 27 additions and 9 deletions

View file

@ -23,6 +23,7 @@
#include "common/scummsys.h"
#include "zvision/scripting/control.h"
#include "zvision/scripting/script_manager.h"
#include "zvision/zvision.h"
#include "zvision/graphics/render_manager.h"
@ -129,4 +130,10 @@ void Control::getParams(const Common::String &input_str, Common::String &paramet
values = Common::String(chrs + lbr + 1, chrs + rbr);
}
void Control::setVenus() {
if (_venus_id >= 0)
if (_engine->getScriptManager()->getStateValue(_venus_id) > 0)
_engine->getScriptManager()->setStateValue(StateKey_Venus, _venus_id);
}
} // End of namespace ZVision