seem to not be able to dismount the entity..
public void npccarDismount(NPCPlayerApex entity, BaseCombatEntity car)
{
if (car is BaseVehicle)
{
var car1 = car as BaseVehicle;
car1.AttemptDismount(entity.ToPlayer());
}
}