using System;
using UnityEngine;
namespace Framework.Navigation.Platformer {
/// Navigation instruction an agent can follow
public class Instruction {
/// Ground on which this navigation instruction begins
///
/// For a jump, this is the source ground.
///
public Ground Ground;
/// What the agent is supposed to do
public Action Action;
/// Position from which on the agent is moving
public Vector3 From;
/// Position to which the agent should move
public Vector3 To;
}
} // namespace Framework.Navigation.Platformer