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

@@ -36,7 +36,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase
string[] GetApis();
void InitApi(string name, IScriptApi data);
int GetStateEventFlags(string state);
ulong GetStateEventFlags(string state);
void ExecuteEvent(string state, string FunctionName, object[] args);
Dictionary<string,Object> GetVars();
void SetVars(Dictionary<string,Object> vars);