Added script traces

This commit is contained in:
smallmodel 2023-10-26 20:13:07 +02:00
parent b291ab92b6
commit f01a0a17c1
No known key found for this signature in database
GPG key ID: 9F2D623CEDF08512
3 changed files with 33 additions and 11 deletions

View file

@ -271,6 +271,10 @@ ScriptVM::ScriptVM(ScriptClass *scriptClass, unsigned char *pCodePos, ScriptThre
m_StackPos = NULL;
m_ScriptClass->AddThread(this);
if (g_scripttrace->integer && CanScriptTracePrint()) {
gi.DPrintf2("+++THREAD: %p %p\n", this, m_ScriptClass);
}
}
/*
@ -1798,6 +1802,10 @@ NotifyDelete
*/
void ScriptVM::NotifyDelete(void)
{
if (g_scripttrace->integer && CanScriptTracePrint()) {
gi.DPrintf2("---THREAD: %p\n\n", this);
}
switch (state) {
case STATE_DESTROYED:
ScriptError("Attempting to delete a dead thread.");