Prevent enforcement of ObligatoryToken for level controller scripts

master
krzys-h 2017-05-24 10:50:43 +02:00
parent 935b789d02
commit f60108f367
1 changed files with 3 additions and 0 deletions

View File

@ -3322,6 +3322,9 @@ void CRobotMain::CreateScene(bool soluce, bool fixScene, bool resetObject)
assert(m_controller->Implements(ObjectInterfaceType::Programmable));
assert(m_controller->Implements(ObjectInterfaceType::ProgramStorage));
assert(m_controller->Implements(ObjectInterfaceType::Old));
dynamic_cast<COldObject*>(m_controller)->SetCheckToken(false);
if (line->GetParam("script")->IsDefined())
{
CProgramStorageObject* programStorage = dynamic_cast<CProgramStorageObject*>(m_controller);