#jira UE-180753
#rb richard.malo, andrew.rodham
#preflight 644fad875875c7d4b4c0b3bf
#rnx
#tests LevelSequence test group + multitude of WP Level Instance use cases (regular WP and instanced)
[CL 25284484 by patrick enfedaque in ue5-main branch]
On PostDuplicate, reinitialize the metadata with owner, date, and clear the notes
#jira UE-170207
#preflight 6446ccabf030f684d5eb1281
#rb andrew.rodham
[CL 25184906 by max chen in ue5-main branch]
Move CinematicShotSection::GetTooltipText to TSubSectionMixin
Added UMovieSceneMetaData for author, timestamp and notes
Moved ILevelSequenceMetaData to IMovieSceneMetaDataInterface
#jira UE-170207
#preflight 6446ccabf030f684d5eb1281
#rb andrew.rodham
[CL 25176306 by max chen in ue5-main branch]
This can happen if a level is unloaded and reloaded without a garbage collection pass happening in-between, meaning the player would be torn down but wouldn't get re-created since the player was already partly initialized.
#jira none
#rb
#preflight 642c53028f078cc70398259b
[CL 24913186 by Andrew Rodham in ue5-main branch]
- No additional routing was being done in Exec.
- No default parameter was being provided through the Exec override.
This is so we can turn off Exec overrides in certain configurations.
#rb none
#preflight 63f3fc331d71bcd26256868e
[CL 24343558 by jeanmichel dignard in ue5-main branch]
Remove restriction on being able to bind to a spawnable in LevelSequence::FindOrAddBinding since that is now allowed
#jira UE-176423
#rb andrew.rodham
#preflight 63e346513c44c83044cfcdc1
[CL 24075499 by max chen in ue5-main branch]
The bug is that when you reload the engine, the config is properly restored, but are then overwritten by the corresponding cvar value. That means if you edit the setting through the UI or set it through ini, the default value from the cvar will win out. This is not desirable.
Tested the following:
- If you edit the project setting, restart, and the project setting will persist. A created level sequence will have that same setting.
- If you edit the ini, restart, and the project setting will persist. A created level sequence will have that same setting.
- If you change the cvar (either on load or after the engine has loaded), the project setting will not be updated. Any created level sequence during this session will have that setting.
#jira UE-171985
#rb matt.hoffman
#lockdown laurent.delayen
#preflight 63912e9dbb6fefa4724aba49
[CL 23460502 by max chen in ue5-main branch]
This fixes OnInitialize() getting called (which has a workaround for edit modes, unfortunately) when the day sequence is active.
Moved callbacks to within OnInitialize since they don't need to run unless the track editor is active.
Note, derived class of MovieSceneSequence that need the Skeletal Animation Track Editor, should implement IsTrackSupported.
#rb mike.zyracki
[FYI] lonnie.li
#preflight 636a9787dc30a4ce96aa2fa2
[CL 23069801 by max chen in ue5-main branch]