internal static void RunVehicleRepair(UnturnedVehicle Vehicle, ushort Amount) => OnVehicleRepair?.Invoke(Vehicle, Amount);
 internal static void RunVehicleDamage(UnturnedVehicle Vehicle, ushort Amount, bool CanRepair) =>
 OnVehicleDamage?.Invoke(Vehicle, Amount, CanRepair);
 internal static void RunVehicleExit(UnturnedVehicle Vehicle, Byte Seat, Vector3 Point, Byte Angle, bool ForceUpdate) =>
 OnVehicleExit?.Invoke(Vehicle, Seat, Point, Angle, ForceUpdate);
 internal static void RunVehicleTireDamage(UnturnedVehicle Vehicle, int Index) => OnVehicleTireDamage?.Invoke(Vehicle, Index);
 internal static void RunVehicleEnter(UnturnedVehicle Vehicle, Byte Seat, CSteamID Player) =>
 OnVehicleEnter?.Invoke(Vehicle, Seat, Player);