void OnTriggerEnter(Collider other) { DynamicQueue queue = GameObject.Find("EventQueue").GetComponent <DynamicQueue>(); Debug.Log(queue.nextEvent.GetComponent <EventCapsule>().state.ToString()); if (capsule == null) { Debug.Log("Spawned"); spawnedEvent = Instantiate(queue.nextEvent, transform.position, Quaternion.identity); capsule = spawnedEvent.GetComponent <EventCapsule>(); capsule.HideTerrain(true); capsule.state = EventCapsule.EventState.SPAWNED; } }
public EventCapsuleGUIHandler(EventCapsule _capsule) { capsule = _capsule; }