public static void Notify(string notify, params Parameter[] parameters) { for (int index = parameters.Length - 1; index >= 0; --index) { parameters[index].PushValue(); } GameInterface.Script_NotifyLevel(notify, parameters.Length); }
public void Notify(string type, params Parameter[] parameters) { // push arguments foreach (var parameter in parameters.Reverse()) { parameter.PushValue(); } // call game function GameInterface.Script_NotifyLevel(type, parameters.Length); }