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)));
        }
Esempio n. 3
0
        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)));
        }
Esempio n. 4
0
        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)));
        }
Esempio n. 5
0
        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)));
        }
Esempio n. 6
0
 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);
 }
Esempio n. 7
0
 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);
 }
Esempio n. 8
0
 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);
 }
Esempio n. 9
0
 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);
 }
Esempio n. 10
0
 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);
 }
Esempio n. 11
0
 private static void setGlobalCustomEventFields(string customFields)
 {
     GameAnalyticsSDK.Net.GameAnalytics.SetGlobalCustomEventFields(GA_MiniJSON.Deserialize(customFields) as IDictionary <string, object>);
 }