Exemplo n.º 1
0
        private void HandleCreateCustomization(CustomizationID customizationID, string customData)
        {
            if (customizationID != null)
            {
                Log.Debug("TestSpeechToText", "Customization created: {0}", customizationID.customization_id);
                Log.Debug("TestSpeechToText", "CreateCustomization() succeeded!");

                m_CreatedCustomizationID = customizationID.customization_id;
            }
            else
            {
                Log.Debug("TestSpeechToText", "Failed to create customization!");
            }

            Test(customizationID != null);
            m_CreateCustomizationTested = true;
        }
Exemplo n.º 2
0
        public CustomizationItemData GetCustomizationItem(CustomizationID id)
        {
            switch ((GameGroups.GameGroupGameType)GameGroups.GameCtrl.instance.SelectGameNumber)
            {
            case GameGroups.GameGroupGameType.Cat:
                return(economyConfig_cat == null ? null : economyConfig_cat.GetItemData(id));

            case GameGroups.GameGroupGameType.Gun:
                return(economyConfig_gun == null ? null : economyConfig_gun.GetItemData(id));

            case GameGroups.GameGroupGameType.Orbit:
                return(economyConfig_orbit == null ? null : economyConfig_orbit.GetItemData(id));

            case GameGroups.GameGroupGameType.Slame:
                return(economyConfig_slame == null ? null : economyConfig_slame.GetItemData(id));
            }
            return(null);
        }
Exemplo n.º 3
0
 void OnChooseItem(CustomizationID identifier)
 {
     if (identifier.categoryID == BACKGROUNDS_CATEGORY)
     {
         OnBackgroundChanged();
     }
     else if (identifier.categoryID == BASKETS_CATEGORY)
     {
         OnBasketChanged();
     }
     else if (identifier.categoryID == CATS_CATEGORY)
     {
         OnSkinChanged();
     }
     else
     {
         throw new Exception(string.Format("Wrong category ({0}) or item ID ({1}).", identifier.categoryID, identifier.itemID));
     }
 }
Exemplo n.º 4
0
        public Sprite GetCustomizationIcon(CustomizationID id)
        {
            switch ((GameGroups.GameGroupGameType)GameGroups.GameCtrl.instance.SelectGameNumber)
            {
            case GameGroups.GameGroupGameType.Cat:
                if (economyAssetsConfig_cat == null)
                {
                    return(null);
                }

                var itemAssets = economyAssetsConfig_cat.itemsIcons.FirstOrDefault(q => q.id.Equals(id));
                return(itemAssets != null ? itemAssets.icon : null);

            case GameGroups.GameGroupGameType.Gun:
                if (economyAssetsConfig_gun == null)
                {
                    return(null);
                }

                var itemAssets2 = economyAssetsConfig_gun.itemsIcons.FirstOrDefault(q => q.id.Equals(id));
                return(itemAssets2 != null ? itemAssets2.icon : null);

            case GameGroups.GameGroupGameType.Orbit:
                if (economyAssetsConfig_orbit == null)
                {
                    return(null);
                }

                var itemAssets3 = economyAssetsConfig_orbit.itemsIcons.FirstOrDefault(q => q.id.Equals(id));
                return(itemAssets3 != null ? itemAssets3.icon : null);

            case GameGroups.GameGroupGameType.Slame:
                if (economyAssetsConfig_slame == null)
                {
                    return(null);
                }

                var itemAssets4 = economyAssetsConfig_slame.itemsIcons.FirstOrDefault(q => q.id.Equals(id));
                return(itemAssets4 != null ? itemAssets4.icon : null);
            }

            return(null);
        }
