public void Start() { manager = GameObject.Find("LevelMessenger"); main_character = GameObject.Find("MainCharacter"); main_character.transform.position = player_start_pos.position; Destroy(Instantiate(enter_effect, player_start_pos.position, Quaternion.identity) as GameObject, 5.0f); AudioManager.PlaySound(travel_sound, transform.position); main_character.tag = "Player"; player_status = (main_character.GetComponent("PlayerStatusManager") as PlayerStatusManager); player_status.HealFix(player_status.max_health); player_status.ChangeManaFix(player_status.max_mana); GameObject.Find("AudioManager").transform.position = invisible_pos.position; GameObject.Find("GUITextMessenger").transform.position = invisible_pos.position; GameObject.Find("MecanimEventManager").transform.position = invisible_pos.position; AudioManager.PlayEnvironmentSound(null); AudioManager.PlayBackgroundMusic(null); }