max chen
9616273abd
Sequencer: Spawn with a unique name
...
#jira UE-148898
#preflight 636975c0450be1d9f8f90cca
#rb andrew.rodham, matt.hoffman
[CL 23203592 by max chen in ue5-main branch]
2022-11-18 15:32:47 -05:00
henrik karlsson
20b41655e6
Fixed non-unity/pch errors in UnrealGame linux config
...
#rb none
#preflight skipped
[CL 23003631 by henrik karlsson in ue5-main branch]
2022-11-05 22:34:56 -04:00
henrik karlsson
c74a069ae5
Fixed non-unity/pch compile errors caused by header removals in engine
...
#rb none
#jira none
#preflight skipped
[CL 22971200 by henrik karlsson in ue5-main branch]
2022-11-03 19:39:18 -04:00
henrik karlsson
b5b86c796c
This change is a strategical submit for a coming change that removes lots of includes in headers that are included by many files. This change contains adding of includes in files that previously got those includes transitively from other inclkudes
...
#preflight 6355d4940313c24974b2107b
#rb none
[CL 22783162 by henrik karlsson in ue5-main branch]
2022-10-26 12:57:32 -04:00
max chen
c58a3b0ada
Sequencer: Replace spaces with underscores in spawned actor names
...
#jira UE-148898
#preflight 632e0c22d747fe52c8d403ea
#rb andrew.rodham, matt.hoffman
[CL 22165747 by max chen in ue5-main branch]
2022-09-23 20:58:34 -04:00
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