﻿using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public interface IPlayerMovement 
{
    /// <summary>
    /// Gets the players current movement vector
    /// </summary>
    /// <param name="walkSpeed">the speed at which to walk/move</param>
    /// <param name="runSpeedMultiplier">the multiplier to make movement faster if running</param>
    /// <param name="rotateSpeed">the speed at which to gradually rotate</param>
    /// <returns></returns>
    Vector3 GetMovement(float walkSpeed, float runSpeedMultiplier, float rotateSpeed);
}
