x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

[Closed] Windows patches contain unchanged content

I've run a test to create a patch for our game and I'm getting some odd results. There seems to be many assets in the patch file, even though I have only made a minor change in the level blueprint of one of my maps. The steps I did were:

Create a 'release package for distribution' and called it 0.1 Made the change to one of the maps' level blueprint. Created the patch build based on version 0.1 with the update map included.

I was expecting to only see the map I updated being packaged in the patch, but many other assets made it into the patch as well. Has anyone else experienced this?

My feeling at the moment is that it might be to do with using the 'compress content' or 'Save packages without versions' options in the project launcher when creating the patch, although the documentation for packaging your projects and creating patches says to use these options, and doesn't mention that they shouldn't be used when creating a patch (unless I missed it).

I'll run some tests to try and see why this is happening, but if anyone has the answer it would save me a lot of time. :)

Thanks,

Matt

EDIT:

I've run the unrealpak program with the -list option to see what the difference is between the base build and the patch. As an example, one of the items included in the patch is a texture that hasn't been touched for months.

 LogPakFile:Display: "GAME/Content/Materials/MATERIAL.uasset" 257595 bytes.

And in the -list output for the patch file it says:

 LogPakFile:Display: "GAME/Content/Materials/MATERIAL.uasset" 257595 bytes.

Which is exactly the same size (to the nearest byte anyway). In the output log created when building the patch, there is an entry for this material saying:

 UnrealPak: LogPakFile:Display: Source file hash for ../../../GAME/Saved/StagedBuilds/WindowsNoEditor/GAME/Content/Paks/TempFiles/GAME/Content/Materials/MATERIAL.uasset doesn't match dest file hash ../../../GAME/Saved/Cooked/WindowsNoEditor/GAME/Content/Materials/MATERIAL.uasset and will be included in patch

Why would this be the case for an asset that hasn't changed for over 4 months?

Product Version: UE 4.8
Tags:
more ▼

asked Sep 28 '15 at 04:22 PM in Packaging & Deployment

avatar image

Milly01
89 11 14 19

(comments are locked)
10|2000 characters needed characters left

The question has been closed Mar 29 '16 at 02:50 PM by Samantha Sutton for the following reason:

Issue is now outdated. If you are still experiencing this issue, please make a new post for assistance. Thanks!


0 answers: sort voted first

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question