Exemplo n.º 5
0
        public bool IsItemInBonus(CustomizationID id)
        {
            switch ((GameGroups.GameGroupGameType)GameGroups.GameCtrl.instance.SelectGameNumber)
            {
            case GameGroups.GameGroupGameType.Cat:
                return(retentionBonusConfig_cat.itemsBonuses.Any(q => q.customizationID.Equals(id)));

            //break;
            case GameGroups.GameGroupGameType.Gun:
                return(retentionBonusConfig_gun.itemsBonuses.Any(q => q.customizationID.Equals(id)));

            //break;
            case GameGroups.GameGroupGameType.Orbit:
                return(retentionBonusConfig_orbit.itemsBonuses.Any(q => q.customizationID.Equals(id)));

            //break;
            case GameGroups.GameGroupGameType.Slame:
                return(retentionBonusConfig_slame.itemsBonuses.Any(q => q.customizationID.Equals(id)));
                //break;
            }

            return(false);
        }
 private void OnCreateCustomization(CustomizationID customizationID, Dictionary <string, object> customData = null)
 {
     Log.Debug("ExampleTextToSpeech.OnCreateCustomization()", "Text to Speech - Create customization response: {0}", customData["json"].ToString());
     _createdCustomizationId    = customizationID.customization_id;
     _createCustomizationTested = true;
 }
Exemplo n.º 7
0
 private void OnCreateCustomization(CustomizationID customizationID, string customData)
 {
     Log.Debug("ExampleTextToSpeech", "Text to Speech - Create customization response: {0}", customData);
     _createdCustomizationId    = customizationID.customization_id;
     _createCustomizationTested = true;
 }
Exemplo n.º 8
0
 public bool IsItemInBonuses(CustomizationID id)
 {
     return(retentionBonusModel.IsItemInBonus(id));
 }
Exemplo n.º 9
0
 public bool IsCustomizationItemUnlocked(CustomizationID id)
 {
     return(CustomizationSave.HasItemUnlocked(id));
 }
Exemplo n.º 10
0
 public void SetItemUnlocked(CustomizationID identifier)
 {
     unlockedItems.Add(identifier);
 }
Exemplo n.º 11
0
 void OnCustomizationItemActivated(CustomizationID customizationId)
 {
     CustomizationItemActivated(customizationId);
 }
Exemplo n.º 12
0
 private void HandleCreateCustomization(CustomizationID customizationID, string customData)
 {
     Log.Debug("ExampleSpeechToText", "Speech to Text - Create customization response: {0}", customData);
     _createdCustomizationID     = customizationID.customization_id;
     _createCustomizationsTested = true;
 }
Exemplo n.º 13
0
 public ItemBonusData(CustomizationID customizationID, int secondsToClaim)
 {
     this.customizationID = customizationID;
     this.secondsToClaim  = secondsToClaim;
 }
Exemplo n.º 14
0
 private void CustomSkinActivated(CustomizationID item)
 {
     _shouldUpdatePlayer = true;
 }
Exemplo n.º 15
0
 public bool HasItemUnlocked(CustomizationID identifier)
 {
     return(unlockedItems.Any(q => q.Equals(identifier)));
 }
Exemplo n.º 16
0
 private void HandleCreateCustomization(CustomizationID customizationID, Dictionary <string, object> customData)
 {
     Log.Debug("ExampleSpeechToText.HandleCreateCustomization()", "Speech to Text - Create customization response: {0}", customData["json"].ToString());
     _createdCustomizationID     = customizationID.customization_id;
     _createCustomizationsTested = true;
 }
Exemplo n.º 17
0
 private void HandleCreateAcousticCustomization(CustomizationID customizationID, Dictionary <string, object> customData)
 {
     Log.Debug("ExampleSpeechToText.HandleCreateAcousticCustomization()", "{0}", customData["json"].ToString());
     _createdAcousticModelId             = customizationID.customization_id;
     _createAcousticCustomizationsTested = true;
 }
Exemplo n.º 18
0
 private void HandleCreateCustomization(CustomizationID customizationID, string customData)
 {
     _createdCustomizationID     = customizationID.customization_id;
     _createCustomizationsTested = true;
 }