Instead of constantly looking up unchanging self item in script code, pass in self item on initialization.

This commit is contained in:
Justin Clark-Casey (justincc)
2012-05-08 22:58:34 +01:00
parent abbd050a13
commit 01b78235db
10 changed files with 145 additions and 190 deletions

View File

@@ -232,7 +232,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Instance
foreach (string api in am.GetApis())
{
m_Apis[api] = am.CreateApi(api);
m_Apis[api].Initialize(engine, part, LocalID, itemID);
m_Apis[api].Initialize(engine, part, LocalID, ScriptTask);
}
try