} // TriggerMovementStoppedWithDeath() public void TriggerFinishFloorUpperPart() { if (playerCubeDetectorScript.CheckHasOneCubeLeftForSuccessFinish()) { TriggerMovementStopped(); GameManager._instance.TriggerLevelSuccessed(currentMultiplierZone); playerAnimScript.TriggerDance(); cameraRotaterParent.canRotate = true; CameraController._instance.TriggerLevelSuccessFinished(cameraRotaterParent.transform); VFXManager._instance.StartConfettiLoop(transform); } else { if (DOTween.IsTweening("PlayerFinishFloorUpperTween")) { DOTween.Kill("PlayerFinishFloorUpperTween"); } rbPlayer.DOMoveY(rbPlayer.position.y + 1.15f, 0.1f).SetId("PlayerFinishFloorUpperTween"); } } // TriggerFinishFloorUpperPart()