public static string CreateEvent(TapjoyEvent eventRef, string eventName, string eventParameter) { if (Application.isEditor) { return(null); } string text = Guid.NewGuid().ToString(); while (TapjoyPlugin.eventDictionary.ContainsKey(text)) { text = Guid.NewGuid().ToString(); } TapjoyPlugin.eventDictionary.Add(text, eventRef); TapjoyPluginDefault.CreateEvent(text, eventName, eventParameter); return(text); }
public unsafe static long $Invoke4(long instance, long *args) { TapjoyPluginDefault.CreateEvent(Marshal.PtrToStringUni(*(IntPtr *)args), Marshal.PtrToStringUni(*(IntPtr *)(args + 1)), Marshal.PtrToStringUni(*(IntPtr *)(args + 2))); return(-1L); }