public void Activate(TriggerHandler.TriggerType triggerProps, SpawnType spawnTf) { base.Activate(transform, spawnTf); EventType = triggerProps.EventType; EventId = triggerProps.EventId; PausesGame = triggerProps.PausesGame; Trigger.Collider.enabled = true; gameObject.GetComponent <SpriteRenderer>().enabled = Toolbox.Instance.Debug; _waitType = PausesGame ? TooltipHandler.WaitType.InGamePause : TooltipHandler.WaitType.InGameNoPause; }
private void Awake() { Trigger.Collider = GetComponent <BoxCollider2D>(); _tHandler = FindObjectOfType <TooltipHandler>(); _waitType = TooltipHandler.WaitType.InGameNoPause; }