// Use this for initialization void Start() { ritual = this; waitForPopUp = new WaitForSeconds(popUpDuration); controller = GetComponent <FirstPersonController>(); menus = Singleton.Get <MenuManager>(); pauseMenu = menus.GetMenu <PauseMenu>(); sunMenu = menus.GetMenu <SunMenu>(); levelCompleteMenu = menus.GetMenu <LevelCompleteMenu>(); }
public void Trigger(SunRitual ritual) { if ((isTriggered == false) && (Collection != null)) { graphics.SetActive(false); //fireworks.Play(); Collection.RemoveCoin(this); isTriggered = true; sound.Play(); ritual.OnCoinCollectionChanged(Collection); } }