let scriptEvents flags represent all events we have (so change to 64bit ulong) not the need to keep duplicated definitions on main framework and each script engine, namely because Xengine app domain option

This commit is contained in:
UbitUmarov
2020-09-04 14:22:24 +01:00
parent fcc9b30c1e
commit 23de4e3a82
9 changed files with 234 additions and 98 deletions

View File

@@ -394,7 +394,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Instance
// }
try
{
Part.SetScriptEvents(ItemID, (int)m_Script.GetStateEventFlags(State));
Part.SetScriptEvents(ItemID, m_Script.GetStateEventFlags(State));
}
catch
{
@@ -879,7 +879,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Instance
m_StateChangeInProgress = false;
Part.RemoveScriptTargets(ItemID);
Part.SetScriptEvents(ItemID, (int)m_Script.GetStateEventFlags(State));
Part.SetScriptEvents(ItemID, m_Script.GetStateEventFlags(State));
}
else
{