void OnLevelWasLoaded(int i) { if (i == 0) { StopCoroutine(PlayMusicGame()); } if (i == 1) { StopCoroutine(PlayMusicMenu()); StartCoroutine(PlayMusicGame()); isLoaded = true; mapHandler = GameObject.Find("MapHandler").GetComponent <MapHandler>(); textMod = GameObject.Find("ReadyMessage").GetComponent <Text>(); camScript = GameObject.Find("Main Camera").GetComponent <CameraScript>(); textPure = textMod.text; } if (i == 2) { victoryScript = GameObject.Find("VictoryStuff").GetComponent <VictoryScript>(); setPodium(); gameState = 4; } }
void OnTriggerEnter(Collider other) { if (HasRecord == true) { RecordMesh.SetActive(true); } else { RecordMesh.SetActive(false); } if(other.gameObject.tag == "Player") { if (HasRecord == false){ if( Inventory.hasRecord == false && hasBeenVisited == false) { //Text to gui: Seems to be visiting a record to play + WAIT! } if( Inventory.hasRecord == true && hasBeenVisited == false) { hasBeenVisited = true; Inventory.hasRecord = false; victory = other.gameObject.GetComponent("VictoryScript") as VictoryScript; victory.incrementGramophones(1); gramophone.audio.enabled = false; } } else if (hasBeenVisited == false) { hasBeenVisited = true; Inventory.hasRecord = false; victory = other.gameObject.GetComponent("VictoryScript") as VictoryScript; victory.incrementGramophones(1); gramophone.audio.enabled = false; } } }
// Use this for initialization void Start() { victoryScript = VictoryTextObject.GetComponent <VictoryScript>(); }
void Awake() { victoryScript = this; }