Still needs to be done:
Code to check if the player is already holding a rock.
instantiate so the rock destroys itself upon pickup placing an instance of the rock. An animation plays of the player picking up the instanced rock.
New walk cycle of player carrying rock.
When the drop button is pressed an animation of the player dropping the rock is played and the rock is instanced where the player pressed the drop button.