if (!TryGetSensorRegionColor(regionOwner, alarmState, out var regionColor))
continue;
- regionOverlay.Color = regionColor.Value;
+ regionOverlay.Color = regionColor;
var priority = (_trackedEntity == regionOwner) ? 999 : (int)alarmState;
prioritizedRegionOverlays.Add(regionOverlay, priority);
NavMap.TrackedEntities[metaData.NetEntity] = blip;
}
- private bool TryGetSensorRegionColor(NetEntity regionOwner, AtmosAlarmType alarmState, [NotNullWhen(true)] out Color? color)
+ private bool TryGetSensorRegionColor(NetEntity regionOwner, AtmosAlarmType alarmState, out Color color)
{
- color = null;
+ color = Color.White;
var blip = GetBlipTexture(alarmState);