public static bool RegisterCalculateDragValueOverride(doublePartDelegate dlg) { if (!CheckSpaceCenter()) { return(false); } if (calculateDragValueOverride == null) { calculateDragValueOverride = dlg; return(true); } Log.warn("CalculateDragValue already has an override"); return(false); }
public static bool RegisterCalculateDragValueOverride(doublePartDelegate dlg) { if (HighLogic.LoadedScene != GameScenes.SPACECENTER) { print("You can only register on the SPACECENTER scene"); } if (calculateDragValueOverride == null) { calculateDragValueOverride = dlg; return(true); } print("CalculateDragValue already has an override"); return(false); }