protected void SpawnIndicator(GameObject target) { TutorialIndicator i = Instantiate(Prefab); i.Target = target; AfkTimer.Indicators.Add(i); }
public bool hasIndicatorBeenDisplayed(IndicatorID id) { TutorialIndicator t = GetTutorialIndicatorById(id); bool hasBeenDisplayed = false; if (t != null) { hasBeenDisplayed = t.passed; } return(hasBeenDisplayed); }
public void DisplayIndicator(IndicatorID id, bool enable) { TutorialIndicator t = GetTutorialIndicatorById(id); if (t != null) { t.panel.SetActive(enable); if (enable) { t.passed = true; } } }
public TutorialIndicator GetTutorialIndicatorById(IndicatorID id) { TutorialIndicator t = null; foreach (TutorialIndicator tutoIndi in availableTutorialIndicators) { if (tutoIndi.id == id) { t = tutoIndi; break; } } return(t); }