XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

XFEEDToolBox

【WinUI】XFE精英危险工具箱

公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/XFEEDToolBox

Add C# native CG trading with confirmed receipts and flight protection

Use the original SDK for CG signup, bounded commodity batches and docked maintenance. Persist operations and cargo checkpoints before resuming, reconcile the final wallet and CG contribution, and carry the latest contribution forward as the next batch's baseline. Keep ABI compatibility, physical interaction-module path checks, continuous health input guards and protected SCA-to-docking handoff. Gate unverified native menu return separately from session entry. Validation: isolated Core/acceptance CLI publish; 423 passing regressions, 4 skipped, no failures. Actual one-ton and first 192t delivery reconciled. The first cargo arrival was recovered in segments; continuous arrival acceptance is recorded separately and remains under live verification.

faf5a21
XFE工作室室长 <mail@xfegzs.com>
提交于

代码差异

234 个文件 +19805 -286
Modified XFEEDToolBox.Core/Data/PlayerProjector.cs +9 -4
Added XFEEDToolBox.Core/Execution/CommunityGoalCatalogue.cs +67 -0
Added XFEEDToolBox.Core/Execution/ConfirmedTradeReceipt.cs +33 -0
Added XFEEDToolBox.Core/Execution/NativeCommunityGoalClient.cs +78 -0
Added XFEEDToolBox.Core/Execution/NativeTradeBatchPolicy.cs +34 -0
Added XFEEDToolBox.Core/Execution/NativeTradeCommandDriver.cs +242 -0
Added XFEEDToolBox.Core/Execution/TradeAcceptancePolicy.cs +66 -0
Added XFEEDToolBox.Core/Execution/TradeJourneyCheckpoint.cs +55 -0
Added XFEEDToolBox.Core/Execution/TradeProfitLedger.cs +177 -0
Modified XFEEDToolBox.Core/Execution/TradeRunner.cs +132 -17
Modified XFEEDToolBox.Core/Models/ToolboxSettings.cs +1 -0
Modified XFEEDToolBox.Core/Models/TradingModels.cs +2 -0
Modified XFEEDToolBox.Core/Native/NativeSystemLocationReader.cs +7 -7
Modified XFEEDToolBox.Core/Native/ReadOnlyPlayerMemory.cs +1 -1
Modified XFEEDToolBox.Core/Native/ReadOnlyWalletReader.cs +2 -2
Modified XFEEDToolBox.Core/Navigation/AttitudeController.cs +87 -11
Added XFEEDToolBox.Core/Navigation/AxisResponseEstimator.cs +136 -0
Modified XFEEDToolBox.Core/Navigation/FlightGeometry.cs +19 -0
Modified XFEEDToolBox.Core/Navigation/FlightNavigator.cs +35 -12
Added XFEEDToolBox.Core/Navigation/GameRouteMirror.cs +63 -0
Modified XFEEDToolBox.Core/Navigation/GameRoutePlanner.cs +7 -2
Added XFEEDToolBox.Core/Navigation/GameRoutePlotOptions.cs +31 -0
Modified XFEEDToolBox.Core/Navigation/NativeFlightControlDriver.cs +132 -17
Modified XFEEDToolBox.Core/Navigation/NativeFrameProjector.cs +5 -3
Modified XFEEDToolBox.Core/Navigation/NativeGameInputChannel.cs +38 -4
Added XFEEDToolBox.Core/Navigation/NativeSystemFlightControlDriver.cs +479 -0
Modified XFEEDToolBox.Core/Navigation/NavigationJournal.cs +8 -1
Modified XFEEDToolBox.Core/Navigation/NavigationRecovery.cs +29 -1
Modified XFEEDToolBox.Core/Navigation/NavigationRunner.cs +35 -12
Added XFEEDToolBox.Core/Navigation/ScoopThermalController.cs +65 -0
Modified XFEEDToolBox.Core/Navigation/SystemFlightNavigator.cs +97 -25
Modified XFEEDToolBox.Core/Navigation/SystemNavigationModels.cs +13 -2
Modified XFEEDToolBox.Core/Navigation/SystemNavigationRunner.cs +13 -4
Modified XFEEDToolBox.Core/Plugins/GamePluginManager.cs +20 -3
Modified XFEEDToolBox.Core/Plugins/RuntimeInteractionModule.cs +21 -1
Modified XFEEDToolBox.Core/Session/GameSessionController.cs +46 -6
Modified XFEEDToolBox.Core/Session/NativeFlightTestProtection.cs +68 -17
Added XFEEDToolBox.Core/Session/NativeRelogChannel.cs +59 -0
Added XFEEDToolBox.Core/Session/NativeRelogWorkflow.cs +166 -0
Added XFEEDToolBox.Core/Session/SessionReentryEvent.cs +7 -0
Modified XFEEDToolBox.Core/Session/ShieldRestartGuard.cs +4 -4
Modified XFEEDToolBox.Core/Session/ShipProtectionMonitor.cs +33 -1
Added XFEEDToolBox.Test/AdaptiveAttitudeTests.cs +120 -0
Modified XFEEDToolBox.Test/AttitudeTests.cs +65 -1
Added XFEEDToolBox.Test/CommunityGoalCatalogueTests.cs +47 -0
Added XFEEDToolBox.Test/ConfirmedTradeReceiptTests.cs +74 -0
Modified XFEEDToolBox.Test/DataTests.cs +12 -0
Modified XFEEDToolBox.Test/ExecutionTests.cs +90 -1
Modified XFEEDToolBox.Test/NativeFlightTestProtectionTests.cs +145 -0
Modified XFEEDToolBox.Test/NativeNavigationTests.cs +14 -10
Added XFEEDToolBox.Test/NativeTradeCommandDriverTests.cs +167 -0
Modified XFEEDToolBox.Test/NavigationSafetyTests.cs +6 -3
Modified XFEEDToolBox.Test/NavigationTests.cs +8 -4
Modified XFEEDToolBox.Test/PluginTests.cs +33 -0
Modified XFEEDToolBox.Test/SessionTests.cs +17 -1
Modified XFEEDToolBox.Test/ShipProtectionTests.cs +8 -0
Modified XFEEDToolBox.Test/SystemNavigationRunnerTests.cs +30 -1
Modified XFEEDToolBox.Test/SystemNavigationTests.cs +143 -7
Added XFEEDToolBox.Test/TradeAcceptancePolicyTests.cs +54 -0
Added XFEEDToolBox.Test/TradeJourneyCheckpointTests.cs +52 -0
Added XFEEDToolBox.Test/TradeProfitLedgerTests.cs +87 -0
Modified XFEEDToolBox/Services/WindowsGameSessionDriver.cs +35 -10
Added docs/CG-ORIGINAL-API-BINDINGS.md +29 -0
Added docs/CG-TRADING-VALIDATION.md +25 -0
Modified docs/GAME-PLUGIN.md +3 -3
Modified docs/SESSION-CONTROLS.md +9 -1
Added native/ManagedPlugin/BoundarySelfTests.cs +70 -0
Added native/ManagedPlugin/Checks/Checks.csproj +6 -0
Added native/ManagedPlugin/Checks/Program.cs +83 -0
Added native/ManagedPlugin/GlobalUsings.cs +7 -0
Added native/ManagedPlugin/Interaction/Interaction.csproj +10 -0
Added native/ManagedPlugin/InteractionRuntime.cs +201 -0
Added native/ManagedPlugin/JsonWire.cs +35 -0
Added native/ManagedPlugin/Loader/Loader.csproj +7 -0
Added native/ManagedPlugin/LocalPlayerIdentity.cs +40 -0
Added native/ManagedPlugin/LocalPlayerIdentityTests.cs +40 -0
Added native/ManagedPlugin/NativePlugin.props +23 -0
Added native/ManagedPlugin/Navigation.CommerceBatchTests.cs +24 -0
Added native/ManagedPlugin/Navigation.CommerceDockedTests.cs +27 -0
Added native/ManagedPlugin/Navigation.CommerceRead.cs +287 -0
Added native/ManagedPlugin/Navigation.CommerceTrade.cs +168 -0
Added native/ManagedPlugin/Navigation.CommunityGoalTests.cs +25 -0
Added native/ManagedPlugin/Navigation.CommunityGoals.cs +147 -0
Added native/ManagedPlugin/Navigation.Fsd.cs +192 -0
Added native/ManagedPlugin/Navigation.GalaxyAccountBookmarks.cs +92 -0
Added native/ManagedPlugin/Navigation.GalaxyAccountColonisation.cs +72 -0
Added native/ManagedPlugin/Navigation.GalaxyAccountColonisationTests.cs +38 -0
Added native/ManagedPlugin/Navigation.GalaxyAccountCommunityGoals.cs +72 -0
Added native/ManagedPlugin/Navigation.GalaxyAccountCommunityGoalsTests.cs +53 -0
Added native/ManagedPlugin/Navigation.GalaxyAccountFleet.cs +143 -0
Added native/ManagedPlugin/Navigation.GalaxyAccountFleetTests.cs +80 -0
Added native/ManagedPlugin/Navigation.GalaxyAccountFleetWireTests.cs +42 -0
Added native/ManagedPlugin/Navigation.GalaxyAccountMissions.cs +193 -0
Added native/ManagedPlugin/Navigation.GalaxyAccountMissionsTests.cs +84 -0
Added native/ManagedPlugin/Navigation.GalaxyAccountMissionsWireTests.cs +46 -0
Added native/ManagedPlugin/Navigation.GalaxyAccountSnapshot.cs +249 -0
Added native/ManagedPlugin/Navigation.GalaxyAccountSocial.cs +160 -0
Added native/ManagedPlugin/Navigation.GalaxyAccountSocialModes.cs +98 -0
Added native/ManagedPlugin/Navigation.GalaxyAccountSocialModesTests.cs +59 -0
Added native/ManagedPlugin/Navigation.GalaxyAccountSocialTests.cs +83 -0
Added native/ManagedPlugin/Navigation.GalaxyAccountTests.cs +43 -0
Added native/ManagedPlugin/Navigation.GalaxyAccountThargoid.cs +134 -0
Added native/ManagedPlugin/Navigation.GalaxyAccountThargoidTests.cs +78 -0
Added native/ManagedPlugin/Navigation.GalaxyAccountTradeData.cs +71 -0
Added native/ManagedPlugin/Navigation.GalaxyAccountTradeTests.cs +36 -0
Added native/ManagedPlugin/Navigation.GalaxyAccountWireTests.cs +41 -0
Added native/ManagedPlugin/Navigation.GalaxyAllegianceDefinitions.cs +100 -0
Added native/ManagedPlugin/Navigation.GalaxyAllegianceDefinitionsTests.cs +76 -0
Added native/ManagedPlugin/Navigation.GalaxyAppearance.cs +178 -0
Added native/ManagedPlugin/Navigation.GalaxyAppearanceTests.cs +70 -0
Added native/ManagedPlugin/Navigation.GalaxyBasicSystemFacts.cs +89 -0
Added native/ManagedPlugin/Navigation.GalaxyBasicSystemFactsTests.cs +55 -0
Added native/ManagedPlugin/Navigation.GalaxyBasicSystemFactsWireTests.cs +63 -0
Added native/ManagedPlugin/Navigation.GalaxyCatalog.cs +474 -0
Added native/ManagedPlugin/Navigation.GalaxyCatalogueProfile.cs +248 -0
Added native/ManagedPlugin/Navigation.GalaxyCatalogueProfileTests.cs +93 -0
Added native/ManagedPlugin/Navigation.GalaxyCatalogueQuality.cs +54 -0
Added native/ManagedPlugin/Navigation.GalaxyCatalogueQualityTests.cs +54 -0
Added native/ManagedPlugin/Navigation.GalaxyCellBudgetTests.cs +53 -0
Added native/ManagedPlugin/Navigation.GalaxyCells.cs +65 -0
Added native/ManagedPlugin/Navigation.GalaxyCellsTests.cs +84 -0
Added native/ManagedPlugin/Navigation.GalaxyColonisationFacts.cs +134 -0
Added native/ManagedPlugin/Navigation.GalaxyColonisationFactsTests.cs +42 -0
Added native/ManagedPlugin/Navigation.GalaxyCommodityBalance.cs +82 -0
Added native/ManagedPlugin/Navigation.GalaxyCommodityBalanceTests.cs +56 -0
Added native/ManagedPlugin/Navigation.GalaxyCommodityEligibility.cs +67 -0
Added native/ManagedPlugin/Navigation.GalaxyCommodityEligibilityTests.cs +44 -0
Added native/ManagedPlugin/Navigation.GalaxyCommodityFilter.cs +147 -0
Added native/ManagedPlugin/Navigation.GalaxyCommodityFilterTests.cs +62 -0
Added native/ManagedPlugin/Navigation.GalaxyCommodityFilterWireTests.cs +82 -0
Added native/ManagedPlugin/Navigation.GalaxyCommodityOptions.cs +119 -0
Added native/ManagedPlugin/Navigation.GalaxyCommodityOptionsTests.cs +58 -0
Added native/ManagedPlugin/Navigation.GalaxyCommodityOptionsWireTests.cs +51 -0
Added native/ManagedPlugin/Navigation.GalaxyCommodityRebuild.cs +106 -0
Added native/ManagedPlugin/Navigation.GalaxyCommodityRebuildTests.cs +67 -0
Added native/ManagedPlugin/Navigation.GalaxyCoverageTests.cs +68 -0
Added native/ManagedPlugin/Navigation.GalaxyCurrentTradeFlows.cs +144 -0
Added native/ManagedPlugin/Navigation.GalaxyCurrentTradeFlowsTests.cs +93 -0
Added native/ManagedPlugin/Navigation.GalaxyCurrentTradeFlowsWire.cs +61 -0
Added native/ManagedPlugin/Navigation.GalaxyCurrentTradeFlowsWireTests.cs +76 -0
Added native/ManagedPlugin/Navigation.GalaxyFilterFacts.cs +220 -0
Added native/ManagedPlugin/Navigation.GalaxyFilterFactsQueue.cs +296 -0
Added native/ManagedPlugin/Navigation.GalaxyFilterFactsQueueTests.cs +54 -0
Added native/ManagedPlugin/Navigation.GalaxyFilterFactsTests.cs +50 -0
Added native/ManagedPlugin/Navigation.GalaxyNavRouteMembership.cs +75 -0
Added native/ManagedPlugin/Navigation.GalaxyNavRouteMembershipTests.cs +53 -0
Added native/ManagedPlugin/Navigation.GalaxyPointOverrides.cs +159 -0
Added native/ManagedPlugin/Navigation.GalaxyPointOverridesTests.cs +64 -0
Added native/ManagedPlugin/Navigation.GalaxyPowerActivity.cs +138 -0
Added native/ManagedPlugin/Navigation.GalaxyPowerActivityTests.cs +132 -0
Added native/ManagedPlugin/Navigation.GalaxyPowerOptions.cs +78 -0
Added native/ManagedPlugin/Navigation.GalaxyPowerOptionsTests.cs +53 -0
Added native/ManagedPlugin/Navigation.GalaxyPowerOuter.cs +146 -0
Added native/ManagedPlugin/Navigation.GalaxyPowerOuterStyle.cs +102 -0
Added native/ManagedPlugin/Navigation.GalaxyPowerOuterStyleTests.cs +71 -0
Added native/ManagedPlugin/Navigation.GalaxyPowerOuterTests.cs +75 -0
Added native/ManagedPlugin/Navigation.GalaxyPowerOuterWireTests.cs +63 -0
Added native/ManagedPlugin/Navigation.GalaxyPowerStatus.cs +47 -0
Added native/ManagedPlugin/Navigation.GalaxyPowerStatusTests.cs +48 -0
Added native/ManagedPlugin/Navigation.GalaxyPowerStatusWireTests.cs +72 -0
Added native/ManagedPlugin/Navigation.GalaxyPowerTerritory.cs +141 -0
Added native/ManagedPlugin/Navigation.GalaxyPowerTerritoryTests.cs +141 -0
Added native/ManagedPlugin/Navigation.GalaxyRouteOptions.cs +102 -0
Added native/ManagedPlugin/Navigation.GalaxyRouteOptionsTests.cs +55 -0
Added native/ManagedPlugin/Navigation.GalaxyVisitedFactsTests.cs +38 -0
Added native/ManagedPlugin/Navigation.HeatNormalization.cs +35 -0
Added native/ManagedPlugin/Navigation.InterfaceContractTests.cs +98 -0
Added native/ManagedPlugin/Navigation.Lifecycle.cs +38 -0
Added native/ManagedPlugin/Navigation.LocalDockingAvailabilityTests.cs +37 -0
Added native/ManagedPlugin/Navigation.LocalDockingHandoffTests.cs +23 -0
Added native/ManagedPlugin/Navigation.LocalDockingKindTests.cs +16 -0
Added native/ManagedPlugin/Navigation.LocalSelectionTests.cs +31 -0
Added native/ManagedPlugin/Navigation.MotionControl.cs +145 -0
Added native/ManagedPlugin/Navigation.Observation.cs +160 -0
Added native/ManagedPlugin/Navigation.Protocol.cs +163 -0
Added native/ManagedPlugin/Navigation.ReferenceGeometry.cs +124 -0
Added native/ManagedPlugin/Navigation.ReferenceGeometryTests.cs +69 -0
Added native/ManagedPlugin/Navigation.ScoopGeometry.cs +76 -0
Added native/ManagedPlugin/Navigation.SelfTests.cs +165 -0
Added native/ManagedPlugin/Navigation.SessionMenu.cs +258 -0
Added native/ManagedPlugin/Navigation.SessionMenuTests.cs +51 -0
Added native/ManagedPlugin/Navigation.SkyboxCapture.cs +164 -0
Added native/ManagedPlugin/Navigation.State.cs +214 -0
Added native/ManagedPlugin/Navigation.StationServices.cs +305 -0
Added native/ManagedPlugin/PipeServer.cs +79 -0
Added native/ManagedPlugin/Platform.cs +138 -0
Added native/ManagedPlugin/Platform/Boundary.cpp +65 -0
Added native/ManagedPlugin/Platform/Invoke.asm +55 -0
Added native/ManagedPlugin/PluginLoader.cs +110 -0
Added native/ManagedPlugin/Standalone/Standalone.csproj +7 -0
Added native/ManagedPlugin/Validation/Validation.csproj +10 -0
Added native/XFEEDPlugin/CommerceRead.inl +186 -0
Added native/XFEEDPlugin/CommerceTrade.inl +101 -0
Modified native/XFEEDPlugin/Navigation.cpp +203 -15
Modified native/XFEEDPlugin/Navigation.h +1 -0
Added native/XFEEDPlugin/PluginVersion.h +2 -0
Added native/XFEEDPlugin/SessionMenu.inl +215 -0
Added native/XFEEDPlugin/SessionMenuTests.inl +48 -0
Added native/XFEEDPlugin/StationServices.inl +299 -0
Modified native/XFEEDPlugin/plugin.cpp +3 -2
Added research/NativeAcceptance/CgCargoJourney.cs +236 -0
Modified research/NativeAcceptance/FlightTestProtectionScope.cs +1 -0
Added research/NativeAcceptance/GameSessionAcceptance.cs +191 -0
Added research/NativeAcceptance/InterstellarTravelAcceptance.cs +62 -0
Added research/NativeAcceptance/LocalAssistAcceptance.cs +67 -0
Added research/NativeAcceptance/LocalCruiseEntryAcceptance.cs +112 -0
Added research/NativeAcceptance/LocalCruiseExitAcceptance.cs +51 -0
Added research/NativeAcceptance/LocalDepartureAcceptance.cs +63 -0
Added research/NativeAcceptance/LocalFlightFrameAcceptance.cs +43 -0
Added research/NativeAcceptance/LocalLaunchAcceptance.cs +59 -0
Added research/NativeAcceptance/LocalLaunchCancellationAcceptance.cs +51 -0
Added research/NativeAcceptance/LocalNavigationAcceptance.cs +139 -0
Added research/NativeAcceptance/LocalSteeringAcceptance.cs +53 -0
Added research/NativeAcceptance/LocalTargetSelection.cs +45 -0
Added research/NativeAcceptance/NativeCommunityGoals.cs +55 -0
Added research/NativeAcceptance/NativeDockedServicesAcceptance.cs +31 -0
Added research/NativeAcceptance/NativeMarketOrderAcceptance.cs +70 -0
Modified research/NativeAcceptance/NativeReadAcceptance.cs +1 -1
Added research/NativeAcceptance/NativeRepairAcceptance.cs +43 -0
Added research/NativeAcceptance/NativeStationServiceAcceptance.cs +63 -0
Added research/NativeAcceptance/NativeThrottleZeroAcceptance.cs +73 -0
Modified research/NativeAcceptance/Program.cs +154 -2
Added research/NativeAcceptance/ShipHealthObservation.cs +63 -0
Added research/NativeAcceptance/TradeJourneyAcceptance.cs +144 -0
Modified research/NativeBridgeClient.cs +6 -1
Modified scripts/Build-Interaction.ps1 +8 -20
Added scripts/Build-ManagedPlatform.ps1 +29 -0
Added scripts/Build-ManagedPlugin.ps1 +13 -0
Modified scripts/Build-Navigation.ps1 +3 -22
Modified scripts/Build-Plugin.ps1 +13 -18
Added scripts/Test-ManagedPlugin.ps1 +9 -0
Modified scripts/Test-PluginHandshake.ps1 +23 -6