/// <summary>
 ///     Registers types this VehicleController requires the system to use.
 /// </summary>
 public virtual void RegisterTypes()
 {
     BaseVehicle.Register <BaseVehicle>();
 }