Partial class Car implementing IMinimapBlip. It maps blip color, class, priority and visibility to the car's PlayerColor, IsLocalPlayer and Slot properties for the minimap.
using Machines.UI;
namespace Machines.Player;
public sealed partial class Car : IMinimapBlip
{
Color IMinimapBlip.BlipColor => PlayerColor;
string IMinimapBlip.BlipClass => IsLocalPlayer ? "local" : "";
int IMinimapBlip.BlipPriority => IsLocalPlayer ? 3 : 2;
bool IMinimapBlip.ShowOnMinimap => Slot >= 0;
}