// Start is called before the first frame update void Start() { animator = GetComponent <Animator>(); characterController = GetComponent <CharacterController>(); playerMovement = new PlayerMovementInfo(); playerMovement.baseSpeed = baseSpeed; playerMovement.runningAmplifier = runningAmplifier; if (lockCursor) { Cursor.lockState = CursorLockMode.Locked; } airTime = 0; }
// Start is called before the first frame update void Start() { PlayerInventory.Clear(); animator = GetComponent <Animator>(); characterController = GetComponent <CharacterController>(); characterController.minMoveDistance = 0.0f; playerMovement = new PlayerMovementInfo(); playerMovement.baseSpeed = baseSpeed; playerMovement.runningAmplifier = runningAmplifier; PlayerInventory.setHitting(false); currentHealth = totalHealth; lastHit = 0; if (lockCursor) { Cursor.lockState = CursorLockMode.Locked; } actionSound = GetComponent <AudioSource>(); runningWalking.StartActionSound(); }