public Cycle(long id, Vector3 startPosition, Vector3 startVelocity, double startRotation, int trailColor, Map map, GameConfiguration gameConfiguration) : base(id) { MovementController = new CycleMovementController(startPosition, startVelocity, startRotation, map, gameConfiguration); TrailColor = trailColor; _pendingMovementManager = new PendingMovementManager(this); _cycleDeathHandler = new CycleDeathHandler(this); }
public MapLocation ToMapLocation(CycleMovementController cycleController) { return(ToMapLocation(cycleController.Position, cycleController.Velocity)); }
public MapLocation ToMapLocation(CycleMovementController cycleController) { return ToMapLocation(cycleController.Position, cycleController.Velocity); }