public override void OnGUI() {
for (int i = 0; i < activeDesignators.Count; i++) {
var designator = activeDesignators[i].designator;
if (DesignatorManager.SelectedDesignator != designator) continue;
designator.SelectedOnGUI();
}
if(Event.current.type != EventType.KeyDown || Current.ProgramState != ProgramState.MapPlaying) return;
CheckForHotkeyPresses();
}