void Start() { player = GameObject.FindGameObjectWithTag ("Player"); playerShooting = player.GetComponentInChildren<Shooting> (); levelStartTime = Time.time; startTime = delayBeforeFadeStart; Invoke ("MakeAllowedToPause", delayBeforeFadeStart); if(RPGelements.instance.endingAmmo >= 30) { playerShooting.ammoGun = 30; playerShooting.ammoReserve = RPGelements.instance.endingAmmo - playerShooting.ammoGun; } else { playerShooting.ammoGun = RPGelements.instance.endingAmmo; playerShooting.ammoReserve = 0; } playerShooting.UpdateAmmoText (); RPGelements.instance.damageTaken = 0; RPGelements.instance.HoloText (); string text = "MISSION:\n" + "Retrieve the TELUMA Algorithm from sublevel " + RPGelements.instance.telumaOnLevel + "."; whichLevelText1.text = text; whichLevelText2.text = text; if(doLevelFadeInThing) { StartCoroutine( DoLevelFadeIn()); } else { PlayerCanStart(); } }