/*
 * Handles which inventory controls to call. depending on what the player is accessing in the inventory.
 */
    void NewManageInventory()
    {
        ResetYAxisPressed();
        if (subObjectInteraction)
        {
            lineController.LineSpecialControls();
        }
        else if (functionMenuInteraction)
        {
            functionController.FunctionMenuControls();
        }
        else
        {
            lineController.LineControls();
        }
    }