HotPatcher
HotPatcher copied to clipboard
Unreal Engine hot update manage and package plugin.

Solved #43 by adding dummy categories for those that are not assigned yet.
I've just pull the master branch and put it under the Engine/Plugins/ directory, but UE5 complains about requiring category specifier for all properties exposed to blueprint in this plugin as...
Severity Code Description Project File Line Suppression Status error C2440 "=": cannot convert from "int" to "EShaderPlatform" hotpatchertext1 D:\UE5Test\hotpatchertext1\Plugins\HotPatcher\Source\HotPatcherCore\Private\Cooker\MultiCooker\MultiCookerProxy.cpp 128 Parameter error C2660 "RecompileShadersForRemote": function does not accept 7 hotpatchertext1...
fix: chunk ignore and force skip is invalid
复现条件: 1. 配置多chunk 打patch 2. 勾选Create Default Chunk后 3. 执行Patch操作, 结果: 有些差分出来的资源,没进任何pak, DefaultPak里面也没有.但是Diff.json里面是有的 原因: 没进入的资源是因为 这些资源不符合任何Chunk的IncludeFileFilters, 但却被其他资源引用到了. 假设符合上面条件的资源为:B.asset 在执行PatcherProxy.ParserChunkWorker 里面的 FChunkAssetDescribe ChunkDiffInfo = UFlibHotPatcherCoreHelper::DiffChunkWithPatchSetting( *Context.GetSettingObject(), Context.NewVersionChunk, TotalChunk ); 方法里 会将B.asset...
  文件导出了,但是进程没有自动停止。   发布补丁无法生成release.json文件  进程也无法自动停止 
LogMissionNotificationProxy: Display: [2022.08.26-03.17.59:523][ 0]LogTemp: Display: Loaded TP LinuxTargetPlatform LogMissionNotificationProxy: Display: [2022.08.26-03.17.59:578][ 0]LogTemp: Display: Loaded TP LuminTargetPlatform LogMissionNotificationProxy: Display: [2022.08.26-03.17.59:578][ 0]LogTemp: Display: Loaded TP LuminTargetPlatform LogMissionNotificationProxy: Display: [2022.08.26-03.17.59:578][ 0]LogTargetPlatformManager: Display: Building...
项目在使用UE5.2,希望使用,但是不太能升级到5.3