this->someproperty->SetupAttachment(someparent) implementations in constructors randomly change order between sessions, and as a consequence, makes diffs more difficult to read (or manually fix them to not mess up the diffs).
This PR simply sorts them by someproperty. There is no observed performance impact.
Type of change
[x] Bug fix (non-breaking change which fixes an issue)
How Has This Been Tested?
Run game
Make dump (rename folder to not be overwritten)
Restart game
Make another dump
Check in winmerge that all files are identical
Checklist
[x] I have commented my code, particularly in hard-to-understand areas.
[x] I have added the necessary description of this PR to the changelog, and I have followed the same format as other entries.
Description
this->someproperty->SetupAttachment(someparent)
implementations in constructors randomly change order between sessions, and as a consequence, makes diffs more difficult to read (or manually fix them to not mess up the diffs).This PR simply sorts them by someproperty. There is no observed performance impact.
Type of change
How Has This Been Tested?
Checklist