paul chipchase
548ec539c0
Prevent bulkdata objects being saved with duplicate guids when saving a level created from a template.
...
#rb Francis.Hurteau
#jira UE-223781
#lockdown mark.lintott
- This issue was originally fixed in CL 23787156 but since then the editor has changed it's loading path and the 'LOAD_RegenerateBulkDataGuids' flag was no longer being passed to all of the packages being loaded as part of the map template.
- Taking a step back, the problem here is that the .umap package is correctly marked as being instanced but it's associated _BuiltData.uasset is not, so this time we will try fixing that instead by adding info about the _BuiltData.uasset package to the FLinkerInstancingContext being passed into the ::LoadPackage request. FEditorBulkData should then be made aware that it needs to generate new guids for the textures within that package.
- Deprecated LOAD_RegenerateBulkDataGuids as it is no longer needed as this was our only usecase.
- Deprecated FLinkerLoad::ShouldRegenerateGuids and removed the code using it from FEditorBulkData.
[CL 37221263 by paul chipchase in 5.5 branch]
2024-10-17 07:24:45 -04:00
..
2024-09-10 10:26:02 -04:00
2024-04-15 19:00:49 -04:00
2024-10-11 19:11:41 -04:00
2024-06-27 07:18:36 -04:00
2024-08-09 15:08:45 -04:00
2024-08-21 13:44:16 -04:00
2024-09-10 10:26:02 -04:00
2024-10-01 19:45:55 -04:00
2024-08-09 16:04:11 -04:00
2024-10-01 19:45:55 -04:00
2024-05-30 16:02:03 -04:00
2024-08-05 12:24:38 -04:00
2024-09-10 10:26:02 -04:00
2024-05-17 03:32:15 -04:00
2024-05-17 03:32:15 -04:00
2024-10-01 19:46:19 -04:00
2024-08-09 10:41:26 -04:00
2024-10-04 16:50:30 -04:00
2024-04-19 13:37:17 -04:00
2024-05-30 16:02:03 -04:00
2024-06-13 07:06:47 -04:00
2024-10-17 07:24:45 -04:00
2024-08-01 09:44:38 -04:00
2024-10-01 18:59:56 -04:00
2024-10-01 19:06:44 -04:00
2024-05-29 11:43:30 -04:00
2024-09-10 10:26:02 -04:00
2024-04-01 17:38:29 -04:00
2024-06-17 11:55:02 -04:00
2024-10-01 18:59:56 -04:00
2024-06-27 06:40:34 -04:00
2024-10-01 20:08:11 -04:00
2024-10-01 20:08:11 -04:00
2024-09-04 10:55:46 -04:00
2024-06-17 11:55:02 -04:00
2024-10-01 18:59:56 -04:00
2024-10-01 18:59:56 -04:00
2024-10-01 18:59:56 -04:00
2024-10-01 18:59:56 -04:00
2024-05-03 04:27:33 -04:00
2024-07-24 16:41:58 -04:00
2024-10-07 10:21:38 -04:00
2024-08-09 16:04:11 -04:00
2024-10-07 10:21:38 -04:00
2024-09-10 10:26:02 -04:00
2024-10-07 10:21:38 -04:00
2024-08-09 16:04:11 -04:00
2024-08-06 17:02:22 -04:00
2024-08-05 12:24:38 -04:00
2024-08-05 12:24:38 -04:00
2024-08-05 12:24:38 -04:00
2024-08-05 12:24:38 -04:00
2024-08-06 10:38:55 -04:00
2024-07-30 14:56:36 -04:00
2024-08-05 12:24:38 -04:00
2024-08-05 12:24:38 -04:00
2024-08-05 12:24:38 -04:00
2024-08-05 12:24:38 -04:00
2024-08-05 12:24:38 -04:00
2024-08-30 17:54:33 -04:00
2024-10-07 10:21:38 -04:00
2024-08-05 12:24:38 -04:00
2024-08-05 12:24:38 -04:00
2024-08-05 12:24:38 -04:00
2024-10-01 18:00:28 -04:00
2024-10-07 10:21:38 -04:00
2024-03-18 20:08:43 -04:00
2024-05-10 14:05:52 -04:00
2024-03-07 08:44:27 -05:00
2024-10-07 10:21:38 -04:00
2024-08-05 12:24:38 -04:00
2024-08-30 17:54:33 -04:00
2024-10-07 10:21:38 -04:00
2024-08-28 15:08:57 -04:00
2024-07-18 07:43:12 -04:00
2024-08-05 12:24:38 -04:00
2024-08-05 12:24:38 -04:00
2024-08-05 12:24:38 -04:00
2024-08-06 19:35:27 -04:00
2024-08-30 17:54:33 -04:00
2024-06-25 18:12:10 -04:00
2024-04-10 06:35:37 -04:00
2024-05-21 15:41:10 -04:00
2024-05-21 15:41:10 -04:00
2024-08-15 05:00:56 -04:00
2024-08-30 17:46:45 -04:00
2024-10-01 18:59:56 -04:00
2024-10-09 12:45:55 -04:00
2024-10-03 13:42:13 -04:00
2024-06-27 13:06:38 -04:00
2024-05-01 08:26:48 -04:00
2024-04-15 19:00:49 -04:00
2024-08-05 12:24:38 -04:00
2024-04-15 19:00:49 -04:00
2024-08-05 12:24:38 -04:00
2024-07-24 16:41:58 -04:00
2024-04-12 11:07:47 -04:00
2024-09-10 10:26:02 -04:00
2024-10-01 20:08:11 -04:00
2024-10-08 19:25:05 -04:00
2024-07-18 03:45:26 -04:00
2024-07-30 12:14:40 -04:00
2024-05-17 03:32:15 -04:00
2024-09-10 10:26:02 -04:00
2024-10-01 19:10:20 -04:00
2024-06-25 13:39:11 -04:00
2024-06-25 07:12:54 -04:00
2024-09-10 10:26:02 -04:00
2024-04-15 19:00:49 -04:00
2024-08-29 12:32:18 -04:00
2024-08-05 12:24:38 -04:00
2024-08-30 15:11:51 -04:00