namespace SpaceGame.Api.Ships.AI; internal interface IShipBehaviorState { string Kind { get; } void Plan(SimulationEngine engine, ShipRuntime ship, SimulationWorld world); void ApplyEvent(SimulationEngine engine, ShipRuntime ship, SimulationWorld world, string controllerEvent); }