private void GetInput()
    {
        // Movement
        moveVect = (cameraAngle.transform.right * player.GetAxis("MoveHorizontal")) +
                   (cameraAngle.transform.forward * player.GetAxis("MoveVertical"));
        moveVect.y = 0;
        moveVect   = moveVect.normalized * moveSpeed;

        // Repair
        if (player.GetButtonDown("Repair") && crackInst && !crackInst.beingFixed && playerId == 1)
        {
            // Start repairing
            repairing = true;
            animCont.SetRepair();
            canMove      = false;
            _rb.velocity = Vector3.zero;
            Vector3 crackPos  = crackInst.transform.position;
            Vector3 posLookAt = new Vector3(crackPos.x, pillBody.transform.position.y, crackPos.z);
            pillBody.transform.LookAt(posLookAt);
            crackInst.beingFixed = true;
        }

        /*else if(player.GetButtonUp("Repair"))
         * {
         *  // Stop repairing
         *  repairing = false;
         *  animCont.SetRepair(false);
         * }*/

        // Punch
        if (player.GetButtonDown("Repair") && playerId == 0 && !punching)
        {
            // Animation
            punching = true;
            AudioManager.instance.PlaySwingPunch();
            animCont.DoPunch();
        }
    }