Exemplo n.º 1
0
        public static void On_EventTriggered(TriggeredEventPrefab tep)
        {
            EventTriggeredEvent ete = new EventTriggeredEvent(tep);

            OnNext("On_EventTriggered", ete);
            if (ete.Stop)
            {
                return;
            }
            Debug.Log("[event] " + ete.Prefab);
            BaseEntity baseEntity = GameManager.server.CreateEntity(ete.Prefab);

            if (baseEntity)
            {
                baseEntity.Spawn();
            }
        }
Exemplo n.º 2
0
 public EventTriggeredEvent(TriggeredEventPrefab triggeredEventPrefab)
 {
     targetPrefab = triggeredEventPrefab.targetPrefab;
 }
Exemplo n.º 3
0
        /// <summary>
        /// Called from <c>nothing</c> .
        /// </summary>
        public static void On_EventTriggered(TriggeredEventPrefab tep)
        {
            var ete = new EventTriggeredEvent(tep);

            OnNext("On_EventTriggered", ete);

            if (ete.Stop)
                return;

            Debug.Log("[event] " + ete.Prefab);

            BaseEntity baseEntity = GameManager.server.CreateEntity(ete.Prefab);

            if (baseEntity)
                baseEntity.Spawn();
        }
Exemplo n.º 4
0
 public EventTriggeredEvent(TriggeredEventPrefab triggeredEventPrefab)
 {
     targetPrefab = triggeredEventPrefab.targetPrefab;
 }