// Start is called before the first frame update void Start() { instance = this; TWTransition.FadeOut(); isPaused = false; uilive(); }
public void BackToMenu() { GameTime.GlobalTimeScale = 1f; TWAudioController.PlaySFX("UI", "click"); TWTransition.ScreenTransition(TWTransition.TransitionType.DEFAULT_IN, .5f, () => TWLoading.LoadScene("EndingScene")); TWAudioController.PlaySFX("UI", "transition"); }
public override void TakeDamage() { activeGerbong.dead = true; TWAudioController.PlaySFX("SFX_BOSS", "helicopter_damage"); if (health > 1) { explosions.transform.position = activeGerbong.gerbong.transform.position; explosions.Play(); CameraShake.instance.Shake(explosion.main.duration, 3, 10); DOTween.Sequence() .AppendCallback(() => { TWTransition.ScreenFlash(1, 0.2f); }) .AppendInterval(0.1f) .AppendCallback(() => { DestroyGerbong(); }); health -= 1; InGameUI.instance.UpdateHpBos(health); } else { TWTransition.ScreenFlash(1, .2f); health -= 1; if (health < 1) { InGameUI.instance.UpdateHpBos(health); DOTween.Kill("BM_Missile"); Die(); } } }
public override void RestartActiveTrainingSection() { TWTransition.ScreenTransition(TWTransition.TransitionType.DOWN_IN, .5f, () => { DOTween.Complete("Shake"); DOTween.Complete("TLEO_Missile"); GameData.ActiveItem.wasUsed = false; SceneManager.LoadScene("TrainingRoom_Item"); /*TWTransition.ScreenTransition(TWTransition.TransitionType.DOWN_OUT, .5f, () => * { * if (GameData.ActiveItem.ActivateOnStart) * { * GameData.ActiveItem.TakeEffect(); * TrainingUI.instance.UpdateItemImage(); * } * GameData.ActiveItem.wasUsed = false; * CharaData.hp = CharaData.maxhp; * TrainingUI.instance.UpdateLive(); * TrainingUI.instance.UpdateItemImage(); * base.RestartActiveTrainingSection(); * StartDialog(); * });*/ }); }
public void startLevel(string level) { //AudioController.PlaySFX("Button_Click"); //AudioController.PlaySFX("Scene_Transition"); TWAudioController.StopBGMPlayed(); TWTransition.FadeIn(() => TWLoading.LoadScene(level)); }
public void BackToPanelBoss() { GameVariables.DIALOG_START_MESSAGE = "BOSS_PANEL"; TWAudioController.PlaySFX("UI", "click"); TWTransition.ScreenTransition(TWTransition.TransitionType.DOWN_IN, .5f, () => TWLoading.LoadScene("dialogFungus")); TWAudioController.PlaySFX("UI", "transition"); }
private void Start() { TWLoading.OnSuccessLoad(() => { TWTransition.ScreenTransition(TWTransition.TransitionType.DOWN_OUT, 1f, () => OpenPanelRating()); }); }
public void Restart(string name) { GameTime.GlobalTimeScale = 1f; TWAudioController.PlaySFX("UI", "click"); TWTransition.ScreenTransition(TWTransition.TransitionType.DEFAULT_IN, .5f, () => TWLoading.LoadScene(name)); TWAudioController.PlaySFX("UI", "transition"); }
private void Start() { TWTransition.FadeOut(); Init(); instance = this; Debug.Log(GameVariables.ACTIVE_LEVEL.coinCollect); }
IEnumerator End() { TimelineManager.instance.Director.Play(); yield return(new WaitForSeconds((float)TimelineManager.instance.Director.duration)); TWTransition.ScreenTransition(TWTransition.TransitionType.DEFAULT_IN, 1f, () => TWLoading.LoadScene("Terrorcopter")); }
// Update is called once per frame void Update() { if (Input.GetKeyDown(KeyCode.Space)) { TWTransition.FadeIn(() => TWLoading.LoadScene("MainScene")); } }
private void Start() { blurImage.material.SetFloat("_Size", 3.4f); TWAudioController.PlayBGM("InGame"); TWLoading.OnSuccessLoad(() => TWTransition.FadeOut()); Time.timeScale = 1f; }
public void BackToMenu() { ItemManager.instance.ItemNull(); GameTime.GlobalTimeScale = 1f; TWAudioController.PlaySFX("UI", "click"); TWTransition.ScreenTransition(TWTransition.TransitionType.DOWN_IN, .5f, () => TWLoading.LoadScene("MainMenu")); TWAudioController.PlaySFX("UI", "transition"); }
public void BackToPanelItem() { GameTime.GlobalTimeScale = 1f; GameVariables.DIALOG_START_MESSAGE = "ITEM_PANEL"; TWAudioController.PlaySFX("UI", "click"); TWTransition.ScreenTransition(TWTransition.TransitionType.DEFAULT_IN, .5f, () => TWLoading.LoadScene("dialogFungus")); TWAudioController.PlaySFX("UI", "transition"); }
public void NextTraining() { TWTransition.ScreenTransition(TWTransition.TransitionType.UP_IN, .5f, () => { SetupTraining(); TWTransition.ScreenTransition(TWTransition.TransitionType.UP_OUT, .5f); }); }
public void EndTimeline() { if (TimelineManager.instance.Director.state != UnityEngine.Playables.PlayState.Playing) { TWTransition.ScreenTransition(TWTransition.TransitionType.DEFAULT_IN, 1f, () => TWLoading.LoadScene("Terrorcopter")); TWAudioController.PlaySFX("UI", "transition"); } }
public void PlayGame() { GameData.FirstPlay = true; GameVariables.DIALOG_START_MESSAGE = "MISSION_START"; TWAudioController.PlaySFX("UI", "click"); TWTransition.ScreenTransition(TWTransition.TransitionType.DEFAULT_IN, .5f, () => TWLoading.LoadScene("dialogFungus")); TWAudioController.PlaySFX("UI", "transition"); }
// Start is called before the first frame update void Start() { TWLoading.OnSuccessLoad(() => { TWTransition.ScreenTransition(TWTransition.TransitionType.DEFAULT_OUT); }); bossIndex = 4; itemIndex = 5; Dialog(); }
private void Start() { TWLoading.OnSuccessLoad(() => { fungusController.Init(); TWTransition.ScreenTransition(TWTransition.TransitionType.DOWN_OUT, .5f); }); ActivateSkipButton(false); instance = this; }
private void Start() { UINavigation.instance.ActiveNavigation(false); TWLoading.OnSuccessLoad(() => TWTransition.FadeOut()); Init(); levelClear = false; instance = this; if (GameVariables.ACTIVE_LEVEL != null) { info = GameVariables.ACTIVE_LEVEL; } }
public void ConfirmSelectedBoss() { OpenBossPanel(false); TWTransition.ScreenTransition(TWTransition.TransitionType.DEFAULT_IN, .5f, () => { BossListTransition(); TWTransition.ScreenTransition(TWTransition.TransitionType.DEFAULT_OUT, .5f, () => { fungusController.NextBlock("Weakness" + activeBoss); }); }); }
public void TakeDamage() { if (GameData.ActiveBossData.wasDie) { return; } if (!(GameVariables.PLAYER_IMMUNE || GameVariables.EFFECT_IMMUNE)) { TWAudioController.PlaySFX("SFX_PLAYER", "player_damaged"); sprite.material = whiteflash; DOVirtual.DelayedCall(flashDelay, () => { sprite.material = defaultMaterial; }).timeScale = GameTime.PlayerTimeScale; if (data.Hp >= 1) { GameVariables.PLAYER_IMMUNE = true; DOTween.Kill("ImmuneDamage"); DOVirtual.DelayedCall(2f, () => { GameVariables.PLAYER_IMMUNE = false; }).SetId("ImmuneDamage").timeScale = GameTime.PlayerTimeScale; if (data.Shield > 0) { data.Shield -= 1; InGameUI.instance.UpdateShield(); } else { data.Hp -= 1; } InGameUI.instance.UpdateLive(); if (data.Hp < 1) { GameTrackRate.DeathCount = 1; GameTrackRate.EndTimePlay = Time.time; GameTrackRate.CalculateTime(); GameData.ShiftItemList(); dead = true; anim.SetBool("dead", true); GameVariables.STILL_ALIVE = false; GameVariables.GAME_OVER = true; TWTransition.ScreenFlash(1, 0.1f); DOTween.Sequence() .AppendInterval(1f) .AppendCallback(() => { InGameUI.instance.GameOver(); }); } } } }
public override void RestartActiveTrainingSection() { TWTransition.ScreenTransition(TWTransition.TransitionType.UP_IN, .5f, () => { base.RestartActiveTrainingSection(); if (activeTrainingData != null) { SetDisplay(); } GameVariables.FREEZE_INPUT = true; LaunchStartDialog(); TWTransition.ScreenTransition(TWTransition.TransitionType.UP_OUT, .5f); }); }
// Start is called before the first frame update void Start() { GameTime.GlobalTimeScale = 1; GameVariables.GAME_OVER = false; instance = this; TWLoading.OnSuccessLoad(() => { TWTransition.ScreenTransition(TWTransition.TransitionType.DOWN_OUT, .5f, () => { GameVariables.GAME_FREEZE = false; }); }); PlayBGM(bgm); if (GameData.ActiveItem) { ItemImage(); } }
public void BackToPanelBoss() { GameTime.GlobalTimeScale = 1f; GameVariables.DIALOG_START_MESSAGE = "BOSS_PANEL"; BGMStop(); if (GameTrackRate.BossKilled == 4) { TWAudioController.PlaySFX("UI", "click"); TWTransition.ScreenTransition(TWTransition.TransitionType.DEFAULT_IN, .5f, () => TWLoading.LoadScene("ToBeContinued")); TWAudioController.PlaySFX("UI", "transition"); } else { TWAudioController.PlaySFX("UI", "click"); TWTransition.ScreenTransition(TWTransition.TransitionType.DEFAULT_IN, .5f, () => TWLoading.LoadScene("dialogFungus")); TWAudioController.PlaySFX("UI", "transition"); } }
// Start is called before the first frame update void Start() { if (GameData.ActiveItem) { GameData.ActiveItem.ResetStatusItem(); } //GameData.ActiveBoss = GameData.BossType.UNHOLYCHARIOT; GameTime.GlobalTimeScale = 1; GameVariables.GAME_OVER = false; index = 0; instance = this; TWLoading.OnSuccessLoad(() => { TWTransition.ScreenTransition(TWTransition.TransitionType.DOWN_OUT, .5f, () => { GameVariables.GAME_FREEZE = false; GameVariables.FREEZE_INPUT = false; }); }); ItemImage(); }
void Start() { TWTransition.ScreenTransition(TWTransition.TransitionType.DEFAULT_OUT); GameTime.GlobalTimeScale = 1f; }
private void Start() { TWTransition.FadeOut(); }
public void PlayGame() { TWTransition.FadeIn(() => TWLoading.LoadScene("MainScene")); }
public void GoToMainMenu() { TWAudioController.PlaySFX("UI", "click"); TWTransition.ScreenTransition(TWTransition.TransitionType.DEFAULT_IN, .5f, () => TWLoading.LoadScene("MainMenu")); TWAudioController.PlaySFX("UI", "transition"); }