rob krajcarski
60e3110349
[Backout] - CL18711725 which unified some aspects of cascade and niagara in sequencer, but broke existing content that was relying on tracks to be auto-activated
...
#jira UE-143730
#preflight 621fd81e31454c90cc09c125
#lockdown michal.valient
#rb max.chen
#ROBOMERGE-AUTHOR: rob.krajcarski
#ROBOMERGE-SOURCE: CL 19232576 in //UE5/Release-5.0/... via CL 19233025
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)
[CL 19234647 by rob krajcarski in ue5-main branch]
2022-03-02 19:50:13 -05:00
max chen
b8b1cd16f2
Sequencer: Disable auto activate for all UFXSystemComponents rather than just UParticleSystemComponent so that Niagara components also have auto activate disabled.
...
#preflight 61eeed83ef289ffc6df129d2
#rb matt.hoffman
#ROBOMERGE-AUTHOR: max.chen
#ROBOMERGE-SOURCE: CL 18711725 in //UE5/Release-5.0/... via CL 18711730 via CL 18711891
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)
[CL 18711928 by max chen in ue5-main branch]
2022-01-24 13:49:58 -05:00
aurel cordonnier
1ee4eed9aa
Merge from Release-Engine-Test @ 17666640 to UE5/Main
...
This represents UE4/Main @17638339 and Dev-PerfTest @17636504
[CL 17668579 by aurel cordonnier in ue5-main branch]
2021-09-29 17:45:16 -04:00
Andrew Rodham
480979c04c
Sequencer: Fixed Spawnable 'Change Class' assigning a CDO directly
...
- Referencing the CDO directly in a persistent way causes issues with class recompilation and reinstancing since CDO's are never reinstanced.
- We now create a copy of the class instead
[Copied from 15749122]
[CL 15749444 by Andrew Rodham in ue5-main branch]
2021-03-19 14:21:44 -04:00
Max Chen
04ab691080
Sequencer: Fix convert to spawnable. The actual bug here is in SetupDefaultsForSpawnable where the default value is set for ALL existing transform sections. That seems wrong and unnecessary. Most of the time a spawnable will be created from scratch, so this problem hasn't surfaced. Also, the problem wouldn't appear if all the channels have keys because the default value wouldn't be used. However, this has appeared when converting from possessable to spawnable because the spawnable could inherit transform sections from the possessable. In this case, the existing transform sections shoudn't be overwritten. The default values should only be set if there is no existing transform section and a new one is created.
...
#jira UE-109920
#rb andrew.rodham
[CL 15608573 by Max Chen in ue5-main branch]
2021-03-04 12:46:10 -04:00
Marc Audy
4c1bb11c29
Merge UE5/Release-Engine-Staging to UE5/Main @ 14548662
...
This represents UE4/Main @ 14525125 + cherrypicked fixes
#skipundocheck
[CL 14551026 by Marc Audy in ue5-main branch]
2020-10-22 19:19:16 -04:00
Marc Audy
50a3d7d368
Merge Release-Engine-Staging to Main @ CL# 14467590
...
This represents UE4/Main @ 14432125 + some cherrypick fixes
[CL 14468207 by Marc Audy in ue5-main branch]
2020-10-09 22:42:26 -04:00
Marcus Wassmer
3b81cf8201
Merging using //UE5/Main_to_//UE5/Release-Engine-Staging @14384769
...
autoresolved files
#rb none
[CL 14384911 by Marcus Wassmer in ue5-main branch]
2020-09-24 00:43:27 -04:00
Marc Audy
a7c9001a94
Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14075166
...
#rb
#rnx
[CL 14075271 by Marc Audy in ue5-main branch]
2020-08-11 01:36:57 -04:00
Marc Audy
11f5b21210
Merging //UE5/Release-Engine-Staging @ 13752110 to Main (//UE5/Main)
...
#rnx
[CL 13753156 by Marc Audy in ue5-main branch]
2020-06-23 18:40:00 -04:00
max chen
f538c6de2e
Sequencer: Spawnables no longer defaults to spawning into the persistent level if the named level isn't found. Also, when a spawnable is added to sequencer, set the current level as the level to spawn into.
...
#rb ludovic.chabant
#ROBOMERGE-SOURCE: CL 12956553 via CL 12956566 via CL 12956613
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)
[CL 12956659 by max chen in Main branch]
2020-04-21 13:02:39 -04:00
Max Chen
b4881d8bf8
Copying //UE4/Dev-Editor to Dev-Tools-Staging (//UE4/Dev-Tools-Staging) @11123875
...
#rb none
#jira none
[CL 11123880 by Max Chen in Dev-Tools-Staging branch]
2020-01-27 20:11:15 -05:00
JeanMichel Dignard
70d074639f
Merging //UE4/Dev-Main @ 10886849 to Dev-Tools-Staging (//UE4/Dev-Tools-Staging)
...
#rb none
#rnx
[CL 10906274 by JeanMichel Dignard in Dev-Tools-Staging branch]
2020-01-08 13:26:18 -05:00
ryan durand
0f0464a30e
Updating copyright for Engine Runtime.
...
#rnx
#rb none
#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869210 via CL 10869511 via CL 10869900
#ROBOMERGE-BOT: (v613-10869866)
[CL 10870549 by ryan durand in Main branch]
2019-12-26 14:45:42 -05:00
Jeffrey Soldan
9e94f7c379
Sequencer: Correctly add PIE prefix to fix spawnable objects in streamed levels during PIE
...
#jira UE-80902
#rb andrew.rodham
[CL 9388937 by Jeffrey Soldan in Dev-Editor branch]
2019-10-03 05:43:31 -04:00
jon nabozny
6b60663f39
Update Engine and Plugins to use the new Getters / Setters for UActorComponent, USceneComponent, and AActor replicated properties
...
[at]Ryan.Gerleve, [at]Brian.Bekich
#rb None
#ROBOMERGE-OWNER: jon.nabozny
#ROBOMERGE-AUTHOR: jon.nabozny
#ROBOMERGE-SOURCE: CL 9290108 via CL 9290249
#ROBOMERGE-BOT: (v452-9288972)
[CL 9290520 by jon nabozny in Main branch]
2019-09-29 16:49:10 -04:00
marc audy
bfe200fee4
Fixup engine code misusing GetComponentsByClass
...
#jira UE-79819
#rnx
#ROBOMERGE-SOURCE: CL 8503325 via CL 8503764
#ROBOMERGE-BOT: (v406-8472469)
[CL 8509323 by marc audy in Main branch]
2019-09-05 15:45:24 -04:00
andrew rodham
e7099dc68e
Sequencer: Optimization pass at hot CPU paths
...
- Changed a map of maps to use a single map with a combined key and therefore reduce heap allocation (and allow for pre-reservation of sensible starting allocation)
- Skipped unnecessarily checking for binding overrides in the spawn template if there were already bound objects
- Skipped redundant string manipulation in actor spawner to do with level names where the common case is no specified level name
#rb Max.Chen
#ROBOMERGE-SOURCE: CL 7269368 via CL 7269369 via CL 7269968 via CL 7270024 via CL 7275797
#ROBOMERGE-BOT: (v369-7254125)
[CL 7275928 by andrew rodham in Main branch]
2019-07-11 11:41:06 -04:00
Marcus Wassmer
459dd9960c
Force integrate 5317515 from release-4.22 to fix some issues with 'undo'.
...
#rb none
[CL 5337699 by Marcus Wassmer in Main branch]
2019-03-07 11:25:32 -05:00
Juan Canada
d2f93b57b2
Undo //UE4/Main/... changelist 5335728
...
#rb marcus.wassmer
[CL 5335770 by Juan Canada in Main branch]
2019-03-06 23:59:18 -05:00
Juan Canada
27b0d7a824
Copying //UE4/Private-Woodchuck-Staging[at]5316917 to Release-4.22 (//UE4/Release-4.22)
...
#rb none
#JIRA
#ROBOMERGE-OWNER: Juan.Canada
#ROBOMERGE-AUTHOR: juan.canada
#ROBOMERGE-SOURCE: CL 5317515 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 5335728 by Juan Canada in Main branch]
2019-03-06 23:42:45 -05:00
Ben Marsh
7598af0532
Update copyright notices to 2019.
...
#rb none
#lockdown Nick.Penwarden
[CL 4662404 by Ben Marsh in Main branch]
2018-12-14 13:41:00 -05:00
Max Chen
4f4c37e16a
Merging //UE4/Dev-Main to Dev-Sequencer (//UE4/Dev-Sequencer)
...
#rb none
[CL 4292303 by Max Chen in Dev-Sequencer branch]
2018-08-16 10:47:07 -04:00
Max Chen
d5aeb73b18
Sequencer: Make unique spawnable name to avoid it being renamed in SetActorLabel.
...
#rb matt.hoffman
[CL 4279975 by Max Chen in Dev-Sequencer branch]
2018-08-13 12:51:44 -04:00
Marc Audy
16a368545a
Use components set directly rather than incurring overhead of filtering and copying in to external storage and then using it.
...
#rb none
#rnx
[CL 4279612 by Marc Audy in Dev-Framework branch]
2018-08-13 11:44:41 -04:00