Added class for "long commands" (command that returns as event) with dedicated thread for processing. Added support for llSetTimerEvent(). Deleting old compiled scripts before new compile is attempted (avoids loading wrong script on compile error).

This commit is contained in:
Tedd Hansen
2007-08-25 19:08:15 +00:00
parent 53be4774b3
commit b75c1b2191
9 changed files with 261 additions and 79 deletions

View File

@@ -77,7 +77,6 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine
//);
Console.WriteLine("OnRezScript localID: " + localID + " LLUID: " + itemID.ToString() + " Size: " + script.Length);
myScriptEngine.myScriptManager.StartScript(localID, itemID, script);
myScriptEngine.myEventQueueManager.AddToObjectQueue(localID, "state_entry", new object[] { });
}
public void OnRemoveScript(uint localID, LLUUID itemID)
{