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

XFEWarframe

【WinUI】基于Warframe游戏本体的公开服务器以及安装器

公开
关注 0 Fork 0 Star 0
返回拉取请求列表

dev:合并 4 个提交 #2

已合并 dev master
拉取请求已合并 源分支中的变更已经进入 master。

审查进度

此分支未设置最低批准数。

0 / 0

尚未指定审查人。

XFEstudio 2026-10-02 22:30

变更说明

将 XFEstudio/XFEWarframe:dev 合并到 master。

提交记录

  • 多技能实验支持三候选与原生轮盘HUD (0cff77b) — XFE工作室室长
  • 实现战甲多技能实验功能,支持 1–4 技能替换 (0db7147) — XFE工作室室长
  • 玩家端装备编辑权限自动检测与一致性优化 (0a318cb) — XFE工作室室长
  • 引入原生装备详情页、设置分组与IRC集成 (fa1452a) — XFE工作室室长

提交

此拉取请求包含的提交记录。

文件变更

点击行号左侧的加号可以留下行级 Review 评论。

170 个文件 +9604 -522
Modified Admin/XFEWarframe.Admin/App.xaml.cs +1 -0
Modified Admin/XFEWarframe.Admin/Utilities/Diagnostics/DesktopVerification.cs +103 -24
Added Admin/XFEWarframe.Admin/ViewModels/EditorPageViewModel.Details.cs +18 -0
Added Admin/XFEWarframe.Admin/ViewModels/EditorPageViewModel.Quests.cs +28 -0
Modified Admin/XFEWarframe.Admin/ViewModels/EditorPageViewModel.cs +7 -3
Added Admin/XFEWarframe.Admin/ViewModels/EquipmentPageViewModel.cs +19 -0
Modified Admin/XFEWarframe.Admin/ViewModels/InventoryPageViewModel.cs +21 -2
Added Admin/XFEWarframe.Admin/ViewModels/KnownContentSuggestions.cs +56 -0
Modified Admin/XFEWarframe.Admin/ViewModels/PermissionsPageViewModel.cs +34 -3
Modified Admin/XFEWarframe.Admin/ViewModels/PlayersPageViewModel.cs +1 -0
Modified Admin/XFEWarframe.Admin/ViewModels/RivenPageViewModel.cs +42 -13
Modified Admin/XFEWarframe.Admin/ViewModels/ServerSettingsPageViewModel.cs +1 -3
Modified Admin/XFEWarframe.Admin/Views/CatalogPage.xaml +1 -1
Modified Admin/XFEWarframe.Admin/Views/Dialogs/GiveItemDialog.xaml +1 -1
Modified Admin/XFEWarframe.Admin/Views/Dialogs/GiveItemDialog.xaml.cs +5 -4
Modified Admin/XFEWarframe.Admin/Views/EditorPage.xaml +15 -6
Modified Admin/XFEWarframe.Admin/Views/EditorPage.xaml.cs +26 -3
Added Admin/XFEWarframe.Admin/Views/EquipmentPage.xaml +7 -0
Added Admin/XFEWarframe.Admin/Views/EquipmentPage.xaml.cs +17 -0
Modified Admin/XFEWarframe.Admin/Views/InventoryPage.xaml +4 -3
Modified Admin/XFEWarframe.Admin/Views/InventoryPage.xaml.cs +3 -0
Modified Admin/XFEWarframe.Admin/Views/MailPage.xaml +2 -10
Modified Admin/XFEWarframe.Admin/Views/PermissionsPage.xaml +10 -2
Modified Admin/XFEWarframe.Admin/Views/PlayersPage.xaml +1 -1
Modified Admin/XFEWarframe.Admin/Views/RivenPage.xaml +16 -9
Modified Admin/XFEWarframe.Admin/Views/RoutesPage.xaml +1 -1
Modified Admin/XFEWarframe.Admin/Views/ServerSettingsPage.xaml +2 -2
Modified Admin/XFEWarframe.Admin/Views/SettingPage.xaml +17 -12
Modified Client/SharedUI/EditorForm.cs +48 -34
Modified Client/SharedUI/EditorModels.cs +10 -4
Added Client/SharedUI/EquipmentEditorModel.cs +193 -0
Added Client/SharedUI/EquipmentEditorVerification.cs +286 -0
Added Client/SharedUI/EquipmentEditorView.cs +197 -0
Added Client/SharedUI/EquipmentNavigationGuard.cs +28 -0
Added Client/SharedUI/GroupedSettingsForm.cs +91 -0
Modified Client/SharedUI/InventoryCatalogViewModel.cs +6 -1
Modified Client/SharedUI/InventoryNavigation.cs +1 -1
Modified Client/SharedUI/Localization/native-en.tsv +102 -0
Modified Client/SharedUI/Localization/translations.json +410 -2
Added Client/SharedUI/OverviewActionsModel.cs +74 -0
Added Client/SharedUI/OverviewActionsVerification.cs +78 -0
Added Client/SharedUI/OverviewActionsView.cs +104 -0
Added Client/SharedUI/OverviewSnapshot.cs +21 -0
Added Client/SharedUI/QuestEditorVerification.cs +52 -0
Added Client/SharedUI/RivenPreview.cs +62 -0
Modified Client/SharedUI/RivenStatRow.cs +50 -5
Added Client/SharedUI/RivenStatText.cs +39 -0
Added Client/SharedUI/RivenVerification.cs +88 -0
Added Client/SharedUI/SettingSections.cs +65 -0
Added Client/SharedUI/SuggestionVerification.cs +115 -0
Added Client/SharedUI/Suggestions.cs +259 -0
Added Client/Tests/XFEWarframe.Client.Tests/AbilityBankGestureTests.cs +31 -0
Added Client/Tests/XFEWarframe.Client.Tests/AbilityHudCatalogTests.cs +53 -0
Added Client/Tests/XFEWarframe.Client.Tests/GameTestProtocolTests.cs +57 -0
Modified Client/Tests/XFEWarframe.Client.Tests/RuntimeControlTests.cs +51 -0
Modified Client/Tests/XFEWarframe.Client.Tests/RuntimeVersionTests.cs +7 -1
Modified Client/XFEWarframe.Bridge/Bootstrap.cs +34 -3
Added Client/XFEWarframe.Bridge/ExperimentalAbilityRuntime.Banks.cs +287 -0
Added Client/XFEWarframe.Bridge/ExperimentalAbilityRuntime.Dependencies.cs +159 -0
Added Client/XFEWarframe.Bridge/ExperimentalAbilityRuntime.Hud.cs +268 -0
Added Client/XFEWarframe.Bridge/ExperimentalAbilityRuntime.King.cs +195 -0
Added Client/XFEWarframe.Bridge/ExperimentalAbilityRuntime.SelfTest.cs +215 -0
Added Client/XFEWarframe.Bridge/ExperimentalAbilityRuntime.cs +316 -0
Modified Client/XFEWarframe.Bridge/GameBranding.cs +65 -107
Added Client/XFEWarframe.Bridge/GameTestLua.Scope.cs +103 -0
Added Client/XFEWarframe.Bridge/GameTestLua.cs +269 -0
Added Client/XFEWarframe.Bridge/GameTestRuntime.cs +235 -0
Modified Client/XFEWarframe.Bridge/NativeHook.cs +51 -5
Added Client/XFEWarframe.Client/AbilityBankGesture.cs +24 -0
Added Client/XFEWarframe.Client/AbilityHudCatalog.cs +39 -0
Modified Client/XFEWarframe.Client/ClientInstaller.cs +3 -2
Modified Client/XFEWarframe.Client/Compatibility.cs +1 -0
Added Client/XFEWarframe.Client/ExperimentalAbilityCompatibility.cs +43 -0
Modified Client/XFEWarframe.Client/GameLauncher.cs +4 -1
Modified Client/XFEWarframe.Client/Models.cs +2 -0
Modified Client/XFEWarframe.Client/PlayerPortalClient.cs +1 -1
Added Client/XFEWarframe.Client/Runtime/GameTestProtocol.cs +93 -0
Modified Client/XFEWarframe.Client/Runtime/RuntimeControlServer.cs +23 -5
Modified Client/XFEWarframe.Client/XFEWarframe.Client.csproj +5 -0
Modified Client/XFEWarframe.Installer/Program.cs +2 -2
Modified Client/XFEWarframe.Player/App.xaml.cs +1 -0
Added Client/XFEWarframe.Player/Utilities/Diagnostics/DesktopVerification.Permissions.cs +59 -0
Modified Client/XFEWarframe.Player/Utilities/Diagnostics/DesktopVerification.cs +156 -29
Modified Client/XFEWarframe.Player/ViewModels/AuthenticationViewModel.cs +1 -0
Added Client/XFEWarframe.Player/ViewModels/EditorPageViewModel.Details.cs +18 -0
Added Client/XFEWarframe.Player/ViewModels/EditorPageViewModel.Permissions.cs +51 -0
Added Client/XFEWarframe.Player/ViewModels/EditorPageViewModel.Quests.cs +28 -0
Modified Client/XFEWarframe.Player/ViewModels/EditorPageViewModel.ReadOnly.cs +7 -6
Modified Client/XFEWarframe.Player/ViewModels/EditorPageViewModel.cs +22 -8
Added Client/XFEWarframe.Player/ViewModels/EquipmentPageViewModel.cs +51 -0
Modified Client/XFEWarframe.Player/ViewModels/InventoryPageViewModel.cs +30 -2
Added Client/XFEWarframe.Player/ViewModels/KnownContentSuggestions.cs +46 -0
Modified Client/XFEWarframe.Player/ViewModels/RivenPageViewModel.cs +40 -12
Modified Client/XFEWarframe.Player/ViewModels/RuntimePageViewModel.cs +3 -0
Modified Client/XFEWarframe.Player/Views/Dialogs/LoginDialog.xaml +1 -1
Modified Client/XFEWarframe.Player/Views/EditorPage.xaml +15 -5
Modified Client/XFEWarframe.Player/Views/EditorPage.xaml.cs +26 -3
Added Client/XFEWarframe.Player/Views/EquipmentPage.xaml +7 -0
Added Client/XFEWarframe.Player/Views/EquipmentPage.xaml.cs +17 -0
Modified Client/XFEWarframe.Player/Views/InstallPage.xaml +2 -2
Modified Client/XFEWarframe.Player/Views/InventoryPage.xaml +98 -98
Modified Client/XFEWarframe.Player/Views/InventoryPage.xaml.cs +3 -0
Modified Client/XFEWarframe.Player/Views/ItemCatalogPage.xaml +1 -1
Modified Client/XFEWarframe.Player/Views/RivenPage.xaml +15 -8
Modified Client/XFEWarframe.Player/Views/RuntimePage.xaml +1 -1
Modified Client/XFEWarframe.Player/Views/SettingPage.xaml +17 -12
Modified Directory.Build.props +5 -0
Modified README.md +18 -6
Modified Server/README.md +2 -0
Modified Server/Tests/XFEWarframe.Tests/EditorPermissionTests.cs +24 -0
Added Server/Tests/XFEWarframe.Tests/ExperimentalAbilityTests.cs +128 -0
Added Server/Tests/XFEWarframe.Tests/InfestationKingTests.cs +49 -0
Added Server/Tests/XFEWarframe.Tests/IrcConfigurationTests.cs +41 -0
Added Server/Tests/XFEWarframe.Tests/IrcTests.cs +357 -0
Added Server/Tests/XFEWarframe.Tests/PlayerEquipmentParityTests.cs +81 -0
Added Server/Tests/XFEWarframe.Tests/QuestEditorTests.cs +69 -0
Added Server/Tests/XFEWarframe.Tests/RivenPresentationTests.cs +102 -0
Modified Server/Tests/XFEWarframe.Tests/SuitEditorParityTests.cs +2 -1
Added Server/XFEWarframe.Core/Chat/ChatIdentity.cs +77 -0
Added Server/XFEWarframe.Core/Chat/IrcCommands.cs +325 -0
Added Server/XFEWarframe.Core/Chat/IrcServer.cs +323 -0
Added Server/XFEWarframe.Core/Chat/NativeIrcAuthentication.cs +41 -0
Modified Server/XFEWarframe.Core/Data/ItemCatalog.cs +20 -1
Modified Server/XFEWarframe.Core/Data/StateStore.cs +9 -0
Modified Server/XFEWarframe.Core/GameEngine.cs +1 -1
Modified Server/XFEWarframe.Core/ServerOptions.cs +40 -0
Modified Server/XFEWarframe.Core/Services/AccountEditor.cs +31 -10
Modified Server/XFEWarframe.Core/Services/AccountEditorAcquisition.cs +1 -1
Modified Server/XFEWarframe.Core/Services/AccountEditorEquipment.cs +18 -3
Modified Server/XFEWarframe.Core/Services/AccountEditorSuits.cs +15 -0
Modified Server/XFEWarframe.Core/Services/Accounts.cs +2 -1
Modified Server/XFEWarframe.Core/Services/CustomCatalog.cs +2 -1
Modified Server/XFEWarframe.Core/Services/CustomEquipment.cs +8 -1
Modified Server/XFEWarframe.Core/Services/EditorPermissions.cs +5 -3
Added Server/XFEWarframe.Core/Services/ExperimentalAbilities.cs +105 -0
Modified Server/XFEWarframe.Core/Services/HelminthApi.cs +2 -0
Added Server/XFEWarframe.Core/Services/InfestationKing.cs +56 -0
Modified Server/XFEWarframe.Core/Services/Inventory.cs +8 -0
Modified Server/XFEWarframe.Core/Services/ItemAcquisition.cs +1 -0
Modified Server/XFEWarframe.Core/Services/LegacyLoadout.cs +2 -0
Modified Server/XFEWarframe.Core/Services/ModApi.cs +1 -0
Modified Server/XFEWarframe.Core/Services/PlayerPortal.cs +2 -2
Modified Server/XFEWarframe.Core/Services/RivenCalculator.cs +1 -2
Added Server/XFEWarframe.Core/Services/RivenPresentation.cs +63 -0
Modified Server/XFEWarframe.Server/Program.cs +26 -3
Added Server/data/irc-auth.json +7 -0
Modified Server/data/world/supplementalUpgrades.json +14 -0
Modified THIRD-PARTY-NOTICES.md +6 -0
Modified docs/API.md +1 -1
Added docs/AUTOSUGGEST-QUEST-VALIDATION-20260927.md +37 -0
Added docs/EQUIPMENT-SELECTOR-VALIDATION-20260927.md +44 -0
Added docs/EXPERIMENTAL-ABILITIES.md +93 -0
Added docs/IN-GAME-CHAT.md +75 -0
Modified docs/MIGRATION.md +1 -1
Modified docs/OPENWF-IMPLEMENTATION-STATUS.md +3 -1
Added docs/OVERVIEW-ACTIONS-20260927.md +17 -0
Modified docs/PLAYER-ACCOUNT.md +18 -1
Modified docs/SUIT-EDITOR-AND-SETTINGS-VALIDATION-20260927.md +2 -0
Modified scripts/Build-Bridge.ps1 +1 -1
Added scripts/Game-TestHelpers.ps1 +111 -0
Modified scripts/Publish.ps1 +57 -10
Modified scripts/Smoke-Desktop.ps1 +8 -5
Modified scripts/Smoke-Test.ps1 +103 -1
Added scripts/Start-MultiAbilityTest.ps1 +131 -0
Added scripts/Test-AbilityAudioGame.ps1 +49 -0
Added scripts/Test-AbilityBanksGame.ps1 +130 -0
Added scripts/Test-AbilityWheelsGame.ps1 +166 -0
Added scripts/Test-GameBranding.ps1 +33 -0
Added scripts/Test-InfestationKingGame.ps1 +72 -0
Added scripts/Test-MultiAbilityGame.ps1 +172 -0