Пример #1
0
        private void DoCreate(int timeValue)
        {
            ATrigger.Initialize(Cores.Strings.ATriggerApiKey, Cores.Strings.ATriggerApiSecret);
            var tags = new Dictionary <string, string>
            {
                { "type", Cores.Strings.GenRandText(11, false) }
            };

            ATrigger.Client.doCreate(TimeQuantity.Minute(), timeValue.ToString(), this.SendStoryApiUrl, tags);
        }
Пример #2
0
        void ProcessTrigger(GameObject currentTrigger, SceneData sceneData)
        {
            ATrigger trigger = currentTrigger.GetComponent <ATrigger>();

            switch (trigger.Type)
            {
            case TriggerType.EndGame:
                print("EndGame!");
                sceneData.CurrentState = GameState.Win;
                break;

            case TriggerType.GenerateEnemy:

                genMan.GenerateDynamicFromTrigger(trigger.EnemiesNames, sceneData, trigger.Pattern);
                break;
            }
            sceneData.Triggers.RemoveAt(0);
        }