返回提交历史
Added
Directory.Build.targets
+37
-0
Modified
README.md
+15
-1
Modified
SpaceEngineersBlueprintEditor.BlueprintConverter/Program.cs
+17
-1
Modified
SpaceEngineersBlueprintEditor.BlueprintConverter/SpaceEngineersBlueprintEditor.BlueprintConverter.csproj
+3
-97
Added
SpaceEngineersBlueprintEditor.GameAssemblyLoader/GameAssemblyLoader.cs
+118
-0
Added
SpaceEngineersBlueprintEditor.GameAssemblyLoader/GameInstallationLocator.cs
+257
-0
Added
SpaceEngineersBlueprintEditor.GameAssemblyLoader/SpaceEngineersBlueprintEditor.GameAssemblyLoader.csproj
+11
-0
Modified
SpaceEngineersBlueprintEditor.SpaceEngineersCore/Initializer.cs
+1
-3
Modified
SpaceEngineersBlueprintEditor.SpaceEngineersCore/InnerModel/CorePlatform.cs
+3
-0
Modified
SpaceEngineersBlueprintEditor.SpaceEngineersCore/InnerModel/VRageSystemImpl.cs
+3
-1
Modified
SpaceEngineersBlueprintEditor.SpaceEngineersCore/SpaceEngineersBlueprintEditor.SpaceEngineersCore.csproj
+4
-108
Deleted
SpaceEngineersBlueprintEditor.SpaceEngineersCore/VRage.Native.dll
+0
-0
Deleted
SpaceEngineersBlueprintEditor.SpaceEngineersCore/steam_api64.dll
+0
-0
Modified
SpaceEngineersBlueprintEditor.Test/Program.cs
+13
-2
Modified
SpaceEngineersBlueprintEditor.Test/SpaceEngineersBlueprintEditor.Test.csproj
+4
-104
Modified
SpaceEngineersBlueprintEditor.sln
+18
-0
Modified
SpaceEngineersBlueprintEditor/App.xaml.cs
+8
-3
Modified
SpaceEngineersBlueprintEditor/SpaceEngineersBlueprintEditor.csproj
+15
-108
Modified
SpaceEngineersBlueprintEditor/Strings/en-us/Resources.resw
+16
-0
Modified
SpaceEngineersBlueprintEditor/Strings/zh-cn/Resources.resw
+16
-0
Modified
SpaceEngineersBlueprintEditor/Utilities/Helpers/SpaceEngineersHelper.cs
+403
-0
Modified
SpaceEngineersBlueprintEditor/Utilities/SpaceEngineersPath.cs
+3
-34
Modified
SpaceEngineersBlueprintEditor/ViewModels/BlueprintEditSubPageViewModel.cs
+20
-0
Modified
SpaceEngineersBlueprintEditor/Views/BlueprintEditSubPage.xaml
+6
-0
Added
build/Find-SpaceEngineers.ps1
+111
-0
SpaceEngineersModDev/SpaceEngineersBlueprintEditorInWinUI
实现 Space Engineers 依赖自动加载与构建集成
新增 GameAssemblyLoader 组件,自动检测并注册 Space Engineers Bin64 依赖,支持运行时和构建时自动查找游戏路径,集成 AssemblyResolve 事件。构建系统通过 Directory.Build.targets 和 Find-SpaceEngineers.ps1 自动检测并添加 DLL 引用,支持环境变量和参数指定路径,缺失依赖时构建报错。各项目移除静态 DLL 引用,改为依赖自动检测和运行时加载,统一引用 GameAssemblyLoader。主程序、转换器、测试项目启动时自动初始化依赖加载。蓝图编辑页面新增批量网格/装甲转换功能,补充本地化资源。移除 log4net 依赖,优化初始化流程和异常处理,动态获取 Bin64 下所有 DLL。提升依赖管理自动化和用户体验。
c058064
代码差异
25 个文件
+1102
-462
二进制文件已变更,无法进行逐行预览。
二进制文件已变更,无法进行逐行预览。