diff options
Diffstat (limited to 'src/script/script_instance.cpp')
-rw-r--r-- | src/script/script_instance.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/script/script_instance.cpp b/src/script/script_instance.cpp index 8e812b82e..4fabdf2fb 100644 --- a/src/script/script_instance.cpp +++ b/src/script/script_instance.cpp @@ -187,7 +187,7 @@ void ScriptInstance::GameLoop() } ScriptObject::SetAllowDoCommand(true); /* Start the script by calling Start() */ - if (!this->engine->CallMethod(*this->instance, "Start", _settings_game.ai.ai_max_opcode_till_suspend) || !this->engine->IsSuspended()) this->Died(); + if (!this->engine->CallMethod(*this->instance, "Start", _settings_game.script.script_max_opcode_till_suspend) || !this->engine->IsSuspended()) this->Died(); } catch (Script_Suspend e) { this->suspend = e.GetSuspendTime(); this->callback = e.GetSuspendCallback(); @@ -208,7 +208,7 @@ void ScriptInstance::GameLoop() /* Continue the VM */ try { - if (!this->engine->Resume(_settings_game.ai.ai_max_opcode_till_suspend)) this->Died(); + if (!this->engine->Resume(_settings_game.script.script_max_opcode_till_suspend)) this->Died(); } catch (Script_Suspend e) { this->suspend = e.GetSuspendTime(); this->callback = e.GetSuspendCallback(); @@ -497,7 +497,7 @@ void ScriptInstance::Save() void ScriptInstance::Suspend() { HSQUIRRELVM vm = this->engine->GetVM(); - Squirrel::DecreaseOps(vm, _settings_game.ai.ai_max_opcode_till_suspend); + Squirrel::DecreaseOps(vm, _settings_game.script.script_max_opcode_till_suspend); } /* static */ bool ScriptInstance::LoadObjects(HSQUIRRELVM vm) |