public void SuperFinish() { Canvaser.Instance.SetGameOverPanel(); IceCreamRotator.SetRotator(false); Speed.z = 0; SpeedMultiplyer = 0; Started = false; Paused = false; CanUseCurrentBonus = true; CameraFollow.Instance.ChangeCamera(); PlayerController.Instance.PlayerAnimator.SetTrigger("Change"); PlayerController.Instance.animator.SetBool(PlayerController.StartedHash, false); Time.timeScale = 1; AchievementsManager.Instance.CheckAchievements(TasksTypes.Loose); ScoreManager.Instance.SubmitScoreAsync((int)CurrentPoints, CurrentCoins, CurrentBoxes); TouchReader.ClearInputs(); if (InDuel) { DuelManager.Instance.SubmitDuelResultAsync(DuelID, (int)CurrentPoints); InDuel = false; } Canvaser.Instance.PausePanel.SetActive(false); Canvaser.Instance.GamePanel.gameObject.SetActive(false); Canvaser.Instance.Coins.text = "0"; Canvaser.Instance.Score.text = "0"; AchievementsManager.Instance.SubmitAllAchievements(true); TasksManager.Instance.SubmitAllTasks(true); TurnOffAllBonuses(); PlayerController.Instance.ResetSas(); CoinGenerator.Instance.TurnOffCoins(); MapGenerator.Instance.StartGeneration(); }
// Start is called before the first frame update void Start() { touchReader = new TouchReader(Camera.main); touchReader_keyboard = new TouchReader_KeyboardControls(); normalStickPositions = persistentData.getNormalStickPositions(); shootingMode = persistentData.getShootingMode(); updateThumbstickBounds(); playerBoatTransform_target = playerBoat_target.GetComponent <Transform>(); playerBoatTransform_delayed = playerBoat_delayed.GetComponent <Transform>(); targetingArrow_transform = targetingArrow.GetComponent <RectTransform>(); reloadWheel_transform = reloadWheel.GetComponent <RectTransform>(); reloadWheel_image = reloadWheel.GetComponent <Image>(); reloadPointer_transform = reloadPointer.GetComponent <RectTransform>(); reloadWheelReductionAmount = cannonData.getReloadWheelReductionAmount(); }
// Use this for initialization void Start() { reader = GetComponent <TouchReader>(); }
// Use this for initialization void Start () { reader = GetComponent<TouchReader>(); }