Fix issue with ticks vs time elapsed in scripting engine
This commit is contained in:
parent
78bd331cae
commit
c9d1d1c579
@ -562,8 +562,9 @@ namespace Scripting
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
void ScriptEngine::update(double dt)
|
||||
void ScriptEngine::update(int ticks)
|
||||
{
|
||||
double dt = stk_config->ticks2Time(ticks);
|
||||
for (int i = m_pending_timeouts.size() - 1; i >= 0; i--)
|
||||
{
|
||||
PendingTimeout& curr = m_pending_timeouts[i];
|
||||
|
@ -82,7 +82,7 @@ namespace Scripting
|
||||
|
||||
void addPendingTimeout(double time, const std::string& callback_name);
|
||||
void addPendingTimeout(double time, asIScriptFunction* delegate_fn);
|
||||
void update(double dt);
|
||||
void update(int ticks);
|
||||
|
||||
asIScriptEngine* getEngine() { return m_engine; }
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user