private void Start() { CreateVaultHelper(); playerInput = GetComponent <PlayerInput>(); movement = GetComponent <PlayerMovement>(); movement.AddToReset(() => { status = Status.walking; }); camera = GetComponentInChildren <CameraMovement>(); if (GetComponentInChildren <AnimateLean>()) { animateLean = GetComponentInChildren <AnimateLean>(); } if (GetComponentInChildren <AnimateCameraLevel>()) { animateCamLevel = GetComponentInChildren <AnimateCameraLevel>(); } slideLimit = movement.controller.slopeLimit - .1f; radius = movement.controller.radius; height = movement.controller.height; halfradius = radius / 2f; halfheight = height / 2f; rayDistance = halfheight + radius + .175f; crouchCamAdjust = (crouchHeight - height) / 2f; stamina = sprintTime; }
private void Start() { playerInput = GetComponent <PlayerInput>(); movement = GetComponent <PlayerMovement>(); movement.AddToReset(() => { status = Status.walking; }); camera = GetComponentInChildren <CameraMovement>(); if (GetComponentInChildren <AnimateLean>()) { animateLean = GetComponentInChildren <AnimateLean>(); } if (GetComponentInChildren <AnimateCameraLevel>()) { animateCamLevel = GetComponentInChildren <AnimateCameraLevel>(); } info = new PlayerInfo(movement.controller.radius, movement.controller.height); crouchCamAdjust = (crouchHeight - info.height) / 2f; stamina = sprintTime; }