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(); } }
/// <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(); }
public void On_EventTriggered(EventTriggeredEvent evt) { Broadcast(evt.Prefab + " has been triggered!"); SetHookWorking("On_EventTriggered"); }