public void Move(VehicleEntity vehicle, IVehicleCmd cmd) { if (!vehicle.hasGameObject) { return; } ShipMoveInternal.Move(vehicle, cmd); }
public void ApplyVehicleCmdAndState(VehicleEntity vehicle, IVehicleCmd cmd) { SetStateFromCmd(vehicle, cmd); ShipMoveInternal.Move(vehicle, cmd); }