private static void configureAvailableResourceItemTypes(string list) { IList <object> iList = GA_MiniJSON.Deserialize(list) as IList <object>; ArrayList array = new ArrayList(); foreach (object entry in iList) { array.Add(entry); } GameAnalyticsSDK.Net.GameAnalytics.ConfigureAvailableResourceItemTypes((string[])array.ToArray(typeof(string))); }
private static void configureAvailableResourceItemTypes(string list) { IList <object> iList = GA_MiniJSON.Deserialize(list) as IList <object>; ArrayList array = new ArrayList(); foreach (object entry in iList) { array.Add(entry); } GA.CallStatic("configureAvailableResourceItemTypes", array.ToArray(typeof(string))); }
private static void configureAvailableResourceCurrencies(string list) { IList <object> objs = GA_MiniJSON.Deserialize(list) as IList <object>; ArrayList arrayLists = new ArrayList(); foreach (object obj in objs) { arrayLists.Add(obj); } GameAnalyticsSDK.Net.GameAnalytics.ConfigureAvailableResourceCurrencies((string[])arrayLists.ToArray(typeof(string))); }
private static void configureAvailableResourceItemTypes(string list) { IList <object> objectList = GA_MiniJSON.Deserialize(list) as IList <object>; ArrayList arrayList = new ArrayList(); foreach (object obj in (IEnumerable <object>)objectList) { arrayList.Add(obj); } GameAnalytics.ConfigureAvailableResourceItemTypes((string[])arrayList.ToArray(typeof(string))); }
private static void configureAvailableResourceCurrencies(string list) { IList <object> obj = GA_MiniJSON.Deserialize(list) as IList <object>; ArrayList arrayList = new ArrayList(); foreach (object item in obj) { arrayList.Add(item); } GA.CallStatic("configureAvailableResourceCurrencies", arrayList.ToArray(typeof(string))); }
private static void addErrorEvent(int severity, string message, string fields, bool mergeFields) { GameAnalyticsSDK.Net.GameAnalytics.AddErrorEvent((GameAnalyticsSDK.Net.EGAErrorSeverity)severity, message, GA_MiniJSON.Deserialize(fields) as IDictionary <string, object>, mergeFields); }
private static void addDesignEventWithValue(string eventId, float value, string fields, bool mergeFields) { GameAnalyticsSDK.Net.GameAnalytics.AddDesignEvent(eventId, value, GA_MiniJSON.Deserialize(fields) as IDictionary <string, object>, mergeFields); }
private static void addProgressionEventWithScore(int progressionStatus, string progression01, string progression02, string progression03, int score, string fields, bool mergeFields) { GameAnalyticsSDK.Net.GameAnalytics.AddProgressionEvent((GameAnalyticsSDK.Net.EGAProgressionStatus)progressionStatus, progression01, progression02, progression03, score, GA_MiniJSON.Deserialize(fields) as IDictionary <string, object>, mergeFields); }
private static void addResourceEvent(int flowType, string currency, float amount, string itemType, string itemId, string fields, bool mergeFields) { GameAnalyticsSDK.Net.GameAnalytics.AddResourceEvent((GameAnalyticsSDK.Net.EGAResourceFlowType)flowType, currency, amount, itemType, itemId, GA_MiniJSON.Deserialize(fields) as IDictionary <string, object>, mergeFields); }
private static void addBusinessEvent(string currency, int amount, string itemType, string itemId, string cartType, string fields, bool mergeFields) { GameAnalyticsSDK.Net.GameAnalytics.AddBusinessEvent(currency, amount, itemType, itemId, cartType, GA_MiniJSON.Deserialize(fields) as IDictionary <string, object>, mergeFields); }
private static void setGlobalCustomEventFields(string customFields) { GameAnalyticsSDK.Net.GameAnalytics.SetGlobalCustomEventFields(GA_MiniJSON.Deserialize(customFields) as IDictionary <string, object>); }