static public AufgaabeParamAndere KonstruktMissionButtonUtilmenuObjectiveZuMese( VonSensor.InfoPanelMissionsMission MissionButtonUtilmenuObjectiveZuMese) { var Aufgaabe = new AufgaabeParamAndere(MissionButtonUtilmenuObjectiveZuMese: MissionButtonUtilmenuObjectiveZuMese); return(Aufgaabe); }
static public bool MissionButtonHinraicendGlaicwertigFürAnnaameVolsctändig( VonSensor.InfoPanelMissionsMission Scnapscus0MissionButton, VonSensor.InfoPanelMissionsMission Scnapscus1MissionButton) { if (object.Equals(Scnapscus0MissionButton, Scnapscus1MissionButton)) { return(true); } if (object.Equals(Scnapscus0MissionButton, Scnapscus1MissionButton)) { return(true); } if (null == Scnapscus0MissionButton) { return(false); } if (null == Scnapscus1MissionButton) { return(false); } if (!string.Equals(Scnapscus0MissionButton.Bescriftung, Scnapscus1MissionButton.Bescriftung)) { return(false); } var Scnapscus0MissionButtonMissionKnopfInGbsFläce = (null == Scnapscus0MissionButton) ? OrtogoonInt.Leer : Scnapscus0MissionButton.InGbsFläce; var Scnapscus1MissionButtonMissionKnopfInGbsFläce = (null == Scnapscus1MissionButton) ? OrtogoonInt.Leer : Scnapscus1MissionButton.InGbsFläce; if (Scnapscus0MissionButtonMissionKnopfInGbsFläce == Scnapscus1MissionButtonMissionKnopfInGbsFläce) { return(true); } if (Scnapscus0MissionButtonMissionKnopfInGbsFläce.IsLeer) { return(false); } if (Scnapscus1MissionButtonMissionKnopfInGbsFläce.IsLeer) { return(false); } var DistanzKwadraat = (Scnapscus0MissionButtonMissionKnopfInGbsFläce.ZentrumLaage - Scnapscus1MissionButtonMissionKnopfInGbsFläce.ZentrumLaage).BetraagQuadriirt; if (1 < DistanzKwadraat) { return(false); } return(true); }
static public bool FilterÜbernaameNaacAutomaat(VonSensor.InfoPanelMissionsMission Kandidaat) { if (null == Kandidaat) { return(false); } var MissionKnopfInGbsFläce = Kandidaat.InGbsFläce; if (MissionKnopfInGbsFläce.IsLeer) { return(false); } return(true); }
public AufgaabeParamAndere( SictOverViewObjektZuusctand OverViewObjektZuBearbeite = null, SictTargetZuusctand TargetZuBearbeite = null, bool?AktioonInOverviewMaceSictbar = null, string AktioonInOverviewTabZuAktiviire = null, SictAnforderungMenuKaskaadeAstBedingung[] MenuListeAstBedingung = null, Int64?DistanzAinzuscteleScrankeMin = null, Int64?DistanzAinzuscteleScrankeMax = null, bool?AktioonInRaumObjektActivate = null, bool?AktioonCargoDurcsuuce = null, bool?AktioonLock = null, bool?AktioonWirkungTraktor = null, bool?AktioonDroneLaunch = null, bool?AktioonDroneEngage = null, bool?AktioonDroneReturn = null, bool?AktioonUnDock = null, SictAufgaabeParam AufgaabeParam = null, SictAufgaabeParamMausPfaad MausPfaad = null, SictShipUiModuleReprZuusctand ModuleScalteAin = null, SictShipUiModuleReprZuusctand ModuleScalteAus = null, SictShipUiModuleReprZuusctand ModuleScalteUm = null, SictShipUiModuleReprZuusctand ModuleMesungModuleButtonHint = null, bool?AfterburnerScalteAin = null, bool?AktioonMenuBegin = null, bool?AktioonMenuEntferne = null, bool?AktioonNeocomMenuEntferne = null, GbsElement MenuWurzelGbsObjekt = null, VonSensor.MenuEntry MenuEntry = null, InfoPanelTypSictEnum?InfoPanelEnable = null, InfoPanelTypSictEnum?InfoPanelExpand = null, SictAufgaabeParamGbsAstOklusioonVermaidung GbsAstOklusioonVermaidung = null, SictGbsWindowZuusctand WindowMinimize = null, SictGbsWindowZuusctand WindowHooleNaacVorne = null, // GbsElement GbsAstVerberge = null, SictZuInRaumObjektManööverTypEnum?ManööverAuszufüüreTyp = null, SictVerlaufBeginUndEndeRef <ShipUiIndicationAuswert> ManööverUnterbreceNict = null, bool?VorrangVorManööverUnterbreceNict = null, bool?GridVerlase = null, VonSensor.ListColumnHeader ColumnHeaderSort = null, GbsListGroupedEntryZuusctand ListEntryMaceSictbar = null, GbsListGroupedEntryZuusctand ListEntryExpand = null, GbsListGroupedEntryZuusctand ListEntryCollapse = null, GbsListGroupedEntryZuusctand ListEntryToggleExpandCollapse = null, SictTargetZuusctand TargetUnLock = null, SictTargetZuusctand TargetInputFookusSeze = null, VonSensor.LobbyAgentEntry LobbyAgentEntryStartConversation = null, SictMissionZuusctand MissionObjectiveMese = null, SictMissionZuusctand MissionStartConversation = null, VonSensor.InfoPanelMissionsMission MissionButtonUtilmenuObjectiveZuMese = null, VonSensor.WindowAgentDialogue WindowAgentDialogueMissionAcceptOderRequest = null, VonSensor.WindowAgentDialogue WindowAgentDialogueMissionDecline = null, SictMissionZuusctand MissionAccept = null, SictMissionZuusctand MissionDecline = null, SictOptimatParamFitting FittingZuApliziire = null, SictNaacNuzerMeldungZuEveOnline NaacNuzerMeldungZuEveOnline = null, string[] ZwekListeKomponenteZuusaz = null, bool?InOverviewTabFolgeViewportDurcGrid = null, SictInventoryItemTransport InventoryItemTransport = null, VonSensor.WindowInventoryPrimary InventorySezeSictTypAufList = null) : base(ZwekListeKomponenteZuusaz) { this.NaacNuzerMeldungZuEveOnline = NaacNuzerMeldungZuEveOnline; this.OverViewObjektZuBearbaite = OverViewObjektZuBearbeite; this.TargetZuBearbaite = TargetZuBearbeite; this.AktioonInOverviewMaceSictbar = AktioonInOverviewMaceSictbar; this.AktioonInOverviewTabZuAktiviire = AktioonInOverviewTabZuAktiviire; this.InOverviewTabFolgeViewportDurcGrid = InOverviewTabFolgeViewportDurcGrid; this.MenuListeAstBedingung = MenuListeAstBedingung; this.AktioonUnDock = AktioonUnDock; this.AktioonInRaumObjektActivate = AktioonInRaumObjektActivate; this.AktioonCargoDurcsuuce = AktioonCargoDurcsuuce; this.AktioonWirkungTraktor = AktioonWirkungTraktor; this.AktioonDroneLaunch = AktioonDroneLaunch; this.AktioonDroneEngage = AktioonDroneEngage; this.AktioonDroneReturn = AktioonDroneReturn; this.MausPfaad = MausPfaad; this.AktioonMenuBegin = AktioonMenuBegin; this.AktioonMenuEntferne = AktioonMenuEntferne; this.MenuWurzelGbsObjekt = MenuWurzelGbsObjekt; this.MenuEntry = MenuEntry; this.AktioonNeocomMenuEntferne = AktioonNeocomMenuEntferne; this.InfoPanelEnable = InfoPanelEnable; this.InfoPanelExpand = InfoPanelExpand; this.WindowMinimize = WindowMinimize; this.WindowHooleNaacVorne = WindowHooleNaacVorne; // this.GbsAstVerberge = GbsAstVerberge; this.DistanzAinzuscteleScrankeMin = DistanzAinzuscteleScrankeMin; this.DistanzAinzuscteleScrankeMax = DistanzAinzuscteleScrankeMax; this.ManööverAuszufüüreTyp = ManööverAuszufüüreTyp; this.ManööverUnterbreceNict = ManööverUnterbreceNict; this.VorrangVorManööverUnterbreceNict = VorrangVorManööverUnterbreceNict; this.GbsAstOklusioonVermaidung = GbsAstOklusioonVermaidung; this.ModuleScalteAin = ModuleScalteAin; this.ModuleScalteAus = ModuleScalteAus; this.ModuleScalteUm = ModuleScalteUm; this.ModuleMesungModuleButtonHint = ModuleMesungModuleButtonHint; this.AfterburnerScalteAin = AfterburnerScalteAin; this.ColumnHeaderSort = ColumnHeaderSort; this.ListEntryMaceSictbar = ListEntryMaceSictbar; this.ListEntryExpand = ListEntryExpand; this.ListEntryCollapse = ListEntryCollapse; this.ListEntryToggleExpandCollapse = ListEntryToggleExpandCollapse; this.GridVerlase = GridVerlase; this.TargetUnLock = TargetUnLock; this.TargetInputFookusSeze = TargetInputFookusSeze; this.LobbyAgentEntryStartConversation = LobbyAgentEntryStartConversation; this.MissionObjectiveMese = MissionObjectiveMese; this.MissionStartConversation = MissionStartConversation; this.MissionButtonUtilmenuObjectiveZuMese = MissionButtonUtilmenuObjectiveZuMese; this.WindowAgentDialogueMissionAcceptOderRequest = WindowAgentDialogueMissionAcceptOderRequest; this.WindowAgentDialogueMissionDecline = WindowAgentDialogueMissionDecline; this.MissionAccept = MissionAccept; this.MissionDecline = MissionDecline; this.FittingZuApliziire = FittingZuApliziire; this.InventoryItemTransport = InventoryItemTransport; this.InventorySezeSictTypAufList = InventorySezeSictTypAufList; }