void Start() { if (fade == null) { fade = transform.GetComponentInChildren<VignetteScript>(); } fade.FadeIn(); lifetime = new Timer(timeOnScreen + fade.fadeInTime, () => FadeOut()); lifetime.Restart(); if (getTotalScore) { int totalLosses = GameObject.FindGameObjectWithTag("Score").GetComponent<ScoreScript>().GetTotal(); GetComponent<GUIText>().text = totalLosses.ToString(); Application.ExternalCall("TotalLosses", totalLosses); } else { ScoreScript score = GameObject.FindGameObjectWithTag("Score").GetComponent<ScoreScript>(); int losses = score.GetMostRecent(); lossesText.text += score.GetMostRecent(); levelCompleteText.text = levelCompleteText.text.Replace("{0}", score.CurrLevelNumber.ToString()); //GetComponent<GUIText>().text = losses.ToString(); Application.ExternalCall("LossesOnLevel", score.PreviousScene, losses); } }
void Start() { fade = transform.GetComponentInChildren <VignetteScript>(); fade.FadeIn(); lifetime = new Timer(fade.fadeInTime, () => AcceptInput()); lifetime.Restart(); }
void Start() { //map = GetComponent<MapScript>(); bms = GetComponent <BunnyManagerScript>(); vignette = GetComponentInChildren <VignetteScript>(); vignette.FadeIn(); playerRespawnTimer = new Timer(playerRespawnTime, () => ResetPlayer()); levelEndDelayTimer = new Timer(levelEndDelay, () => NextScene()); }
void Start() { if (fade == null) { fade = transform.GetComponentInChildren<VignetteScript>(); } fade.FadeIn(); lifetime = new Timer(fade.fadeInTime, () => AcceptInput()); lifetime.Restart(); }
void Start() { //map = GetComponent<MapScript>(); bms = GetComponent<BunnyManagerScript>(); if (fade == null) { fade = GetComponentInChildren<VignetteScript>(); } fade.FadeIn(); playerRespawnTimer = new Timer(playerRespawnTime, () => ResetPlayer()); levelEndDelayTimer = new Timer(levelEndDelay, () => NextScene()); }
public void ApplyDamage() { player.TakeDamage(m_damage); m_wanderSpeed = 5f; if (navAgent) { navAgent.ResetPath(); } if (vignetteRef != null) { vignetteRef.Flash(); vignetteRef = null; } }
void Start() { fadeTime = slideFadeOutTime; autoSlideTime = autoSlideDelay; if (fade == null) { fade = GetComponentInChildren<VignetteScript>(); } fade.fadeInTime = forcedSceneFadeInTime; fade.FadeIn(); delayTimer = new Timer(forcedSceneFadeInTime, () => ResetTimer()); delayTimer.Restart(); }
void Start() { time = slideFadeOutTime; reminderTimer = new Timer(reminderTime, () => ShowReminder()); reminderTimer.Start(); currentReminderBlendTime = reminderBlendTime; if (fade == null) { fade = GetComponentInChildren<VignetteScript>(); } fade.FadeIn(); reminderMaxAlpha = reminder.color; reminderTransparent = new Color(reminder.color.r, reminder.color.g, reminder.color.b, 0); }
override public void effect() { if (active) { this._wm_pushSentenceBitsToMasterController(); // código esté en el 'other' mcRef.getStorage().storeStringValue("CurrentWell", wellID); levelRef.mcRef.saveLocation(levelRef.locationName); // script VignetteScript vignetteObject = GameObject.Find("Vignette").GetComponent <VignetteScript> (); this.isWaitingForActionToComplete = true; vignetteObject._wa_close(this); } else { //levelRef._wm_alert (rosetta.retrieveString(wellStrings.getStringId(0))); } }
void Start() { fade = transform.GetComponentInChildren <VignetteScript>(); fade.FadeIn(); lifetime = new Timer(timeOnScreen + fade.fadeInTime, () => FadeOut()); lifetime.Restart(); if (getTotalScore) { int totalLosses = GameObject.FindGameObjectWithTag("Score").GetComponent <ScoreScript>().GetTotal(); GetComponent <GUIText>().text = totalLosses.ToString(); Application.ExternalCall("TotalLosses", totalLosses); } else { ScoreScript score = GameObject.FindGameObjectWithTag("Score").GetComponent <ScoreScript>(); int losses = score.GetMostRecent(); GetComponent <GUIText>().text = losses.ToString(); Application.ExternalCall("LossesOnLevel", score.PreviousScene, losses); } }
new void Start() { level = GameObject.Find("LevelController").GetComponent <LevelControllerScript> (); vignette = GameObject.FindGameObjectWithTag("HUD").GetComponentInChildren <VignetteScript> (); destination = "Level2Plane0_interior_MontanasMagos"; }
void Start(){ base.Setup("Freezing"); v = Game.player.Find("Head").GetComponent<VignetteScript>(); }
void Start(){ v = Game.player.Find("Head").GetComponent<VignetteScript>(); }
new void Start() { level = GameObject.Find("LevelController").GetComponent <LevelControllerScript> (); vignette = GameObject.FindGameObjectWithTag("HUD").GetComponentInChildren <VignetteScript> (); }
new public void Start() { if (started) { return; } started = true; GameObject hud = GameObject.FindGameObjectWithTag("HUD"); if (hud != null) { dialogueController = hud.GetComponentInChildren <DialogueObject> (); alertController = hud.GetComponentInChildren <alertImageController> (); fader = hud.GetComponentInChildren <UIFaderScript> (); SetFaderColor(); vignette = hud.GetComponentInChildren <VignetteScript> (); } Application.targetFrameRate = 30; mcRef.changeLocation(locationName); if (locationName.StartsWith("Level")) { Debug.Log("<color=purple>Storing CurrentLevel : " + locationName.Substring(0, 6) + "</color>"); ds.storeStringValue("CurrentLevel", locationName.Substring(0, 6)); } if (locationName.StartsWith("Level")) { string lvl = locationName.Substring(5, 1); mcRef.getStorage().storeBoolValue("HasVisitedWorld" + lvl, true); } plyr = GameObject.Find("Player"); //GameObject hud = null; if (plyr != null) { hud = plyr.GetComponent <PlayerScript>().currentHUD; //GameObject.FindGameObjectWithTag ("HUD"); } if (hud != null) { dialogueController = hud.GetComponentInChildren <DialogueObject> (); alertController = hud.GetComponentInChildren <alertImageController> (); fader = hud.GetComponentInChildren <UIFaderScript> (); vignette = hud.GetComponentInChildren <VignetteScript> (); SetFaderColor(); } string objectToDestroy; // take care of flame re-spawning into the level int flameCount; string lvlname = SceneManager.GetActiveScene().name; for (int k = 0; k < MaxFlames; ++k) { flameCount = mcRef.getStorage().retrieveIntValue("Flame" + k + "Resurrect" + lvlname); if (flameCount > 0) { --flameCount; if (flameCount == 0) { string flamename = mcRef.getStorage().retrieveStringValue("Flame" + k + "Resurrect" + lvlname); mcRef.unPickUpObject(flamename); } mcRef.getStorage().storeIntValue("Flame" + k + "Resurrect" + lvlname, flameCount); } } /* destroy all objects that have already been picked up * on this location */ objectToDestroy = mcRef.nextPickedUpObject(); while (!objectToDestroy.Equals("")) { Debug.Log("<color=red> -> Pick up destroying " + objectToDestroy + "</color>"); Destroy(GameObject.Find(objectToDestroy)); objectToDestroy = mcRef.nextPickedUpObject(); } if (mcRef.hasCurrentLocationBeenVisited()) { //plyr.transform.position = mcRef.getPlayerSpawnLocation (); } if (openVignette) { //vignette.setVignetteScale (0.0f); if (vignette != null) { bool inhibit = retrieveBoolValue("InhibitVignette"); if (!inhibit) { vignette._wm_open(); } else { if (ds.retrieveBoolValue("FadeWhite")) { ds.storeBoolValue("FadeWhite", false); foreach (UIFaderScript fullScreenFader in fullScreenFaders) { fullScreenFader.setFadeColor(1.0f, 1.0f, 1.0f); fullScreenFader.autoFadeIn = true; fullScreenFader.setFadeValue(0.0f); fullScreenFader.fadeIn(); } } else { fader.autoFadeIn = false; fader.preventAutoFader(); fader.setFadeValue(1.0f); foreach (UIFaderScript fullScreenFader in fullScreenFaders) { fullScreenFader.setFadeValue(1.0f); fullScreenFader.autoFadeIn = false; } } } storeBoolValue("InhibitVignette", false); } } if (alertController != null) { alertController._wm_reset(); } if (!BGMusic.Equals("")) { mcRef.playMusic(BGMusic); } }