This represents UE4/Main @18073326, Release-5.0 @18081140 and Dev-PerfTest @18045971
[CL 18081471 by aurel cordonnier in ue5-release-engine-test branch]
Also converted lots of code to go through LoadSequence instead of manually calling TryLoad.
#rb andrew.rodham
#ROBOMERGE-SOURCE: CL 15315165 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15315175 by jeanfrancois dube in ue5-main branch]
#rnx
#rb none
#ROBOMERGE-SOURCE: CL 10869241 via CL 10869527 via CL 10869904
#ROBOMERGE-BOT: (v613-10869866)
[CL 10870586 by ryan durand in Main branch]
#lockdown Nick.Penwarden
#rb none
============================
MAJOR FEATURES & CHANGES
============================
Change 3631172 by Max.Chen
Sequence Recorder: Record to the specified target animation for the target actor only. Newly tracked components will have newly created animations so that they don't record to the same target animation assets.
#jira UE-49304
#jira UE-49216
#jira UE-49300
Change 3632895 by Max.Chen
Sequencer: Fixed crash caused by erroneous persistent references to FSequencer.
#jira UE-48647
#jira UE-48383
#jira UE-47661
Change 3634864 by Max.Chen
Sequencer: Bake transforms
#jira UE-49136
Change 3634879 by Max.Chen
Sequence Recorder: Close the target animation asset editor if it exists before recording into it.
#jira UE-49216
Change 3650553 by Max.Chen
Sequencer: Switch shot display name to FString so that it's not localized.
#jira UE-49824
Change 3650848 by Darren.Pegg
Linear Timecode Plugin - first pass - still needs output interface
Change 3653174 by Max.Chen
Sequencer: Allow blending for vector tracks
#jira UE-49809
Change 3653205 by Max.Chen
Sequencer: Fix default burnin content.
#jira UE-49824
Change 3653570 by Darren.Pegg
Win32 Build fix: EmptyLinkFunctionForStaticInitializationLinearTimecode
Change 3658673 by Darren.Pegg
Timecode - Adding Accessors, renaming files
Change 3663633 by Max.Chen
Sequencer: Add option to export an object's transform to a camera anim asset.
#jira UE-49599
Change 3665971 by Max.Chen
Sequence Recorder: Add an active column for sequence recorder
Change 3666066 by Max.Chen
Sequencer: Suspend broadcast of selection delegates when performing multiple operations.
#jira UE-40371
Change 3671057 by Max.Chen
PR #4055: Fixed ACameraRig_Rail PreviewMeshes to match Spline Component (Contributed by Hemofektik)
Change 3677104 by Max.Chen
Sequencer: Add transaction for easing length.
#jira UE-50588
Change 3677105 by Max.Chen
Sequencer: Restore pre-animated state when changing active channels.
#jira UE-50473
Change 3681069 by Max.Preussner
LinearTimecode: Processing samples only if they have been dequeued successfully
Change 3681783 by Andrew.Rodham
Control Rig: Fixed crash attempting to zero out array with the wrong size
Change 3681949 by Darren.Pegg
OnTimecodeChange Delegate, Comments in DropTimecode, DropTimecode to string auto conversion
Change 3682222 by Andrew.Porter
EngineTest: Enabled MP4 Media Player test in the level ShaderModels. Set the texture ShaderModelPlayer_Video to use the correct media player.
#jira UE-47213
Change 3683523 by Andrew.Rodham
Sequencer: Display sub sequence name on binding ID pickers rather than the sub section name
Change 3684318 by Max.Chen
Sequencer: Fix crash in dragging a level sequence into the tree area.
#jira UE-50902
Change 3687609 by Max.Chen
Curve Editor: Add ModifyOwnerChange to CurveOwnerInterface. Call mark as changed when modifying keys or tangents.
#jira UE-50882
Change 3687617 by Max.Chen
Sequencer: Move some commands out of the generic sequencer command bindings so that they don't take over the viewport. ie. End for "Snap to Floor" should still function in the viewport.
#jira UE-50997
Change 3687969 by Andrew.Rodham
Sequencer: New compile on the fly logic
- Sequencer is now able to compile partially or completely out-of-date evaluation templates from the source data as it needs. This affords much more efficient compilation when working within sequencer.
- Added the concept of 'instance data' for sub sequences, available through the IMovieScenePlayer interface or persistent data stores. This replaces the compilation of specific templates for control rig templates.
- Moved sub tracks and sections to MovieScene module
- Removed the concept of shared tracks. Any previous uses should port over to shared execution tokens instead.
#jira UE-46789
Change 3689884 by Max.Chen
Sequencer: Remove null tracks on object bindings. Tracks can become null if they're from a plugin and the plugin is disabled.
#jira UE-50839
Change 3690130 by Andrew.Rodham
Sequencer: Fixed UMG animations not working with blueprint nativization
Change 3690162 by Andrew.Rodham
Sequencer: Fix assert when using filler shots
#jira UE-51029
Change 3691904 by Max.Chen
Sequencer: Fix overlap by looking at the key behind as well. This fixes a bug if there's 3 keyframes on consecutive frames, if you zoom out, you should see two bordered keys when the overlap threshold is passed.
#jira UE-50993
Change 3692149 by Andrew.Rodham
Sequencer: Change FSortByPrioritySegmentBlender::Blend to fall back to flag comparison if any sections are null for automation tests.
- Combinations of null/non-null will never happen in the wild because we either run with sections or without, but the static analysis doesn't know that
Change 3692212 by Andrew.Rodham
Core: Changed TRange to pass-by-value for small types, inlined some functions
Change 3693044 by Max.Chen
Sequencer: Update pivot location for selection when closing sequencer.
#jira UE-51132
Change 3693061 by Max.Chen
Sequencer: Remove force evaluate on end scrubbing. Backout previous fix because 3657907 is the real fix.
#jira UE-45905
Change 3694308 by Andrew.Rodham
Sequencer: Sub tracks now blend correctly again
#jira UE-51076
Change 3694365 by Andrew.Rodham
Sequencer: Fixed exponential slow down when compiling large quantities of sub sequences on cook caused by not clamping sub-sequence compilation correctly
Change 3698176 by Max.Chen
Sequencer: Enable the camera cut track when popping back to the master only if there's a camera cut track in the master. This fixes an issue where if you don't have a camera cut track in the master, the camera gets locked to a camera cut in a subscene and you can't toggle out of it.
#jira UE-51332
Change 3698979 by Max.Chen
Sequencer: Fix delay before warmup causing sequences not to render.
#jira UE-51307
Change 3700149 by Max.Chen
Sequencer: Fix delay at shot boundaries causing sequences to not play back and render out. The shot id needs to be tracked to determine whether a new shot is encountered.
#jira UE-51307
Change 3705624 by Max.Chen
Sequencer: Reset drop node on drag leave
Change 3718781 by Max.Preussner
MediaAssets: Removed obsolete pointer checks (Playlist is always valid); added checks to enforce this invariant
Change 3721586 by Max.Preussner
MediaAssets: Added verbose logging to MediaPlayer BP functions
Change 3721662 by Max.Preussner
WmfMedia: Fixed media session not generating PlaybackEndReached event when session forced to stop
#jira UE-50962
Change 3722954 by Max.Preussner
MediaAssets: Removed looping option from play lists
Change 3723076 by Andrew.Porter
Removed controls for looping playlist.
Change 3724202 by Max.Chen
Sequencer: Spawn time optimizations
#jira UE-32885
Change 3725359 by Max.Chen
Sequencer: Fix spawnables not playing back. bIsEditorPreviewActor = false for sequencer spawnables so that BeginPlay() doesn't get skipped.
#jira UE-51750
Change 3725362 by Max.Chen
Sequencer: Change check to ensure for null object in property actuate. This prevents a crash when there's a track without a binding object. This occur when pasting a property track to the root.
#jira UE-51713
Change 3725802 by Max.Chen
Sequencer: Add the ability to drag sections up.
#jira UE-43305
Change 3726520 by Max.Preussner
MediaAssets: Fixed OnMediaOpened called when looping a source
#jira UE-51773
Change 3728509 by Max.Chen
Sequencer: Fix crash pasting a camera cut track because the outer isn't set to the movie scene.
#jira UE-51787
Change 3729216 by Max.Chen
Sequencer: Fix pre edit property chain broadcast so that the property path will include possible struct/array node.
#jira UE-51525
Change 3729248 by Max.Chen
Sequencer: Add default expansion states to allow track editors to specify them per track type.
Material track is currently the only track that defaults to expanded.
#jira UE-21741
Change 3729392 by Max.Preussner
ImgMedia: Disabling video output when video track is selected
Change 3729452 by Max.Preussner
MediaPlayerEditor: Showing a notification if no video track available or selected
Change 3729462 by Max.Preussner
MediaPlayerEditor: Creating overlay font only once
Change 3731155 by Max.Chen
Sequencer: Set row index when creating a new take
#jira UE-51867
Change 3731446 by Max.Chen
Sequencer: Add null check and warning for invalid GetParameterCollectionInstance.
Change 3731640 by Max.Chen
Sequencer: Automatically create a camera cut track if a camera is dropped and there's no existing camera cut or there's no existing camera cut sections.
#jira UE-51846
Change 3731653 by Max.Chen
Sequencer: Defer details panel updates on scrubbing and playing.
#jira UE-48448
Change 3732597 by Max.Chen
Sequencer: Don't swap the camera cut section if it already exists and a camera is created.
Change 3733554 by Max.Chen
Sequencer: Fix crash when existing hotspot is null.
Change 3734305 by Max.Preussner
MediaAssets: Fixed assertion when assigning same media player to a media texture twice
#jira UE-51012
Change 3735735 by Max.Preussner
MediaFrameworkTest: Setting MediaAssets log category Verbose to prevent log spam in Editor
Change 3736393 by Max.Chen
Sequencer: Set min/max values for generic key area so that they don't default to 0,10.
#jira UE-52012
Change 3736804 by Max.Chen
Sequencer: Fix rotation rotator->quat->rotator conversion which prevents you from typing in a rotation of 0,0,320 into the key editor. Unwind rotations from the previous transform to the current transform so that the nearest rotation is set rather than the rotator->quat->rotator conversion.
#jira UE-52009
#jira UE-34816
Change 3737790 by Max.Chen
Sequencer: Follow up fix to quat->rot->quat so that unwinding is only processed if the last transform is valid.
Change 3739738 by Max.Chen
PR #4184: Unregister Missing TrackEditors in MovieSceneTools (Contributed by LordNed)
Change 3741910 by Max.Preussner
MfMedia: Simplified track switching code; enabled seeking
Change 3742171 by Max.Preussner
MediaAssets: Fixed timecode check to include current presentation time
Change 3744889 by Max.Chen
Sequencer: Use drag and drop actor factory if specifiied. This ensures that the correct actor factory is used in creating the object template for the sequencer spawner. This fixes some spawnables not getting created properly (ie. Empty Actor)
#jira UE-51678
Change 3746049 by Andrew.Rodham
FBX Import: Fixed tangent overrides producing the wrong type of key tangent modes
Change 3747870 by Max.Chen
Sequencer: Update auto scroll when moving keys/sections.
#jira UE-31212
Change 3747885 by Max.Chen
UMG: Remove template instance finish on pause. It appears that was only there to stop audio (CL #3161056). Instead, evaluate in the stopped position with the stopped playback state.
#jira UE-47749
Change 3747914 by Max.Chen
Sequencer: Add config for default completion mode for movie scene sequences. The default for level sequences is RestoreState. All others, such as UMG are set to KeepState.
#jira UE-49480
Change 3747915 by Max.Chen
Sequencer: Set default completion mode for all sections to project default.
#jira UE-49480
Change 3748377 by Max.Preussner
EngineTest: Fixed media player automation test BP
#jira UE-50637
Change 3748531 by Max.Preussner
EngineTest: Fixed media player not opening media during FTest setup
I fixed up the Blueprint. Also, don't use PlayOnOpen on the media player if you don't intend to play the movie after opening. You can call Pause right after opening. If you enable PlayOnOpen, the order of operations will not work, because it will first call Pause via the IsReady check in Tick and then Play via the PlayOnOpen checkbox. I disabled PlayOnOpen.
#jira UE-47207
Change 3750362 by Max.Chen
PR #4205: parameter not used bug fixes (Contributed by shrimpy56)
Change 3750885 by Max.Chen
Sequencer: Prevent throttling on the curve editor so that editor world tick can apply.
#jira UE-51624
Change 3757123 by Max.Preussner
MediaAssets: Allowing media players to be part of GC clusters
#jira FORT-59774
#jira UE-51943
Change 3764055 by Max.Chen
Sequencer: Add SetPlaybackPosition as latent action to fix crash when calling SetPlaybackPosition in an event.
#jira UE-52270
Change 3764555 by Max.Chen
Sequencer: Change camera cut binding from guid to object binding id to allow for subscene bindings
Change 3764613 by Max.Chen
Sequencer: Show binding ID picker customization on all details panels. Allow creation of new camera cut sections from existing bindings.
Deprecate AddNewCameraCut(FGuid)
Change 3766389 by Max.Chen
Sequencer: Don't override existing camera binding id on postload if it's valid.
Change 3766432 by Max.Chen
Sequencer: Switch constraint guid to constraint binding ID
#jira UE-52438
Change 3767160 by Max.Preussner
WmfMedia: Added more logging
Change 3767843 by Max.Preussner
MediaAssets: Fixed Crash in UMediaSoundComponent::UpdatePlayer
#jira UE-52594
Change 3771038 by Max.Preussner
Engine: Changed message log back to ensure
Cannot use message log on render thread as it may call LoadModule
Change 3771071 by Max.Preussner
MediaCompositing: Fixed default media plane material
Change 3771287 by Max.Preussner
Engine: Changed ensure to global log
Change 3771450 by Max.Preussner
MediaAssets: Fixed crash when dragging media player viewport
#jira UE-52675
Change 3771461 by Max.Preussner
ImgMedia: Fixed seeking not working when paused
#jira UE-52677
Change 3772999 by Andrew.Rodham
Sequencer: Added the ability to supply an instance data object to sequence runtime evaluation
- This allows systems to inject information into a sequence at runtime, enabling more dynamic control of tracks
- Level sequence actors use this by default to supply a dynamic 'transform origin' to all component transform tracks, to which all absolute transform sections will be added.
#jira UE-46003
Change 3774633 by Max.Preussner
MediaAssets: Fixed MediaPlayer.Prev/Next not playing automatically if player was playing previously
#jira UE-52714
Change 3774961 by Max.Preussner
UdpMessaging: Patch to make message serialization notification thread-safe
#jira UE-52624
Change 3778108 by Max.Chen
Sequencer: Scroll in track area.
#jira UESEQ-330
Change 3778270 by Max.Chen
Sequencer: Copy/cut/paste/duplicate object bindings
FMovieSceneCopyableBinding - struct containing the copied FMovieSceneBinding, FMovieScenePossessable and FMovieSceneSpawnable
MovieScene - AddPossessable, AddSpawnable with existing possessable or spawnable
ISequencer - FOnMovieSceneBindingsPasted to allow fixing up bindings on paste
#jira UESEQ-352, UESEQ-335
Change 3778674 by Max.Preussner
Engine: Fixed online documentation for external texture registry
Change 3778699 by Max.Preussner
Engine: Fixed external textures not registering correctly in all cases
#jira UE-52648
Change 3778776 by Max.Preussner
Engine: Corrected code comments for external texture registry
Change 3779153 by Max.Preussner
LinearTimecode: Fixed plugin category
Change 3779166 by Max.Preussner
WmfMedia: Reversing FourceCC display string, so it displays correctly
Change 3780576 by Max.Chen
Sequencer: Fix viewport invalidation so that it happens on sequence evaluation.
#jira UE-52836
Change 3780619 by Max.Chen
Sequencer: Always save default spawnable state regardless of focused sequence. This fixes a bug where if you step back to the master sequence (and the spawnable still exists), and then scrub outside the region where the spawnable exists, it gets destroyed but saved default spawnable state doesn't get called because it's no longer the focused sequence.
#jira UE-52008
Change 3781227 by Max.Chen
Sequencer: Add playback speed settings menu
#jira UESEQ-384
Change 3782213 by Max.Preussner
WmfMedia: Fixed H.265 frames being dropped due to false negative buffer size check
#jira UE-52859
Change 3782239 by Max.Chen
Sequencer: Add shortcut to tooltips
#jira UE-52795
Change 3782388 by Max.Preussner
WmfMedia: Fixed IYUV encoded AVI not playing correctly
#jira UE-52855
Change 3782541 by Chris.Babcock
Protect against asking for duration before prepare completed in movie player
#jira UE-52805
#ue4
#android
Change 3787676 by Max.Chen
Sequencer: Export unmatched float properties to custom attributes
#jira UE-52983
Change 3787788 by Max.Preussner
Extras: Natvis for FTimespan
Change 3789419 by Max.Chen
Sequencer: Fix import camera so that when new cameras are created, values from the fbx are going only to the newly created cameras.
Also, added bReduceKeys and bReduceKeysTolerance to import fbx.
#jira UE-52997
Change 3789628 by Max.Chen
Sequencer: Remove Shift-C and Shift-D as a hotkey for toggling the cinematic viewport as it was causing some confusion when users accidentally hit it.
Change 3789716 by Andrew.Rodham
Seqeuncer: Fixed slot animation not being restored for montages that are recreated during evaluation
- The issue here is that the animation system can deem montages as inactive at any point, and will re-create a new montage instance if this is the case. Previously, we stored pre-animated state on the anim instance, and cached the montage that we played, which meant that we attempt to restore a stale montage.
- The solution is to store pre-animated state for the montages, and cache the anim instance. This means we'll always store pre-animated state if the montage is re-created.
#jira UE-49981
Change 3789874 by Max.Chen
Sequencer: Add option to only show selected nodes only
ISequencer - Added OnGetIsBindingVisible(), OnGetIsTrackVisible()
LevelEditorSequencerIntegration - implement OnGetIsBindingVisible based on actor selection
#jira UESEQ-357
Change 3789877 by Max.Chen
Control Rig: Implement IsTrackVisible to show nodes in the sequencer tree that are selected.
#jira UESEQ-357
Change 3791514 by Andrew.Rodham
Image Plate: Fixed image plates not showing up in high res screenshots
- The image plate mesh had a LOD index of -1 which meant it never showed up when a LOD to render was specified
- Also simplified the bounds calculation
#jira UE-51764
Change 3791596 by Max.Chen
Sequence Recorder: Don't record editor only components
#jira UE-49071
Change 3791659 by Andrew.Rodham
Sequencer: Event struct payloads now support user defined struct default values on creation
#jira UE-45430
Change 3791718 by Max.Chen
Sequence Recorder: Fix level sequences not triggering when recording. Level sequences would not get recorded if the world settings actor was not recorded.
Change 3791761 by Max.Chen
Sequencer: Find available non-overlapping row index when adding subsections.
Change 3791837 by Max.Chen
Sequencer: Fix sequencer not updating after toggling Bind Sequencer to PIE/Simulate while PIE is active.
Change 3791875 by Max.Chen
Sequence Recorder: Add recording button now adds for any selected actors.
Change 3791880 by Max.Chen
Sequence Recorder: Fix end pie not stopping sequence recording if not recording world settings.
Change 3791932 by Max.Chen
Sequence Recorder: Record spawned actors immediately so that they won't be missed if they're deleted before tick. Clean up queued recordings that were from spawned actors.
Change 3791954 by Max.Chen
Sequence Recorder: Don't process if not recording on end pie.
Change 3791955 by Max.Chen
Sequence Recorder: Fix recording spawnables not getting the correct position for being spawned at.
Set a transform on the movie scene spawnable which will be used if the root component of the object template doesn't exist.
Change 3792061 by Max.Chen
Sequence Recorder: Change FOnRecordingStarted and FOnRecordingFinished to multicast delegate.
If a sequence being recorded into is currently open in sequencer, it gets reloaded to prevent crashes.
Change 3792271 by Max.Chen
Sequence Recorder: Duplicate the actor to trigger before playing so that a sequence can be recorded and played back at the same time.
#jira UE-49069
Change 3792292 by Max.Preussner
MfMedia: Fixed tracks being reported in reverse order
#jira UE-53074
Change 3792811 by Max.Chen
Sequencer: Add option to disable camera cuts on the movie scene player.
Change 3793341 by Max.Preussner
AvfMedia: Fix for crash when opening AVF Media after opening multiple players
Merged from shelved CL in Dev-Rendering
#author richard.wallis
#jira UE-52383
Change 3793642 by Max.Chen
Sequencer: Delete and rename icons.
PR #4194: Improvements to Sequencer (Contributed by projectgheist)
#jira UE-52139
Change 3794678 by Max.Chen
Sequencer: Fix crash on HandleRecordingFinished
#jira UE-53178
Change 3795007 by Max.Preussner
AudioMixer: Fix for AVF Media Player audio is garbled and has static
#author ethan.geller
#jira UE-52785
Change 3795103 by Max.Chen
Sequencer: Add bKeyCreated for FKeyPropertyResult and notify movie scene data changed when a key is created.
#jira UE-53175
Change 3795457 by Michael.Trepka
Reverted one of the changes from CL 3793341 as it was causing a crash at exit
#jira UE-53196
Change 3795739 by Max.Chen
Sequencer: Set ease in/out objects as transactional.
#jira UE-50594
Change 3796871 by Max.Preussner
MediaAssets: Fixed media texture initialization related crash on Metal; fixed white output on inactive media player; added proper support for clear color
#jira UE-51940
#jira UE-52932
Change 3796921 by Michael.Trepka
Fix for a crash in AvfMediaPlayer related to reusing FAvfMediaPlayer object
#jira UE-53181
Change 3797176 by Max.Preussner
MediaAssets: Fixed white flicker when rapidly swapping media players on a media texture
Also no longer clearing media textures each frame if they are not in use
#jira UE-52932
Change 3797515 by Max.Chen
Actor Sequence: Add nullptr check - fix actor sequence crash when actor sequence doesn't exist.
#jira UE-49103
[CL 3800998 by Max Chen in Main branch]
#lockdown Nick.Penwarden
#rb na
Change 3564610 on 2017/07/31 by Uriel.Doyon
Integrated CL 3543210 : Fixed an issue when computing material scales where the default material ends up being used instead of the required material.
Deprecated previous material data as it was causing some waste.
Integrated CL 3526859 : Texture mip bias is now reset whenever the streaming budget increases
#!rb none
#!tests played monolith2 on PS4
Change 3564585 on 2017/07/31 by robomerge
#!ROBOMERGE-AUTHOR: ben.salem
Merging using Dev-Gen_->_Release-42
Killing old useless nodes, fixing perf reporting, turning on shallow tests, killing non-focus in-depth perf tests for now
#!rb various people in devgen
#!tests Ran a shallow test map.
#!ROBOMERGE-SOURCE: CL 3564579 in //Orion/Release-42/... via CL 3564580
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3564584 on 2017/07/31 by robomerge
#!ROBOMERGE-AUTHOR: ben.salem
Merging using Dev-Gen_->_Release-42
Killing old useless nodes, fixing perf reporting, turning on shallow tests, killing non-focus in-depth perf tests for now
#!rb various people in devgen
#!tests Ran a shallow test map.
#!ROBOMERGE-SOURCE: CL 3564579 in //Orion/Release-42/... via CL 3564580
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3564583 on 2017/07/31 by robomerge
#!ROBOMERGE-AUTHOR: ben.salem
Merging using Dev-Gen_->_Release-42
Killing old useless nodes, fixing perf reporting, turning on shallow tests, killing non-focus in-depth perf tests for now
#!rb various people in devgen
#!tests Ran a shallow test map.
#!ROBOMERGE-SOURCE: CL 3564579 in //Orion/Release-42/... via CL 3564580
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3564582 on 2017/07/31 by robomerge
#!ROBOMERGE-AUTHOR: ben.salem
Merging using Dev-Gen_->_Release-42
Killing old useless nodes, fixing perf reporting, turning on shallow tests, killing non-focus in-depth perf tests for now
#!rb various people in devgen
#!tests Ran a shallow test map.
#!ROBOMERGE-SOURCE: CL 3564579 in //Orion/Release-42/... via CL 3564580
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3564580 on 2017/07/31 by robomerge
#!ROBOMERGE-AUTHOR: ben.salem
Merging using Dev-Gen_->_Release-42
Killing old useless nodes, fixing perf reporting, turning on shallow tests, killing non-focus in-depth perf tests for now
#!rb various people in devgen
#!tests Ran a shallow test map.
#!ROBOMERGE-SOURCE: CL 3564579 in //Orion/Release-42/...
#!ROBOMERGE-BOT: ORION (Release-42 -> Main)
Change 3564579 on 2017/07/31 by Ben.Salem
Merging using Dev-Gen_->_Release-42
Killing old useless nodes, fixing perf reporting, turning on shallow tests, killing non-focus in-depth perf tests for now
#!rb various people in devgen
#!tests Ran a shallow test map.
Change 3564513 on 2017/07/31 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Fixed warning when opening Kwang AnimBP the first time, due to missing virtual bone name. (When Skeleton doesn't have PostLoad() called on it yet - happens only the first time the AnimBP is opened).
[CODEREVIEW] jurre.debaare, dwayne.martin, lina.halper, martin.wilson
#!rb none
#!tests Kwang AnimBP opens without a warning.
#!ROBOMERGE-SOURCE: CL 3564506 in //Orion/Release-42/... via CL 3564507
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3564512 on 2017/07/31 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Fixed warning when opening Kwang AnimBP the first time, due to missing virtual bone name. (When Skeleton doesn't have PostLoad() called on it yet - happens only the first time the AnimBP is opened).
[CODEREVIEW] jurre.debaare, dwayne.martin, lina.halper, martin.wilson
#!rb none
#!tests Kwang AnimBP opens without a warning.
#!ROBOMERGE-SOURCE: CL 3564506 in //Orion/Release-42/... via CL 3564507
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3564511 on 2017/07/31 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Fixed warning when opening Kwang AnimBP the first time, due to missing virtual bone name. (When Skeleton doesn't have PostLoad() called on it yet - happens only the first time the AnimBP is opened).
[CODEREVIEW] jurre.debaare, dwayne.martin, lina.halper, martin.wilson
#!rb none
#!tests Kwang AnimBP opens without a warning.
#!ROBOMERGE-SOURCE: CL 3564506 in //Orion/Release-42/... via CL 3564507
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3564510 on 2017/07/31 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Fixed warning when opening Kwang AnimBP the first time, due to missing virtual bone name. (When Skeleton doesn't have PostLoad() called on it yet - happens only the first time the AnimBP is opened).
[CODEREVIEW] jurre.debaare, dwayne.martin, lina.halper, martin.wilson
#!rb none
#!tests Kwang AnimBP opens without a warning.
#!ROBOMERGE-SOURCE: CL 3564506 in //Orion/Release-42/... via CL 3564507
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3564509 on 2017/07/31 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Fixed warning when opening Kwang AnimBP the first time, due to missing virtual bone name. (When Skeleton doesn't have PostLoad() called on it yet - happens only the first time the AnimBP is opened).
[CODEREVIEW] jurre.debaare, dwayne.martin, lina.halper, martin.wilson
#!rb none
#!tests Kwang AnimBP opens without a warning.
#!ROBOMERGE-SOURCE: CL 3564506 in //Orion/Release-42/... via CL 3564507
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3564507 on 2017/07/31 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Fixed warning when opening Kwang AnimBP the first time, due to missing virtual bone name. (When Skeleton doesn't have PostLoad() called on it yet - happens only the first time the AnimBP is opened).
[CODEREVIEW] jurre.debaare, dwayne.martin, lina.halper, martin.wilson
#!rb none
#!tests Kwang AnimBP opens without a warning.
#!ROBOMERGE-SOURCE: CL 3564506 in //Orion/Release-42/...
#!ROBOMERGE-BOT: ORION (Release-42 -> Main)
Change 3564506 on 2017/07/31 by Laurent.Delayen
Fixed warning when opening Kwang AnimBP the first time, due to missing virtual bone name. (When Skeleton doesn't have PostLoad() called on it yet - happens only the first time the AnimBP is opened).
#!codereview jurre.debaare, dwayne.martin, lina.halper, martin.wilson
#!rb none
#!tests Kwang AnimBP opens without a warning.
Change 3564384 on 2017/07/31 by Shaun.Kime
Now have a System Life Cycle module that looks for all the emitters being dead and then disables itself. This also triggers the reset of the simulation.
GPU particles seems to have degraded after the spawn rate.
Emitters now reset when there are no particles.
Systems now reset when the state is Dead or Disabled, so you'll need to add a System Life Cycle component to have proper looping behavior for a system.
#!rb none
#!tests updated hypnotizer and other scripts
Change 3564012 on 2017/07/31 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Added console command to disable URO interpolation.
[CODEREVIEW] martin.wilson, lina.halper
#!rb none
#!tests ghost networked, simulated proxy.
#!ROBOMERGE-SOURCE: CL 3564003 in //Orion/Release-42/... via CL 3564005
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3564009 on 2017/07/31 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Added console command to disable URO interpolation.
[CODEREVIEW] martin.wilson, lina.halper
#!rb none
#!tests ghost networked, simulated proxy.
#!ROBOMERGE-SOURCE: CL 3564003 in //Orion/Release-42/... via CL 3564005
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3564008 on 2017/07/31 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Added console command to disable URO interpolation.
[CODEREVIEW] martin.wilson, lina.halper
#!rb none
#!tests ghost networked, simulated proxy.
#!ROBOMERGE-SOURCE: CL 3564003 in //Orion/Release-42/... via CL 3564005
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3564007 on 2017/07/31 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Added console command to disable URO interpolation.
[CODEREVIEW] martin.wilson, lina.halper
#!rb none
#!tests ghost networked, simulated proxy.
#!ROBOMERGE-SOURCE: CL 3564003 in //Orion/Release-42/... via CL 3564005
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3564006 on 2017/07/31 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Added console command to disable URO interpolation.
[CODEREVIEW] martin.wilson, lina.halper
#!rb none
#!tests ghost networked, simulated proxy.
#!ROBOMERGE-SOURCE: CL 3564003 in //Orion/Release-42/... via CL 3564005
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3564005 on 2017/07/31 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Added console command to disable URO interpolation.
[CODEREVIEW] martin.wilson, lina.halper
#!rb none
#!tests ghost networked, simulated proxy.
#!ROBOMERGE-SOURCE: CL 3564003 in //Orion/Release-42/...
#!ROBOMERGE-BOT: ORION (Release-42 -> Main)
Change 3564003 on 2017/07/31 by Laurent.Delayen
Added console command to disable URO interpolation.
#!codereview martin.wilson, lina.halper
#!rb none
#!tests ghost networked, simulated proxy.
Change 3563538 on 2017/07/30 by Frank.Fella
Niagara - Stack data interface editing fixes
+ When a data interface object is modified by the stack, refresh the curves UI and re-initialize the simulation.
+ Generate better names for the inputs used by data interfaces.
#!Tests The curve UI and simulation update correctly when modifying the curve data interfaces in the stack and the generated inputs for data interfaces have better names.
#!rb none
#!codereview Olaf.Piesche,Simon.Tovey,Shaun.Kime
Change 3563537 on 2017/07/30 by Frank.Fella
Niagara - Fix the background color for stack errors.
#!Tests Stack errors are no longer white.
#!rb none
Change 3563531 on 2017/07/30 by Frank.Fella
Niagara - Generate stack spacer keys more safely to prevent list view crashes.
#!Tests adding an emitter spawn module no longer crashes.
#!rb none
#!codereview Olaf.Piesche,Simon.Tovey,Shaun.Kime
Change 3563518 on 2017/07/30 by Frank.Fella
Niagara - Give parameter map error log message more context
#!Tests none
#!rb none
#!codereview Olaf.Piesche,Simon.Tovey,Shaun.Kime
Change 3563384 on 2017/07/29 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed some commandline logic issues in LoadTest
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3563375 in //Orion/Release-42/... via CL 3563379
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3563383 on 2017/07/29 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed some commandline logic issues in LoadTest
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3563375 in //Orion/Release-42/... via CL 3563379
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3563382 on 2017/07/29 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed some commandline logic issues in LoadTest
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3563375 in //Orion/Release-42/... via CL 3563379
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3563381 on 2017/07/29 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed some commandline logic issues in LoadTest
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3563375 in //Orion/Release-42/... via CL 3563379
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3563380 on 2017/07/29 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed some commandline logic issues in LoadTest
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3563375 in //Orion/Release-42/... via CL 3563379
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3563379 on 2017/07/29 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed some commandline logic issues in LoadTest
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3563375 in //Orion/Release-42/...
#!ROBOMERGE-BOT: ORION (Release-42 -> Main)
Change 3563375 on 2017/07/29 by Andrew.Grant
Fixed some commandline logic issues in LoadTest
#!tests ran locally
#!rb none
Change 3563307 on 2017/07/29 by Frank.Fella
Niagara - Stack UI Rework
+ Refactor most of the stack layout code to make things more consistent and to make future features possible.
+ Add a hover cue for item rows.
+ Add icons for the different types of inputs.
+ Make inputs collapsible.
+ Move the pin buttons to the right side of the name column to prevent visual clutter with the expanders.
+ Make the module splitter visible and add a correct hover cue.
#!Tests Stack functions correctly.
#!rb none
#!codereview Olaf.Piesche,Simon.Tovey,Shaun.Kime
Change 3563305 on 2017/07/29 by Ben.Salem
Add Shallow FX Test node to gauntlet and to orionbuild. Also switched Dev-Gen to being the Deep Test branch instead of dev-ui.
#!rb none
#!tests Ran a test of the new node, preflighted orionbuild.xml changes.
Change 3563205 on 2017/07/29 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Add an exception handler around post-test Gif creation.
Added -attended option to tests.
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3563199 in //Orion/Release-42/... via CL 3563200
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3563204 on 2017/07/29 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Add an exception handler around post-test Gif creation.
Added -attended option to tests.
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3563199 in //Orion/Release-42/... via CL 3563200
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3563203 on 2017/07/29 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Add an exception handler around post-test Gif creation.
Added -attended option to tests.
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3563199 in //Orion/Release-42/... via CL 3563200
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3563202 on 2017/07/29 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Add an exception handler around post-test Gif creation.
Added -attended option to tests.
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3563199 in //Orion/Release-42/... via CL 3563200
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3563201 on 2017/07/29 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Add an exception handler around post-test Gif creation.
Added -attended option to tests.
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3563199 in //Orion/Release-42/... via CL 3563200
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3563200 on 2017/07/29 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Add an exception handler around post-test Gif creation.
Added -attended option to tests.
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3563199 in //Orion/Release-42/...
#!ROBOMERGE-BOT: ORION (Release-42 -> Main)
Change 3563199 on 2017/07/29 by Andrew.Grant
Add an exception handler around post-test Gif creation.
Added -attended option to tests.
#!tests compiled
#!rb none
Change 3563187 on 2017/07/29 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix an issue where we'd try to set a file attriute before copying it (!)
Turn failure of handling loadorder file into a warning
#!tests compiled.
#!rb none
#!ROBOMERGE-SOURCE: CL 3563181 in //Orion/Release-42/... via CL 3563182
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3563186 on 2017/07/29 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix an issue where we'd try to set a file attriute before copying it (!)
Turn failure of handling loadorder file into a warning
#!tests compiled.
#!rb none
#!ROBOMERGE-SOURCE: CL 3563181 in //Orion/Release-42/... via CL 3563182
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3563185 on 2017/07/29 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix an issue where we'd try to set a file attriute before copying it (!)
Turn failure of handling loadorder file into a warning
#!tests compiled.
#!rb none
#!ROBOMERGE-SOURCE: CL 3563181 in //Orion/Release-42/... via CL 3563182
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3563184 on 2017/07/29 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix an issue where we'd try to set a file attriute before copying it (!)
Turn failure of handling loadorder file into a warning
#!tests compiled.
#!rb none
#!ROBOMERGE-SOURCE: CL 3563181 in //Orion/Release-42/... via CL 3563182
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3563183 on 2017/07/29 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix an issue where we'd try to set a file attriute before copying it (!)
Turn failure of handling loadorder file into a warning
#!tests compiled.
#!rb none
#!ROBOMERGE-SOURCE: CL 3563181 in //Orion/Release-42/... via CL 3563182
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3563182 on 2017/07/29 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix an issue where we'd try to set a file attriute before copying it (!)
Turn failure of handling loadorder file into a warning
#!tests compiled.
#!rb none
#!ROBOMERGE-SOURCE: CL 3563181 in //Orion/Release-42/...
#!ROBOMERGE-BOT: ORION (Release-42 -> Main)
Change 3563181 on 2017/07/29 by Andrew.Grant
Fix an issue where we'd try to set a file attriute before copying it (!)
Turn failure of handling loadorder file into a warning
#!tests compiled.
#!rb none
Change 3562983 on 2017/07/28 by robomerge
#!ROBOMERGE-AUTHOR: dan.hertzka
Fixed all orion tooltip scaling & placement issues
- Tooltip itself is always drawn unscaled, regardless of the anchor's layout or render scaling
- Tooltip is anchored based on both the layout and render scaling, so the unscaled tooltip still appears in the correct spot relative to the scaled anchor
- Finally, all tooltips are always drawn at full opacity and with no tint, regardless of the tint/alpha on the anchor
- Unfortunately this couldn't all just be added direcly to SMenuAnchor. It's in proper Slate land and unable to access the game viewport's DPI scale.
Made a few small engine-level changes to SMenuAnchor:
- Added bApplyWidgetStyleToMenu - if false, the popup is given a default FWidgetStyle when it's painted
- Moved the FPopupPlacement declaration to SMenuAnchor.h, but it's a protected declaration within the widget
[at Nick.Darnell,] [at Don.Eubanks] [FYI] Matt.Schembari, Philip.Buuck, Stephan.Jiang
#!rb none
#!tests Editor tooltips are fine; PIE Frontend - checked that both the deck builder gem tree gems and the side entries in the chest selection screen appear properly (good examples of layout scaling and pure render scaling)
[QAREVIEW] Let me know if you come across any tooltips that are blatantly huge, tiny, or in an incorrect place
#!ROBOMERGE-SOURCE: CL 3562969 in //Orion/Release-42/... via CL 3562978
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3562982 on 2017/07/28 by robomerge
#!ROBOMERGE-AUTHOR: dan.hertzka
Fixed all orion tooltip scaling & placement issues
- Tooltip itself is always drawn unscaled, regardless of the anchor's layout or render scaling
- Tooltip is anchored based on both the layout and render scaling, so the unscaled tooltip still appears in the correct spot relative to the scaled anchor
- Finally, all tooltips are always drawn at full opacity and with no tint, regardless of the tint/alpha on the anchor
- Unfortunately this couldn't all just be added direcly to SMenuAnchor. It's in proper Slate land and unable to access the game viewport's DPI scale.
Made a few small engine-level changes to SMenuAnchor:
- Added bApplyWidgetStyleToMenu - if false, the popup is given a default FWidgetStyle when it's painted
- Moved the FPopupPlacement declaration to SMenuAnchor.h, but it's a protected declaration within the widget
[at Nick.Darnell,] [at Don.Eubanks] [FYI] Matt.Schembari, Philip.Buuck, Stephan.Jiang
#!rb none
#!tests Editor tooltips are fine; PIE Frontend - checked that both the deck builder gem tree gems and the side entries in the chest selection screen appear properly (good examples of layout scaling and pure render scaling)
[QAREVIEW] Let me know if you come across any tooltips that are blatantly huge, tiny, or in an incorrect place
#!ROBOMERGE-SOURCE: CL 3562969 in //Orion/Release-42/... via CL 3562978
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3562981 on 2017/07/28 by robomerge
#!ROBOMERGE-AUTHOR: dan.hertzka
Fixed all orion tooltip scaling & placement issues
- Tooltip itself is always drawn unscaled, regardless of the anchor's layout or render scaling
- Tooltip is anchored based on both the layout and render scaling, so the unscaled tooltip still appears in the correct spot relative to the scaled anchor
- Finally, all tooltips are always drawn at full opacity and with no tint, regardless of the tint/alpha on the anchor
- Unfortunately this couldn't all just be added direcly to SMenuAnchor. It's in proper Slate land and unable to access the game viewport's DPI scale.
Made a few small engine-level changes to SMenuAnchor:
- Added bApplyWidgetStyleToMenu - if false, the popup is given a default FWidgetStyle when it's painted
- Moved the FPopupPlacement declaration to SMenuAnchor.h, but it's a protected declaration within the widget
[at Nick.Darnell,] [at Don.Eubanks] [FYI] Matt.Schembari, Philip.Buuck, Stephan.Jiang
#!rb none
#!tests Editor tooltips are fine; PIE Frontend - checked that both the deck builder gem tree gems and the side entries in the chest selection screen appear properly (good examples of layout scaling and pure render scaling)
[QAREVIEW] Let me know if you come across any tooltips that are blatantly huge, tiny, or in an incorrect place
#!ROBOMERGE-SOURCE: CL 3562969 in //Orion/Release-42/... via CL 3562978
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3562980 on 2017/07/28 by robomerge
#!ROBOMERGE-AUTHOR: dan.hertzka
Fixed all orion tooltip scaling & placement issues
- Tooltip itself is always drawn unscaled, regardless of the anchor's layout or render scaling
- Tooltip is anchored based on both the layout and render scaling, so the unscaled tooltip still appears in the correct spot relative to the scaled anchor
- Finally, all tooltips are always drawn at full opacity and with no tint, regardless of the tint/alpha on the anchor
- Unfortunately this couldn't all just be added direcly to SMenuAnchor. It's in proper Slate land and unable to access the game viewport's DPI scale.
Made a few small engine-level changes to SMenuAnchor:
- Added bApplyWidgetStyleToMenu - if false, the popup is given a default FWidgetStyle when it's painted
- Moved the FPopupPlacement declaration to SMenuAnchor.h, but it's a protected declaration within the widget
[at Nick.Darnell,] [at Don.Eubanks] [FYI] Matt.Schembari, Philip.Buuck, Stephan.Jiang
#!rb none
#!tests Editor tooltips are fine; PIE Frontend - checked that both the deck builder gem tree gems and the side entries in the chest selection screen appear properly (good examples of layout scaling and pure render scaling)
[QAREVIEW] Let me know if you come across any tooltips that are blatantly huge, tiny, or in an incorrect place
#!ROBOMERGE-SOURCE: CL 3562969 in //Orion/Release-42/... via CL 3562978
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3562979 on 2017/07/28 by robomerge
#!ROBOMERGE-AUTHOR: dan.hertzka
Fixed all orion tooltip scaling & placement issues
- Tooltip itself is always drawn unscaled, regardless of the anchor's layout or render scaling
- Tooltip is anchored based on both the layout and render scaling, so the unscaled tooltip still appears in the correct spot relative to the scaled anchor
- Finally, all tooltips are always drawn at full opacity and with no tint, regardless of the tint/alpha on the anchor
- Unfortunately this couldn't all just be added direcly to SMenuAnchor. It's in proper Slate land and unable to access the game viewport's DPI scale.
Made a few small engine-level changes to SMenuAnchor:
- Added bApplyWidgetStyleToMenu - if false, the popup is given a default FWidgetStyle when it's painted
- Moved the FPopupPlacement declaration to SMenuAnchor.h, but it's a protected declaration within the widget
[at Nick.Darnell,] [at Don.Eubanks] [FYI] Matt.Schembari, Philip.Buuck, Stephan.Jiang
#!rb none
#!tests Editor tooltips are fine; PIE Frontend - checked that both the deck builder gem tree gems and the side entries in the chest selection screen appear properly (good examples of layout scaling and pure render scaling)
[QAREVIEW] Let me know if you come across any tooltips that are blatantly huge, tiny, or in an incorrect place
#!ROBOMERGE-SOURCE: CL 3562969 in //Orion/Release-42/... via CL 3562978
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3562978 on 2017/07/28 by robomerge
#!ROBOMERGE-AUTHOR: dan.hertzka
Fixed all orion tooltip scaling & placement issues
- Tooltip itself is always drawn unscaled, regardless of the anchor's layout or render scaling
- Tooltip is anchored based on both the layout and render scaling, so the unscaled tooltip still appears in the correct spot relative to the scaled anchor
- Finally, all tooltips are always drawn at full opacity and with no tint, regardless of the tint/alpha on the anchor
- Unfortunately this couldn't all just be added direcly to SMenuAnchor. It's in proper Slate land and unable to access the game viewport's DPI scale.
Made a few small engine-level changes to SMenuAnchor:
- Added bApplyWidgetStyleToMenu - if false, the popup is given a default FWidgetStyle when it's painted
- Moved the FPopupPlacement declaration to SMenuAnchor.h, but it's a protected declaration within the widget
[at Nick.Darnell,] [at Don.Eubanks] [FYI] Matt.Schembari, Philip.Buuck, Stephan.Jiang
#!rb none
#!tests Editor tooltips are fine; PIE Frontend - checked that both the deck builder gem tree gems and the side entries in the chest selection screen appear properly (good examples of layout scaling and pure render scaling)
[QAREVIEW] Let me know if you come across any tooltips that are blatantly huge, tiny, or in an incorrect place
#!ROBOMERGE-SOURCE: CL 3562969 in //Orion/Release-42/...
#!ROBOMERGE-BOT: ORION (Release-42 -> Main)
Change 3562977 on 2017/07/28 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Editgration of 3437205 from Dev-Framework to address issues with Blueprint references being incorrectly collected
#!rb none
[at daniel.lamb] #!tests LoadTest locally on cooked data on PS4/Win64
#!ROBOMERGE-SOURCE: CL 3562966 in //Orion/Release-42/... via CL 3562970
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3562976 on 2017/07/28 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Editgration of 3437205 from Dev-Framework to address issues with Blueprint references being incorrectly collected
#!rb none
[at daniel.lamb] #!tests LoadTest locally on cooked data on PS4/Win64
#!ROBOMERGE-SOURCE: CL 3562966 in //Orion/Release-42/... via CL 3562970
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3562975 on 2017/07/28 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Editgration of 3437205 from Dev-Framework to address issues with Blueprint references being incorrectly collected
#!rb none
[at daniel.lamb] #!tests LoadTest locally on cooked data on PS4/Win64
#!ROBOMERGE-SOURCE: CL 3562966 in //Orion/Release-42/... via CL 3562970
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3562974 on 2017/07/28 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Editgration of 3437205 from Dev-Framework to address issues with Blueprint references being incorrectly collected
#!rb none
[at daniel.lamb] #!tests LoadTest locally on cooked data on PS4/Win64
#!ROBOMERGE-SOURCE: CL 3562966 in //Orion/Release-42/... via CL 3562970
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3562973 on 2017/07/28 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Editgration of 3437205 from Dev-Framework to address issues with Blueprint references being incorrectly collected
#!rb none
[at daniel.lamb] #!tests LoadTest locally on cooked data on PS4/Win64
#!ROBOMERGE-SOURCE: CL 3562966 in //Orion/Release-42/... via CL 3562970
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3562970 on 2017/07/28 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Editgration of 3437205 from Dev-Framework to address issues with Blueprint references being incorrectly collected
#!rb none
[at daniel.lamb] #!tests LoadTest locally on cooked data on PS4/Win64
#!ROBOMERGE-SOURCE: CL 3562966 in //Orion/Release-42/...
#!ROBOMERGE-BOT: ORION (Release-42 -> Main)
Change 3562969 on 2017/07/28 by Dan.Hertzka
Fixed all orion tooltip scaling & placement issues
- Tooltip itself is always drawn unscaled, regardless of the anchor's layout or render scaling
- Tooltip is anchored based on both the layout and render scaling, so the unscaled tooltip still appears in the correct spot relative to the scaled anchor
- Finally, all tooltips are always drawn at full opacity and with no tint, regardless of the tint/alpha on the anchor
- Unfortunately this couldn't all just be added direcly to SMenuAnchor. It's in proper Slate land and unable to access the game viewport's DPI scale.
Made a few small engine-level changes to SMenuAnchor:
- Added bApplyWidgetStyleToMenu - if false, the popup is given a default FWidgetStyle when it's painted
- Moved the FPopupPlacement declaration to SMenuAnchor.h, but it's a protected declaration within the widget
[OR-41642] - Alpha is no longer applied to the chest tooltips. Also, the chests on the edge won't have their tooltip clip off the screen.
#!review-3562971 @Nick.Darnell, @Don.Eubanks
#!fyi Matt.Schembari, Philip.Buuck, Stephan.Jiang
#!rb none
#!tests Editor tooltips are fine; PIE Frontend - checked that both the deck builder gem tree gems and the side entries in the chest selection screen appear properly (good examples of layout scaling and pure render scaling)
#!QAReview Let me know if you come across any tooltips that are blatantly huge, tiny, or in an incorrect place
Change 3562966 on 2017/07/28 by Andrew.Grant
Editgration of 3437205 from Dev-Framework to address issues with Blueprint references being incorrectly collected
#!rb none
#!review-3562967 @daniel.lamb
#!tests LoadTest locally on cooked data on PS4/Win64
Change 3562965 on 2017/07/28 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Changed to LoadTest to prevent it timing out on PS4
#!tests tested locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3562959 in //Orion/Release-42/... via CL 3562960
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3562964 on 2017/07/28 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Changed to LoadTest to prevent it timing out on PS4
#!tests tested locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3562959 in //Orion/Release-42/... via CL 3562960
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3562963 on 2017/07/28 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Changed to LoadTest to prevent it timing out on PS4
#!tests tested locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3562959 in //Orion/Release-42/... via CL 3562960
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3562962 on 2017/07/28 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Changed to LoadTest to prevent it timing out on PS4
#!tests tested locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3562959 in //Orion/Release-42/... via CL 3562960
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3562961 on 2017/07/28 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Changed to LoadTest to prevent it timing out on PS4
#!tests tested locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3562959 in //Orion/Release-42/... via CL 3562960
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3562960 on 2017/07/28 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Changed to LoadTest to prevent it timing out on PS4
#!tests tested locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3562959 in //Orion/Release-42/...
#!ROBOMERGE-BOT: ORION (Release-42 -> Main)
Change 3562959 on 2017/07/28 by Andrew.Grant
Changed to LoadTest to prevent it timing out on PS4
#!tests tested locally
#!rb none
Change 3562136 on 2017/07/28 by Shaun.Kime
Changing the version so that old assets will recompile and regenerate their spawn attribute table
#!rb none
#!code.review simon.tovey
#!tests opened asset and made sure it compiled on load
Change 3560805 on 2017/07/28 by Simon.Tovey
- Programmable spawning
All spawning controlled by creating a FNiagaraSpawnInfo attribute. Any of these attributes in an emitter will feed one spawn script run.
- Fixed issue with HLSL and register table layout not matching for structs correctly.
- Removed some vestigial code.
- Temporarily commenting out references to burst in the UI until we can hook them back up.
- Removed direct ref to emitter handle in emitter instances with an EmitterIndex in their parent. More broadly useful and can be used to access emitter handle.
- Fixed a couple of issues breaking interpolated spawning.
- Updated default emitter and the hypnotiser to new spawning method.
#!rb none
#!tests Tested new default emitter and a few others.
#!codereview Olaf.Piesche, Frank.Fella, Shaun.Kime
Change 3560376 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: stephan.jiang
OrionEditableTextBox max count
-- This way there is a max count for Deck names so they won't go over above 50 characters.
#!rb Dan.Hertzka
#!test PIE
#!ROBOMERGE-SOURCE: CL 3560367 in //Orion/Release-42/... via CL 3560370
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3560375 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: stephan.jiang
OrionEditableTextBox max count
-- This way there is a max count for Deck names so they won't go over above 50 characters.
#!rb Dan.Hertzka
#!test PIE
#!ROBOMERGE-SOURCE: CL 3560367 in //Orion/Release-42/... via CL 3560370
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3560374 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: stephan.jiang
OrionEditableTextBox max count
-- This way there is a max count for Deck names so they won't go over above 50 characters.
#!rb Dan.Hertzka
#!test PIE
#!ROBOMERGE-SOURCE: CL 3560367 in //Orion/Release-42/... via CL 3560370
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3560373 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: stephan.jiang
OrionEditableTextBox max count
-- This way there is a max count for Deck names so they won't go over above 50 characters.
#!rb Dan.Hertzka
#!test PIE
#!ROBOMERGE-SOURCE: CL 3560367 in //Orion/Release-42/... via CL 3560370
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3560372 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: stephan.jiang
OrionEditableTextBox max count
-- This way there is a max count for Deck names so they won't go over above 50 characters.
#!rb Dan.Hertzka
#!test PIE
#!ROBOMERGE-SOURCE: CL 3560367 in //Orion/Release-42/... via CL 3560370
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3560370 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: stephan.jiang
OrionEditableTextBox max count
-- This way there is a max count for Deck names so they won't go over above 50 characters.
#!rb Dan.Hertzka
#!test PIE
#!ROBOMERGE-SOURCE: CL 3560367 in //Orion/Release-42/...
#!ROBOMERGE-BOT: ORION (Release-42 -> Main)
Change 3560367 on 2017/07/27 by Stephan.Jiang
OrionEditableTextBox max count
-- This way there is a max count for Deck names so they won't go over above 50 characters.
#!rb Dan.Hertzka
#!test PIE
Change 3560196 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Added more information to the logging output for OR40458.
#!rb Trivial
#!test Compile and run orion server / ps4 client
#!ROBOMERGE-SOURCE: CL 3560180 in //Orion/Release-42/... via CL 3560183
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3560192 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Added more information to the logging output for OR40458.
#!rb Trivial
#!test Compile and run orion server / ps4 client
#!ROBOMERGE-SOURCE: CL 3560180 in //Orion/Release-42/... via CL 3560183
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3560188 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Added more information to the logging output for OR40458.
#!rb Trivial
#!test Compile and run orion server / ps4 client
#!ROBOMERGE-SOURCE: CL 3560180 in //Orion/Release-42/... via CL 3560183
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3560186 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Added more information to the logging output for OR40458.
#!rb Trivial
#!test Compile and run orion server / ps4 client
#!ROBOMERGE-SOURCE: CL 3560180 in //Orion/Release-42/... via CL 3560183
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3560185 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Added more information to the logging output for OR40458.
#!rb Trivial
#!test Compile and run orion server / ps4 client
#!ROBOMERGE-SOURCE: CL 3560180 in //Orion/Release-42/... via CL 3560183
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3560183 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Added more information to the logging output for OR40458.
#!rb Trivial
#!test Compile and run orion server / ps4 client
#!ROBOMERGE-SOURCE: CL 3560180 in //Orion/Release-42/...
#!ROBOMERGE-BOT: ORION (Release-42 -> Main)
Change 3560180 on 2017/07/27 by Daniel.Lamb
Added more information to the logging output for OR40458.
#!rb Trivial
#!test Compile and run orion server / ps4 client
Change 3560131 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: ori.cohen
Fix rigid body node not working on ps4 due to fast path not allowing ragdolls to be created. This should not apply for animation.
#!rb David.Hill
#!jira OR-41774
#!tests none
#!ROBOMERGE-SOURCE: CL 3560123 in //Orion/Release-42/... via CL 3560126
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3560130 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: ori.cohen
Fix rigid body node not working on ps4 due to fast path not allowing ragdolls to be created. This should not apply for animation.
#!rb David.Hill
#!jira OR-41774
#!tests none
#!ROBOMERGE-SOURCE: CL 3560123 in //Orion/Release-42/... via CL 3560126
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3560129 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: ori.cohen
Fix rigid body node not working on ps4 due to fast path not allowing ragdolls to be created. This should not apply for animation.
#!rb David.Hill
#!jira OR-41774
#!tests none
#!ROBOMERGE-SOURCE: CL 3560123 in //Orion/Release-42/... via CL 3560126
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3560128 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: ori.cohen
Fix rigid body node not working on ps4 due to fast path not allowing ragdolls to be created. This should not apply for animation.
#!rb David.Hill
#!jira OR-41774
#!tests none
#!ROBOMERGE-SOURCE: CL 3560123 in //Orion/Release-42/... via CL 3560126
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3560127 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: ori.cohen
Fix rigid body node not working on ps4 due to fast path not allowing ragdolls to be created. This should not apply for animation.
#!rb David.Hill
#!jira OR-41774
#!tests none
#!ROBOMERGE-SOURCE: CL 3560123 in //Orion/Release-42/... via CL 3560126
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3560126 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: ori.cohen
Fix rigid body node not working on ps4 due to fast path not allowing ragdolls to be created. This should not apply for animation.
#!rb David.Hill
#!jira OR-41774
#!tests none
#!ROBOMERGE-SOURCE: CL 3560123 in //Orion/Release-42/...
#!ROBOMERGE-BOT: ORION (Release-42 -> Main)
Change 3560123 on 2017/07/27 by Ori.Cohen
Fix rigid body node not working on ps4 due to fast path not allowing ragdolls to be created. This should not apply for animation.
#!rb David.Hill
#!jira OR-41774
#!tests none
Change 3559908 on 2017/07/27 by Aaron.McLeran
Fixing compile error
#!tests none
#!rb none
#!codereview Andrew.Grant
Change 3559674 on 2017/07/27 by Shaun.Kime
Now batching up the shader constants into another data set for System/Emitter graphs.
#!rb Simon.Tovey
#!tests ran multiple copies of Hypnotizer and made sure that they obeyed the emitter lifetime module outputs.
Change 3559527 on 2017/07/27 by Aaron.McLeran
#!jira UE-45483 Integrating fix to //Orion/Dev-General
#!rb none
#!tests none
Change 3559284 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Exposed GetAzimuthAndElevation to blueprints.
#!rb none
#!tests Pyro turrets
#!ROBOMERGE-SOURCE: CL 3559111 in //Orion/Release-42/... via CL 3559115
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3559283 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Exposed GetAzimuthAndElevation to blueprints.
#!rb none
#!tests Pyro turrets
#!ROBOMERGE-SOURCE: CL 3559111 in //Orion/Release-42/... via CL 3559115
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3559282 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Exposed GetAzimuthAndElevation to blueprints.
#!rb none
#!tests Pyro turrets
#!ROBOMERGE-SOURCE: CL 3559111 in //Orion/Release-42/... via CL 3559115
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3559281 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Exposed GetAzimuthAndElevation to blueprints.
#!rb none
#!tests Pyro turrets
#!ROBOMERGE-SOURCE: CL 3559111 in //Orion/Release-42/... via CL 3559115
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3559280 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Exposed GetAzimuthAndElevation to blueprints.
#!rb none
#!tests Pyro turrets
#!ROBOMERGE-SOURCE: CL 3559111 in //Orion/Release-42/... via CL 3559115
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3559254 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: jon.lietz
compile fix
#!rb none
#!test compiles
[at Daniel.Lamb]
#!ROBOMERGE-SOURCE: CL 3559043 in //Orion/Release-42/... via CL 3559060
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3559253 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: jon.lietz
compile fix
#!rb none
#!test compiles
[at Daniel.Lamb]
#!ROBOMERGE-SOURCE: CL 3559043 in //Orion/Release-42/... via CL 3559060
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3559252 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: jon.lietz
compile fix
#!rb none
#!test compiles
[at Daniel.Lamb]
#!ROBOMERGE-SOURCE: CL 3559043 in //Orion/Release-42/... via CL 3559060
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3559251 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: jon.lietz
compile fix
#!rb none
#!test compiles
[at Daniel.Lamb]
#!ROBOMERGE-SOURCE: CL 3559043 in //Orion/Release-42/... via CL 3559060
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3559250 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: jon.lietz
compile fix
#!rb none
#!test compiles
[at Daniel.Lamb]
#!ROBOMERGE-SOURCE: CL 3559043 in //Orion/Release-42/... via CL 3559060
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3559192 on 2017/07/27 by Shaun.Kime
Removing compile on load for standalone functions.
#!rb none
#!tests n/a
Change 3559115 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Exposed GetAzimuthAndElevation to blueprints.
#!rb none
#!tests Pyro turrets
#!ROBOMERGE-SOURCE: CL 3559111 in //Orion/Release-42/...
#!ROBOMERGE-BOT: ORION (Release-42 -> Main)
Change 3559111 on 2017/07/27 by Laurent.Delayen
Exposed GetAzimuthAndElevation to blueprints.
#!rb none
#!tests Pyro turrets
Change 3559060 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: jon.lietz
compile fix
#!rb none
#!test compiles
@Daniel.Lamb
#!ROBOMERGE-SOURCE: CL 3559043 in //Orion/Release-42/...
#!ROBOMERGE-BOT: ORION (Release-42 -> Main)
Change 3559043 on 2017/07/27 by Jon.Lietz
compile fix
#!rb none
#!test compiles
#!review-3559054 @Daniel.Lamb
Change 3558928 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
More temporary code to track down OR-40458
#!test Paragon boot test ps4
#!rb None
#!ROBOMERGE-SOURCE: CL 3558917 in //Orion/Release-42/... via CL 3558919
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3558927 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
More temporary code to track down OR-40458
#!test Paragon boot test ps4
#!rb None
#!ROBOMERGE-SOURCE: CL 3558917 in //Orion/Release-42/... via CL 3558919
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3558926 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
More temporary code to track down OR-40458
#!test Paragon boot test ps4
#!rb None
#!ROBOMERGE-SOURCE: CL 3558917 in //Orion/Release-42/... via CL 3558919
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3558923 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
More temporary code to track down OR-40458
#!test Paragon boot test ps4
#!rb None
#!ROBOMERGE-SOURCE: CL 3558917 in //Orion/Release-42/... via CL 3558919
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3558921 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
More temporary code to track down OR-40458
#!test Paragon boot test ps4
#!rb None
#!ROBOMERGE-SOURCE: CL 3558917 in //Orion/Release-42/... via CL 3558919
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3558919 on 2017/07/27 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
More temporary code to track down OR-40458
#!test Paragon boot test ps4
#!rb None
#!ROBOMERGE-SOURCE: CL 3558917 in //Orion/Release-42/...
#!ROBOMERGE-BOT: ORION (Release-42 -> Main)
Change 3558917 on 2017/07/27 by Daniel.Lamb
More temporary code to track down OR-40458
#!test Paragon boot test ps4
#!rb None
Change 3558264 on 2017/07/27 by Wyeth.Johnson
Pondering update
Change 3558206 on 2017/07/27 by Jurre.deBaare
HLOD: Need to be able to disable auto-LOD generation on meshes in a BP
#!fix added flag to PrimitiveComponent to disable certain BP components to be excluded from HLOD generation, and also not have a LODParent primitive set
#!jira UE-47711
#!rb Benn.Gallagher
#!Tests generate HLOD clusters with enabled/disabled components and actors
Change 3558200 on 2017/07/27 by Jurre.deBaare
Crash rebuilding HLOD cluster
#!fix Simplygon returns an empty mesh if the input is not overlapping the culling (landscape) mesh, so added bound check for input vs landscape to prevent this situation
#!misc Added error when Simplygon returns an invalid raw mesh after processing
#!jira UE-47709
#!rb Benn.Gallagher
Change 3558116 on 2017/07/27 by Wyeth.Johnson
Roughed in drag, while pondering physical correctness or lack therof
Change 3557918 on 2017/07/27 by Simon.Tovey
~2x speed up of niagara compilation.
Set of visited nodes in numeric fix up viistor was becoming massive and spending about half the total compile time just ensuring we'd not visited a node before.
Moved over to a slightly clunkier but faster method of using a visitor ID on the node itself.
#!codereview Olaf.Piesche, Frank.Fella, Shaun.Kime
#!rb none
#!tests tested several emitters. Seems to work
Change 3557439 on 2017/07/26 by Olaf.Piesche
Replicating CL3557068
Adding a configurable spawn rate scaling reference value; sets the zero-scale reference value (default: 2), so additional quality levels can be added and scaling customized further.
IMPORTANT: This sets the reference to 3 in PS4Scalability.ini; effects on PS4 are again going to have reduced spawn rates versus PC and Neo, as intended by the FX artists starting with this change.
#!rb marcus.wassmer
#!tests QAGame
Change 3556915 on 2017/07/26 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Temporary change to help track down garbage UTexture refrence related to OR-40458
#!rb Trivial
#!test Paragon cooked
#!ROBOMERGE-SOURCE: CL 3556903 in //Orion/Release-42/... via CL 3556910
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3556914 on 2017/07/26 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Temporary change to help track down garbage UTexture refrence related to OR-40458
#!rb Trivial
#!test Paragon cooked
#!ROBOMERGE-SOURCE: CL 3556903 in //Orion/Release-42/... via CL 3556910
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3556913 on 2017/07/26 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Temporary change to help track down garbage UTexture refrence related to OR-40458
#!rb Trivial
#!test Paragon cooked
#!ROBOMERGE-SOURCE: CL 3556903 in //Orion/Release-42/... via CL 3556910
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3556912 on 2017/07/26 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Temporary change to help track down garbage UTexture refrence related to OR-40458
#!rb Trivial
#!test Paragon cooked
#!ROBOMERGE-SOURCE: CL 3556903 in //Orion/Release-42/... via CL 3556910
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3556911 on 2017/07/26 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Temporary change to help track down garbage UTexture refrence related to OR-40458
#!rb Trivial
#!test Paragon cooked
#!ROBOMERGE-SOURCE: CL 3556903 in //Orion/Release-42/... via CL 3556910
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3556910 on 2017/07/26 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Temporary change to help track down garbage UTexture refrence related to OR-40458
#!rb Trivial
#!test Paragon cooked
#!ROBOMERGE-SOURCE: CL 3556903 in //Orion/Release-42/...
#!ROBOMERGE-BOT: ORION (Release-42 -> Main)
Change 3556903 on 2017/07/26 by Daniel.Lamb
Temporary change to help track down garbage UTexture refrence related to OR-40458
#!rb Trivial
#!test Paragon cooked
Change 3556592 on 2017/07/26 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Allow Notify nodes to be absolute - e.g. replace any notication settings the node has from being included in other targets.
This is to allow us to restrict emails about certain warnings or failures to a smaller subset of people
#!rb Ben.Marsh (review)
#!tests Debugged through a Nightly Build target of OrionBuild and verified absolute notifies are correctly set up.
#!ROBOMERGE-SOURCE: CL 3556570 in //Orion/Release-42/... via CL 3556587
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3556591 on 2017/07/26 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Allow Notify nodes to be absolute - e.g. replace any notication settings the node has from being included in other targets.
This is to allow us to restrict emails about certain warnings or failures to a smaller subset of people
#!rb Ben.Marsh (review)
#!tests Debugged through a Nightly Build target of OrionBuild and verified absolute notifies are correctly set up.
#!ROBOMERGE-SOURCE: CL 3556570 in //Orion/Release-42/... via CL 3556587
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3556590 on 2017/07/26 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Allow Notify nodes to be absolute - e.g. replace any notication settings the node has from being included in other targets.
This is to allow us to restrict emails about certain warnings or failures to a smaller subset of people
#!rb Ben.Marsh (review)
#!tests Debugged through a Nightly Build target of OrionBuild and verified absolute notifies are correctly set up.
#!ROBOMERGE-SOURCE: CL 3556570 in //Orion/Release-42/... via CL 3556587
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3556589 on 2017/07/26 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Allow Notify nodes to be absolute - e.g. replace any notication settings the node has from being included in other targets.
This is to allow us to restrict emails about certain warnings or failures to a smaller subset of people
#!rb Ben.Marsh (review)
#!tests Debugged through a Nightly Build target of OrionBuild and verified absolute notifies are correctly set up.
#!ROBOMERGE-SOURCE: CL 3556570 in //Orion/Release-42/... via CL 3556587
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3556588 on 2017/07/26 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Allow Notify nodes to be absolute - e.g. replace any notication settings the node has from being included in other targets.
This is to allow us to restrict emails about certain warnings or failures to a smaller subset of people
#!rb Ben.Marsh (review)
#!tests Debugged through a Nightly Build target of OrionBuild and verified absolute notifies are correctly set up.
#!ROBOMERGE-SOURCE: CL 3556570 in //Orion/Release-42/... via CL 3556587
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3556587 on 2017/07/26 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Allow Notify nodes to be absolute - e.g. replace any notication settings the node has from being included in other targets.
This is to allow us to restrict emails about certain warnings or failures to a smaller subset of people
#!rb Ben.Marsh (review)
#!tests Debugged through a Nightly Build target of OrionBuild and verified absolute notifies are correctly set up.
#!ROBOMERGE-SOURCE: CL 3556570 in //Orion/Release-42/...
#!ROBOMERGE-BOT: ORION (Release-42 -> Main)
Change 3556570 on 2017/07/26 by Andrew.Grant
Allow Notify nodes to be absolute - e.g. replace any notication settings the node has from being included in other targets.
This is to allow us to restrict emails about certain warnings or failures to a smaller subset of people
#!rb Ben.Marsh (review)
#!tests Debugged through a Nightly Build target of OrionBuild and verified absolute notifies are correctly set up.
Change 3556239 on 2017/07/26 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
Fix issue where gameplay tags were not deterministic between cooked and uncooked
#!rb none
#!tests pie
[at Daniel.Lamb]
#!ROBOMERGE-SOURCE: CL 3556226 in //Orion/Release-42/... via CL 3556229
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3556238 on 2017/07/26 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
Fix issue where gameplay tags were not deterministic between cooked and uncooked
#!rb none
#!tests pie
[at Daniel.Lamb]
#!ROBOMERGE-SOURCE: CL 3556226 in //Orion/Release-42/... via CL 3556229
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3556237 on 2017/07/26 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
Fix issue where gameplay tags were not deterministic between cooked and uncooked
#!rb none
#!tests pie
[at Daniel.Lamb]
#!ROBOMERGE-SOURCE: CL 3556226 in //Orion/Release-42/... via CL 3556229
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3556236 on 2017/07/26 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
Fix issue where gameplay tags were not deterministic between cooked and uncooked
#!rb none
#!tests pie
[at Daniel.Lamb]
#!ROBOMERGE-SOURCE: CL 3556226 in //Orion/Release-42/... via CL 3556229
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3556235 on 2017/07/26 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
Fix issue where gameplay tags were not deterministic between cooked and uncooked
#!rb none
#!tests pie
[at Daniel.Lamb]
#!ROBOMERGE-SOURCE: CL 3556226 in //Orion/Release-42/... via CL 3556229
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3556229 on 2017/07/26 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
Fix issue where gameplay tags were not deterministic between cooked and uncooked
#!rb none
#!tests pie
@Daniel.Lamb
#!ROBOMERGE-SOURCE: CL 3556226 in //Orion/Release-42/...
#!ROBOMERGE-BOT: ORION (Release-42 -> Main)
Change 3556226 on 2017/07/26 by David.Ratti
Fix issue where gameplay tags were not deterministic between cooked and uncooked
#!rb none
#!tests pie
#!review-3556227 @Daniel.Lamb
Change 3556163 on 2017/07/26 by Frank.Fella
Niagara - Rework the system toolkit so that it can edit stand alone emitters and systems. This allows the use the attribute spreasheet and system views when editing emitters and enables inspecting and editing the emitter graphs (for debug purposes) when editing systems.
#!Tests Verified general system and emitter editing functionality.
#!rb none
#!codereview Olaf.Piesche,Simon.Tovey,Shaun.Kime
Change 3556104 on 2017/07/26 by Jian.Ru
Changed OpacityConst and OpacityMaskConst default to 1.0 to prevent HLOD meshes from disappearing
Change 3555992 on 2017/07/26 by Frank.Fella
Niagara - Fix a bug when deleting dynanmic inputs which would leave the graph broken.
#!Tests Removing a dynamic input now leaves the graph in a vaild state.
#!rb none
#!codereview Olaf.Piesche,Simon.Tovey,Shaun.Kime
Change 3555991 on 2017/07/26 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
Change GameplayCueManager to deal with UClasses instead of CDOs when managing preallocation lists.
OR-41476
#!rb none
#!tests pie
#!ROBOMERGE-SOURCE: CL 3555778 in //Orion/Release-42/... via CL 3555896
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3555988 on 2017/07/26 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
Change GameplayCueManager to deal with UClasses instead of CDOs when managing preallocation lists.
OR-41476
#!rb none
#!tests pie
#!ROBOMERGE-SOURCE: CL 3555778 in //Orion/Release-42/... via CL 3555896
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3555984 on 2017/07/26 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
Change GameplayCueManager to deal with UClasses instead of CDOs when managing preallocation lists.
OR-41476
#!rb none
#!tests pie
#!ROBOMERGE-SOURCE: CL 3555778 in //Orion/Release-42/... via CL 3555896
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3555983 on 2017/07/26 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
Change GameplayCueManager to deal with UClasses instead of CDOs when managing preallocation lists.
OR-41476
#!rb none
#!tests pie
#!ROBOMERGE-SOURCE: CL 3555778 in //Orion/Release-42/... via CL 3555896
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3555982 on 2017/07/26 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
Change GameplayCueManager to deal with UClasses instead of CDOs when managing preallocation lists.
OR-41476
#!rb none
#!tests pie
#!ROBOMERGE-SOURCE: CL 3555778 in //Orion/Release-42/... via CL 3555896
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3555896 on 2017/07/26 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
Change GameplayCueManager to deal with UClasses instead of CDOs when managing preallocation lists.
OR-41476
#!rb none
#!tests pie
#!ROBOMERGE-SOURCE: CL 3555778 in //Orion/Release-42/...
#!ROBOMERGE-BOT: ORION (Release-42 -> Main)
Change 3555778 on 2017/07/26 by David.Ratti
Change GameplayCueManager to deal with UClasses instead of CDOs when managing preallocation lists.
OR-41476
#!rb none
#!tests pie
Change 3555726 on 2017/07/26 by Frank.Fella
Niagara - Don't clear keyboard focus on commit for float and int value editors.
#!Tests keyboard focus is no longer cleared.
#!rb none
Change 3555668 on 2017/07/26 by Frank.Fella
Niagara - Fix a bug in the hlsl translator where multiple dynamic input usages were not genering unique code like modules.
#!Tests Multiple dynamic input usages generate correct code.
#!rb Shaun K.
Change 3555188 on 2017/07/26 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Gauntlet - Fixed error in checking availability range of devices
#!tests debugged
#!rb none
#!ROBOMERGE-SOURCE: CL 3555053 in //Orion/Release-42/... via CL 3555088
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3555187 on 2017/07/26 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Gauntlet - Fixed error in checking availability range of devices
#!tests debugged
#!rb none
#!ROBOMERGE-SOURCE: CL 3555053 in //Orion/Release-42/... via CL 3555088
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3555186 on 2017/07/26 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Gauntlet - Fixed error in checking availability range of devices
#!tests debugged
#!rb none
#!ROBOMERGE-SOURCE: CL 3555053 in //Orion/Release-42/... via CL 3555088
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3555185 on 2017/07/26 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Gauntlet - Fixed error in checking availability range of devices
#!tests debugged
#!rb none
#!ROBOMERGE-SOURCE: CL 3555053 in //Orion/Release-42/... via CL 3555088
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3555184 on 2017/07/26 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Gauntlet - Fixed error in checking availability range of devices
#!tests debugged
#!rb none
#!ROBOMERGE-SOURCE: CL 3555053 in //Orion/Release-42/... via CL 3555088
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3555088 on 2017/07/26 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Gauntlet - Fixed error in checking availability range of devices
#!tests debugged
#!rb none
#!ROBOMERGE-SOURCE: CL 3555053 in //Orion/Release-42/...
#!ROBOMERGE-BOT: ORION (Release-42 -> Main)
Change 3555053 on 2017/07/26 by Andrew.Grant
Gauntlet - Fixed error in checking availability range of devices
#!tests debugged
#!rb none
Change 3554987 on 2017/07/26 by Simon.Tovey
Fixed register table / hlsl mismatch
#!rb none
#!tests Scripts with compound structs containing ints now work correctly.
#!codereview Shaun.Kime, Frank.Fella, Olaf.Pieche
Change 3554672 on 2017/07/25 by Olaf.Piesche
More PS4 cooking/launching fixes
#!rb none
#!codereview simon.tovey,frank.fella,shaun.kime
#!tests cook PS4
Change 3554407 on 2017/07/25 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Duplicating fix for UE-47657 - streaming issues with Linux builds
#!tests compiled, ran PS4 client
#!rb none
#!ROBOMERGE-SOURCE: CL 3554397 in //Orion/Release-42/... via CL 3554400
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3554406 on 2017/07/25 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Duplicating fix for UE-47657 - streaming issues with Linux builds
#!tests compiled, ran PS4 client
#!rb none
#!ROBOMERGE-SOURCE: CL 3554397 in //Orion/Release-42/... via CL 3554400
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3554405 on 2017/07/25 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Duplicating fix for UE-47657 - streaming issues with Linux builds
#!tests compiled, ran PS4 client
#!rb none
#!ROBOMERGE-SOURCE: CL 3554397 in //Orion/Release-42/... via CL 3554400
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3554404 on 2017/07/25 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Duplicating fix for UE-47657 - streaming issues with Linux builds
#!tests compiled, ran PS4 client
#!rb none
#!ROBOMERGE-SOURCE: CL 3554397 in //Orion/Release-42/... via CL 3554400
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3554403 on 2017/07/25 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Duplicating fix for UE-47657 - streaming issues with Linux builds
#!tests compiled, ran PS4 client
#!rb none
#!ROBOMERGE-SOURCE: CL 3554397 in //Orion/Release-42/... via CL 3554400
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3554400 on 2017/07/25 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Duplicating fix for UE-47657 - streaming issues with Linux builds
#!tests compiled, ran PS4 client
#!rb none
#!ROBOMERGE-SOURCE: CL 3554397 in //Orion/Release-42/...
#!ROBOMERGE-BOT: ORION (Release-42 -> Main)
Change 3554397 on 2017/07/25 by Andrew.Grant
Duplicating fix for UE-47657 - streaming issues with Linux builds
#!tests compiled, ran PS4 client
#!rb none
Change 3554394 on 2017/07/25 by Wyeth.Johnson
Mooooore modules work
Change 3553557 on 2017/07/25 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added availability constraints to devices
#!tests ran locally and debugged results
#!rb none
#!ROBOMERGE-SOURCE: CL 3553548 in //Orion/Release-42/... via CL 3553552
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3553556 on 2017/07/25 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added availability constraints to devices
#!tests ran locally and debugged results
#!rb none
#!ROBOMERGE-SOURCE: CL 3553548 in //Orion/Release-42/... via CL 3553552
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3553555 on 2017/07/25 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added availability constraints to devices
#!tests ran locally and debugged results
#!rb none
#!ROBOMERGE-SOURCE: CL 3553548 in //Orion/Release-42/... via CL 3553552
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3553554 on 2017/07/25 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added availability constraints to devices
#!tests ran locally and debugged results
#!rb none
#!ROBOMERGE-SOURCE: CL 3553548 in //Orion/Release-42/... via CL 3553552
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3553553 on 2017/07/25 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added availability constraints to devices
#!tests ran locally and debugged results
#!rb none
#!ROBOMERGE-SOURCE: CL 3553548 in //Orion/Release-42/... via CL 3553552
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3553552 on 2017/07/25 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added availability constraints to devices
#!tests ran locally and debugged results
#!rb none
#!ROBOMERGE-SOURCE: CL 3553548 in //Orion/Release-42/...
#!ROBOMERGE-BOT: ORION (Release-42 -> Main)
Change 3553548 on 2017/07/25 by Andrew.Grant
Added availability constraints to devices
#!tests ran locally and debugged results
#!rb none
Change 3553261 on 2017/07/25 by Frank.Fella
Niagara - Added some editor only delegates so that we can handle the niagara system instance creation and destruction more consistently. Also removed the get on create functionality when getting the system instance from the component.
#!Tests Verified that the system instance is now valid when opening the system and emitter editors.
#!rb none
#!codereview Olaf.Piesche,Simon.Tovey,Shaun.Kime
Change 3553018 on 2017/07/25 by Frank.Fella
Niagara - Remove a check which was causing crashes when executing an empty script. We probably shouldn't execute these at all, but that can be a future optimization.
#!Tests Empty scripts no longer crash when executed.
#!rb none
#!codereview Olaf.Piesche,Simon.Tovey,Shaun.Kime
Change 3552872 on 2017/07/25 by Frank.Fella
Niagara - Allow setting system parameters in the system scripts and tweak the IsValid() logic on systems and scripts so that systems with empty system scripts can still run.
#!Tests Empty system scripts now run, and invalid system scripts no longer try to simulate and cause a crash.
#!rb none
#!codereview Olaf.Piesche,Simon.Tovey,Shaun.Kime
Change 3552115 on 2017/07/24 by Olaf.Piesche
More compile errror fixes for Clang
#!rb none
#!codereview Simon.Tovey
#!tests build Win64 and PS4
Change 3551601 on 2017/07/24 by Wyeth.Johnson
Some debug stuff
Change 3551581 on 2017/07/24 by Frank.Fella
Niagara - Make the simulation tolerate float inaccuracies a little better when updating using desired age.
#!Tests Simulations no longer reset every frame when paused.
#!rb none
#!codereview Olaf.Piesche,Simon.Tovey,Shaun.Kime
Change 3551454 on 2017/07/24 by Wyeth.Johnson
test for frank
Change 3551387 on 2017/07/24 by Daniel.Lamb
Reduced the sensitivity on the slow tick timer warning
#!rb Trivial
#!test Cooked paragon ps4
Change 3551377 on 2017/07/24 by Daniel.Lamb
When you run from launch build it always puts notimeouts on the commandlines
#!rb Trivail
#!test Cooked paragon ps4
Change 3551370 on 2017/07/24 by Daniel.Lamb
Added option to dump all the scalability options which were applied.
#!rb Trivial
#!test Cooked paragon
Change 3551101 on 2017/07/24 by Bart.Hawthorne
Remove the call to UDemoNetDriver::TickCheckpoint inside UDemoNetDriver::SaveCheckpoint. There was an edge case where if the partial bunch reliable threshold was hit, since this call is outside the normal tick flow, the connection didn't have a chance to internally ack the packets, so the actor might not replicate out to the checkpoint since the channel was waiting for them to still be ack'd.
#!codereview ryan.gerleve
#!rb none
#!tests saved and loaded replay
Change 3551058 on 2017/07/24 by Shaun.Kime
Removed logging code
#!rb none
#!tests n/a
Change 3550968 on 2017/07/24 by Wyeth.Johnson
Some more tests
Change 3550806 on 2017/07/24 by Shaun.Kime
Basic lifetime in place for solo emitters.
#!rb none
#!test modified Hypnotizer asset to have two loops then ultimately a reset at 15 sec.
Change 3550785 on 2017/07/24 by Frank.Fella
Niagara - Fix a crash when opening the system editor related to moving the stack to it's own module.
#!tests no longer crashes.
#!rb none
Change 3550137 on 2017/07/23 by Frank.Fella
Niagara - Create a separate module for niagara editor widgets and move the stack UI there. This enables hot reloading for faster UI iteration.
#!tests Verified that hot reloading works for the stack UI.
#!rb none
#!codereview Olaf.Piesche,Simon.Tovey,Shaun.Kime
Change 3549581 on 2017/07/22 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Gauntlet - only warn on device issue if > 2 errors occur
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3549564 in //Orion/Release-42/... via CL 3549576
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3549580 on 2017/07/22 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Gauntlet - only warn on device issue if > 2 errors occur
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3549564 in //Orion/Release-42/... via CL 3549576
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3549579 on 2017/07/22 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Gauntlet - only warn on device issue if > 2 errors occur
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3549564 in //Orion/Release-42/... via CL 3549576
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3549578 on 2017/07/22 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Gauntlet - only warn on device issue if > 2 errors occur
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3549564 in //Orion/Release-42/... via CL 3549576
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3549577 on 2017/07/22 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Gauntlet - only warn on device issue if > 2 errors occur
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3549564 in //Orion/Release-42/... via CL 3549576
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3549576 on 2017/07/22 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Gauntlet - only warn on device issue if > 2 errors occur
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3549564 in //Orion/Release-42/...
#!ROBOMERGE-BOT: ORION (Release-42 -> Main)
Change 3549564 on 2017/07/22 by Andrew.Grant
Gauntlet - only warn on device issue if > 2 errors occur
#!tests compiled
#!rb none
Change 3549546 on 2017/07/22 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Gauntlet - only warn about device problems if > 1 error occurs
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3549544 in //Orion/Release-41.3/... via CL 3549545
#!ROBOMERGE-BOT: ORION (Release-41.4 -> Release-41.5)
Change 3549545 on 2017/07/22 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Gauntlet - only warn about device problems if > 1 error occurs
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3549544 in //Orion/Release-41.3/...
#!ROBOMERGE-BOT: ORION (Release-41.3 -> Release-41.4)
Change 3549544 on 2017/07/22 by Andrew.Grant
Gauntlet - only warn about device problems if > 1 error occurs
#!tests compiled
#!rb none
Change 3549542 on 2017/07/22 by Andrew.Grant
Merging latest from //Orion/Main to Release-42
#!tests #!rb none
Change 3549530 on 2017/07/22 by Andrew.Grant
Merging using ROBO://Orion/Main->//Orion/Dev-UI
#!tests #!rb none
Change 3549505 on 2017/07/22 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Copying //Orion/Dev-UI to Main (//Orion/Main)
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3549101 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3549488 on 2017/07/22 by Andrew.Grant
Merging //Orion/Main to Dev-Balance (//Orion/Dev-Balance)
#!tests #!rb none
Change 3549423 on 2017/07/22 by Andrew.Grant
Merging //Orion/Main to Dev-General (//Orion/Dev-General)
#!tests #!rb none
Change 3549404 on 2017/07/22 by Andrew.Grant
Merging //Orion/Main to Dev-Cinematics (//Orion/Dev-Cinematics)
#!tests #!rb none
Change 3549101 on 2017/07/21 by Andrew.Grant
Copying //Orion/Dev-UI to Main (//Orion/Main)
#!tests #!rb none
Change 3549055 on 2017/07/21 by Frank.Fella
Niagara - Move stack editor data to it's own class so that the system and emitter sub-stacks can have their own copies since they are in different graphs and the system is shared among all emitter stacks.
#!Tests various stack functionality which is stored in the editor data.
#!rb none
#!codereview Olaf.Piesche,Simon.Tovey,Shaun.Kime
Change 3548983 on 2017/07/21 by Olaf.Piesche
Re-adding inadvertantly deleted IsValid function to FNiagaraDataSetIterator. Oops.
Should fix Wyeth's current crash opening assets.
#!rb none
#!codereview frank.fella,shaun.kime,simon.tovey
#!tests none
Change 3548810 on 2017/07/21 by Bart.Hawthorne
Don't replicate the WorldSettings Pauser property out to replays - this causes the pause button to automatically get pressed (since it checks the pauser property for its state).
#!jira OR-41516
#!rb none
#!codereview ryan.gerleve
#!tests watched a live replay and paused it from the match, also used the pause button normally in a regular replay
Change 3548740 on 2017/07/21 by Bart.Hawthorne
- Added an OnRep for the Pauser member on the WorldSettings so code can get notified for when the server becomes paused
- Hooked up the HUDContext and Escape Menu Widget to the WorldSettings Pauser OnRep so that the pause game button text can update appropriately
#!codereview ryan.gerleve, cody.haskell
#!rb none
#!tests paused and unpaused game in a live match and tested pausing in a replay
Change 3548656 on 2017/07/21 by Olaf.Piesche
Changing const statics with class-scope initialization to class-scope enum to make compile on Clang
#!rb none
#!codereview shaun.kime,frank.fella,simon.tovey
#!tests builds, editor, sample assets
Change 3548395 on 2017/07/21 by Jeff.Williams
Initial branch of files from Main (//Orion/Main) to Release-42 (//Orion/Release-42)
Change 3548394 on 2017/07/21 by Ben.Salem
Add flavor of build to FX Perf report mail. Also, add -localmailer flag to FXtests to allow for reports to be sent out from tests run locally.
#!rb none
#!tests Ran a pass with the -localmailer flag enabled and mail sent out properly.
Change 3548382 on 2017/07/21 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Copying //Orion/Dev-UI to Main
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3548082 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3548285 on 2017/07/21 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Copying //Orion/Dev-UI to Main
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3548082 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3548098 on 2017/07/21 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging using ROBO://Orion/Release-Candidate->//Orion/Main
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3546847 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3548095 on 2017/07/21 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging using ROBO://Orion/Release-Candidate->//Orion/Main
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3546847 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3548092 on 2017/07/21 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging using ROBO://Orion/Release-Candidate->//Orion/Main
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3546847 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3548090 on 2017/07/21 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging using ROBO://Orion/Release-Candidate->//Orion/Main
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3546847 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3548082 on 2017/07/21 by Andrew.Grant
Copying //Orion/Dev-UI to Main
#!tests #!rb none
Change 3548077 on 2017/07/21 by Andrew.Grant
Merging using ROBO://Orion/Main->//Orion/Dev-UI
#!tests #!rb na
Change 3547577 on 2017/07/20 by Olaf.Piesche
-various build problems for non-editor builds fixed
-almost there
-editor should still build and run fine; PC game and PS4 are building save for one more error
#!rb none
#!codereview frank.fella,shaun.kime,simon.tovey
#!tests editor
Change 3547495 on 2017/07/20 by Shaun.Kime
Checkpointing code for liftetime management of emitters. Moved everything to new enum ENiagaraExecutionState. More work on EmitterLifetime module. Added the count for number of alive emitters and emitter particle counts to appropriate emitter and system script execution. Still need to implement for batched system scripts. Fixed up enums so that they can be assigned using numerics so that we can use in ==/!=/etc.
#!rb none
#!tests n/a
Change 3547204 on 2017/07/20 by Thomas.Ross
Compile all blueprints commandlet
#!rb Andrew.Grant
#!tests Local command line, Electric Commander
Change 3546884 on 2017/07/20 by Andrew.Grant
Merging using ROBO://Orion/Main->//Orion/Dev-UI
#!tests #!rb none
Change 3546847 on 2017/07/20 by Andrew.Grant
Merging using ROBO://Orion/Release-Candidate->//Orion/Main
#!tests #!rb none
Change 3546620 on 2017/07/20 by Simon.Tovey
Adding integer random to fix wyeths random issues.
#!rb none
#!tests random range now works. Exisiting randoms work
Change 3546539 on 2017/07/20 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
[NULL MERGE]
Version locking to 3537225
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3546537 in //Orion/Release-41.3/... via CL 3546538
#!ROBOMERGE-BOT: ORION (Release-41.4 -> Release-41.5)
Change 3546538 on 2017/07/20 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
[NULL MERGE]
Version locking to 3537225
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3546537 in //Orion/Release-41.3/...
#!ROBOMERGE-BOT: ORION (Release-41.3 -> Release-41.4)
Change 3546537 on 2017/07/20 by Andrew.Grant
Version locking to 3537225
#!ROBOMERGE: !41.4
#!tests #!rb none
Change 3546417 on 2017/07/20 by robomerge
#!ROBOMERGE-AUTHOR: bart.hawthorne
Force a net update on the world settings when the server is paused. This is so that clients get the updated pauser property, which might not be replicated because the world game time is not increasing.
#!rb ryan.gerleve
[FYI] cody.haskell
#!tests paused match several times and check that pause text got updated
#!ROBOMERGE-SOURCE: CL 3543964 in //Orion/Release-41.5/... via CL 3546399
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3546416 on 2017/07/20 by robomerge
#!ROBOMERGE-AUTHOR: bart.hawthorne
Force a net update on the world settings when the server is paused. This is so that clients get the updated pauser property, which might not be replicated because the world game time is not increasing.
#!rb ryan.gerleve
[FYI] cody.haskell
#!tests paused match several times and check that pause text got updated
#!ROBOMERGE-SOURCE: CL 3543964 in //Orion/Release-41.5/... via CL 3546399
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3546415 on 2017/07/20 by robomerge
#!ROBOMERGE-AUTHOR: bart.hawthorne
Force a net update on the world settings when the server is paused. This is so that clients get the updated pauser property, which might not be replicated because the world game time is not increasing.
#!rb ryan.gerleve
[FYI] cody.haskell
#!tests paused match several times and check that pause text got updated
#!ROBOMERGE-SOURCE: CL 3543964 in //Orion/Release-41.5/... via CL 3546399
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3546414 on 2017/07/20 by robomerge
#!ROBOMERGE-AUTHOR: bart.hawthorne
Force a net update on the world settings when the server is paused. This is so that clients get the updated pauser property, which might not be replicated because the world game time is not increasing.
#!rb ryan.gerleve
[FYI] cody.haskell
#!tests paused match several times and check that pause text got updated
#!ROBOMERGE-SOURCE: CL 3543964 in //Orion/Release-41.5/... via CL 3546399
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3546413 on 2017/07/20 by robomerge
#!ROBOMERGE-AUTHOR: bart.hawthorne
Force a net update on the world settings when the server is paused. This is so that clients get the updated pauser property, which might not be replicated because the world game time is not increasing.
#!rb ryan.gerleve
[FYI] cody.haskell
#!tests paused match several times and check that pause text got updated
#!ROBOMERGE-SOURCE: CL 3543964 in //Orion/Release-41.5/... via CL 3546399
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3546399 on 2017/07/20 by robomerge
#!ROBOMERGE-AUTHOR: bart.hawthorne
Force a net update on the world settings when the server is paused. This is so that clients get the updated pauser property, which might not be replicated because the world game time is not increasing.
#!rb ryan.gerleve
[FYI] cody.haskell
#!tests paused match several times and check that pause text got updated
#!ROBOMERGE-SOURCE: CL 3543964 in //Orion/Release-41.5/...
#!ROBOMERGE-BOT: ORION (Release-41.5 -> Main)
Change 3546344 on 2017/07/20 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging 3542600 from Release-41.5 (Escape_Menu left as target)
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3546335 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3546343 on 2017/07/20 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging 3542600 from Release-41.5 (Escape_Menu left as target)
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3546335 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3546342 on 2017/07/20 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging 3542600 from Release-41.5 (Escape_Menu left as target)
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3546335 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3546341 on 2017/07/20 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging 3542600 from Release-41.5 (Escape_Menu left as target)
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3546335 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3546340 on 2017/07/20 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging 3542600 from Release-41.5 (Escape_Menu left as target)
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3546335 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3546335 on 2017/07/20 by Andrew.Grant
Merging 3542600 from Release-41.5 (Escape_Menu left as target)
#!tests #!rb none
Change 3546201 on 2017/07/20 by Andrew.Grant
AsyncLoading fix from UE4/Main
#!tests compiled
#!rb Gil.Gribb
Change 3545394 on 2017/07/19 by Shaun.Kime
Missing header
#!rb none
#!tests n/a
Change 3545391 on 2017/07/19 by Shaun.Kime
Added an HLSL code viewer to Niagara scripts in the system panel.
#!rb none
#!tests n/a
Change 3545250 on 2017/07/19 by Andrew.Grant
Merging using ROBO://Orion/Main->//Orion/Dev-UI
#!tests #!rb none
Change 3545029 on 2017/07/19 by Daniel.Lamb
Merging 3474537
//UE4/Dev-Rendering/Engine/Source/...
to //Orion/Dev-UI/Engine/Source/...
#!test Paragon editor rebuild lighting
Fixed lighting needs rebuild happening after blueprint rescript and a non symetrical Quaterion != ToQuaternion(ToRotator(Quaternion)
#!rb Phillip.Kavan, Zak.Middleton
Change 3544816 on 2017/07/19 by Wyeth.Johnson
Moduleiteration
Change 3544763 on 2017/07/19 by Shaun.Kime
Fixing a hard checked cast
#!rb none
#!tests n/a
Change 3544762 on 2017/07/19 by Shaun.Kime
Fixing a hard checked cast.
#!rb none
#!tests n/a
Change 3544587 on 2017/07/19 by Dan.Oconnor
Hardening for edge case in blueprint loading. This if statement will be removed entirely in Dev-Framework
#!rb Phillip.Kavan
#!rnx
#!jira OR-38176
#!fyi Ben.Zeigler
#!tests:PIE
Change 3544082 on 2017/07/19 by Andrew.Grant
Duplicating 3531450 to address OR-41160
#!tests compiled
#!rb Chris.Bunner
Change 3543964 on 2017/07/19 by Bart.Hawthorne
Force a net update on the world settings when the server is paused. This is so that clients get the updated pauser property, which might not be replicated because the world game time is not increasing.
#!rb ryan.gerleve
#!fyi cody.haskell
#!tests paused match several times and check that pause text got updated
Change 3543522 on 2017/07/18 by Wyeth.Johnson
Added some comments to spawn location script
Change 3543419 on 2017/07/18 by Olaf.Piesche
Merging //Orion/Dev-General to Dev-Niagara (//Orion/Dev-Niagara)
Code only; OrionGame still to be merged
#!rb none
#!codereview simon.tovey shaun.kime frank.fella
#!tests sample niagara assets
Change 3543302 on 2017/07/18 by Brian.Fasten
Fix for include paths/
#!rb Daniel.Lamb
#!test Paragon editor compile
Change 3543200 on 2017/07/18 by Andrew.Grant
Fixed another formatting error
#!tests compiled
#!rb none
Change 3543120 on 2017/07/18 by Andrew.Grant
Fixed extra format specifier
#!tests compiled
#!rb daniel.lamb
Change 3543066 on 2017/07/18 by Wyeth.Johnson
First pass at a real Niagara module. Sphere spawning checked in, supports radius, XYZ transform, Nonuniform scale, two different density distributions, and hemispherical culling.
Points of debate are: how and what to hide behind switches
How to generalize the density function. curve lookup? dynamic input? What is fast, cheap, and useful
Need for static switching for optimization
Need for dynamic exposure/collapse of options based on those switches
Need to bubble up autopinned stuff to the stack, leave the rest collapsed
Commenting style, node layout style, numeric pins use (convert to type, vs. leave numeric through as much as possible)
Change 3542935 on 2017/07/18 by Olaf.Piesche
-More events work; spawn events for GPU sim
-bit of cleanup, more needed
-PS4 shader compilation and cooking now working
-Fixed the bug that made it so a manual recompile was needed to get a GPU simulated emitter to run
#!rb none
#!tests example assets
Change 3542926 on 2017/07/18 by Frank.Fella
Niagara - Missed in last checkin.
#!tests none
#!rb none
Change 3542914 on 2017/07/18 by Andrew.Grant
Removed hack, changed material warning to ASSET_LOG
#!tests compiled
#!rb none
Change 3542889 on 2017/07/18 by Ori.Cohen
Exposed an inertia scale for body instances
#!rb Lina.Halper
#!tests none
Change 3542861 on 2017/07/18 by Andrew.Grant
Fix for compile issue in non-shipping
#!tests compiling
#!rb none
Change 3542835 on 2017/07/18 by Frank.Fella
Niagara - Stack UX improvements
+ Can now navigate to dynamic input and module assets by double clicking on them in the stack. Currently only works in the emitter editor since we deep copy the graph and lose the asset references.
+ Can now collapse stack groups with a button.
+ Curves should always show up in the curve editor now. Custom seleciton is coming later.
+ Prevent duplication of output nodes since they can't be deleted.
#!tests Verified new stack functionality and output node duplication.
#!rb none
#!codereview Olaf.Piesche,Simon.Tovey,Shaun.Kime
Change 3542816 on 2017/07/18 by Wyeth.Johnson
Sphere V2
Change 3542798 on 2017/07/18 by Simon.Tovey
Fix for crash Wyeth is seeing.
#!rb none
#!tests fixes crash.
Change 3542787 on 2017/07/18 by Andrew.Grant
Added UE_ASSET_LOG macro and moved some current warnings in Orion to UE_ASSET_LOG
UE_ASSET_LOG is intended to provide a means of emitting asset-related logging in a consistent format that can be parsed by CIS jobs and tools. Currently there is a single option (AssetLogShowsDiskPath, true by default) but this could be expanded to provide additional options.
The asset argument can be a UObject pointer or a const TCHAR* to a path. Package paths (/Game/Path/Foo.uasset), object paths (/Game/Path/Foo.Foo) and relative paths (..\..\..\OrionGame\Foo\Foo.uasset) are all supported.
Usage:
E.g
UE_ASSET_LOG(LogMaterial, Warning, Material, TEXT("Failed to compile material"));
UE_ASSET_LOG(LogMaterial, Warning, *Material->GetPathName(), TEXT("Failed to compile material"));
#!tests ran locally with a selection of different asset arguments
#!rb Ben.Marsh
#!review-3542499 @Ben.Marsh
Change 3542648 on 2017/07/18 by Jon.Lietz
needed file
#!rb none
#!tests compiles
Change 3542600 on 2017/07/18 by Cody.Haskell
Work on adding pause feature to escape menu.
use -fakecustom on the command line to make the menu option come up in non-custom matches for testing
#!codereview Bart.Hawthorne
#!tests Golden Path
#!rb none
Change 3542560 on 2017/07/18 by Jon.Lietz
first pass moving cards in world from BP to native
- fixed issue with active items
- fixed a crash inside the engine with actor sequence component
- fixed an issue with the Ability system comp upadting shadow plane vision based on vision manager that might not have updated yet.
#!rb none
#!tests cards now no longer show up if the user is in shadow plane and the viewer's team does not have vision on them.
Change 3542543 on 2017/07/18 by Simon.Tovey
A bit of improved log spam for VM backend
#!rb none
#!tests none
Change 3542235 on 2017/07/18 by Wyeth.Johnson
Two separate implementations of sphere spawning, working on 3rd before eval
Change 3542102 on 2017/07/18 by Simon.Tovey
Fixed bug in bytecode generation due to incorrect temp register allocation.
#!rb none
#!tests Wyeths test case now works + some other emitters tested still working.
Keeps around the last HLSL translation generated.
#!rb none
#!tests n/a
Change 3541991 on 2017/07/18 by Shaun.Kime
Fix for making sure that the cube map selected for the profile is loaded from disk between editor runs.
#!rb none
#!tests opened editor, changed profile's cube map, then closed settings editor to save, exited app, restarted and verified that the cube map is the same
Change 3541819 on 2017/07/18 by Andrew.Grant
Better logging for warning
#!tests #!rb none
Change 3541178 on 2017/07/17 by Ori.Cohen
Fix jitter with hair in rigid body node caused by bad contact offset.
#!rb none
#!tests none
Change 3541059 on 2017/07/17 by Daniel.Lamb
Fixed issue with volatile string names being used as the key for TMap.
#!rb Jason.Bestimt
#!test Paragon Client
#!jira OR-41135
Change 3540970 on 2017/07/17 by Wyeth.Johnson
test emitters for modules
Change 3540948 on 2017/07/17 by Ben.Salem
Add comma separated hero list support to FXTest Gauntlet node.
#!rb none
#!tests compiled and passed in a 2-person comma separated list.
Change 3540875 on 2017/07/17 by Ben.Salem
Enable SoloSmokes to back up logs after tests run.
#!rb none
#!tests Ran smoke pass today.
Change 3540561 on 2017/07/17 by Ori.Cohen
Fix incorrect bone mapping for rigid body node. (Only matters when first call to init has a different number of bodies, for example a different skin)
#!rb Lina.Halper
#!tests none
Change 3540529 on 2017/07/17 by Andrew.Grant
Disable screenshots
#!tests compiled
#!rb none
Change 3540108 on 2017/07/17 by Ori.Cohen
Turn joint pre-processing on for immediate mode. This helps with some stability issues.
#!rb David.Hill
#!tests none
Change 3539847 on 2017/07/17 by Wyeth.Johnson
Fixing up redirects in Niagara content plugin folder
Change 3539554 on 2017/07/17 by Don.Eubanks
Added Deck Descriptions to Deck Selection Screen
- Set basic / placeholder descriptions for all 6 starter decks to include Attribute names
Added "bAllowRightClickScrolling" to SScrollBox and UScrollBox to control whether or not holding the right mouse button will allow scrolling.
- Disabled for Deck Selector scroll box.
#!rb none
#!tests Compile DebugGame Editor Win64 / Shipping Client PS4
#!review-3539555 matt.schembari dan.hertzka philip.buuck
#!fyi dan.hertzka - Hope I'm not out of line adding this feature to SScrollBox, didn't see any other way to disable it (MouseWheel already a similar feature driven by an enum)
Change 3539506 on 2017/07/16 by Andrew.Grant
REsolved files from Main after Dev-UI merge
#!CodeReview: andrew.grant, jason.bestimt, jeff.williams
Unresolved conflicts. andrew.grant, please merge this change by hand.
//ROBOMERGE_ORION_Dev_Balance/OrionGame/Content/Blueprints/AbilityRangedMacros.uasset
--------------------------------------
Copying //Orion/Dev-UI to Main (//Orion/Main)
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3539142 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3539483 on 2017/07/16 by Don.Eubanks
Backing out changelist 3539458 per andrew.grant's request as it can cause a crash on project generation.
#!rb none
#!tests Compile DebugGame Editor Win64
Change 3539458 on 2017/07/16 by Andrew.Grant
Combined rules for Orion targets into common base class to remove some inconsitencies and provide easier editing
#!tests BuildCookTest locally, preflighted with tests
#!rb none
#!review-3539459 @daniel.lamb, @david.ratti
Change 3539386 on 2017/07/16 by Andrew.Grant
Disabled screenshots on 'None' test
#!tests #!rb none
Change 3539383 on 2017/07/16 by Andrew.Grant
Initial branch of files from Dev-UI (//Orion/Dev-UI) to Dev-IWYU (//Orion/Dev-IWYU)
Change 3539374 on 2017/07/16 by Andrew.Grant
Gauntlet - Added timeout to PS4DevkitUtil commands
#!tests ran test locally
#!rb none
Change 3539174 on 2017/07/15 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Copying //Orion/Dev-UI to Main (//Orion/Main)
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3539142 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3539156 on 2017/07/15 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Copying //Orion/Dev-UI to Main (//Orion/Main)
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3539142 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3539146 on 2017/07/15 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Copying //Orion/Dev-UI to Main (//Orion/Main)
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3539142 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3539142 on 2017/07/15 by Andrew.Grant
Copying //Orion/Dev-UI to Main (//Orion/Main)
#!tests #!rb none
Change 3539129 on 2017/07/15 by Andrew.Grant
Added an ensure on render-target size to catch bad data earlier
#!tests ran with some bad data :)
#!rb none
Change 3539094 on 2017/07/15 by Andrew.Grant
Fixed log location not being written out to report
#!tests none
#!rb none
Change 3539009 on 2017/07/15 by Andrew.Grant
Moved perf extraction into the SoakTest node
Now generate perf values for ShortSoloGame
#!tests ran locally
#!rb none
Change 3538990 on 2017/07/14 by Andrew.Grant
Made gif's work for editor-based tests
#!tests ran locally
#!rb none
Change 3538968 on 2017/07/14 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Only warn about errors in magnitude modifiers if that is the magnitude type the GE is set to use.
#!tests verified some warnings in Orion go aay
[at david.ratti] #!rb none
#!ROBOMERGE-SOURCE: CL 3538962 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3538967 on 2017/07/14 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Only warn about errors in magnitude modifiers if that is the magnitude type the GE is set to use.
#!tests verified some warnings in Orion go aay
[at david.ratti] #!rb none
#!ROBOMERGE-SOURCE: CL 3538962 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3538966 on 2017/07/14 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Only warn about errors in magnitude modifiers if that is the magnitude type the GE is set to use.
#!tests verified some warnings in Orion go aay
[at david.ratti] #!rb none
#!ROBOMERGE-SOURCE: CL 3538962 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3538965 on 2017/07/14 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Only warn about errors in magnitude modifiers if that is the magnitude type the GE is set to use.
#!tests verified some warnings in Orion go aay
[at david.ratti] #!rb none
#!ROBOMERGE-SOURCE: CL 3538962 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3538964 on 2017/07/14 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Only warn about errors in magnitude modifiers if that is the magnitude type the GE is set to use.
#!tests verified some warnings in Orion go aay
[at david.ratti] #!rb none
#!ROBOMERGE-SOURCE: CL 3538962 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3538962 on 2017/07/14 by Andrew.Grant
Only warn about errors in magnitude modifiers if that is the magnitude type the GE is set to use.
#!tests verified some warnings in Orion go aay
#!review-3538963 @david.ratti
#!rb none
Change 3538954 on 2017/07/14 by Andrew.Grant
Screenshot support for gauntlet:
- Test nodes and/or controllers can specify a periodic interval for screenshots to be taken.
- Screenshots are converted to jpeg and archived with other artifacts
- Screenshots are turned into gif's and linked in the report
#!tests lots of running of tests
#!rb none
Change 3538714 on 2017/07/14 by Shaun.Kime
Adding in a root transform adjustment for the emitter so that things don't spawn at 0,0,0 anymore. Will make it adjustable in the future.
#!rb none
#!tests n/a
Change 3538710 on 2017/07/14 by Shaun.Kime
Moving to the advanced preview scene so that we can have something to collide against and also contrast against for better preview.
#!rb none
#!tests n/a
Change 3538581 on 2017/07/14 by Don.Eubanks
Fixing compilation.
#!rb none
#!tests Compile DebugGame Editor Win64
#!fyi daniel.lamb
Change 3538543 on 2017/07/14 by Ori.Cohen
Fix gravity not being converted into the right simulation space for the RigidBody node
#!rb Lina.Halper
#!tests none
Change 3538428 on 2017/07/14 by Daniel.Lamb
Added support for timerguard to take in a delegate used to generate the string output which means it doesn't need to be generated unless the timer triggers.
#!rb Jason.Bestimt
#!test Paragon ps4
Change 3538416 on 2017/07/14 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging 3503620 from //UE4/Release-4.16/...
extra checks to catch bad things that may contribute to GPU crashes
#!tests compiled
#!rb marcus.wassmer
#!ROBOMERGE-SOURCE: CL 3538408 in //Orion/Release-41.4/... via CL 3538410 via CL 3538411
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3538415 on 2017/07/14 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging 3503620 from //UE4/Release-4.16/...
extra checks to catch bad things that may contribute to GPU crashes
#!tests compiled
#!rb marcus.wassmer
#!ROBOMERGE-SOURCE: CL 3538408 in //Orion/Release-41.4/... via CL 3538410 via CL 3538411
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3538414 on 2017/07/14 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging 3503620 from //UE4/Release-4.16/...
extra checks to catch bad things that may contribute to GPU crashes
#!tests compiled
#!rb marcus.wassmer
#!ROBOMERGE-SOURCE: CL 3538408 in //Orion/Release-41.4/... via CL 3538410 via CL 3538411
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3538413 on 2017/07/14 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging 3503620 from //UE4/Release-4.16/...
extra checks to catch bad things that may contribute to GPU crashes
#!tests compiled
#!rb marcus.wassmer
#!ROBOMERGE-SOURCE: CL 3538408 in //Orion/Release-41.4/... via CL 3538410 via CL 3538411
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3538412 on 2017/07/14 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging 3503620 from //UE4/Release-4.16/...
extra checks to catch bad things that may contribute to GPU crashes
#!tests compiled
#!rb marcus.wassmer
#!ROBOMERGE-SOURCE: CL 3538408 in //Orion/Release-41.4/... via CL 3538410 via CL 3538411
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3538411 on 2017/07/14 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging 3503620 from //UE4/Release-4.16/...
extra checks to catch bad things that may contribute to GPU crashes
#!tests compiled
#!rb marcus.wassmer
#!ROBOMERGE-SOURCE: CL 3538408 in //Orion/Release-41.4/... via CL 3538410
#!ROBOMERGE-BOT: ORION (Release-41.5 -> Main)
Change 3538410 on 2017/07/14 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging 3503620 from //UE4/Release-4.16/...
extra checks to catch bad things that may contribute to GPU crashes
#!tests compiled
#!rb marcus.wassmer
#!ROBOMERGE-SOURCE: CL 3538408 in //Orion/Release-41.4/...
#!ROBOMERGE-BOT: ORION (Release-41.4 -> Release-41.5)
Change 3538408 on 2017/07/14 by Andrew.Grant
Merging 3503620 from //UE4/Release-4.16/...
extra checks to catch bad things that may contribute to GPU crashes
#!tests compiled
#!rb marcus.wassmer
Change 3538389 on 2017/07/14 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Adding extra latency to device deletion to see if it helps with d3d crashes
#!tests compiled
#!rb marcus.wassmer
#!ROBOMERGE-SOURCE: CL 3538379 in //Orion/Release-41.4/... via CL 3538380 via CL 3538382
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3538388 on 2017/07/14 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Adding extra latency to device deletion to see if it helps with d3d crashes
#!tests compiled
#!rb marcus.wassmer
#!ROBOMERGE-SOURCE: CL 3538379 in //Orion/Release-41.4/... via CL 3538380 via CL 3538382
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3538387 on 2017/07/14 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Adding extra latency to device deletion to see if it helps with d3d crashes
#!tests compiled
#!rb marcus.wassmer
#!ROBOMERGE-SOURCE: CL 3538379 in //Orion/Release-41.4/... via CL 3538380 via CL 3538382
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3538384 on 2017/07/14 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Adding extra latency to device deletion to see if it helps with d3d crashes
#!tests compiled
#!rb marcus.wassmer
#!ROBOMERGE-SOURCE: CL 3538379 in //Orion/Release-41.4/... via CL 3538380 via CL 3538382
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3538383 on 2017/07/14 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Adding extra latency to device deletion to see if it helps with d3d crashes
#!tests compiled
#!rb marcus.wassmer
#!ROBOMERGE-SOURCE: CL 3538379 in //Orion/Release-41.4/... via CL 3538380 via CL 3538382
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3538382 on 2017/07/14 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Adding extra latency to device deletion to see if it helps with d3d crashes
#!tests compiled
#!rb marcus.wassmer
#!ROBOMERGE-SOURCE: CL 3538379 in //Orion/Release-41.4/... via CL 3538380
#!ROBOMERGE-BOT: ORION (Release-41.5 -> Main)
Change 3538380 on 2017/07/14 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Adding extra latency to device deletion to see if it helps with d3d crashes
#!tests compiled
#!rb marcus.wassmer
#!ROBOMERGE-SOURCE: CL 3538379 in //Orion/Release-41.4/...
#!ROBOMERGE-BOT: ORION (Release-41.4 -> Release-41.5)
Change 3538379 on 2017/07/14 by Andrew.Grant
Adding extra latency to device deletion to see if it helps with d3d crashes
#!tests compiled
#!rb marcus.wassmer
Change 3538305 on 2017/07/14 by Shaun.Kime
Making if nodes handle enums and a follow-up file from previous commit
#!rb none
#!tests n/a
Change 3538303 on 2017/07/14 by Shaun.Kime
Added comment nodes
#!rb none
#!tests added to working script saved and reloaded
Change 3538084 on 2017/07/14 by Frank.Fella
Niagara - Change the available parameter list for functions so that it only shows parameters written before the current module, add initial versions of parameters written in the spawn script, and fix the function output lists so that they only show actual outputs.
#!tests Verified that the available parameters for inputs is correct, and verified that the output lists are correct.
#!rb none
#!codereview Olaf.Piesche,Simon.Tovey,Shaun.Kime
Change 3538007 on 2017/07/14 by Shaun.Kime
Adding basic enum support. By default we have an enum ENiagaraExecutionState that can be used by both systems and emitters to track their status.
Removed the Start/End/NumLoop data from Emitters. A future changelist will introduce scripts that manage the execution state mentioned above.
#!rb None
#!test n/a
Change 3537732 on 2017/07/14 by Ori.Cohen
Made it so that linear and angular velocity are properly computed for kinematic targets in immediate physics and rigid body node.
#!rb David.Hill
#!tests none
Change 3537395 on 2017/07/14 by Simon.Tovey
Slightly improved error reporting for data interfaces that can't (yet).
Error reporting in general needs a lot of work. Soon.
#!rb none
#!tests We now don't just ensure() when using interfaces with not GPU implementation, an error is reported to the log.
? Interfaces with instance data now work.
? Emitter editor now has proper system setup so their scripts work correctly.
? Modified pin creation for emitter nodes.
? System instances respecting their bError flag again.
? Removed some log spam from compiling function/module/dynamic input scripts.
#!rb none
#!tests Interfaces needing instance data now work
#!codereview Shaun.Kime, Frank.Fella, Olaf.Piesche
Change 3537288 on 2017/07/14 by Frank.Fella
Niagara - Parameter wrangling Part 1
+ Modules for setting specific parameters can be reassigned to set other parameters.
+ You can now add a new parameter of any type to the current namespace in each stack.
+ The "Read from new parameter" options when assigning an input will be correct based on the current namespace and asset editor type.
+ You can now assign any written parameter in the stack to an input. This will be filtered based on the current context in the future.
+ Set parameter modules are now added with their input pinned and collapsed.
#!Tests adding and re-assigning set parameter nodes works correctly and read from new parameter options have the correct context.
#!rb none
#!codereview Olaf.Piesche,Simon.Tovey,Shaun.Kime
Change 3537247 on 2017/07/13 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Temp fix for PS4DevkitUtil being created when running with -server
Root issue logged as UE-47237
#!tests ran editor with -server
#!rb none
#!ROBOMERGE-SOURCE: CL 3537225 in //Orion/Release-41.3/... via CL 3537226 via CL 3537227 via CL 3537232
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3537246 on 2017/07/13 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Temp fix for PS4DevkitUtil being created when running with -server
Root issue logged as UE-47237
#!tests ran editor with -server
#!rb none
#!ROBOMERGE-SOURCE: CL 3537225 in //Orion/Release-41.3/... via CL 3537226 via CL 3537227 via CL 3537232
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3537245 on 2017/07/13 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Temp fix for PS4DevkitUtil being created when running with -server
Root issue logged as UE-47237
#!tests ran editor with -server
#!rb none
#!ROBOMERGE-SOURCE: CL 3537225 in //Orion/Release-41.3/... via CL 3537226 via CL 3537227 via CL 3537232
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3537244 on 2017/07/13 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Temp fix for PS4DevkitUtil being created when running with -server
Root issue logged as UE-47237
#!tests ran editor with -server
#!rb none
#!ROBOMERGE-SOURCE: CL 3537225 in //Orion/Release-41.3/... via CL 3537226 via CL 3537227 via CL 3537232
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3537243 on 2017/07/13 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Temp fix for PS4DevkitUtil being created when running with -server
Root issue logged as UE-47237
#!tests ran editor with -server
#!rb none
#!ROBOMERGE-SOURCE: CL 3537225 in //Orion/Release-41.3/... via CL 3537226 via CL 3537227 via CL 3537232
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3537242 on 2017/07/13 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
On failure of orbis-pub-cmd parse log for warnings/errors and print them in a way that registered with EC.
#!tests preflighted with a bogus png
[at luke.thatcher] #!rb none
Sample - https://ec-01.epicgames.net/commander/link/jobStepDetails/jobSteps/65912461?stepName=Publish%20PS4%20Client%20Patches&jobId=7886572&jobName=Orion%20Release-41.3%20-%20Preflight%20CL%203533132%20with%20Base%20CL%203537005%20-%20Standard%20Build&tabGroup=diagnosticHeader
#!ROBOMERGE-SOURCE: CL 3537166 in //Orion/Release-41.3/... via CL 3537169 via CL 3537170 via CL 3537231
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3537241 on 2017/07/13 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
On failure of orbis-pub-cmd parse log for warnings/errors and print them in a way that registered with EC.
#!tests preflighted with a bogus png
[at luke.thatcher] #!rb none
Sample - https://ec-01.epicgames.net/commander/link/jobStepDetails/jobSteps/65912461?stepName=Publish%20PS4%20Client%20Patches&jobId=7886572&jobName=Orion%20Release-41.3%20-%20Preflight%20CL%203533132%20with%20Base%20CL%203537005%20-%20Standard%20Build&tabGroup=diagnosticHeader
#!ROBOMERGE-SOURCE: CL 3537166 in //Orion/Release-41.3/... via CL 3537169 via CL 3537170 via CL 3537231
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3537240 on 2017/07/13 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
On failure of orbis-pub-cmd parse log for warnings/errors and print them in a way that registered with EC.
#!tests preflighted with a bogus png
[at luke.thatcher] #!rb none
Sample - https://ec-01.epicgames.net/commander/link/jobStepDetails/jobSteps/65912461?stepName=Publish%20PS4%20Client%20Patches&jobId=7886572&jobName=Orion%20Release-41.3%20-%20Preflight%20CL%203533132%20with%20Base%20CL%203537005%20-%20Standard%20Build&tabGroup=diagnosticHeader
#!ROBOMERGE-SOURCE: CL 3537166 in //Orion/Release-41.3/... via CL 3537169 via CL 3537170 via CL 3537231
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3537239 on 2017/07/13 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
On failure of orbis-pub-cmd parse log for warnings/errors and print them in a way that registered with EC.
#!tests preflighted with a bogus png
[at luke.thatcher] #!rb none
Sample - https://ec-01.epicgames.net/commander/link/jobStepDetails/jobSteps/65912461?stepName=Publish%20PS4%20Client%20Patches&jobId=7886572&jobName=Orion%20Release-41.3%20-%20Preflight%20CL%203533132%20with%20Base%20CL%203537005%20-%20Standard%20Build&tabGroup=diagnosticHeader
#!ROBOMERGE-SOURCE: CL 3537166 in //Orion/Release-41.3/... via CL 3537169 via CL 3537170 via CL 3537231
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3537238 on 2017/07/13 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
On failure of orbis-pub-cmd parse log for warnings/errors and print them in a way that registered with EC.
#!tests preflighted with a bogus png
[at luke.thatcher] #!rb none
Sample - https://ec-01.epicgames.net/commander/link/jobStepDetails/jobSteps/65912461?stepName=Publish%20PS4%20Client%20Patches&jobId=7886572&jobName=Orion%20Release-41.3%20-%20Preflight%20CL%203533132%20with%20Base%20CL%203537005%20-%20Standard%20Build&tabGroup=diagnosticHeader
#!ROBOMERGE-SOURCE: CL 3537166 in //Orion/Release-41.3/... via CL 3537169 via CL 3537170 via CL 3537231
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3537232 on 2017/07/13 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Temp fix for PS4DevkitUtil being created when running with -server
Root issue logged as UE-47237
#!tests ran editor with -server
#!rb none
#!ROBOMERGE-SOURCE: CL 3537225 in //Orion/Release-41.3/... via CL 3537226 via CL 3537227
#!ROBOMERGE-BOT: ORION (Release-41.5 -> Main)
Change 3537231 on 2017/07/13 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
On failure of orbis-pub-cmd parse log for warnings/errors and print them in a way that registered with EC.
#!tests preflighted with a bogus png
[at luke.thatcher] #!rb none
Sample - https://ec-01.epicgames.net/commander/link/jobStepDetails/jobSteps/65912461?stepName=Publish%20PS4%20Client%20Patches&jobId=7886572&jobName=Orion%20Release-41.3%20-%20Preflight%20CL%203533132%20with%20Base%20CL%203537005%20-%20Standard%20Build&tabGroup=diagnosticHeader
#!ROBOMERGE-SOURCE: CL 3537166 in //Orion/Release-41.3/... via CL 3537169 via CL 3537170
#!ROBOMERGE-BOT: ORION (Release-41.5 -> Main)
Change 3537227 on 2017/07/13 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Temp fix for PS4DevkitUtil being created when running with -server
Root issue logged as UE-47237
#!tests ran editor with -server
#!rb none
#!ROBOMERGE-SOURCE: CL 3537225 in //Orion/Release-41.3/... via CL 3537226
#!ROBOMERGE-BOT: ORION (Release-41.4 -> Release-41.5)
Change 3537226 on 2017/07/13 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Temp fix for PS4DevkitUtil being created when running with -server
Root issue logged as UE-47237
#!tests ran editor with -server
#!rb none
#!ROBOMERGE-SOURCE: CL 3537225 in //Orion/Release-41.3/...
#!ROBOMERGE-BOT: ORION (Release-41.3 -> Release-41.4)
Change 3537225 on 2017/07/13 by Andrew.Grant
Temp fix for PS4DevkitUtil being created when running with -server
Root issue logged as UE-47237
#!tests ran editor with -server
#!rb none
Change 3537170 on 2017/07/13 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
On failure of orbis-pub-cmd parse log for warnings/errors and print them in a way that registered with EC.
#!tests preflighted with a bogus png
[at luke.thatcher] #!rb none
Sample - https://ec-01.epicgames.net/commander/link/jobStepDetails/jobSteps/65912461?stepName=Publish%20PS4%20Client%20Patches&jobId=7886572&jobName=Orion%20Release-41.3%20-%20Preflight%20CL%203533132%20with%20Base%20CL%203537005%20-%20Standard%20Build&tabGroup=diagnosticHeader
#!ROBOMERGE-SOURCE: CL 3537166 in //Orion/Release-41.3/... via CL 3537169
#!ROBOMERGE-BOT: ORION (Release-41.4 -> Release-41.5)
Change 3537169 on 2017/07/13 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
On failure of orbis-pub-cmd parse log for warnings/errors and print them in a way that registered with EC.
#!tests preflighted with a bogus png
[at luke.thatcher] #!rb none
Sample - https://ec-01.epicgames.net/commander/link/jobStepDetails/jobSteps/65912461?stepName=Publish%20PS4%20Client%20Patches&jobId=7886572&jobName=Orion%20Release-41.3%20-%20Preflight%20CL%203533132%20with%20Base%20CL%203537005%20-%20Standard%20Build&tabGroup=diagnosticHeader
#!ROBOMERGE-SOURCE: CL 3537166 in //Orion/Release-41.3/...
#!ROBOMERGE-BOT: ORION (Release-41.3 -> Release-41.4)
Change 3537166 on 2017/07/13 by Andrew.Grant
On failure of orbis-pub-cmd parse log for warnings/errors and print them in a way that registered with EC.
#!tests preflighted with a bogus png
#!review-3537167 @luke.thatcher
#!rb none
Sample - https://ec-01.epicgames.net/commander/link/jobStepDetails/jobSteps/65912461?stepName=Publish%20PS4%20Client%20Patches&jobId=7886572&jobName=Orion%20Release-41.3%20-%20Preflight%20CL%203533132%20with%20Base%20CL%203537005%20-%20Standard%20Build&tabGroup=diagnosticHeader
Change 3537121 on 2017/07/13 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for OR-40456 & OR-39909 - game & pie crashing on exit.
Similar to UE-35726 there's something modifying the layer list while it's emptied so handle this by removing them first and then destructing.
[at matt.schembari,] [at matt.kuhlenschmidt,] [at nick.darnell] #!jira OR-40456, OR-39909
#!tests ShortSoloGame with editor no longer crashes
#!rb none
#!ROBOMERGE-SOURCE: CL 3537114 in //Orion/Dev-UI/... via CL 3537116
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3537120 on 2017/07/13 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for OR-40456 & OR-39909 - game & pie crashing on exit.
Similar to UE-35726 there's something modifying the layer list while it's emptied so handle this by removing them first and then destructing.
[at matt.schembari,] [at matt.kuhlenschmidt,] [at nick.darnell] #!jira OR-40456, OR-39909
#!tests ShortSoloGame with editor no longer crashes
#!rb none
#!ROBOMERGE-SOURCE: CL 3537114 in //Orion/Dev-UI/... via CL 3537116
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3537119 on 2017/07/13 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for OR-40456 & OR-39909 - game & pie crashing on exit.
Similar to UE-35726 there's something modifying the layer list while it's emptied so handle this by removing them first and then destructing.
[at matt.schembari,] [at matt.kuhlenschmidt,] [at nick.darnell] #!jira OR-40456, OR-39909
#!tests ShortSoloGame with editor no longer crashes
#!rb none
#!ROBOMERGE-SOURCE: CL 3537114 in //Orion/Dev-UI/... via CL 3537116
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3537117 on 2017/07/13 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for OR-40456 & OR-39909 - game & pie crashing on exit.
Similar to UE-35726 there's something modifying the layer list while it's emptied so handle this by removing them first and then destructing.
[at matt.schembari,] [at matt.kuhlenschmidt,] [at nick.darnell] #!jira OR-40456, OR-39909
#!tests ShortSoloGame with editor no longer crashes
#!rb none
#!ROBOMERGE-SOURCE: CL 3537114 in //Orion/Dev-UI/... via CL 3537116
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3537116 on 2017/07/13 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for OR-40456 & OR-39909 - game & pie crashing on exit.
Similar to UE-35726 there's something modifying the layer list while it's emptied so handle this by removing them first and then destructing.
[at matt.schembari,] [at matt.kuhlenschmidt,] [at nick.darnell] #!jira OR-40456, OR-39909
#!tests ShortSoloGame with editor no longer crashes
#!rb none
#!ROBOMERGE-SOURCE: CL 3537114 in //Orion/Dev-UI/...
#!ROBOMERGE-BOT: ORION (Dev-UI -> Main)
Change 3537114 on 2017/07/13 by Andrew.Grant
Fix for OR-40456 & OR-39909 - game & pie crashing on exit.
Similar to UE-35726 there's something modifying the layer list while it's emptied so handle this by removing them first and then destructing.
#!review-3537115 @matt.schembari, @matt.kuhlenschmidt, @nick.darnell
#!jira OR-40456, OR-39909
#!tests ShortSoloGame with editor no longer crashes
#!rb none
#!ROBOMERGE: Main
Change 3536905 on 2017/07/13 by Andrew.Grant
Safety ensure as someone hit a crash here
#!tests #!rb none
#!jira OR-41029
Change 3536904 on 2017/07/13 by Andrew.Grant
Don't ask PhysX to clean invalid meshes
#!tests cooked
#!rb none
Change 3535790 on 2017/07/13 by Andrew.Grant
Back out changelist 3534956
#!tests #!rb none
Change 3535541 on 2017/07/13 by Frank.Fella
Sequencer - Implement SupportsSequence in the audio, event, and matarial parameter collection tracks. This change is being made to prevent them from showing up in the niagara sequencer UI.
#!tests Tracks don't show up in niagara and still do in the level sequence and widget animation.
#!rb Max.Chen
Change 3535092 on 2017/07/13 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging //Orion/Dev-UI to Main (//Orion/Main)
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3535068 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3535083 on 2017/07/13 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging //Orion/Dev-UI to Main (//Orion/Main)
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3535068 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3535080 on 2017/07/13 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging //Orion/Dev-UI to Main (//Orion/Main)
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3535068 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3535074 on 2017/07/13 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging //Orion/Dev-UI to Main (//Orion/Main)
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3535068 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3535068 on 2017/07/13 by Andrew.Grant
Merging //Orion/Dev-UI to Main (//Orion/Main)
#!tests #!rb none
Change 3534956 on 2017/07/12 by Andrew.Grant
Made ensures non-errors for commandets
Ben - let me know what you think of this. Probably worthy of discussion, but at least this checkin will get the overnight builds a bad tag that some muppet checked in :)
#!review-3534957 @Ben.Marsh
#!tests compiled
#!rb none
Change 3534933 on 2017/07/12 by Andrew.Grant
Merging //Orion/Main to Dev-REGS (//Orion/Dev-REGS)
#!tests #!rb none
Change 3534918 on 2017/07/12 by Andrew.Grant
Merging //Orion/Main to Dev-Cinematics (//Orion/Dev-Cinematics)
#!tests #!rb none
Change 3534892 on 2017/07/12 by Andrew.Grant
Merging //Orion/Main to Dev-Balance
#!tests #!rb none
Change 3534817 on 2017/07/12 by Andrew.Grant
Merging //Orion/Main to Dev-General
#!tests #!rb none
Change 3534728 on 2017/07/12 by Andrew.Grant
Copying //Orion/Dev-UI @ 3534719 to Main
#!tests #!rb none
Change 3534652 on 2017/07/12 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added boot script for Capture team
#!tests ran test locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3534054 in //Orion/Release-41.3/... via CL 3534055 via CL 3534057 via CL 3534058
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3534651 on 2017/07/12 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added boot script for Capture team
#!tests ran test locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3534054 in //Orion/Release-41.3/... via CL 3534055 via CL 3534057 via CL 3534058
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3534649 on 2017/07/12 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added boot script for Capture team
#!tests ran test locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3534054 in //Orion/Release-41.3/... via CL 3534055 via CL 3534057 via CL 3534058
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3534640 on 2017/07/12 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
#!jira OR-40404 Music cuts in and out during hero select in draft lobby and match start
Increasing async IO music loading priority.
#!rb Ethan.Geller
#!tests none
#!ROBOMERGE-SOURCE: CL 3533910 in //Orion/Release-41.3/... via CL 3533919 via CL 3533920 via CL 3533921
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3534639 on 2017/07/12 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
#!jira OR-40404 Music cuts in and out during hero select in draft lobby and match start
Increasing async IO music loading priority.
#!rb Ethan.Geller
#!tests none
#!ROBOMERGE-SOURCE: CL 3533910 in //Orion/Release-41.3/... via CL 3533919 via CL 3533920 via CL 3533921
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3534637 on 2017/07/12 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
#!jira OR-40404 Music cuts in and out during hero select in draft lobby and match start
Increasing async IO music loading priority.
#!rb Ethan.Geller
#!tests none
#!ROBOMERGE-SOURCE: CL 3533910 in //Orion/Release-41.3/... via CL 3533919 via CL 3533920 via CL 3533921
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3534629 on 2017/07/12 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
[Lost CL 3524588 did not make it into 41.3]
Speculative fix for replay backward compat crash
#!rb none
#!tests compile
#!ROBOMERGE-SOURCE: CL 3533599 in //Orion/Release-41.4/... via CL 3533600 via CL 3533602
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3534628 on 2017/07/12 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
[Lost CL 3524588 did not make it into 41.3]
Speculative fix for replay backward compat crash
#!rb none
#!tests compile
#!ROBOMERGE-SOURCE: CL 3533599 in //Orion/Release-41.4/... via CL 3533600 via CL 3533602
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3534626 on 2017/07/12 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
[Lost CL 3524588 did not make it into 41.3]
Speculative fix for replay backward compat crash
#!rb none
#!tests compile
#!ROBOMERGE-SOURCE: CL 3533599 in //Orion/Release-41.4/... via CL 3533600 via CL 3533602
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3534511 on 2017/07/12 by Andrew.Grant
Merging //Orion/Main to Dev-Cinematics (//Orion/Dev-Cinematics)
#!tests #!rb none
Change 3534430 on 2017/07/12 by Andrew.Grant
Merging using ROBO://Orion/Main->//Orion/Dev-UI
Change 3534341 on 2017/07/12 by Andrew.Grant
Merging using ROBO://Orion/Main->//Orion/Dev-UI
#!tests #!rb none
Change 3534318 on 2017/07/12 by Ori.Cohen
Fix external force on immediate mode not accounting for body mass
#!rb none
#!tests none
Change 3534240 on 2017/07/12 by Ori.Cohen
Added ExternalForce to rigid body node for faking inertia while simulating in component space
#!rb Lina.Halper
#!tests none
Change 3534062 on 2017/07/12 by Frank.Fella
Niagara - Stack system support.
+ System spawn and update are now available in the stack when in the system editor.
+ Rmoved some potentially unsafe stack utility methods which could make the graph unusable and replaced them with safe ones.
+ Removed some checks from the emitter node compile and replaced them with compiler errors.
#!tests System stacks show up in the system editor and you can add and remove modules.
#!rb none
#!codereview Olaf.Piesche,Simon.Tovey,Shaun.Kime
Change 3534058 on 2017/07/12 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added boot script for Capture team
#!tests ran test locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3534054 in //Orion/Release-41.3/... via CL 3534055 via CL 3534057
#!ROBOMERGE-BOT: ORION (Release-41.5 -> Main)
Change 3534057 on 2017/07/12 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added boot script for Capture team
#!tests ran test locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3534054 in //Orion/Release-41.3/... via CL 3534055
#!ROBOMERGE-BOT: ORION (Release-41.4 -> Release-41.5)
Change 3534055 on 2017/07/12 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added boot script for Capture team
#!tests ran test locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3534054 in //Orion/Release-41.3/...
#!ROBOMERGE-BOT: ORION (Release-41.3 -> Release-41.4)
Change 3534054 on 2017/07/12 by Andrew.Grant
Added boot script for Capture team
#!tests ran test locally
#!rb none
Change 3533959 on 2017/07/12 by Daniel.Lamb
Added support for timeguard to have an fname associated with it.
Greatly increasing the usefulness.
The string operations will not be performed unless the timer is triggered and the fname is set.
#!rb Jason.Bestimt
#!test Paragon ps4
Change 3533921 on 2017/07/12 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
#!jira OR-40404 Music cuts in and out during hero select in draft lobby and match start
Increasing async IO music loading priority.
#!rb Ethan.Geller
#!tests none
#!ROBOMERGE-SOURCE: CL 3533910 in //Orion/Release-41.3/... via CL 3533919 via CL 3533920
#!ROBOMERGE-BOT: ORION (Release-41.5 -> Main)
Change 3533920 on 2017/07/12 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
#!jira OR-40404 Music cuts in and out during hero select in draft lobby and match start
Increasing async IO music loading priority.
#!rb Ethan.Geller
#!tests none
#!ROBOMERGE-SOURCE: CL 3533910 in //Orion/Release-41.3/... via CL 3533919
#!ROBOMERGE-BOT: ORION (Release-41.4 -> Release-41.5)
Change 3533919 on 2017/07/12 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
#!jira OR-40404 Music cuts in and out during hero select in draft lobby and match start
Increasing async IO music loading priority.
#!rb Ethan.Geller
#!tests none
#!ROBOMERGE-SOURCE: CL 3533910 in //Orion/Release-41.3/...
#!ROBOMERGE-BOT: ORION (Release-41.3 -> Release-41.4)
Change 3533910 on 2017/07/12 by Andrew.Grant
#!jira OR-40404 Music cuts in and out during hero select in draft lobby and match start
Increasing async IO music loading priority.
#!rb Ethan.Geller
#!tests none
Change 3533862 on 2017/07/12 by Frank.Fella
Niagara - System ui timeline improvements
+ Move adding of emitters to the sequencer "Add" button.
+ Allow drag/drop to sequencer from the content browser to add emitters.
+ Add folder support for emitters which can be added through the sequencer UI.
Note: The event, audio, and material parameter collection tracks don't work, I'm waiting on a review from the sequencer team on some code that removes them.
#!tests Verified that adding through the timeline button works, verified that drag and drop of an emitter onto the timeline works, verified folders work correctly and serialize.
#!rb none
#!codereview Olaf.Piesche,Simon.Tovey,Shaun.Kime
Change 3533828 on 2017/07/12 by Ori.Cohen
Added RootBone simulation space to RigidBody node. This is useful for cases where we rotate the skeletal mesh component and counter rotate the root bone and do not want to affect simulated bodies' velocities.
#!rb Lina.Halper
#!tests none
Change 3533602 on 2017/07/12 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
[Lost CL 3524588 did not make it into 41.3]
Speculative fix for replay backward compat crash
#!rb none
#!tests compile
#!ROBOMERGE-SOURCE: CL 3533599 in //Orion/Release-41.4/... via CL 3533600
#!ROBOMERGE-BOT: ORION (Release-41.5 -> Main)
Change 3533600 on 2017/07/12 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
[Lost CL 3524588 did not make it into 41.3]
Speculative fix for replay backward compat crash
#!rb none
#!tests compile
#!ROBOMERGE-SOURCE: CL 3533599 in //Orion/Release-41.4/...
#!ROBOMERGE-BOT: ORION (Release-41.4 -> Release-41.5)
Change 3533599 on 2017/07/12 by David.Ratti
[Lost CL 3524588 did not make it into 41.3]
Speculative fix for replay backward compat crash
#!rb none
#!tests compile
Change 3533400 on 2017/07/12 by Jeff.Williams
Initial branch of files from Release-41.4 (//Orion/Release-41.4) to Release-41.5 (//Orion/Release-41.5)
Change 3532987 on 2017/07/12 by Matt.Kuhlenschmidt
Added ability to save render targets as PNG from blueprints
#!fyi jordan.walker
#!rb none
#!tests none
Coped from Dev-Editor
Change 3532785 on 2017/07/12 by Simon.Tovey
Fixed bug in the mark dirty loop.
#!rb none
#!tests fixed bug.
Change 3532594 on 2017/07/11 by Jeff.Williams
Merging //Orion/Main to Release-41.4 (//Orion/Release-41.4) @3532443
#!test none
#!rb none
Change 3532057 on 2017/07/11 by Daniel.Lamb
Separated out the UI game viewport tick and paint time to help track down issues with UI.
#!rb Trivial
#!test Paragon ps4
#!codereview Jason.Bestimt
Change 3531769 on 2017/07/11 by Simon.Tovey
? Fixing data interface compilation for emitter scripts.
#!rb Shaun.Kime
#!tests Curves work in emitter scripts.
#!codereview Shaun.Kime, Frank.Fella, Olaf.Piesche
Change 3531543 on 2017/07/11 by Shaun.Kime
Added System update results to spreadsheet view.
Fixed up basic EmitterLifeTime effect to work by default.
Fixed bug where emitters weren't adding the history of their internal variables to the parameter maps for SystemSpawn & Update, causing default values to not be generated.
#!rb none
#!tests updated HypnotizerEffect.
Change 3531521 on 2017/07/11 by Jeff.Williams
Initial branch of files from Release-41.3 (//Orion/Release-41.3) to Release-41.4 (//Orion/Release-41.4)
Change 3530192 on 2017/07/10 by Ben.Salem
Switch map pipeline node to use an interstitial node to let us know when the node has finished, pass or fail. Also switch report to print test notes for maps where there are notes but no explicit fails.
#!rb none
#!tests recompiled, xml linted.
Change 3530157 on 2017/07/10 by Frank.Fella
Niagara - Fix systems getting marked dirty on load and removed some unnecessary compiles. We might need some error finding and fixup for system scripts in invalid states, but in the short term these issues can be fixed automatically by adding an additional emitter.
#!tests Loaded a system and verified it wasn't marked dirty, also verified that the system was only getting compiled once when loading and when deleting an emitter.
#!rb none
#!codereview Olaf.Piesche,Simon.Tovey,Shaun.Kime
Change 3529459 on 2017/07/10 by Daniel.Lamb
If running nomcp from launch build helper also add in notimeouts.
Fixes issue with loading monolith02 nomcp.
#!rb Trivial
#!test Load monolith02 devui
Change 3528568 on 2017/07/10 by Frank.Fella
Niagara - Fix shutdown crash, system editor crash, and system editor selection inconsistencies.
+ Give sequencer emitter tracks real names so that sequencer can maintain selection with them correctly.
+ Make the stack entries pointers to the system and emitter view models weak to avoid holding onto them until garbage collection.
+ Make sure to always call the structure changed delegate in the stack view model whenever initialize is called so that the tree is always updated.
+ Track emitter handle selection by id instead of the actual view model pointer to make managing selection easier when view models are changing.
+ Don't make the stack tree collapsed when it's emitter becomes invalid because it prevents it from ticking and removing controls pointing to invalid data.
#!Tests verified no crash on shutdown or working with emitters in the system view. Also verified selection stayed consistent between sequencer and the stack view.
#!rb none.
#!codereview Olaf.Piesche,Simon.Tovey,Shaun.Kime
Change 3527429 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Changed PS4 devices to default to waiting for PS4DevkitUtil to return (most did this already, but fixes a shutdown issue).
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3527421 in //Orion/Release-41.3/... via CL 3527423
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3527428 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Changed PS4 devices to default to waiting for PS4DevkitUtil to return (most did this already, but fixes a shutdown issue).
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3527421 in //Orion/Release-41.3/... via CL 3527423
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3527427 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Changed PS4 devices to default to waiting for PS4DevkitUtil to return (most did this already, but fixes a shutdown issue).
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3527421 in //Orion/Release-41.3/... via CL 3527423
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3527426 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Changed PS4 devices to default to waiting for PS4DevkitUtil to return (most did this already, but fixes a shutdown issue).
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3527421 in //Orion/Release-41.3/... via CL 3527423
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3527425 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Changed PS4 devices to default to waiting for PS4DevkitUtil to return (most did this already, but fixes a shutdown issue).
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3527421 in //Orion/Release-41.3/... via CL 3527423
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3527423 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Changed PS4 devices to default to waiting for PS4DevkitUtil to return (most did this already, but fixes a shutdown issue).
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3527421 in //Orion/Release-41.3/...
#!ROBOMERGE-BOT: ORION (Release-41.3 -> Main)
Change 3527421 on 2017/07/07 by Andrew.Grant
Changed PS4 devices to default to waiting for PS4DevkitUtil to return (most did this already, but fixes a shutdown issue).
#!tests ran locally
#!rb none
Change 3527366 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Restricted TimeGuard use to Test & shipping configs
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3527357 in //Orion/Release-41.3/... via CL 3527359
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3527365 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Restricted TimeGuard use to Test & shipping configs
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3527357 in //Orion/Release-41.3/... via CL 3527359
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3527362 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Restricted TimeGuard use to Test & shipping configs
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3527357 in //Orion/Release-41.3/... via CL 3527359
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3527361 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Restricted TimeGuard use to Test & shipping configs
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3527357 in //Orion/Release-41.3/... via CL 3527359
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3527360 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Restricted TimeGuard use to Test & shipping configs
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3527357 in //Orion/Release-41.3/... via CL 3527359
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3527359 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Restricted TimeGuard use to Test & shipping configs
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3527357 in //Orion/Release-41.3/...
#!ROBOMERGE-BOT: ORION (Release-41.3 -> Main)
Change 3527357 on 2017/07/07 by Andrew.Grant
Restricted TimeGuard use to Test & shipping configs
#!tests compiled
#!rb none
Change 3527346 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for manifest issue while packing from DanL
#!tests #!rb na
#!ROBOMERGE-SOURCE: CL 3527305 in //Orion/Release-41.1/... via CL 3527306 via CL 3527308 via CL 3527309
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3527345 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for manifest issue while packing from DanL
#!tests #!rb na
#!ROBOMERGE-SOURCE: CL 3527305 in //Orion/Release-41.1/... via CL 3527306 via CL 3527308 via CL 3527309
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3527344 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for manifest issue while packing from DanL
#!tests #!rb na
#!ROBOMERGE-SOURCE: CL 3527305 in //Orion/Release-41.1/... via CL 3527306 via CL 3527308 via CL 3527309
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3527343 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for manifest issue while packing from DanL
#!tests #!rb na
#!ROBOMERGE-SOURCE: CL 3527305 in //Orion/Release-41.1/... via CL 3527306 via CL 3527308 via CL 3527309
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3527342 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for manifest issue while packing from DanL
#!tests #!rb na
#!ROBOMERGE-SOURCE: CL 3527305 in //Orion/Release-41.1/... via CL 3527306 via CL 3527308 via CL 3527309
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3527309 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for manifest issue while packing from DanL
#!tests #!rb na
#!ROBOMERGE-SOURCE: CL 3527305 in //Orion/Release-41.1/... via CL 3527306 via CL 3527308
#!ROBOMERGE-BOT: ORION (Release-41.3 -> Main)
Change 3527308 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for manifest issue while packing from DanL
#!tests #!rb na
#!ROBOMERGE-SOURCE: CL 3527305 in //Orion/Release-41.1/... via CL 3527306
#!ROBOMERGE-BOT: ORION (Release-41.2 -> Release-41.3)
Change 3527306 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for manifest issue while packing from DanL
#!tests #!rb na
#!ROBOMERGE-SOURCE: CL 3527305 in //Orion/Release-41.1/...
#!ROBOMERGE-BOT: ORION (Release-41.1 -> Release-41.2)
Change 3527305 on 2017/07/07 by Andrew.Grant
Fix for manifest issue while packing from DanL
#!tests #!rb na
Change 3527233 on 2017/07/07 by Alexis.Matte
Fix the packing of the texture in the HLOD
#!rb Uriel.Doyon
#!codereview Jurre.deBaare
#!jira OR-40538
#!tests none
Change 3527085 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added warning for the case when a device is reserved but the connection attempt fails (likely indicates a kit that needs a reboot).
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3527072 in //Orion/Release-41.3/... via CL 3527075
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3527084 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added warning for the case when a device is reserved but the connection attempt fails (likely indicates a kit that needs a reboot).
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3527072 in //Orion/Release-41.3/... via CL 3527075
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3527081 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added warning for the case when a device is reserved but the connection attempt fails (likely indicates a kit that needs a reboot).
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3527072 in //Orion/Release-41.3/... via CL 3527075
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3527080 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added warning for the case when a device is reserved but the connection attempt fails (likely indicates a kit that needs a reboot).
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3527072 in //Orion/Release-41.3/... via CL 3527075
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3527077 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added warning for the case when a device is reserved but the connection attempt fails (likely indicates a kit that needs a reboot).
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3527072 in //Orion/Release-41.3/... via CL 3527075
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3527075 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added warning for the case when a device is reserved but the connection attempt fails (likely indicates a kit that needs a reboot).
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3527072 in //Orion/Release-41.3/...
#!ROBOMERGE-BOT: ORION (Release-41.3 -> Main)
Change 3527072 on 2017/07/07 by Andrew.Grant
Added warning for the case when a device is reserved but the connection attempt fails (likely indicates a kit that needs a reboot).
#!tests ran locally
#!rb none
Change 3526806 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed issue causing BaselinePerf results not to fire
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3526791 in //Orion/Release-41.1/... via CL 3526794 via CL 3526795 via CL 3526799
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3526805 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed issue causing BaselinePerf results not to fire
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3526791 in //Orion/Release-41.1/... via CL 3526794 via CL 3526795 via CL 3526799
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3526804 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed issue causing BaselinePerf results not to fire
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3526791 in //Orion/Release-41.1/... via CL 3526794 via CL 3526795 via CL 3526799
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3526803 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed issue causing BaselinePerf results not to fire
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3526791 in //Orion/Release-41.1/... via CL 3526794 via CL 3526795 via CL 3526799
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3526802 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed issue causing BaselinePerf results not to fire
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3526791 in //Orion/Release-41.1/... via CL 3526794 via CL 3526795 via CL 3526799
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3526799 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed issue causing BaselinePerf results not to fire
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3526791 in //Orion/Release-41.1/... via CL 3526794 via CL 3526795
#!ROBOMERGE-BOT: ORION (Release-41.3 -> Main)
Change 3526795 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed issue causing BaselinePerf results not to fire
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3526791 in //Orion/Release-41.1/... via CL 3526794
#!ROBOMERGE-BOT: ORION (Release-41.2 -> Release-41.3)
Change 3526794 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed issue causing BaselinePerf results not to fire
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3526791 in //Orion/Release-41.1/...
#!ROBOMERGE-BOT: ORION (Release-41.1 -> Release-41.2)
Change 3526791 on 2017/07/07 by Andrew.Grant
Fixed issue causing BaselinePerf results not to fire
#!tests ran locally
#!rb none
Change 3526771 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for streaming audio crashes (integration from Fortnite)
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3526717 in //Orion/Release-41.3/... via CL 3526719
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3526770 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for streaming audio crashes (integration from Fortnite)
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3526717 in //Orion/Release-41.3/... via CL 3526719
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3526769 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for streaming audio crashes (integration from Fortnite)
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3526717 in //Orion/Release-41.3/... via CL 3526719
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3526768 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for streaming audio crashes (integration from Fortnite)
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3526717 in //Orion/Release-41.3/... via CL 3526719
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3526767 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for streaming audio crashes (integration from Fortnite)
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3526717 in //Orion/Release-41.3/... via CL 3526719
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3526733 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging 3526717 (streaming audio crashes) from //Orion/Release-41 to Release-41.1
#!tests #!rb na
#!ROBOMERGE-SOURCE: CL 3526730 in //Orion/Release-41.1/...
#!ROBOMERGE-BOT: ORION (Release-41.1 -> Release-41.2)
Change 3526730 on 2017/07/07 by Andrew.Grant
Merging 3526717 (streaming audio crashes) from //Orion/Release-41 to Release-41.1
#!tests #!rb na
Change 3526719 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for streaming audio crashes (integration from Fortnite)
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3526717 in //Orion/Release-41.3/...
#!ROBOMERGE-BOT: ORION (Release-41.3 -> Main)
Change 3526717 on 2017/07/07 by Andrew.Grant
Fix for streaming audio crashes (integration from Fortnite)
#!tests #!rb none
Change 3526675 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Couple of small fixes and clarifications to PS4Platform automation for generating remasters
Switched OrionBuild back to generating patches till we figure out an issue with Sony tools
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3526667 in //Orion/Release-41.1/... via CL 3526668 via CL 3526669 via CL 3526670
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3526674 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Couple of small fixes and clarifications to PS4Platform automation for generating remasters
Switched OrionBuild back to generating patches till we figure out an issue with Sony tools
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3526667 in //Orion/Release-41.1/... via CL 3526668 via CL 3526669 via CL 3526670
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3526673 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Couple of small fixes and clarifications to PS4Platform automation for generating remasters
Switched OrionBuild back to generating patches till we figure out an issue with Sony tools
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3526667 in //Orion/Release-41.1/... via CL 3526668 via CL 3526669 via CL 3526670
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3526672 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Couple of small fixes and clarifications to PS4Platform automation for generating remasters
Switched OrionBuild back to generating patches till we figure out an issue with Sony tools
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3526667 in //Orion/Release-41.1/... via CL 3526668 via CL 3526669 via CL 3526670
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3526671 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Couple of small fixes and clarifications to PS4Platform automation for generating remasters
Switched OrionBuild back to generating patches till we figure out an issue with Sony tools
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3526667 in //Orion/Release-41.1/... via CL 3526668 via CL 3526669 via CL 3526670
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3526670 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Couple of small fixes and clarifications to PS4Platform automation for generating remasters
Switched OrionBuild back to generating patches till we figure out an issue with Sony tools
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3526667 in //Orion/Release-41.1/... via CL 3526668 via CL 3526669
#!ROBOMERGE-BOT: ORION (Release-41.3 -> Main)
Change 3526669 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Couple of small fixes and clarifications to PS4Platform automation for generating remasters
Switched OrionBuild back to generating patches till we figure out an issue with Sony tools
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3526667 in //Orion/Release-41.1/... via CL 3526668
#!ROBOMERGE-BOT: ORION (Release-41.2 -> Release-41.3)
Change 3526668 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Couple of small fixes and clarifications to PS4Platform automation for generating remasters
Switched OrionBuild back to generating patches till we figure out an issue with Sony tools
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3526667 in //Orion/Release-41.1/...
#!ROBOMERGE-BOT: ORION (Release-41.1 -> Release-41.2)
Change 3526667 on 2017/07/07 by Andrew.Grant
Couple of small fixes and clarifications to PS4Platform automation for generating remasters
Switched OrionBuild back to generating patches till we figure out an issue with Sony tools
#!tests #!rb none
Change 3526376 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for hlod rebuild crash from Alexis
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3526070 in //Orion/Release-41.1/... via CL 3526071 via CL 3526072 via CL 3526073
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3526375 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for hlod rebuild crash from Alexis
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3526070 in //Orion/Release-41.1/... via CL 3526071 via CL 3526072 via CL 3526073
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3526374 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for hlod rebuild crash from Alexis
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3526070 in //Orion/Release-41.1/... via CL 3526071 via CL 3526072 via CL 3526073
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3526372 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for hlod rebuild crash from Alexis
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3526070 in //Orion/Release-41.1/... via CL 3526071 via CL 3526072 via CL 3526073
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3526368 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for remaster flag not being passed through
bumped version numbers for Sony
[REVIEW] @benjamin.crocker
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3526065 in //Orion/Release-41.1/... via CL 3526067 via CL 3526068 via CL 3526069
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3526367 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for remaster flag not being passed through
bumped version numbers for Sony
[REVIEW] @benjamin.crocker
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3526065 in //Orion/Release-41.1/... via CL 3526067 via CL 3526068 via CL 3526069
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3526366 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for remaster flag not being passed through
bumped version numbers for Sony
[REVIEW] @benjamin.crocker
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3526065 in //Orion/Release-41.1/... via CL 3526067 via CL 3526068 via CL 3526069
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3526364 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for remaster flag not being passed through
bumped version numbers for Sony
[REVIEW] @benjamin.crocker
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3526065 in //Orion/Release-41.1/... via CL 3526067 via CL 3526068 via CL 3526069
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3526292 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Support for PS4 automation generating remaster packages
Set Orion to use remaster packages
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3525495 in //Orion/Release-41.1/... via CL 3525496 via CL 3525498 via CL 3525499
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3526291 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Support for PS4 automation generating remaster packages
Set Orion to use remaster packages
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3525495 in //Orion/Release-41.1/... via CL 3525496 via CL 3525498 via CL 3525499
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3526288 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Support for PS4 automation generating remaster packages
Set Orion to use remaster packages
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3525495 in //Orion/Release-41.1/... via CL 3525496 via CL 3525498 via CL 3525499
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3526286 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Support for PS4 automation generating remaster packages
Set Orion to use remaster packages
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3525495 in //Orion/Release-41.1/... via CL 3525496 via CL 3525498 via CL 3525499
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3526122 on 2017/07/07 by Andrew.Grant
Merging using ROBO://Orion/Main->//Orion/Dev-UI
#!tests #!rb none
Change 3526073 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for hlod rebuild crash from Alexis
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3526070 in //Orion/Release-41.1/... via CL 3526071 via CL 3526072
#!ROBOMERGE-BOT: ORION (Release-41.3 -> Main)
Change 3526072 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for hlod rebuild crash from Alexis
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3526070 in //Orion/Release-41.1/... via CL 3526071
#!ROBOMERGE-BOT: ORION (Release-41.2 -> Release-41.3)
Change 3526071 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for hlod rebuild crash from Alexis
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3526070 in //Orion/Release-41.1/...
#!ROBOMERGE-BOT: ORION (Release-41.1 -> Release-41.2)
Change 3526070 on 2017/07/07 by Andrew.Grant
Fix for hlod rebuild crash from Alexis
#!tests #!rb none
Change 3526069 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for remaster flag not being passed through
bumped version numbers for Sony
[REVIEW] @benjamin.crocker
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3526065 in //Orion/Release-41.1/... via CL 3526067 via CL 3526068
#!ROBOMERGE-BOT: ORION (Release-41.3 -> Main)
Change 3526068 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for remaster flag not being passed through
bumped version numbers for Sony
[REVIEW] @benjamin.crocker
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3526065 in //Orion/Release-41.1/... via CL 3526067
#!ROBOMERGE-BOT: ORION (Release-41.2 -> Release-41.3)
Change 3526067 on 2017/07/07 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for remaster flag not being passed through
bumped version numbers for Sony
[REVIEW] @benjamin.crocker
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3526065 in //Orion/Release-41.1/...
#!ROBOMERGE-BOT: ORION (Release-41.1 -> Release-41.2)
Change 3526065 on 2017/07/07 by Andrew.Grant
Fix for remaster flag not being passed through
bumped version numbers for Sony
#!review-3526066 @benjamin.crocker
#!tests #!rb none
Change 3526057 on 2017/07/07 by Simon.Tovey
Modified system script excution flow to allow emitters to run even with an invlaid system script.
#!rb none
#!tests Bug repro system now works.
Niagara - Missed in last checkin
#!tests none
#!rb none
Change 3525804 on 2017/07/07 by Frank.Fella
Niagara - Various stack changes
+ Move the emitter editor data management to the emitter view model.
+ Change the assignment node so that it's input parameter is named for the value it's setting and it's header says which namespace it's in.
+ Clean up the Initialization of stack entries and make the API more consistent.
+ When adding a module or dynamic input which uses a data interface copy the data interface specified in the source script if it's available, or create a new one.
+ Make the revert button for data interface inputs work consistently (still needs some more work)
+ Changed input parameter handle assignment so that it always generates a parameter map get in the graph instead of generating an input node for engine parameters and particle attributes.
+ When reading an input of a dynamic-input script into a new emitter or particle parameter generate a unique name based on the module input name and the dynamic-input input name.
#!tests Verified the stack still works correctly with the above changes.
#!rb none
#!codereview Olaf.Piesche,Simon.Tovey,Shaun.Kime
Change 3525623 on 2017/07/06 by Frank.Fella
Niagara - Make the Equals and CopyTo methods on UNiagaraDataInterface const.
#!tests Compiles
#!rb none
#!codereview Olaf.Piesche,Simon.Tovey,Shaun.Kime
Change 3525508 on 2017/07/06 by Daniel.Lamb
Added support for monolith nomcp to the build launcher settings.
#!rb Trivial
#!test Automation tool
Change 3525504 on 2017/07/06 by Shaun.Kime
Forcing recompile on load, otherwise several of my effect scripts crash on startup.
#!rb none
#!tests n/a
Change 3525499 on 2017/07/06 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Support for PS4 automation generating remaster packages
Set Orion to use remaster packages
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3525495 in //Orion/Release-41.1/... via CL 3525496 via CL 3525498
#!ROBOMERGE-BOT: ORION (Release-41.3 -> Main)
Change 3525498 on 2017/07/06 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Support for PS4 automation generating remaster packages
Set Orion to use remaster packages
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3525495 in //Orion/Release-41.1/... via CL 3525496
#!ROBOMERGE-BOT: ORION (Release-41.2 -> Release-41.3)
Change 3525496 on 2017/07/06 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Support for PS4 automation generating remaster packages
Set Orion to use remaster packages
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3525495 in //Orion/Release-41.1/...
#!ROBOMERGE-BOT: ORION (Release-41.1 -> Release-41.2)
Change 3525495 on 2017/07/06 by Andrew.Grant
Support for PS4 automation generating remaster packages
Set Orion to use remaster packages
#!tests compiled
#!rb none
Change 3525149 on 2017/07/06 by Shaun.Kime
Cleaning out delegates on shutdown
#!rb none
#!tests n/a
Change 3525148 on 2017/07/06 by Shaun.Kime
Fixing crash when dealing with missing source, which probably shouldn't happen, but does with CrowdTorture
#!rb none
#!tests open crowdtorture
Change 3525100 on 2017/07/06 by Dan.Hertzka
Relaxing the null ensure when setting a texture param (the type check ensure remains)
#!fyi Andrew.Grant
#!rb none
#!tests none
Change 3525025 on 2017/07/06 by Shaun.Kime
Tweaking timing to try and ensure that the capture button always generates a good result.
#!rb none
#!tests n/a
Change 3524970 on 2017/07/06 by Shaun.Kime
Adding a spreadsheet view for investigating the values of individual particles in an emitter in the effect view.
Added a few helper debug modules.
#!rb none
#!tests opened several systems and captured results.
Change 3524890 on 2017/07/06 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added OnPostWorldCleanup delegate for systems that need to exist while other actors and components are cleaning themselves up. Switched significance manager to use PostWorldCleanup onstead of WorldCleanup
This fixed an issue in Orion where animations being torn down were issuing NotifyEnd's that resulted in a GameplayCue trying to trigger a particle effect. (OR-40362 )
#!tests ran in and out of draft & game a few times
#!rb none
@daniel.lamb
#!ROBOMERGE-SOURCE: CL 3524797 in //Orion/Release-41.3/... via CL 3524799
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3524889 on 2017/07/06 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added OnPostWorldCleanup delegate for systems that need to exist while other actors and components are cleaning themselves up. Switched significance manager to use PostWorldCleanup onstead of WorldCleanup
This fixed an issue in Orion where animations being torn down were issuing NotifyEnd's that resulted in a GameplayCue trying to trigger a particle effect. (OR-40362 )
#!tests ran in and out of draft & game a few times
#!rb none
@daniel.lamb
#!ROBOMERGE-SOURCE: CL 3524797 in //Orion/Release-41.3/... via CL 3524799
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3524888 on 2017/07/06 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added OnPostWorldCleanup delegate for systems that need to exist while other actors and components are cleaning themselves up. Switched significance manager to use PostWorldCleanup onstead of WorldCleanup
This fixed an issue in Orion where animations being torn down were issuing NotifyEnd's that resulted in a GameplayCue trying to trigger a particle effect. (OR-40362 )
#!tests ran in and out of draft & game a few times
#!rb none
@daniel.lamb
#!ROBOMERGE-SOURCE: CL 3524797 in //Orion/Release-41.3/... via CL 3524799
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3524887 on 2017/07/06 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added OnPostWorldCleanup delegate for systems that need to exist while other actors and components are cleaning themselves up. Switched significance manager to use PostWorldCleanup onstead of WorldCleanup
This fixed an issue in Orion where animations being torn down were issuing NotifyEnd's that resulted in a GameplayCue trying to trigger a particle effect. (OR-40362 )
#!tests ran in and out of draft & game a few times
#!rb none
@daniel.lamb
#!ROBOMERGE-SOURCE: CL 3524797 in //Orion/Release-41.3/... via CL 3524799
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3524886 on 2017/07/06 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added OnPostWorldCleanup delegate for systems that need to exist while other actors and components are cleaning themselves up. Switched significance manager to use PostWorldCleanup onstead of WorldCleanup
This fixed an issue in Orion where animations being torn down were issuing NotifyEnd's that resulted in a GameplayCue trying to trigger a particle effect. (OR-40362 )
#!tests ran in and out of draft & game a few times
#!rb none
@daniel.lamb
#!ROBOMERGE-SOURCE: CL 3524797 in //Orion/Release-41.3/... via CL 3524799
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3524821 on 2017/07/06 by Dan.Hertzka
Fix crash when trying to set a null texture value on a MID
- Ensure message dereferenced a possibly null texture
#!review-3524822 @Andrew.Grant
#!rb none
#!tests Compile
Change 3524799 on 2017/07/06 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added OnPostWorldCleanup delegate for systems that need to exist while other actors and components are cleaning themselves up. Switched significance manager to use PostWorldCleanup onstead of WorldCleanup
This fixed an issue in Orion where animations being torn down were issuing NotifyEnd's that resulted in a GameplayCue trying to trigger a particle effect. (OR-40362 )
#!tests ran in and out of draft & game a few times
#!rb none
@daniel.lamb
#!ROBOMERGE-SOURCE: CL 3524797 in //Orion/Release-41.3/...
#!ROBOMERGE-BOT: ORION (Release-41.3 -> Main)
Change 3524797 on 2017/07/06 by Andrew.Grant
Added OnPostWorldCleanup delegate for systems that need to exist while other actors and components are cleaning themselves up. Switched significance manager to use PostWorldCleanup onstead of WorldCleanup
This fixed an issue in Orion where animations being torn down were issuing NotifyEnd's that resulted in a GameplayCue trying to trigger a particle effect. (OR-40362 )
#!tests ran in and out of draft & game a few times
#!rb none
#!review-3524798 @daniel.lamb
Change 3524663 on 2017/07/06 by Andrew.Grant
Fix for OR-40419
#!jira OR-40419
#!tests compiled
#!rb none
Change 3524581 on 2017/07/06 by Andrew.Grant
Turned check into an ensure as part of investigation into OR-40454 - no idea how this is happening at the moment, hopefully some mismatched data that the merge yesterday may have corrected....
#!jira OR-40454
#!tests compiled
#!rb none
Change 3524508 on 2017/07/06 by Ben.Salem
Colorize skill test reports to differentiate error lines. Also, save a backup html version of the test report.
#!rb none
#!tests Ran report against previously run tests.
Change 3524423 on 2017/07/06 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Changed crash on invalid data to (hopefully) a handled ensure
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3524393 in //Orion/Release-41.3/... via CL 3524414
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3524422 on 2017/07/06 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Changed crash on invalid data to (hopefully) a handled ensure
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3524393 in //Orion/Release-41.3/... via CL 3524414
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3524419 on 2017/07/06 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Changed crash on invalid data to (hopefully) a handled ensure
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3524393 in //Orion/Release-41.3/... via CL 3524414
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3524418 on 2017/07/06 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Changed crash on invalid data to (hopefully) a handled ensure
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3524393 in //Orion/Release-41.3/... via CL 3524414
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3524417 on 2017/07/06 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Changed crash on invalid data to (hopefully) a handled ensure
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3524393 in //Orion/Release-41.3/... via CL 3524414
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3524414 on 2017/07/06 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Changed crash on invalid data to (hopefully) a handled ensure
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3524393 in //Orion/Release-41.3/...
#!ROBOMERGE-BOT: ORION (Release-41.3 -> Main)
Change 3524393 on 2017/07/06 by Andrew.Grant
Changed crash on invalid data to (hopefully) a handled ensure
#!tests compiled
#!rb none
Change 3524260 on 2017/07/06 by Simon.Tovey
Fixed bug in solo mode execution.
Allocating more space in data set mid frame requires some fixup with existing data I'd not considered as we don't do that in any other simulation.
#!rb none
#!tests Solo mode now working.
Change 3524144 on 2017/07/06 by Simon.Tovey
Broke system simulation code out into it's own files.
#!rb none
#!tests none
Change 3524033 on 2017/07/06 by Simon.Tovey
System/Emitter scripts work
-- Done --
? Simulation framework for system/emitter level scripts.
? Moved most ticking for systems into a "SystemSimulation" which it ticked at the end of all component ticking meaning all system simulation can be batched nicely without worrying about dependancies on other components. NiagaraComponents no longer tick in this mode. In future some systems will not need a component at all.
? For (future) cases where the results of the simulation are a dependancy for another component (and a few other use cases) there is a "solo" mode which will run the system script in isolation as part of the component tick.
? All scripts now refer to emitters by their actual name via the alaising feature in the translator.
? Optimized the direct setting of parameters in system sims and particle sims.
-- WIP --
? Lifetime of systems and is very much WIP atm.
? Lots of data interfaces stuff at system level is still WIP.
? Parameter flow from components down needs work.
? Need to bind parameter collections to system/emitter scripts
? Splitting the batched/solo mode scripts so one has instance parameters in a dataset and another from a parameter store.
Could use one and transfer to a dataset for solo mode too but seems wasteful. If we could find a better replacement for solo mode entirely this would go away. Needs discussion.
? Resetting/ReInit flow is still abit up in the air.
? Move all DesiredAge seeking etc into the component. Still needs some work but largely functional.
-- TODO --
? Events at System/emitter level
? Quite a bit of mess in the system simulation WRT moving data from a dataset and parameter stores. Need to rework how and where the layout data is generated and stored.
? Put a hack in to avoid the alignment issues we have in the parameter store. A future CL will address this properly.
-- Misc --
? Fixed issue with bool attributes being auto converted to ints in the hlsl/bytecode.
? Minor improvement to debug dumps. Limiting to only the instances relevant ot the current step.
#!rb Shaun.Kime
#!tests Test emitters working. Older systems and emitters seem to be working still.
#!codereview Olaf.Piesche, Frank.Fella, Shaun.Kime
Change 3523831 on 2017/07/06 by Jeff.Williams
Merging //Orion/Main to Release-41.3 (//Orion/Release-41.3) @3523788
#!tests na
#!rb na
Change 3523811 on 2017/07/06 by Jeff.Williams
Populate -S //Orion/Release-41.3 -r.
Change 3523523 on 2017/07/05 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Better handling of missing devices and other errors
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3523438 in //Orion/Release-41/... via CL 3523439 via CL 3523440 via CL 3523441
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3523522 on 2017/07/05 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Better handling of missing devices and other errors
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3523438 in //Orion/Release-41/... via CL 3523439 via CL 3523440 via CL 3523441
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3523521 on 2017/07/05 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Better handling of missing devices and other errors
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3523438 in //Orion/Release-41/... via CL 3523439 via CL 3523440 via CL 3523441
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3523520 on 2017/07/05 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Better handling of missing devices and other errors
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3523438 in //Orion/Release-41/... via CL 3523439 via CL 3523440 via CL 3523441
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3523519 on 2017/07/05 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Better handling of missing devices and other errors
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3523438 in //Orion/Release-41/... via CL 3523439 via CL 3523440 via CL 3523441
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3523464 on 2017/07/05 by robomerge
#!ROBOMERGE-AUTHOR: jeff.williams
[NULL MERGE]
Version locked v41.1 to 3518058
#!tests #!rb na
#!ROBOMERGE-SOURCE: CL 3520245 in //Orion/Release-41.1/... via CL 3520246 via CL 3523330
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3523463 on 2017/07/05 by robomerge
#!ROBOMERGE-AUTHOR: jeff.williams
[NULL MERGE]
Version locked v41.1 to 3518058
#!tests #!rb na
#!ROBOMERGE-SOURCE: CL 3520245 in //Orion/Release-41.1/... via CL 3520246 via CL 3523330
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3523462 on 2017/07/05 by robomerge
#!ROBOMERGE-AUTHOR: jeff.williams
[NULL MERGE]
Version locked v41.1 to 3518058
#!tests #!rb na
#!ROBOMERGE-SOURCE: CL 3520245 in //Orion/Release-41.1/... via CL 3520246 via CL 3523330
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3523461 on 2017/07/05 by robomerge
#!ROBOMERGE-AUTHOR: jeff.williams
[NULL MERGE]
Version locked v41.1 to 3518058
#!tests #!rb na
#!ROBOMERGE-SOURCE: CL 3520245 in //Orion/Release-41.1/... via CL 3520246 via CL 3523330
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3523460 on 2017/07/05 by robomerge
#!ROBOMERGE-AUTHOR: jeff.williams
[NULL MERGE]
Version locked v41.1 to 3518058
#!tests #!rb na
#!ROBOMERGE-SOURCE: CL 3520245 in //Orion/Release-41.1/... via CL 3520246 via CL 3523330
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3523441 on 2017/07/05 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Better handling of missing devices and other errors
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3523438 in //Orion/Release-41/... via CL 3523439 via CL 3523440
#!ROBOMERGE-BOT: ORION (Release-41.2 -> Main)
Change 3523440 on 2017/07/05 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Better handling of missing devices and other errors
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3523438 in //Orion/Release-41/... via CL 3523439
#!ROBOMERGE-BOT: ORION (Release-41.1 -> Release-41.2)
Change 3523439 on 2017/07/05 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Better handling of missing devices and other errors
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3523438 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Release-41.1)
Change 3523438 on 2017/07/05 by Andrew.Grant
Better handling of missing devices and other errors
#!tests ran locally
#!rb none
Change 3523400 on 2017/07/05 by Olaf.Piesche
Events; alll-particle is functional, but still in need of more cleanup. Moving on to collisions and single-particle.
#!rb none
#!tests testassets
Change 3523330 on 2017/07/05 by robomerge
#!ROBOMERGE-AUTHOR: jeff.williams
[NULL MERGE]
Version locked v41.1 to 3518058
#!tests #!rb na
#!ROBOMERGE-SOURCE: CL 3520245 in //Orion/Release-41.1/... via CL 3520246
#!ROBOMERGE-BOT: ORION (Release-41.2 -> Main)
Change 3523268 on 2017/07/05 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Removed -changes support from BuildCookTest. Now replaced by ForEachChange UAT script
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3523189 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3523267 on 2017/07/05 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Removed -changes support from BuildCookTest. Now replaced by ForEachChange UAT script
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3523189 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3523266 on 2017/07/05 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Removed -changes support from BuildCookTest. Now replaced by ForEachChange UAT script
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3523189 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3523265 on 2017/07/05 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Removed -changes support from BuildCookTest. Now replaced by ForEachChange UAT script
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3523189 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3523264 on 2017/07/05 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Removed -changes support from BuildCookTest. Now replaced by ForEachChange UAT script
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3523189 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3523189 on 2017/07/05 by Andrew.Grant
Removed -changes support from BuildCookTest. Now replaced by ForEachChange UAT script
#!tests compiled
#!rb none
Change 3523111 on 2017/07/05 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging PS4 test fixes from //Orion/Release-41.2 to Main
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3522092 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3523110 on 2017/07/05 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging PS4 test fixes from //Orion/Release-41.2 to Main
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3522092 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3523109 on 2017/07/05 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging PS4 test fixes from //Orion/Release-41.2 to Main
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3522092 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3523107 on 2017/07/05 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging PS4 test fixes from //Orion/Release-41.2 to Main
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3522092 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3522724 on 2017/07/05 by robomerge
#!ROBOMERGE-AUTHOR: jeff.williams
[NULL MERGE]
Version locked v41 to 3509588
#!tests #!rb na
#!ROBOMERGE-SOURCE: CL 3518056 in //Orion/Release-41/... via CL 3518058 via CL 3518059 via CL 3518260
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3522719 on 2017/07/05 by robomerge
#!ROBOMERGE-AUTHOR: jeff.williams
[NULL MERGE]
Version locked v41 to 3509588
#!tests #!rb na
#!ROBOMERGE-SOURCE: CL 3518056 in //Orion/Release-41/... via CL 3518058 via CL 3518059 via CL 3518260
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3522716 on 2017/07/05 by robomerge
#!ROBOMERGE-AUTHOR: jeff.williams
[NULL MERGE]
Version locked v41 to 3509588
#!tests #!rb na
#!ROBOMERGE-SOURCE: CL 3518056 in //Orion/Release-41/... via CL 3518058 via CL 3518059 via CL 3518260
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3522312 on 2017/07/05 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
Spot edigrate memory stomp fix from Zak CL 3513984
#!rb none
#!tests compile
[FYI] Zak.Middleton
#!ROBOMERGE-SOURCE: CL 3515710 in //Orion/Release-41.2/... via CL 3515711
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3522311 on 2017/07/05 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
Spot edigrate memory stomp fix from Zak CL 3513984
#!rb none
#!tests compile
[FYI] Zak.Middleton
#!ROBOMERGE-SOURCE: CL 3515710 in //Orion/Release-41.2/... via CL 3515711
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3522309 on 2017/07/05 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
Spot edigrate memory stomp fix from Zak CL 3513984
#!rb none
#!tests compile
[FYI] Zak.Middleton
#!ROBOMERGE-SOURCE: CL 3515710 in //Orion/Release-41.2/... via CL 3515711
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3522144 on 2017/07/05 by Andrew.Grant
Merging using ROBO://Orion/Main->//Orion/Dev-UI
#!tests #!rb none
Change 3522092 on 2017/07/05 by Andrew.Grant
Merging PS4 test fixes from //Orion/Release-41.2 to Main
#!tests #!rb none
Change 3521908 on 2017/07/05 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for PS4 device timeouts in Gauntlet
The underlying issue is that TM keeps invisible connections to devkit/testkits and there's a hard-limit of 16. This means that even though a kit can be added and advertises "available", a machine may not be able to connect.
Fixes:
+ Added "remove" command to PS4DevkitUtil, and a -force option to the disconnect argument
+ If a kit was added to TM by Gauntlet, it is now removed on shutdown
+ Split info stored about PS4 targets into static/dynamic so things like name/hostname are available even after we disconnect from the kit or experience an error
+ Short term fix: call "ForceDisconnect" just before connecting to kill any TM connections from other machines. This should allow tests to work while the remove change propgates across branches
@Daniel.Lamb, @Jeff.Williams, @Luke.Thatcher
#!tests Ran test locally and verified that remove() is called upon test exit and that idle TM connections were terminated upon start
#!rb none
#!ROBOMERGE-SOURCE: CL 3521905 in //Orion/Release-41/... via CL 3521907
#!ROBOMERGE-BOT: ORION (Release-41.1 -> Release-41.2)
Change 3521907 on 2017/07/05 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for PS4 device timeouts in Gauntlet
The underlying issue is that TM keeps invisible connections to devkit/testkits and there's a hard-limit of 16. This means that even though a kit can be added and advertises "available", a machine may not be able to connect.
Fixes:
+ Added "remove" command to PS4DevkitUtil, and a -force option to the disconnect argument
+ If a kit was added to TM by Gauntlet, it is now removed on shutdown
+ Split info stored about PS4 targets into static/dynamic so things like name/hostname are available even after we disconnect from the kit or experience an error
+ Short term fix: call "ForceDisconnect" just before connecting to kill any TM connections from other machines. This should allow tests to work while the remove change propgates across branches
@Daniel.Lamb, @Jeff.Williams, @Luke.Thatcher
#!tests Ran test locally and verified that remove() is called upon test exit and that idle TM connections were terminated upon start
#!rb none
#!ROBOMERGE-SOURCE: CL 3521905 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Release-41.1)
Change 3521905 on 2017/07/05 by Andrew.Grant
Fix for PS4 device timeouts in Gauntlet
The underlying issue is that TM keeps invisible connections to devkit/testkits and there's a hard-limit of 16. This means that even though a kit can be added and advertises "available", a machine may not be able to connect.
Fixes:
+ Added "remove" command to PS4DevkitUtil, and a -force option to the disconnect argument
+ If a kit was added to TM by Gauntlet, it is now removed on shutdown
+ Split info stored about PS4 targets into static/dynamic so things like name/hostname are available even after we disconnect from the kit or experience an error
+ Short term fix: call "ForceDisconnect" just before connecting to kill any TM connections from other machines. This should allow tests to work while the remove change propgates across branches
#!review-3521906 @Daniel.Lamb, @Jeff.Williams, @Luke.Thatcher
#!tests Ran test locally and verified that remove() is called upon test exit and that idle TM connections were terminated upon start
#!rb none
Change 3521407 on 2017/07/05 by Andrew.Grant
Merging using ROBO://Orion/Main->//Orion/Dev-UI
#!tests #!rb none
Change 3520246 on 2017/07/03 by robomerge
#!ROBOMERGE-AUTHOR: jeff.williams
[NULL MERGE]
Version locked v41.1 to 3518058
#!tests #!rb na
#!ROBOMERGE-SOURCE: CL 3520245 in //Orion/Release-41.1/...
#!ROBOMERGE-BOT: ORION (Release-41.1 -> Release-41.2)
Change 3520245 on 2017/07/03 by Jeff.Williams
Version locked v41.1 to 3518058
#!tests #!rb na
#!ROBOMERGE: !41.2
Change 3519106 on 2017/07/01 by Max.Chen
Sequencer: Fix crash trying to load an invalid sequence asset.
#!rb none
#!tests Click open level sequence button on an actor that references a level sequence asset that no longer exists.
Change 3518548 on 2017/06/30 by Jeff.Williams
Merging //Orion/Main to Dev-Cinematics (//Orion/Dev-Cinematics)
#!tests na
#!rb na
Change 3518366 on 2017/06/30 by robomerge
#!ROBOMERGE-AUTHOR: jason.bestimt
#!ORION_MAIN - Fix for game data export of card images
#!RB:nick.darnell
#!Tests: Generated Cards
[CODEREVIEW] nick.darnell, benjamin.crocker
#!ROBOMERGE-SOURCE: CL 3513818 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3518365 on 2017/06/30 by robomerge
#!ROBOMERGE-AUTHOR: jason.bestimt
#!ORION_MAIN - Fix for game data export of card images
#!RB:nick.darnell
#!Tests: Generated Cards
[CODEREVIEW] nick.darnell, benjamin.crocker
#!ROBOMERGE-SOURCE: CL 3513818 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3518364 on 2017/06/30 by robomerge
#!ROBOMERGE-AUTHOR: jason.bestimt
#!ORION_MAIN - Fix for game data export of card images
#!RB:nick.darnell
#!Tests: Generated Cards
[CODEREVIEW] nick.darnell, benjamin.crocker
#!ROBOMERGE-SOURCE: CL 3513818 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3518363 on 2017/06/30 by robomerge
#!ROBOMERGE-AUTHOR: jason.bestimt
#!ORION_MAIN - Fix for game data export of card images
#!RB:nick.darnell
#!Tests: Generated Cards
[CODEREVIEW] nick.darnell, benjamin.crocker
#!ROBOMERGE-SOURCE: CL 3513818 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3518362 on 2017/06/30 by robomerge
#!ROBOMERGE-AUTHOR: jason.bestimt
#!ORION_MAIN - Fix for game data export of card images
#!RB:nick.darnell
#!Tests: Generated Cards
[CODEREVIEW] nick.darnell, benjamin.crocker
#!ROBOMERGE-SOURCE: CL 3513818 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3518330 on 2017/06/30 by John.Nielson
Added effect context as part of the info we give back for the WaitGameplayEffectRemoved task.
#!RB: none
#!review-3518331: @David.Ratti
#!Test: Pie
Change 3518260 on 2017/06/30 by robomerge
#!ROBOMERGE-AUTHOR: jeff.williams
[NULL MERGE]
Version locked v41 to 3509588
#!tests #!rb na
#!ROBOMERGE-SOURCE: CL 3518056 in //Orion/Release-41/... via CL 3518058 via CL 3518059
#!ROBOMERGE-BOT: ORION (Release-41.2 -> Main)
Change 3518253 on 2017/06/30 by Shaun.Kime
Fix compiler warning
#!rb none
#!tests n/a
Change 3518059 on 2017/06/30 by robomerge
#!ROBOMERGE-AUTHOR: jeff.williams
[NULL MERGE]
Version locked v41 to 3509588
#!tests #!rb na
#!ROBOMERGE-SOURCE: CL 3518056 in //Orion/Release-41/... via CL 3518058
#!ROBOMERGE-BOT: ORION (Release-41.1 -> Release-41.2)
Change 3518058 on 2017/06/30 by robomerge
#!ROBOMERGE-AUTHOR: jeff.williams
[NULL MERGE]
Version locked v41 to 3509588
#!tests #!rb na
#!ROBOMERGE-SOURCE: CL 3518056 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Release-41.1)
Change 3518056 on 2017/06/30 by Jeff.Williams
Version locked v41 to 3509588
#!tests #!rb na
#!ROBOMERGE: !41.1
Change 3518043 on 2017/06/30 by Shaun.Kime
Missing file checkin
#!rb none
#!tests n/a
Change 3518042 on 2017/06/30 by Shaun.Kime
Now have the ability to name outgoing events so that we can re-use the struct type for multiple outbound events from the same emitter.
Added customization for selecting the event source and event destination. Revert to defaults currently disabled due to bugs with StructureDetailsView.
#!rb none
#!tests n/a
Change 3517667 on 2017/06/30 by Shaun.Kime
Commenting out emitter auto-updating for now until we rewrite it.
#!rb none
#!tests n/a
Change 3517617 on 2017/06/30 by Jon.Lietz
- making it so event evaluators do not cuase the player to go into combat or break shadow plane
- adding in support for the item Effect Keyword to define if it should pu the user into combat or break shadow plane
- cultivate using runtime options again
#!rb David.Ratti
#!tests Use cards and they no longer break recall
Change 3517107 on 2017/06/29 by Daniel.Lamb
Fix for replays not showing some effects on medic.
#!rb None
#!test Paragon replay in editor
#!codereview Ryan.Gerleve
#!jira OR-40198, OR-40238
Change 3516604 on 2017/06/29 by Cody.Haskell
Fix for round timers being broken in Arcade.
Recall is now more reliable as well
#!rb none
#!tests PIE
Change 3516394 on 2017/06/29 by Dan.Hertzka
New itemization system refactor
- Major players (deck, card, gem) are all now UObjects (ItemizationComponent, GameplayCard, and GameplayGem respectively)
- The base GameplayItem and SourceItemAbility now do the lion's share of the work of applying abilities & GEs themselves, the keyword data APIs have been heavily pared down for now
- Note: This may change quite a bit once GGP stuff comes online, but in the meantime this clarifies/simplifies the itemization system flow
- Updated all existing UI to work with GameplayItems, but haven't done any refactoring to leverage the cleaner hookups now available
- Moved the server RPCs for itemization actions to the PlayerController
- Added ItemizationSystemSettings for constant system configuration properties, for now replaces the GemTree since that's become so wildly simplified
ItemEffectKeyword
- ItemKeyword renamed to ItemEffectKeyword
- Added support for sequential events to trigger effect application
- Added removal event option for removing the effect in response to a qualified event
McpGemItem info storage updated
- Now exported as stratified groups of levels to roll, so they can be imported as such on the item
- No more custom parsing is needed within the gem item
- Added dev migration to force re-add all starter gems
#!rb Jon.Lietz
#!tests PIE buy pips, gems, cards, sell cards, fire abilities, etc; Export gem templates + local mcp validation; ItemKeywords table data still valid
Change 3516277 on 2017/06/29 by Ben.Salem
Add the ability to pass in a mailing list to target for SkillTestReport, and have the pipeline preflight node target its own specific mailing list.
#!rb none
#!tests recompiled.
Change 3515762 on 2017/06/29 by Daniel.Lamb
Stop stack overflow if we generate a callstack too large.
#!rb Trivial
#!test Paragon stats.
Change 3515711 on 2017/06/29 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
Spot edigrate memory stomp fix from Zak CL 3513984
#!rb none
#!tests compile
[FYI] Zak.Middleton
#!ROBOMERGE-SOURCE: CL 3515710 in //Orion/Release-41.2/...
#!ROBOMERGE-BOT: ORION (Release-41.2 -> Main)
Change 3515710 on 2017/06/29 by David.Ratti
Spot edigrate memory stomp fix from Zak CL 3513984
#!rb none
#!tests compile
#!fyi Zak.Middleton
Change 3514451 on 2017/06/28 by David.Ratti
Fix replication issue that was causing abilities granted by GEs to linger/get stuck on clients.
#!rb lietz
#!tests editor/pie
#!fyi Ryan.Gerleve
Change 3514267 on 2017/06/28 by Ben.Salem
Add support for showing Testnotes in SkillTest Reports as non-failing issues.
#!rb none
#!tests Compiled and reran.
Change 3513984 on 2017/06/28 by Zak.Middleton
#!ue4-orion - Fix for possible memory stomp when player is unpossessed during a forced position update on the server.
Mirrors CL 3512456 from BobT in Fortnite.
#!rb Bob.Tellez
#!fyi Andrew.Grant, David.Ratti
#!tests PIE MP
Change 3513856 on 2017/06/28 by robomerge
#!ROBOMERGE-AUTHOR: jason.bestimt
#!ORION_MAIN - Fix for game data export of card images
#!RB:nick.darnell
#!Tests: Generated Cards
[CODEREVIEW] nick.darnell, benjamin.crocker
#!ROBOMERGE-SOURCE: CL 3513818 in //Orion/Main/... via CL 3513844 via CL 3513848
#!ROBOMERGE-BOT: ORION (Release-41.1 -> Release-41)
Change 3513848 on 2017/06/28 by robomerge
#!ROBOMERGE-AUTHOR: jason.bestimt
#!ORION_MAIN - Fix for game data export of card images
#!RB:nick.darnell
#!Tests: Generated Cards
[CODEREVIEW] nick.darnell, benjamin.crocker
#!ROBOMERGE-SOURCE: CL 3513818 in //Orion/Main/... via CL 3513844
#!ROBOMERGE-BOT: ORION (Release-41.2 -> Release-41.1)
#!ROBOMERGE[ORION]: 41
Change 3513844 on 2017/06/28 by robomerge
#!ROBOMERGE-AUTHOR: jason.bestimt
#!ORION_MAIN - Fix for game data export of card images
#!RB:nick.darnell
#!Tests: Generated Cards
[CODEREVIEW] nick.darnell, benjamin.crocker
#!ROBOMERGE-SOURCE: CL 3513818 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Release-41.2)
#!ROBOMERGE[ORION]: 41.1 41
Change 3513818 on 2017/06/28 by Jason.Bestimt
#!ORION_MAIN - Fix for game data export of card images
#!RB:nick.darnell
#!Tests: Generated Cards
#!CodeReview: nick.darnell, benjamin.crocker
#!ROBOMERGE: 41.2, 41.1, 41
Change 3513584 on 2017/06/28 by Jon.Lietz
OR-40158, bumping the bit shift up by one to support level 20 abilities for the new card/gem system
#!rb none
#!tests no longer get server ensures for cards over level 20
Change 3513300 on 2017/06/28 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Tweaked staging to allow paths with empty files
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3512543 in //Orion/Release-41/... via CL 3512545 via CL 3512546
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3513299 on 2017/06/28 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Tweaked staging to allow paths with empty files
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3512543 in //Orion/Release-41/... via CL 3512545 via CL 3512546
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3513298 on 2017/06/28 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Tweaked staging to allow paths with empty files
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3512543 in //Orion/Release-41/... via CL 3512545 via CL 3512546
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3513265 on 2017/06/28 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Changed applocal staging to also incorporate lose files in the platform folder.
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3512074 in //Orion/Release-41/... via CL 3512075 via CL 3512076
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3513264 on 2017/06/28 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Changed applocal staging to also incorporate lose files in the platform folder.
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3512074 in //Orion/Release-41/... via CL 3512075 via CL 3512076
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3513263 on 2017/06/28 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Changed applocal staging to also incorporate lose files in the platform folder.
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3512074 in //Orion/Release-41/... via CL 3512075 via CL 3512076
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3513218 on 2017/06/28 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Fixed the defaults for the hlod default oppacity settings.
#!rb Jurre.deBaare
#!test Rebuild hlod in paragon.
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3511827 in //Orion/Release-41/... via CL 3511830 via CL 3511831
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3513217 on 2017/06/28 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Fixed the defaults for the hlod default oppacity settings.
#!rb Jurre.deBaare
#!test Rebuild hlod in paragon.
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3511827 in //Orion/Release-41/... via CL 3511830 via CL 3511831
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3513216 on 2017/06/28 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Fixed the defaults for the hlod default oppacity settings.
#!rb Jurre.deBaare
#!test Rebuild hlod in paragon.
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3511827 in //Orion/Release-41/... via CL 3511830 via CL 3511831
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3513198 on 2017/06/28 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Attempt #!2 to fix client staging issue
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3511449 in //Orion/Release-41/... via CL 3511451 via CL 3511452
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3513197 on 2017/06/28 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Attempt #!2 to fix client staging issue
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3511449 in //Orion/Release-41/... via CL 3511451 via CL 3511452
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3513196 on 2017/06/28 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Attempt #!2 to fix client staging issue
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3511449 in //Orion/Release-41/... via CL 3511451 via CL 3511452
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3513193 on 2017/06/28 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Changed warning to info in test logging
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3511398 in //Orion/Release-41/... via CL 3511400 via CL 3511402
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3513192 on 2017/06/28 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Changed warning to info in test logging
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3511398 in //Orion/Release-41/... via CL 3511400 via CL 3511402
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3513191 on 2017/06/28 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Changed warning to info in test logging
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3511398 in //Orion/Release-41/... via CL 3511400 via CL 3511402
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3513163 on 2017/06/28 by Andrew.Grant
Merging using ROBO://Orion/Main->//Orion/Dev-UI
#!tests #!rb none
Change 3513159 on 2017/06/28 by Andrew.Grant
Merging //Orion/Main to Dev-General (//Orion/Dev-General)
#!tests #!rb none
Change 3513075 on 2017/06/28 by Jeff.Williams
Initial branch of files from Release-41.1 (//Orion/Release-41.1) to Release-41.2 (//Orion/Release-41.2)
Change 3512633 on 2017/06/27 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Support for multiple applocal dependency paths during deployment
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3510902 in //Orion/Release-41/... via CL 3510906 via CL 3510907
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3512632 on 2017/06/27 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Support for multiple applocal dependency paths during deployment
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3510902 in //Orion/Release-41/... via CL 3510906 via CL 3510907
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3512631 on 2017/06/27 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Support for multiple applocal dependency paths during deployment
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3510902 in //Orion/Release-41/... via CL 3510906 via CL 3510907
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3512630 on 2017/06/27 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Support for multiple applocal dependency paths during deployment
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3510902 in //Orion/Release-41/... via CL 3510906 via CL 3510907
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3512629 on 2017/06/27 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Support for multiple applocal dependency paths during deployment
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3510902 in //Orion/Release-41/... via CL 3510906 via CL 3510907
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3512546 on 2017/06/27 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Tweaked staging to allow paths with empty files
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3512543 in //Orion/Release-41/... via CL 3512545
#!ROBOMERGE-BOT: ORION (Release-41.1 -> Main)
Change 3512545 on 2017/06/27 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Tweaked staging to allow paths with empty files
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3512543 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Release-41.1)
Change 3512543 on 2017/06/27 by Andrew.Grant
Tweaked staging to allow paths with empty files
#!tests ran locally
#!rb none
Change 3512315 on 2017/06/27 by Ben.Salem
Add report mail to FXPerf test.
#!rb brad.angelcyk
#!tests Ran several FXPerf runs.
Change 3512306 on 2017/06/27 by Shaun.Kime
Fixing missing undef
#!rb none
#!tests n/a
Change 3512296 on 2017/06/27 by Shaun.Kime
Each stack entry now has its own reference to the system view model as well as the emitter view model.
#!rb none
#!tests ran through normal operations
Change 3512153 on 2017/06/27 by John.Nielson
Seperated WaitGameplayEffectRemoved and WaitGameplayEffectRemoved_Info, the latter returning information about the removal. Also cleaned up and fixed implementation according to Ratti's feedback.
#!RB: none
#!review-3512154: @David.Ratti
#!Test: Pie
Change 3512092 on 2017/06/27 by David.Ratti
Fix ensure that will fire from a dot expiring while someone is listening for damage event keyword
#!rb none
#!tests pie
Change 3512076 on 2017/06/27 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Changed applocal staging to also incorporate lose files in the platform folder.
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3512074 in //Orion/Release-41/... via CL 3512075
#!ROBOMERGE-BOT: ORION (Release-41.1 -> Main)
Change 3512075 on 2017/06/27 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Changed applocal staging to also incorporate lose files in the platform folder.
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3512074 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Release-41.1)
Change 3512074 on 2017/06/27 by Andrew.Grant
Changed applocal staging to also incorporate lose files in the platform folder.
#!tests ran locally
#!rb none
Change 3512044 on 2017/06/27 by David.Ratti
Editegrate BenZ's fix (CL 3510178 ) for mono crash with literal struct types with editor only data
#!rb none
#!tests cooked build with WaitDamageDealt with no variable wired in
Change 3511926 on 2017/06/27 by Frank.Fella
Niagara - Missed in last checkin.
#!tests none.
#!rb none.
Change 3511910 on 2017/06/27 by Frank.Fella
Niagara - Emitter stack in the system view, and other changes.
+ There is now a tab for the emitter stack in the system view and this will change based on the selected emitter in the timeline.
+ Deleting the emitter section from the timline no longer crashes.
+ Auto-compile now works in both the emitter and system editors, and is an editor setting.
+ Moved the generation of the root stack entries into a root entry so that structure changes and future filtering can use the same code path.
+ Renamed UNiagaraStackItem::FOnModifiedStackStructure to UNiagaraStackItem::FOnModifiedGroupItems to avoid confusion with UNiagaraStackEntry::FOnStructureChanged.
#!tests The system shows the stack view, and it updates based on the sequencer seleciton.
#!rb none
#!codereview Olaf.Piesche,Simon.Tovey,Shaun.Kime
Change 3511831 on 2017/06/27 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Fixed the defaults for the hlod default oppacity settings.
#!rb Jurre.deBaare
#!test Rebuild hlod in paragon.
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3511827 in //Orion/Release-41/... via CL 3511830
#!ROBOMERGE-BOT: ORION (Release-41.1 -> Main)
Change 3511830 on 2017/06/27 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Fixed the defaults for the hlod default oppacity settings.
#!rb Jurre.deBaare
#!test Rebuild hlod in paragon.
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3511827 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Release-41.1)
Change 3511827 on 2017/06/27 by Daniel.Lamb
Fixed the defaults for the hlod default oppacity settings.
#!rb Jurre.deBaare
#!test Rebuild hlod in paragon.
#!lockdown Andrew.Grant
Change 3511452 on 2017/06/27 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Attempt #!2 to fix client staging issue
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3511449 in //Orion/Release-41/... via CL 3511451
#!ROBOMERGE-BOT: ORION (Release-41.1 -> Main)
Change 3511451 on 2017/06/27 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Attempt #!2 to fix client staging issue
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3511449 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Release-41.1)
Change 3511449 on 2017/06/27 by Andrew.Grant
Attempt #!2 to fix client staging issue
#!tests compiled
#!rb none
Change 3511402 on 2017/06/27 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Changed warning to info in test logging
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3511398 in //Orion/Release-41/... via CL 3511400
#!ROBOMERGE-BOT: ORION (Release-41.1 -> Main)
Change 3511400 on 2017/06/27 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Changed warning to info in test logging
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3511398 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Release-41.1)
Change 3511398 on 2017/06/27 by Andrew.Grant
Changed warning to info in test logging
#!tests compiled
#!rb none
Change 3510907 on 2017/06/26 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Support for multiple applocal dependency paths during deployment
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3510902 in //Orion/Release-41/... via CL 3510906
#!ROBOMERGE-BOT: ORION (Release-41.1 -> Main)
Change 3510906 on 2017/06/26 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Support for multiple applocal dependency paths during deployment
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3510902 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Release-41.1)
Change 3510902 on 2017/06/26 by Andrew.Grant
Support for multiple applocal dependency paths during deployment
#!tests ran locally
#!rb none
Change 3510368 on 2017/06/26 by Shaun.Kime
Making the "Initial" namespace. Spawn scripts will automatically fill this in if requested anywhere in the child scripts.
#!rb none
#!tests modified Sparks uasset
Change 3510362 on 2017/06/26 by John.Nielson
Added parameters for gameplay effect removal so that user has access to premature Removal and StackCount when needed.
#!RB: none
#!review-3510363: @David.Ratti
#!Test: pie
Change 3509787 on 2017/06/26 by Wyeth.Johnson
Edge Preservation
Change 3509754 on 2017/06/26 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
Editegrate CL 3509455 from Zak. Fixes for multiple begin/end overlaps being called for complex collision
#!rb none
#!tests editor
#!ROBOMERGE-SOURCE: CL 3509588 in //Orion/Release-41/... via CL 3509589 via CL 3509590
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3509753 on 2017/06/26 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
Editegrate CL 3509455 from Zak. Fixes for multiple begin/end overlaps being called for complex collision
#!rb none
#!tests editor
#!ROBOMERGE-SOURCE: CL 3509588 in //Orion/Release-41/... via CL 3509589 via CL 3509590
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3509752 on 2017/06/26 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
Editegrate CL 3509455 from Zak. Fixes for multiple begin/end overlaps being called for complex collision
#!rb none
#!tests editor
#!ROBOMERGE-SOURCE: CL 3509588 in //Orion/Release-41/... via CL 3509589 via CL 3509590
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3509751 on 2017/06/26 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
Editegrate CL 3509455 from Zak. Fixes for multiple begin/end overlaps being called for complex collision
#!rb none
#!tests editor
#!ROBOMERGE-SOURCE: CL 3509588 in //Orion/Release-41/... via CL 3509589 via CL 3509590
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3509750 on 2017/06/26 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
Editegrate CL 3509455 from Zak. Fixes for multiple begin/end overlaps being called for complex collision
#!rb none
#!tests editor
#!ROBOMERGE-SOURCE: CL 3509588 in //Orion/Release-41/... via CL 3509589 via CL 3509590
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3509590 on 2017/06/26 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
Editegrate CL 3509455 from Zak. Fixes for multiple begin/end overlaps being called for complex collision
#!rb none
#!tests editor
#!ROBOMERGE-SOURCE: CL 3509588 in //Orion/Release-41/... via CL 3509589
#!ROBOMERGE-BOT: ORION (Release-41.1 -> Main)
Change 3509589 on 2017/06/26 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
Editegrate CL 3509455 from Zak. Fixes for multiple begin/end overlaps being called for complex collision
#!rb none
#!tests editor
#!ROBOMERGE-SOURCE: CL 3509588 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Release-41.1)
Change 3509588 on 2017/06/26 by David.Ratti
Editegrate CL 3509455 from Zak. Fixes for multiple begin/end overlaps being called for complex collision
#!rb none
#!tests editor
Change 3509455 on 2017/06/26 by Zak.Middleton
#!ue4-orion - Fix overlap test stopping on first sub shape. Only the first shape was being considered when looping multiple shapes, for queries like ComponentOverlapComponent, which could affect the cached overlaps optimization in primitive movement code. Fixes regression from CL 3369875.
#!rb Ori.Cohen, David.Ratti
#!codereview David.Ratti
#!tests MP PIE, Gideon's ult, overlaps against cylinder (with 4 sub shapes)
#!jira OR-39780
Change 3509449 on 2017/06/26 by Frank.Fella
Sequencer - Expose selection of tracks and sections for external use.
#!tests Verified selection code works as expected with code in a future change.
#!rb Max.Chen,Andrew.Rodham
Change 3509406 on 2017/06/26 by Shaun.Kime
Rework to the emitter graph to better support events.
Undo/Redo works.
Added a new NiagaraStackStruct value that embeds a struct details panel.
#!rb none
#!tests add/remove several events from Sparks script
Change 3508540 on 2017/06/24 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix to BuildCookTest when using sync option
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3508533 in //Orion/Release-41/... via CL 3508534 via CL 3508535
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3508539 on 2017/06/24 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix to BuildCookTest when using sync option
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3508533 in //Orion/Release-41/... via CL 3508534 via CL 3508535
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3508538 on 2017/06/24 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix to BuildCookTest when using sync option
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3508533 in //Orion/Release-41/... via CL 3508534 via CL 3508535
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3508537 on 2017/06/24 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix to BuildCookTest when using sync option
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3508533 in //Orion/Release-41/... via CL 3508534 via CL 3508535
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3508536 on 2017/06/24 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix to BuildCookTest when using sync option
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3508533 in //Orion/Release-41/... via CL 3508534 via CL 3508535
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3508535 on 2017/06/24 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix to BuildCookTest when using sync option
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3508533 in //Orion/Release-41/... via CL 3508534
#!ROBOMERGE-BOT: ORION (Release-41.1 -> Main)
Change 3508534 on 2017/06/24 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix to BuildCookTest when using sync option
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3508533 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Release-41.1)
Change 3508533 on 2017/06/24 by Andrew.Grant
Fix to BuildCookTest when using sync option
#!tests ran locally
#!rb none
Change 3508482 on 2017/06/23 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
BuildCookTest cleanup
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3508475 in //Orion/Release-41/... via CL 3508476 via CL 3508477
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3508481 on 2017/06/23 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
BuildCookTest cleanup
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3508475 in //Orion/Release-41/... via CL 3508476 via CL 3508477
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3508480 on 2017/06/23 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
BuildCookTest cleanup
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3508475 in //Orion/Release-41/... via CL 3508476 via CL 3508477
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3508479 on 2017/06/23 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
BuildCookTest cleanup
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3508475 in //Orion/Release-41/... via CL 3508476 via CL 3508477
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3508478 on 2017/06/23 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
BuildCookTest cleanup
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3508475 in //Orion/Release-41/... via CL 3508476 via CL 3508477
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3508477 on 2017/06/23 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
BuildCookTest cleanup
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3508475 in //Orion/Release-41/... via CL 3508476
#!ROBOMERGE-BOT: ORION (Release-41.1 -> Main)
Change 3508476 on 2017/06/23 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
BuildCookTest cleanup
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3508475 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Release-41.1)
Change 3508475 on 2017/06/23 by Andrew.Grant
BuildCookTest cleanup
#!tests #!rb none
Change 3508463 on 2017/06/23 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added -changes support to BuildCookTest to iterate over a series of CLs
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3508252 in //Orion/Release-41/... via CL 3508253 via CL 3508254
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3508462 on 2017/06/23 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added -changes support to BuildCookTest to iterate over a series of CLs
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3508252 in //Orion/Release-41/... via CL 3508253 via CL 3508254
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3508461 on 2017/06/23 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added -changes support to BuildCookTest to iterate over a series of CLs
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3508252 in //Orion/Release-41/... via CL 3508253 via CL 3508254
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3508460 on 2017/06/23 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added -changes support to BuildCookTest to iterate over a series of CLs
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3508252 in //Orion/Release-41/... via CL 3508253 via CL 3508254
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3508459 on 2017/06/23 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added -changes support to BuildCookTest to iterate over a series of CLs
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3508252 in //Orion/Release-41/... via CL 3508253 via CL 3508254
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3508254 on 2017/06/23 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added -changes support to BuildCookTest to iterate over a series of CLs
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3508252 in //Orion/Release-41/... via CL 3508253
#!ROBOMERGE-BOT: ORION (Release-41.1 -> Main)
Change 3508253 on 2017/06/23 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added -changes support to BuildCookTest to iterate over a series of CLs
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3508252 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Release-41.1)
Change 3508252 on 2017/06/23 by Andrew.Grant
Added -changes support to BuildCookTest to iterate over a series of CLs
#!tests #!rb none
Change 3508191 on 2017/06/23 by Olaf.Piesche
fix missing space in hlsl gen for data set structs
#!rb none
#!tests compiled emitters
Change 3508029 on 2017/06/23 by Olaf.Piesche
More mesh emitter work; event fundamentals for GPU sim
#!rb none
#!tests example emitters
Change 3507684 on 2017/06/23 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for hlod editor crash (similar to UE-46438)
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3507082 in //Orion/Release-41/... via CL 3507083 via CL 3507084
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3507683 on 2017/06/23 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for hlod editor crash (similar to UE-46438)
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3507082 in //Orion/Release-41/... via CL 3507083 via CL 3507084
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3507682 on 2017/06/23 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for hlod editor crash (similar to UE-46438)
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3507082 in //Orion/Release-41/... via CL 3507083 via CL 3507084
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3507681 on 2017/06/23 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for hlod editor crash (similar to UE-46438)
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3507082 in //Orion/Release-41/... via CL 3507083 via CL 3507084
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3507680 on 2017/06/23 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for hlod editor crash (similar to UE-46438)
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3507082 in //Orion/Release-41/... via CL 3507083 via CL 3507084
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3507172 on 2017/06/23 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Gauntlet improvements:
- Moved refelction-based creation of test nodes to common code
- Cleanup of TestExecutor with better exception handling
- Cleanup of Unreal shutdown analysys
- Cleaned up log parser
- Created "SelfTest" nodes that allow Gauntlet to test itself :)
- Added SelfTest nodes for order of operations and logparsing
#!tests preflighted
#!rb none
#!ROBOMERGE-SOURCE: CL 3505379 in //Orion/Release-41/... via CL 3505381 via CL 3505382
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3507168 on 2017/06/23 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Gauntlet improvements:
- Moved refelction-based creation of test nodes to common code
- Cleanup of TestExecutor with better exception handling
- Cleanup of Unreal shutdown analysys
- Cleaned up log parser
- Created "SelfTest" nodes that allow Gauntlet to test itself :)
- Added SelfTest nodes for order of operations and logparsing
#!tests preflighted
#!rb none
#!ROBOMERGE-SOURCE: CL 3505379 in //Orion/Release-41/... via CL 3505381 via CL 3505382
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3507167 on 2017/06/23 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Gauntlet improvements:
- Moved refelction-based creation of test nodes to common code
- Cleanup of TestExecutor with better exception handling
- Cleanup of Unreal shutdown analysys
- Cleaned up log parser
- Created "SelfTest" nodes that allow Gauntlet to test itself :)
- Added SelfTest nodes for order of operations and logparsing
#!tests preflighted
#!rb none
#!ROBOMERGE-SOURCE: CL 3505379 in //Orion/Release-41/... via CL 3505381 via CL 3505382
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3507164 on 2017/06/23 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Gauntlet improvements:
- Moved refelction-based creation of test nodes to common code
- Cleanup of TestExecutor with better exception handling
- Cleanup of Unreal shutdown analysys
- Cleaned up log parser
- Created "SelfTest" nodes that allow Gauntlet to test itself :)
- Added SelfTest nodes for order of operations and logparsing
#!tests preflighted
#!rb none
#!ROBOMERGE-SOURCE: CL 3505379 in //Orion/Release-41/... via CL 3505381 via CL 3505382
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3507163 on 2017/06/23 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Gauntlet improvements:
- Moved refelction-based creation of test nodes to common code
- Cleanup of TestExecutor with better exception handling
- Cleanup of Unreal shutdown analysys
- Cleaned up log parser
- Created "SelfTest" nodes that allow Gauntlet to test itself :)
- Added SelfTest nodes for order of operations and logparsing
#!tests preflighted
#!rb none
#!ROBOMERGE-SOURCE: CL 3505379 in //Orion/Release-41/... via CL 3505381 via CL 3505382
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3507084 on 2017/06/23 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for hlod editor crash (similar to UE-46438)
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3507082 in //Orion/Release-41/... via CL 3507083
#!ROBOMERGE-BOT: ORION (Release-41.1 -> Main)
Change 3507083 on 2017/06/23 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for hlod editor crash (similar to UE-46438)
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3507082 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Release-41.1)
Change 3507082 on 2017/06/23 by Andrew.Grant
Fix for hlod editor crash (similar to UE-46438)
#!tests compiled
#!rb none
Change 3506907 on 2017/06/23 by Zak.Middleton
#!ue4-odin - Merge CL 3492200 from Dev-Framework (which also went to 4.16.2). Always reset the input array in AActor::GetComponents(), but do so without affecting allocated size.
Addresses long stall in texture streaming in UpdateResourceStreaming() fixed a different way in CL 3488249.
Fixes other possible regressions from CL 3359561 that removed the Reset(...) entirely.
#!rb Marc.Audy
#!codereview Andrew.Grant
#!tests PIE vs AI with minions
Change 3506675 on 2017/06/23 by David.Ratti
Adding additional, temporary logging for OR-39780
#!rb none
#!tests editor
Change 3506206 on 2017/06/22 by Frank.Fella
Niagara - Stack styling tweaks, and fixes for layout changing when modifying values.
#!tests Modifying values no longer makes the stack scrolling jump
#!rb none
#!codereview Olaf.Piesche,Simon.Tovey,Shaun.Kime
Change 3505960 on 2017/06/22 by Zak.Middleton
#!ue4-orion - Added StaticMesh CollisionComplexity to the AssetRegistry. It now appears as a column in the Content Browser and Asset Audit tool, as well as tooltips for the items in the CB.
#!rb Ori.Cohen, Ben.Zeigler
#!tests tested content browser and related tools above in Monolith2.
Change 3505494 on 2017/06/22 by Zak.Middleton
#!ue4-orion - Improved asset name gathering for 'Collision.ListObjectsWithCollisionComplexity' command from CL 3503816.
#!rb none
#!tests used command in various levels
Change 3505382 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Gauntlet improvements:
- Moved refelction-based creation of test nodes to common code
- Cleanup of TestExecutor with better exception handling
- Cleanup of Unreal shutdown analysys
- Cleaned up log parser
- Created "SelfTest" nodes that allow Gauntlet to test itself :)
- Added SelfTest nodes for order of operations and logparsing
#!tests preflighted
#!rb none
#!ROBOMERGE-SOURCE: CL 3505379 in //Orion/Release-41/... via CL 3505381
#!ROBOMERGE-BOT: ORION (Release-41.1 -> Main)
Change 3505381 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Gauntlet improvements:
- Moved refelction-based creation of test nodes to common code
- Cleanup of TestExecutor with better exception handling
- Cleanup of Unreal shutdown analysys
- Cleaned up log parser
- Created "SelfTest" nodes that allow Gauntlet to test itself :)
- Added SelfTest nodes for order of operations and logparsing
#!tests preflighted
#!rb none
#!ROBOMERGE-SOURCE: CL 3505379 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Release-41.1)
Change 3505379 on 2017/06/22 by Andrew.Grant
Gauntlet improvements:
- Moved refelction-based creation of test nodes to common code
- Cleanup of TestExecutor with better exception handling
- Cleanup of Unreal shutdown analysys
- Cleaned up log parser
- Created "SelfTest" nodes that allow Gauntlet to test itself :)
- Added SelfTest nodes for order of operations and logparsing
#!tests preflighted
#!rb none
Change 3505235 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging 3492174 from //Orion/Dev-UI to Release-41.1 to address OR-38012
[QAREVIEW] please check OR-38012 is fixed in 41.1
#!tests none
#!rb none
@David.Ratti
#!ROBOMERGE-SOURCE: CL 3504491 in //Orion/Release-41.1/... via CL 3504493
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3505234 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging 3492174 from //Orion/Dev-UI to Release-41.1 to address OR-38012
[QAREVIEW] please check OR-38012 is fixed in 41.1
#!tests none
#!rb none
@David.Ratti
#!ROBOMERGE-SOURCE: CL 3504491 in //Orion/Release-41.1/... via CL 3504493
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3505233 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging 3492174 from //Orion/Dev-UI to Release-41.1 to address OR-38012
[QAREVIEW] please check OR-38012 is fixed in 41.1
#!tests none
#!rb none
@David.Ratti
#!ROBOMERGE-SOURCE: CL 3504491 in //Orion/Release-41.1/... via CL 3504493
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3505231 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging 3492174 from //Orion/Dev-UI to Release-41.1 to address OR-38012
[QAREVIEW] please check OR-38012 is fixed in 41.1
#!tests none
#!rb none
@David.Ratti
#!ROBOMERGE-SOURCE: CL 3504491 in //Orion/Release-41.1/... via CL 3504493
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3505123 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: mieszko.zielinski
A bug in AISense resulting in inconsistent behavior depending of whether target was in sight cone or not #!UE4
We used to report every tick that given target is still not visible, while for targets in vision cone we reported it only once #!Orion
#!test golden path
#!rb none
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3503587 in //Orion/Release-41/... via CL 3503593 via CL 3503597
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3505122 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: mieszko.zielinski
A bug in AISense resulting in inconsistent behavior depending of whether target was in sight cone or not #!UE4
We used to report every tick that given target is still not visible, while for targets in vision cone we reported it only once #!Orion
#!test golden path
#!rb none
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3503587 in //Orion/Release-41/... via CL 3503593 via CL 3503597
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3505121 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: mieszko.zielinski
A bug in AISense resulting in inconsistent behavior depending of whether target was in sight cone or not #!UE4
We used to report every tick that given target is still not visible, while for targets in vision cone we reported it only once #!Orion
#!test golden path
#!rb none
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3503587 in //Orion/Release-41/... via CL 3503593 via CL 3503597
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3505120 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: mieszko.zielinski
A bug in AISense resulting in inconsistent behavior depending of whether target was in sight cone or not #!UE4
We used to report every tick that given target is still not visible, while for targets in vision cone we reported it only once #!Orion
#!test golden path
#!rb none
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3503587 in //Orion/Release-41/... via CL 3503593 via CL 3503597
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3505119 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: mieszko.zielinski
A bug in AISense resulting in inconsistent behavior depending of whether target was in sight cone or not #!UE4
We used to report every tick that given target is still not visible, while for targets in vision cone we reported it only once #!Orion
#!test golden path
#!rb none
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3503587 in //Orion/Release-41/... via CL 3503593 via CL 3503597
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3505113 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: mieszko.zielinski
Fixed bots' path updates timing out while following the long jump link at home bases #!Orion
Had to change UPathFollowingComponent::WaitingForPathTimer from private to protected.
#!rb none
#!test golden path
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3503584 in //Orion/Release-41/... via CL 3503591 via CL 3503595
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3505112 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: mieszko.zielinski
Fixed bots' path updates timing out while following the long jump link at home bases #!Orion
Had to change UPathFollowingComponent::WaitingForPathTimer from private to protected.
#!rb none
#!test golden path
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3503584 in //Orion/Release-41/... via CL 3503591 via CL 3503595
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3505111 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: mieszko.zielinski
Fixed bots' path updates timing out while following the long jump link at home bases #!Orion
Had to change UPathFollowingComponent::WaitingForPathTimer from private to protected.
#!rb none
#!test golden path
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3503584 in //Orion/Release-41/... via CL 3503591 via CL 3503595
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3505110 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: mieszko.zielinski
Fixed bots' path updates timing out while following the long jump link at home bases #!Orion
Had to change UPathFollowingComponent::WaitingForPathTimer from private to protected.
#!rb none
#!test golden path
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3503584 in //Orion/Release-41/... via CL 3503591 via CL 3503595
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3505109 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: mieszko.zielinski
Fixed bots' path updates timing out while following the long jump link at home bases #!Orion
Had to change UPathFollowingComponent::WaitingForPathTimer from private to protected.
#!rb none
#!test golden path
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3503584 in //Orion/Release-41/... via CL 3503591 via CL 3503595
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3505106 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: mieszko.zielinski
Made it possible to disable specific AI senses via BP #!UE4
#!rb none
#!test golden path
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3503583 in //Orion/Release-41/... via CL 3503588 via CL 3503594
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3505103 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: mieszko.zielinski
Made it possible to disable specific AI senses via BP #!UE4
#!rb none
#!test golden path
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3503583 in //Orion/Release-41/... via CL 3503588 via CL 3503594
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3505102 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: mieszko.zielinski
Made it possible to disable specific AI senses via BP #!UE4
#!rb none
#!test golden path
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3503583 in //Orion/Release-41/... via CL 3503588 via CL 3503594
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3505099 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: mieszko.zielinski
Made it possible to disable specific AI senses via BP #!UE4
#!rb none
#!test golden path
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3503583 in //Orion/Release-41/... via CL 3503588 via CL 3503594
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3505098 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: mieszko.zielinski
Made it possible to disable specific AI senses via BP #!UE4
#!rb none
#!test golden path
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3503583 in //Orion/Release-41/... via CL 3503588 via CL 3503594
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3504913 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
Spot edintegate CL 3503266 from BenZ for asset registry cached class map problem.
#!rb none
#!tests cooked PS4
#!ROBOMERGE-SOURCE: CL 3503339 in //Orion/Release-41/... via CL 3503340 via CL 3503341
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3504911 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
Spot edintegate CL 3503266 from BenZ for asset registry cached class map problem.
#!rb none
#!tests cooked PS4
#!ROBOMERGE-SOURCE: CL 3503339 in //Orion/Release-41/... via CL 3503340 via CL 3503341
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3504908 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
Spot edintegate CL 3503266 from BenZ for asset registry cached class map problem.
#!rb none
#!tests cooked PS4
#!ROBOMERGE-SOURCE: CL 3503339 in //Orion/Release-41/... via CL 3503340 via CL 3503341
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3504907 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
Spot edintegate CL 3503266 from BenZ for asset registry cached class map problem.
#!rb none
#!tests cooked PS4
#!ROBOMERGE-SOURCE: CL 3503339 in //Orion/Release-41/... via CL 3503340 via CL 3503341
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3504906 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
Spot edintegate CL 3503266 from BenZ for asset registry cached class map problem.
#!rb none
#!tests cooked PS4
#!ROBOMERGE-SOURCE: CL 3503339 in //Orion/Release-41/... via CL 3503340 via CL 3503341
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3504887 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added Error device implementation for PS4 (Copied from Switch) to address issue where PS4 tests with -unattended would ignore checks() (OutputDeviceAnsiError behavior)
Added GIgnoreDebugger check to IsDebuggerPresent implementations that didn't have it to assist future generations who suddenly find themselves wanting to debug this behavior.
@Luke.Thatcher, @Ben.Marsh, @Ben.Woodhouse
#!tests compiled & ran PS4 and WIndowsServer
#!rb none
#!ROBOMERGE-SOURCE: CL 3503090 in //Orion/Release-41/... via CL 3503094 via CL 3503095
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3504886 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added Error device implementation for PS4 (Copied from Switch) to address issue where PS4 tests with -unattended would ignore checks() (OutputDeviceAnsiError behavior)
Added GIgnoreDebugger check to IsDebuggerPresent implementations that didn't have it to assist future generations who suddenly find themselves wanting to debug this behavior.
@Luke.Thatcher, @Ben.Marsh, @Ben.Woodhouse
#!tests compiled & ran PS4 and WIndowsServer
#!rb none
#!ROBOMERGE-SOURCE: CL 3503090 in //Orion/Release-41/... via CL 3503094 via CL 3503095
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3504885 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added Error device implementation for PS4 (Copied from Switch) to address issue where PS4 tests with -unattended would ignore checks() (OutputDeviceAnsiError behavior)
Added GIgnoreDebugger check to IsDebuggerPresent implementations that didn't have it to assist future generations who suddenly find themselves wanting to debug this behavior.
@Luke.Thatcher, @Ben.Marsh, @Ben.Woodhouse
#!tests compiled & ran PS4 and WIndowsServer
#!rb none
#!ROBOMERGE-SOURCE: CL 3503090 in //Orion/Release-41/... via CL 3503094 via CL 3503095
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3504884 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added Error device implementation for PS4 (Copied from Switch) to address issue where PS4 tests with -unattended would ignore checks() (OutputDeviceAnsiError behavior)
Added GIgnoreDebugger check to IsDebuggerPresent implementations that didn't have it to assist future generations who suddenly find themselves wanting to debug this behavior.
@Luke.Thatcher, @Ben.Marsh, @Ben.Woodhouse
#!tests compiled & ran PS4 and WIndowsServer
#!rb none
#!ROBOMERGE-SOURCE: CL 3503090 in //Orion/Release-41/... via CL 3503094 via CL 3503095
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3504883 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added Error device implementation for PS4 (Copied from Switch) to address issue where PS4 tests with -unattended would ignore checks() (OutputDeviceAnsiError behavior)
Added GIgnoreDebugger check to IsDebuggerPresent implementations that didn't have it to assist future generations who suddenly find themselves wanting to debug this behavior.
@Luke.Thatcher, @Ben.Marsh, @Ben.Woodhouse
#!tests compiled & ran PS4 and WIndowsServer
#!rb none
#!ROBOMERGE-SOURCE: CL 3503090 in //Orion/Release-41/... via CL 3503094 via CL 3503095
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3504837 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Merge 3492630
//UE4/Dev-Editor -> //Orion/Release-41
UMG - Removing some extra cleanup code that's probably overkill and is causing a crash for uses of "Within" in class meta.
rb none
#!jira UE-46124
lockdown Matt.Kuhlenschmidt
#!test Cook paragon
#!rb Andrew.Grant
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3502658 in //Orion/Release-41/... via CL 3502659 via CL 3502660
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3504836 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Merge 3492630
//UE4/Dev-Editor -> //Orion/Release-41
UMG - Removing some extra cleanup code that's probably overkill and is causing a crash for uses of "Within" in class meta.
rb none
#!jira UE-46124
lockdown Matt.Kuhlenschmidt
#!test Cook paragon
#!rb Andrew.Grant
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3502658 in //Orion/Release-41/... via CL 3502659 via CL 3502660
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3504835 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Merge 3492630
//UE4/Dev-Editor -> //Orion/Release-41
UMG - Removing some extra cleanup code that's probably overkill and is causing a crash for uses of "Within" in class meta.
rb none
#!jira UE-46124
lockdown Matt.Kuhlenschmidt
#!test Cook paragon
#!rb Andrew.Grant
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3502658 in //Orion/Release-41/... via CL 3502659 via CL 3502660
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3504834 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Merge 3492630
//UE4/Dev-Editor -> //Orion/Release-41
UMG - Removing some extra cleanup code that's probably overkill and is causing a crash for uses of "Within" in class meta.
rb none
#!jira UE-46124
lockdown Matt.Kuhlenschmidt
#!test Cook paragon
#!rb Andrew.Grant
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3502658 in //Orion/Release-41/... via CL 3502659 via CL 3502660
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3504833 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Merge 3492630
//UE4/Dev-Editor -> //Orion/Release-41
UMG - Removing some extra cleanup code that's probably overkill and is causing a crash for uses of "Within" in class meta.
rb none
#!jira UE-46124
lockdown Matt.Kuhlenschmidt
#!test Cook paragon
#!rb Andrew.Grant
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3502658 in //Orion/Release-41/... via CL 3502659 via CL 3502660
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3504547 on 2017/06/22 by Shaun.Kime
Moving the building of error information into the base class. This will simplify the logic in the future.
#!rb none
#!tests Made errors and tested that new system works appropriately
Change 3504493 on 2017/06/22 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging 3492174 from //Orion/Dev-UI to Release-41.1 to address OR-38012
[QAREVIEW] please check OR-38012 is fixed in 41.1
#!tests none
#!rb none
@David.Ratti
#!ROBOMERGE-SOURCE: CL 3504491 in //Orion/Release-41.1/...
#!ROBOMERGE-BOT: ORION (Release-41.1 -> Main)
Change 3504491 on 2017/06/22 by Andrew.Grant
Merging 3492174 from //Orion/Dev-UI to Release-41.1 to address OR-38012
#!QAReview please check OR-38012 is fixed in 41.1
#!tests none
#!rb none
#!review-3504492 @David.Ratti
Change 3504129 on 2017/06/21 by Shaun.Kime
Now only showing the subset of compiler error messages that are associated with that section. i.e. only showing spawn errors in the spawn section of the stack.
#!rb none
#!tests made errors and made sure the errors showed up in the right sections
Change 3504071 on 2017/06/21 by Shaun.Kime
Adding simple wrapper for the event handlers inline. Had to "cheat" and wrap the FNiagaraEventScriptProperties in an owning UObject and use PostInit/PostEdit/PreEdit to keep them synchronized since the originating object is a struct and not an object.
Waiting on the emitter to be in a system to have a better UI than seting the GUID manually.
#!rb none
#!tests made edits in stack and watched the details update appropriately.
#!ue4-orion - Added asset path to 'Collision.ListObjectsWithCollisionComplexity' command, and changed sort key to asset path. Will speed up tomorrow (slow for tens of thousands of entries right now).
#!rb none
#!tests used console command on map
Change 3503717 on 2017/06/21 by Zak.Middleton
#!ue4-orion - Improved logging for collision auditing. Removed a bunch of redundant string building to speed it up (use a map to cache values instead).
#!rb Nick.Atamas
#!tests ran console command in OrionEntry and Monolith2
Change 3503650 on 2017/06/21 by Andrew.Grant
OUI - Fix for movable skylight shader missing on simple forward (low lighting quality mode) from Roland
#!rb Marcus.Wassmer, Daniel.Wright
#!tests none
Change 3503597 on 2017/06/21 by robomerge
#!ROBOMERGE-AUTHOR: mieszko.zielinski
A bug in AISense resulting in inconsistent behavior depending of whether target was in sight cone or not #!UE4
We used to report every tick that given target is still not visible, while for targets in vision cone we reported it only once #!Orion
#!test golden path
#!rb none
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3503587 in //Orion/Release-41/... via CL 3503593
#!ROBOMERGE-BOT: ORION (Release-41.1 -> Main)
Change 3503595 on 2017/06/21 by robomerge
#!ROBOMERGE-AUTHOR: mieszko.zielinski
Fixed bots' path updates timing out while following the long jump link at home bases #!Orion
Had to change UPathFollowingComponent::WaitingForPathTimer from private to protected.
#!rb none
#!test golden path
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3503584 in //Orion/Release-41/... via CL 3503591
#!ROBOMERGE-BOT: ORION (Release-41.1 -> Main)
Change 3503594 on 2017/06/21 by robomerge
#!ROBOMERGE-AUTHOR: mieszko.zielinski
Made it possible to disable specific AI senses via BP #!UE4
#!rb none
#!test golden path
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3503583 in //Orion/Release-41/... via CL 3503588
#!ROBOMERGE-BOT: ORION (Release-41.1 -> Main)
Change 3503593 on 2017/06/21 by robomerge
#!ROBOMERGE-AUTHOR: mieszko.zielinski
A bug in AISense resulting in inconsistent behavior depending of whether target was in sight cone or not #!UE4
We used to report every tick that given target is still not visible, while for targets in vision cone we reported it only once #!Orion
#!test golden path
#!rb none
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3503587 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Release-41.1)
Change 3503591 on 2017/06/21 by robomerge
#!ROBOMERGE-AUTHOR: mieszko.zielinski
Fixed bots' path updates timing out while following the long jump link at home bases #!Orion
Had to change UPathFollowingComponent::WaitingForPathTimer from private to protected.
#!rb none
#!test golden path
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3503584 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Release-41.1)
Change 3503588 on 2017/06/21 by robomerge
#!ROBOMERGE-AUTHOR: mieszko.zielinski
Made it possible to disable specific AI senses via BP #!UE4
#!rb none
#!test golden path
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3503583 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Release-41.1)
Change 3503587 on 2017/06/21 by Mieszko.Zielinski
A bug in AISense resulting in inconsistent behavior depending of whether target was in sight cone or not #!UE4
We used to report every tick that given target is still not visible, while for targets in vision cone we reported it only once #!Orion
#!test golden path
#!rb none
#!lockdown Andrew.Grant
Change 3503584 on 2017/06/21 by Mieszko.Zielinski
Fixed bots' path updates timing out while following the long jump link at home bases #!Orion
Had to change UPathFollowingComponent::WaitingForPathTimer from private to protected.
#!rb none
#!test golden path
#!lockdown Andrew.Grant
Change 3503583 on 2017/06/21 by Mieszko.Zielinski
Made it possible to disable specific AI senses via BP #!UE4
#!rb none
#!test golden path
#!lockdown Andrew.Grant
Change 3503391 on 2017/06/21 by Shaun.Kime
If calling a function with numeric parameters, we would get an error if two or more differed in terms of the numeric types that were resolved to.
#!rb none
#!tests recompiled several examples, added multiple random range using assets.
Change 3503341 on 2017/06/21 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
Spot edintegate CL 3503266 from BenZ for asset registry cached class map problem.
#!rb none
#!tests cooked PS4
#!ROBOMERGE-SOURCE: CL 3503339 in //Orion/Release-41/... via CL 3503340
#!ROBOMERGE-BOT: ORION (Release-41.1 -> Main)
Change 3503340 on 2017/06/21 by robomerge
#!ROBOMERGE-AUTHOR: david.ratti
Spot edintegate CL 3503266 from BenZ for asset registry cached class map problem.
#!rb none
#!tests cooked PS4
#!ROBOMERGE-SOURCE: CL 3503339 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Release-41.1)
Change 3503339 on 2017/06/21 by David.Ratti
Spot edintegate CL 3503266 from BenZ for asset registry cached class map problem.
#!rb none
#!tests cooked PS4
Change 3503156 on 2017/06/21 by Frank.Fella
Niagara - Stack - Adjust margins of function inputs so that their labels indent more consistently and their values all line up correctly.
#!tests checked alignment visually
#!rb none
Change 3503095 on 2017/06/21 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added Error device implementation for PS4 (Copied from Switch) to address issue where PS4 tests with -unattended would ignore checks() (OutputDeviceAnsiError behavior)
Added GIgnoreDebugger check to IsDebuggerPresent implementations that didn't have it to assist future generations who suddenly find themselves wanting to debug this behavior.
@Luke.Thatcher, @Ben.Marsh, @Ben.Woodhouse
#!tests compiled & ran PS4 and WIndowsServer
#!rb none
#!ROBOMERGE-SOURCE: CL 3503090 in //Orion/Release-41/... via CL 3503094
#!ROBOMERGE-BOT: ORION (Release-41.1 -> Main)
Change 3503094 on 2017/06/21 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added Error device implementation for PS4 (Copied from Switch) to address issue where PS4 tests with -unattended would ignore checks() (OutputDeviceAnsiError behavior)
Added GIgnoreDebugger check to IsDebuggerPresent implementations that didn't have it to assist future generations who suddenly find themselves wanting to debug this behavior.
@Luke.Thatcher, @Ben.Marsh, @Ben.Woodhouse
#!tests compiled & ran PS4 and WIndowsServer
#!rb none
#!ROBOMERGE-SOURCE: CL 3503090 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Release-41.1)
Change 3503090 on 2017/06/21 by Andrew.Grant
Added Error device implementation for PS4 (Copied from Switch) to address issue where PS4 tests with -unattended would ignore checks() (OutputDeviceAnsiError behavior)
Added GIgnoreDebugger check to IsDebuggerPresent implementations that didn't have it to assist future generations who suddenly find themselves wanting to debug this behavior.
#!review-3502889 @Luke.Thatcher, @Ben.Marsh, @Ben.Woodhouse
#!tests compiled & ran PS4 and WIndowsServer
#!rb none
Change 3502972 on 2017/06/21 by Olaf.Piesche
Missing file, some test assets
#!rb none
#!tests none
Change 3502969 on 2017/06/21 by Frank.Fella
Niagara - Missed in last check-in.
#!tests none
#!rb none
Change 3502965 on 2017/06/21 by Zak.Middleton
#!ue4-orion - Increase search radius for MostOpposingNormal. Fixes case where character movement cannot walk up steps of certain ramps. (Mirror CL 3490592 from Dev-Anim-Phys by Ori.Cohen).
Bringing over now that Dev-Anim-Phys has passed promotion with the change.
#!rb Ori.Cohen
#!codereview Andrew.Grant
#!tests Ran around Monolith and Monolith2 as Kallari, up and down various steps/ramps (as per UE-45935).
#!jira OR-39611
(Update: added OR jira)
Change 3502931 on 2017/06/21 by Frank.Fella
Niagara - Stack updates
+ Refactor the way children are updated in the stack tree to make the api more consistent and easier to use.
+ Add expanders to renderer items and have them collapsed by default.
+ Add in a temporary expandable item to show the emitter properties in the emitter spawn script area.
+ Start with the graph and the properties panels hidden by default.
+ Move the stats to the stack.
#!tests Verified the emitter properties are in the stack, verified that renderers are collapseable, and verified other parts of the stack update correctly with the update children refactor.
#!rb none
#!codereview Olaf.Piesche,Simon.Tovey,Shaun.Kime
Change 3502660 on 2017/06/21 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Merge 3492630
//UE4/Dev-Editor -> //Orion/Release-41
UMG - Removing some extra cleanup code that's probably overkill and is causing a crash for uses of "Within" in class meta.
rb none
#!jira UE-46124
lockdown Matt.Kuhlenschmidt
#!test Cook paragon
#!rb Andrew.Grant
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3502658 in //Orion/Release-41/... via CL 3502659
#!ROBOMERGE-BOT: ORION (Release-41.1 -> Main)
Change 3502659 on 2017/06/21 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Merge 3492630
//UE4/Dev-Editor -> //Orion/Release-41
UMG - Removing some extra cleanup code that's probably overkill and is causing a crash for uses of "Within" in class meta.
rb none
#!jira UE-46124
lockdown Matt.Kuhlenschmidt
#!test Cook paragon
#!rb Andrew.Grant
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3502658 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Release-41.1)
Change 3502658 on 2017/06/21 by Daniel.Lamb
Merge 3492630
//UE4/Dev-Editor -> //Orion/Release-41
UMG - Removing some extra cleanup code that's probably overkill and is causing a crash for uses of "Within" in class meta.
rb none
#!jira UE-46124
lockdown Matt.Kuhlenschmidt
#!test Cook paragon
#!rb Andrew.Grant
#!lockdown Andrew.Grant
Change 3502261 on 2017/06/20 by Jeff.Williams
Merging //Orion/Main to Release-41.1 (//Orion/Release-41.1)
#!rb none
#!tests none
Change 3502246 on 2017/06/20 by Jeff.Williams
Populate -S //Orion/Release-41.1 -r.
Change 3501911 on 2017/06/20 by Olaf.Piesche
-mesh rendering
-making GPU rand more random
-test assets
-couple of bug fixes
#!rb none
#!tests test assets, GPU and CPU sim, sprite and mesh rendering
Change 3501633 on 2017/06/20 by Zak.Middleton
#!ue4-orion - Add "Collision.ListObjectsWithCollisionComplexity <Complexity>" command. Complexity is one of: Default, SimpleAndComplex, UseSimpleAsComplex, UseComplexAsSimple.
When listing 'Default', only those with settings explicitly set to 'Default' are listed.
When listing anything other than 'Default', those matching either the requested complexity or default (if that is the same complexity) are listed.
#!tests load monolith2 (and small maps), type console command
#!rb none
Change 3501297 on 2017/06/20 by Shaun.Kime
Adding support for pre-change notification
#!rb matt.kuhlenschmidt
#!tests n/a
Change 3501294 on 2017/06/20 by Shaun.Kime
First round of supporting parameter store in UNiagaraComponent details panels. If the value is in the data store, it should be reflected in the UI. We keep track of which values are overwritten so that we can show the user.
Multiple selection is not supported, nor are data interfaces.
Tweaking values in the system graph panel doesn't carry over because those values aren't getting pushed to the scripts.
#!rb none
#!tests n/a
Change 3500984 on 2017/06/20 by Alexis.Matte
Fix crash when merging actor with one different material slot per LOD, this is a temporary fix since there is a refactor done in 4.17 that will replace this part of the code.
#!jira UE-46166
#!rb jurre.debaare
#!tests none
Change 3500472 on 2017/06/20 by Frank.Fella
Sequencer - Don't create a transaction when setting the fixed frame interval in initialize since it's not a user initiated change and because it can be called from undo which makes it impossible to actually undo.
#!tests Verified that a non-undoable transaction isn't added on initialize anymore.
#!rb Max.Chen
Change 3499930 on 2017/06/19 by Andrew.Grant
Merging clean-resolve files using ROBO://Orion/Main->//Orion/Dev-UI
#!tests #!rb none
Change 3499446 on 2017/06/19 by Andrew.Grant
Non-unity compilation fixes
#!tests compiled non-unity
#!rb none
Change 3499212 on 2017/06/19 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
[NULL MERGE]
Locked network version to 3493863
#!rb #!tests na
#!ROBOMERGE-SOURCE: CL 3499205 in //Orion/Release-40.5/... via CL 3499207
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3499211 on 2017/06/19 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
[NULL MERGE]
Locked network version to 3493863
#!rb #!tests na
#!ROBOMERGE-SOURCE: CL 3499205 in //Orion/Release-40.5/... via CL 3499207
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3499210 on 2017/06/19 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
[NULL MERGE]
Locked network version to 3493863
#!rb #!tests na
#!ROBOMERGE-SOURCE: CL 3499205 in //Orion/Release-40.5/... via CL 3499207
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3499209 on 2017/06/19 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
[NULL MERGE]
Locked network version to 3493863
#!rb #!tests na
#!ROBOMERGE-SOURCE: CL 3499205 in //Orion/Release-40.5/... via CL 3499207
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3499208 on 2017/06/19 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
[NULL MERGE]
Locked network version to 3493863
#!rb #!tests na
#!ROBOMERGE-SOURCE: CL 3499205 in //Orion/Release-40.5/... via CL 3499207
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3499207 on 2017/06/19 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
[NULL MERGE]
Locked network version to 3493863
#!rb #!tests na
#!ROBOMERGE-SOURCE: CL 3499205 in //Orion/Release-40.5/...
#!ROBOMERGE-BOT: ORION (Release-40.5 -> Main)
Change 3499205 on 2017/06/19 by Andrew.Grant
Locked network version to 3493863
#!ROBOMERGE: !Main
#!rb #!tests na
Change 3498856 on 2017/06/19 by Andrew.Grant
Fix missing include
#!tests compiling PS4 dev
#!rb none
Change 3498843 on 2017/06/19 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Added short dummy bones to end effectors to prevent their rotations from being too aggressively compressed, as that hurt Coil's Goblin wing animation.
[CODEREVIEW] martin.wilson
#!rb none
#!test Coil Wing Additive Animation
#!ROBOMERGE-SOURCE: CL 3498715 in //Orion/Release-41/... via CL 3498780
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3498842 on 2017/06/19 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Added short dummy bones to end effectors to prevent their rotations from being too aggressively compressed, as that hurt Coil's Goblin wing animation.
[CODEREVIEW] martin.wilson
#!rb none
#!test Coil Wing Additive Animation
#!ROBOMERGE-SOURCE: CL 3498715 in //Orion/Release-41/... via CL 3498780
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3498841 on 2017/06/19 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Added short dummy bones to end effectors to prevent their rotations from being too aggressively compressed, as that hurt Coil's Goblin wing animation.
[CODEREVIEW] martin.wilson
#!rb none
#!test Coil Wing Additive Animation
#!ROBOMERGE-SOURCE: CL 3498715 in //Orion/Release-41/... via CL 3498780
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3498840 on 2017/06/19 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Added short dummy bones to end effectors to prevent their rotations from being too aggressively compressed, as that hurt Coil's Goblin wing animation.
[CODEREVIEW] martin.wilson
#!rb none
#!test Coil Wing Additive Animation
#!ROBOMERGE-SOURCE: CL 3498715 in //Orion/Release-41/... via CL 3498780
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3498839 on 2017/06/19 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Added short dummy bones to end effectors to prevent their rotations from being too aggressively compressed, as that hurt Coil's Goblin wing animation.
[CODEREVIEW] martin.wilson
#!rb none
#!test Coil Wing Additive Animation
#!ROBOMERGE-SOURCE: CL 3498715 in //Orion/Release-41/... via CL 3498780
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3498780 on 2017/06/19 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Added short dummy bones to end effectors to prevent their rotations from being too aggressively compressed, as that hurt Coil's Goblin wing animation.
[CODEREVIEW] martin.wilson
#!rb none
#!test Coil Wing Additive Animation
#!ROBOMERGE-SOURCE: CL 3498715 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Main)
Change 3498715 on 2017/06/19 by Laurent.Delayen
Added short dummy bones to end effectors to prevent their rotations from being too aggressively compressed, as that hurt Coil's Goblin wing animation.
#!codereview martin.wilson
#!rb none
#!test Coil Wing Additive Animation
Change 3498668 on 2017/06/19 by Andrew.Grant
Added additional info to warning
Fixed BP warning in Justice_Drain
#!test warning no longer occurs
#!rb none
Change 3498601 on 2017/06/19 by Andrew.Grant
Better logging of errors
#!tests compiled and verified offending asset is shone
#!rb none
Change 3498544 on 2017/06/19 by Andrew.Grant
Added helper to check if the underlying asset exists
#!tests ran in code with check() against package utils method
#!rb none
Change 3498319 on 2017/06/19 by Frank.Fella
Niagara - Actually remove nodes from the graph when deleting modules from the stack, and also fix undo for delete, move up, and move down.
#!tests Deleted modules and verified they were removed from the graph, also tested undo for delete, move up, and move down.
#!rb none
#!codereview Olaf.Piesche,Simon.Tovey,Shaun.Kime
Change 3498236 on 2017/06/19 by Andrew.Grant
Bulk Merging //Orion/Main to Dev-UI (//Orion/Dev-UI)
#!tests #!rb na
Change 3498224 on 2017/06/19 by Shaun.Kime
Making header public
#!rb none
#!test n/a
Change 3496705 on 2017/06/16 by Shaun.Kime
Removing files that accidentally made it in prior checkin.
Adding missing file
#!rb none
#!tests n/a
Change 3496702 on 2017/06/16 by Shaun.Kime
Split settings into Niagara runtime and editor.
Added ability to map keyboard chords and a left mouse press to shortcuts for creating nodes in the script editor as requested by Wyeth.
Had to do a little reworking of the way we create the popup menu in order to test the types.
This can be made better by having a customization that does the popup menu directly and allowing the user to select from there rather than having to know the underlying name directly.
These are the currently checked in mappings, which are based on the material editor.
Numeric::Add Key=A
Numeric::Div Key=D
Numeric::Pow Key=E
If Key=I
Numeric::Mul Key=M
Numeric::Normalize Key=N
Numeric::OneMinus Key=O
float Key=One
Vector2D Key=Two
Vector Key=Three
Vector4 Key=Four
LinearColor Key=C
#!rb none
#!tests n/a
Change 3496657 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Reenabled EnvPerfTest
- hardcoded test list to avoid problems introduced by maps that are not cooked
#!tests ran test locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3496627 in //Orion/Release-41/... via CL 3496645
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3496656 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Reenabled EnvPerfTest
- hardcoded test list to avoid problems introduced by maps that are not cooked
#!tests ran test locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3496627 in //Orion/Release-41/... via CL 3496645
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3496655 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Reenabled EnvPerfTest
- hardcoded test list to avoid problems introduced by maps that are not cooked
#!tests ran test locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3496627 in //Orion/Release-41/... via CL 3496645
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3496654 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Reenabled EnvPerfTest
- hardcoded test list to avoid problems introduced by maps that are not cooked
#!tests ran test locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3496627 in //Orion/Release-41/... via CL 3496645
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3496653 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Reenabled EnvPerfTest
- hardcoded test list to avoid problems introduced by maps that are not cooked
#!tests ran test locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3496627 in //Orion/Release-41/... via CL 3496645
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3496645 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Reenabled EnvPerfTest
- hardcoded test list to avoid problems introduced by maps that are not cooked
#!tests ran test locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3496627 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Main)
Change 3496627 on 2017/06/16 by Andrew.Grant
Reenabled EnvPerfTest
- hardcoded test list to avoid problems introduced by maps that are not cooked
#!tests ran test locally
#!rb none
Change 3496550 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Fixed AnimationErrorStats constructor to make clang happy.
#!rb none
[CODEREVIEW] andrew.grant
#!tests compiles
#!ROBOMERGE-SOURCE: CL 3496543 in //Orion/Release-41/... via CL 3496545
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3496549 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Fixed AnimationErrorStats constructor to make clang happy.
#!rb none
[CODEREVIEW] andrew.grant
#!tests compiles
#!ROBOMERGE-SOURCE: CL 3496543 in //Orion/Release-41/... via CL 3496545
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3496548 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Fixed AnimationErrorStats constructor to make clang happy.
#!rb none
[CODEREVIEW] andrew.grant
#!tests compiles
#!ROBOMERGE-SOURCE: CL 3496543 in //Orion/Release-41/... via CL 3496545
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3496547 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Fixed AnimationErrorStats constructor to make clang happy.
#!rb none
[CODEREVIEW] andrew.grant
#!tests compiles
#!ROBOMERGE-SOURCE: CL 3496543 in //Orion/Release-41/... via CL 3496545
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3496546 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Fixed AnimationErrorStats constructor to make clang happy.
#!rb none
[CODEREVIEW] andrew.grant
#!tests compiles
#!ROBOMERGE-SOURCE: CL 3496543 in //Orion/Release-41/... via CL 3496545
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3496545 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Fixed AnimationErrorStats constructor to make clang happy.
#!rb none
[CODEREVIEW] andrew.grant
#!tests compiles
#!ROBOMERGE-SOURCE: CL 3496543 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Main)
Change 3496543 on 2017/06/16 by Laurent.Delayen
Fixed AnimationErrorStats constructor to make clang happy.
#!rb none
#!codereview andrew.grant
#!tests compiles
Change 3496028 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Fixed broken 'ComputeCompressionError' with additive animations.
Optimized 'ComputeCompressionError' by caching bone indices, so they don't have to be looked up every frame.
Added CompressCommandletVersion INDEX_NONE to bypass DDC and test locally recompression.
[CODEREVIEW] lina.halper, martin.wilson
#!rb none
#!test ghost hit react back compresses with acceptable results.
#!ROBOMERGE-SOURCE: CL 3495916 in //Orion/Release-41/... via CL 3495920
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3496027 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Fixed broken 'ComputeCompressionError' with additive animations.
Optimized 'ComputeCompressionError' by caching bone indices, so they don't have to be looked up every frame.
Added CompressCommandletVersion INDEX_NONE to bypass DDC and test locally recompression.
[CODEREVIEW] lina.halper, martin.wilson
#!rb none
#!test ghost hit react back compresses with acceptable results.
#!ROBOMERGE-SOURCE: CL 3495916 in //Orion/Release-41/... via CL 3495920
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3496026 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Fixed broken 'ComputeCompressionError' with additive animations.
Optimized 'ComputeCompressionError' by caching bone indices, so they don't have to be looked up every frame.
Added CompressCommandletVersion INDEX_NONE to bypass DDC and test locally recompression.
[CODEREVIEW] lina.halper, martin.wilson
#!rb none
#!test ghost hit react back compresses with acceptable results.
#!ROBOMERGE-SOURCE: CL 3495916 in //Orion/Release-41/... via CL 3495920
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3496025 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Fixed broken 'ComputeCompressionError' with additive animations.
Optimized 'ComputeCompressionError' by caching bone indices, so they don't have to be looked up every frame.
Added CompressCommandletVersion INDEX_NONE to bypass DDC and test locally recompression.
[CODEREVIEW] lina.halper, martin.wilson
#!rb none
#!test ghost hit react back compresses with acceptable results.
#!ROBOMERGE-SOURCE: CL 3495916 in //Orion/Release-41/... via CL 3495920
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3496024 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Fixed broken 'ComputeCompressionError' with additive animations.
Optimized 'ComputeCompressionError' by caching bone indices, so they don't have to be looked up every frame.
Added CompressCommandletVersion INDEX_NONE to bypass DDC and test locally recompression.
[CODEREVIEW] lina.halper, martin.wilson
#!rb none
#!test ghost hit react back compresses with acceptable results.
#!ROBOMERGE-SOURCE: CL 3495916 in //Orion/Release-41/... via CL 3495920
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3496010 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Bumping script version again
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3495651 in //Orion/Release-41/... via CL 3495689
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3496009 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Bumping script version again
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3495651 in //Orion/Release-41/... via CL 3495689
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3496008 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Bumping script version again
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3495651 in //Orion/Release-41/... via CL 3495689
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3496005 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Bumping script version again
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3495651 in //Orion/Release-41/... via CL 3495689
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3496004 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Bumping script version again
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3495651 in //Orion/Release-41/... via CL 3495689
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3495920 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Fixed broken 'ComputeCompressionError' with additive animations.
Optimized 'ComputeCompressionError' by caching bone indices, so they don't have to be looked up every frame.
Added CompressCommandletVersion INDEX_NONE to bypass DDC and test locally recompression.
[CODEREVIEW] lina.halper, martin.wilson
#!rb none
#!test ghost hit react back compresses with acceptable results.
#!ROBOMERGE-SOURCE: CL 3495916 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Main)
Change 3495916 on 2017/06/16 by Laurent.Delayen
Fixed broken 'ComputeCompressionError' with additive animations.
Optimized 'ComputeCompressionError' by caching bone indices, so they don't have to be looked up every frame.
Added CompressCommandletVersion INDEX_NONE to bypass DDC and test locally recompression.
#!codereview lina.halper, martin.wilson
#!rb none
#!test ghost hit react back compresses with acceptable results.
Change 3495689 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Bumping script version again
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3495651 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Main)
Change 3495668 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging //Orion/Release-40.5 to Main (//Orion/Main)
#!tests #!rb na
#!ROBOMERGE-SOURCE: CL 3495201 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3495666 on 2017/06/16 by andrew.grant
#!CodeReview: andrew.grant, jason.bestimt, jeff.williams
Unresolved conflicts. andrew.grant, please merge this change by hand.
//ROBOMERGE_ORION_Dev_UI/OrionGame/Source/OrionUI/DeckBuilder/OrionDeckBuilder_DeckCard.cpp
//ROBOMERGE_ORION_Dev_UI/OrionGame/Source/OrionUI/PostGame/OrionXPOverview.cpp
//ROBOMERGE_ORION_Dev_UI/OrionGame/Source/OrionUI/Tooltips/OrionHeroTooltip.cpp
--------------------------------------
Merging //Orion/Release-40.5 to Main (//Orion/Main)
#!tests #!rb na
#!ROBOMERGE-SOURCE: CL 3495201 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3495663 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging //Orion/Release-40.5 to Main (//Orion/Main)
#!tests #!rb na
#!ROBOMERGE-SOURCE: CL 3495201 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3495657 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging //Orion/Release-40.5 to Main (//Orion/Main)
#!tests #!rb na
#!ROBOMERGE-SOURCE: CL 3495201 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3495651 on 2017/06/16 by Andrew.Grant
Bumping script version again
#!tests #!rb none
Change 3495642 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Merging //Orion/Release-40.5 to Main (//Orion/Main)
#!tests #!rb na
#!ROBOMERGE-SOURCE: CL 3495201 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3495282 on 2017/06/16 by Andrew.Grant
Merging fixes from 40.5 to Release-41 via Main
#!tests #!rb none
Change 3495204 on 2017/06/16 by Don.Eubanks
Added HandEntryTooltip class and content, displayed when hovering a card in your hand in the Card Shop
Right now the content of the tooltip (text etc) is created one time and remains static until you move off/back on the card, this will change in the future so that the content updates as gold counts update.
#!rb dan.hertzka
#!tests Compile DebugGame Editor Win64 / Shipping Client PS4
Change 3495201 on 2017/06/16 by Andrew.Grant
Merging //Orion/Release-40.5 to Main (//Orion/Main)
#!tests #!rb na
Change 3495145 on 2017/06/16 by Shaun.Kime
Missing file
#!rb none
#!tests n/a
Change 3494899 on 2017/06/16 by Jeff.Williams
Merging //Orion/Main to Release-40.5 (//Orion/Release-40.5)
Hoping for another iterative build fix!
#!rb none
#!tests none
Change 3494864 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix from Jurre for Merge Actors issue
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3494858 in //Orion/Release-41/... via CL 3494859
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3494863 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix from Jurre for Merge Actors issue
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3494858 in //Orion/Release-41/... via CL 3494859
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3494862 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix from Jurre for Merge Actors issue
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3494858 in //Orion/Release-41/... via CL 3494859
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3494861 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix from Jurre for Merge Actors issue
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3494858 in //Orion/Release-41/... via CL 3494859
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3494860 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix from Jurre for Merge Actors issue
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3494858 in //Orion/Release-41/... via CL 3494859
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3494859 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix from Jurre for Merge Actors issue
#!tests compiled
#!rb none
#!ROBOMERGE-SOURCE: CL 3494858 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Main)
Change 3494858 on 2017/06/16 by Andrew.Grant
Fix from Jurre for Merge Actors issue
#!tests compiled
#!rb none
Change 3494844 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Bumped script version to reapply 4.5 SDK with fixes for patching
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3494826 in //Orion/Release-41/... via CL 3494839
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3494843 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Bumped script version to reapply 4.5 SDK with fixes for patching
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3494826 in //Orion/Release-41/... via CL 3494839
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3494842 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Bumped script version to reapply 4.5 SDK with fixes for patching
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3494826 in //Orion/Release-41/... via CL 3494839
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3494841 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Bumped script version to reapply 4.5 SDK with fixes for patching
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3494826 in //Orion/Release-41/... via CL 3494839
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3494840 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Bumped script version to reapply 4.5 SDK with fixes for patching
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3494826 in //Orion/Release-41/... via CL 3494839
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3494839 on 2017/06/16 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Bumped script version to reapply 4.5 SDK with fixes for patching
#!tests #!rb none
#!ROBOMERGE-SOURCE: CL 3494826 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Main)
Change 3494826 on 2017/06/16 by Andrew.Grant
Bumped script version to reapply 4.5 SDK with fixes for patching
#!tests #!rb none
Change 3494762 on 2017/06/16 by Andrew.Grant
Bulk Merging using ROBO://Orion/Main->//Orion/Dev-UI
#!tests #!rb na
Change 3494229 on 2017/06/16 by Max.Chen
Sequencer: Refix Level sequence frame snapshots now take account of fixed-frame interval offsets, and overlapping shot sections on the same row
#!jira UE-45737
#!rb none
#!tests none
Change 3493863 on 2017/06/15 by Daniel.Lamb
Fixed up search path when using Iterative builds for BuildCookTest script.
#!rb Andrew.Grant
#!lockdown Andrew.Grant
#!test Automation tool launch iterative build.
Change 3493654 on 2017/06/15 by Daniel.Lamb
Wrote some validation code (disabled by default) for the allocator stats.
Fixed the return value of the GetAllocatorStats function.
#!rb Andrew.Grant
#!review @Andrew.Grant
#!test Run PS4 in Test config.
#!lockdown Andrew.Grant
Change 3493621 on 2017/06/15 by Shaun.Kime
Now showing toasts when adding attributes for the renderer.
Auto-adding any missing items when adding renderer.
#!rb none
#!codereview frank.fella
#!tests Made a blank script and added the sprite renderer in.
Change 3493461 on 2017/06/15 by Shaun.Kime
Made move up/down and delete notify graph needs recompile.
#!rb none
#!tests n/a
Change 3493393 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed Gauntlet reading args from environment and not local params (only affected nested tests such as BuildCookTest -interactive).
Added explicit error about file copies since parallel-for doesn't surface them
#!tests ran BCT -interactive and validated params are correct
@Daniel.Lamb
#!rb none
#!ROBOMERGE-SOURCE: CL 3492595 in //Orion/Release-41/... via CL 3492927
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3493392 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed Gauntlet reading args from environment and not local params (only affected nested tests such as BuildCookTest -interactive).
Added explicit error about file copies since parallel-for doesn't surface them
#!tests ran BCT -interactive and validated params are correct
@Daniel.Lamb
#!rb none
#!ROBOMERGE-SOURCE: CL 3492595 in //Orion/Release-41/... via CL 3492927
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3493391 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed Gauntlet reading args from environment and not local params (only affected nested tests such as BuildCookTest -interactive).
Added explicit error about file copies since parallel-for doesn't surface them
#!tests ran BCT -interactive and validated params are correct
@Daniel.Lamb
#!rb none
#!ROBOMERGE-SOURCE: CL 3492595 in //Orion/Release-41/... via CL 3492927
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3493390 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed Gauntlet reading args from environment and not local params (only affected nested tests such as BuildCookTest -interactive).
Added explicit error about file copies since parallel-for doesn't surface them
#!tests ran BCT -interactive and validated params are correct
@Daniel.Lamb
#!rb none
#!ROBOMERGE-SOURCE: CL 3492595 in //Orion/Release-41/... via CL 3492927
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3493389 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed Gauntlet reading args from environment and not local params (only affected nested tests such as BuildCookTest -interactive).
Added explicit error about file copies since parallel-for doesn't surface them
#!tests ran BCT -interactive and validated params are correct
@Daniel.Lamb
#!rb none
#!ROBOMERGE-SOURCE: CL 3492595 in //Orion/Release-41/... via CL 3492927
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3493344 on 2017/06/15 by Shaun.Kime
Simple error reporting for when the graph fails to compile. We'll want to do something more fine grained in the long run, but I wanted to get something in quick for now.
#!rb none
#!tests broke the stack by unplugging a param map pin and saw results.
Change 3493264 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
RemoveLinearKey optimizations from licensee submission:
https://udn.unrealengine.com/questions/167344/animation-compression-doesnt-scale-well.html
#!rb martin.wilson
[CODEREVIEW] james.golding, michael.noland
#!test batch anim compression and comparative tests
#!ROBOMERGE-SOURCE: CL 3492437 in //Orion/Release-41/... via CL 3492911
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3493263 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
RemoveLinearKey optimizations from licensee submission:
https://udn.unrealengine.com/questions/167344/animation-compression-doesnt-scale-well.html
#!rb martin.wilson
[CODEREVIEW] james.golding, michael.noland
#!test batch anim compression and comparative tests
#!ROBOMERGE-SOURCE: CL 3492437 in //Orion/Release-41/... via CL 3492911
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3493262 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
RemoveLinearKey optimizations from licensee submission:
https://udn.unrealengine.com/questions/167344/animation-compression-doesnt-scale-well.html
#!rb martin.wilson
[CODEREVIEW] james.golding, michael.noland
#!test batch anim compression and comparative tests
#!ROBOMERGE-SOURCE: CL 3492437 in //Orion/Release-41/... via CL 3492911
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3493261 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
RemoveLinearKey optimizations from licensee submission:
https://udn.unrealengine.com/questions/167344/animation-compression-doesnt-scale-well.html
#!rb martin.wilson
[CODEREVIEW] james.golding, michael.noland
#!test batch anim compression and comparative tests
#!ROBOMERGE-SOURCE: CL 3492437 in //Orion/Release-41/... via CL 3492911
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3493260 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
RemoveLinearKey optimizations from licensee submission:
https://udn.unrealengine.com/questions/167344/animation-compression-doesnt-scale-well.html
#!rb martin.wilson
[CODEREVIEW] james.golding, michael.noland
#!test batch anim compression and comparative tests
#!ROBOMERGE-SOURCE: CL 3492437 in //Orion/Release-41/... via CL 3492911
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3493104 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: mieszko.zielinski
Minor gameplay-tasks related improvements to AI code #!Orion
Things found while fixing other, generic GameplaTasks bug
#!rb none
#!test golden path
#!ROBOMERGE-SOURCE: CL 3491855 in //Orion/Release-41/... via CL 3491859
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3493101 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: mieszko.zielinski
Minor gameplay-tasks related improvements to AI code #!Orion
Things found while fixing other, generic GameplaTasks bug
#!rb none
#!test golden path
#!ROBOMERGE-SOURCE: CL 3491855 in //Orion/Release-41/... via CL 3491859
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3493098 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: mieszko.zielinski
Minor gameplay-tasks related improvements to AI code #!Orion
Things found while fixing other, generic GameplaTasks bug
#!rb none
#!test golden path
#!ROBOMERGE-SOURCE: CL 3491855 in //Orion/Release-41/... via CL 3491859
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3493097 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: mieszko.zielinski
Minor gameplay-tasks related improvements to AI code #!Orion
Things found while fixing other, generic GameplaTasks bug
#!rb none
#!test golden path
#!ROBOMERGE-SOURCE: CL 3491855 in //Orion/Release-41/... via CL 3491859
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3493094 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: mieszko.zielinski
Minor gameplay-tasks related improvements to AI code #!Orion
Things found while fixing other, generic GameplaTasks bug
#!rb none
#!test golden path
#!ROBOMERGE-SOURCE: CL 3491855 in //Orion/Release-41/... via CL 3491859
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3493061 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Bumping script version to force reinstall of 4.5 SDK on builders now that missing prx file has been added (3491802)
#!rb #!tests none
#!ROBOMERGE-SOURCE: CL 3491814 in //Orion/Release-41/... via CL 3491815
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3493058 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Bumping script version to force reinstall of 4.5 SDK on builders now that missing prx file has been added (3491802)
#!rb #!tests none
#!ROBOMERGE-SOURCE: CL 3491814 in //Orion/Release-41/... via CL 3491815
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3493057 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Bumping script version to force reinstall of 4.5 SDK on builders now that missing prx file has been added (3491802)
#!rb #!tests none
#!ROBOMERGE-SOURCE: CL 3491814 in //Orion/Release-41/... via CL 3491815
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3493056 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Bumping script version to force reinstall of 4.5 SDK on builders now that missing prx file has been added (3491802)
#!rb #!tests none
#!ROBOMERGE-SOURCE: CL 3491814 in //Orion/Release-41/... via CL 3491815
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3493055 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Bumping script version to force reinstall of 4.5 SDK on builders now that missing prx file has been added (3491802)
#!rb #!tests none
#!ROBOMERGE-SOURCE: CL 3491814 in //Orion/Release-41/... via CL 3491815
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3492962 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added some retries during device setup for the case where a device is being rebooted by another task
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3491606 in //Orion/Release-41/... via CL 3491609
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3492961 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added some retries during device setup for the case where a device is being rebooted by another task
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3491606 in //Orion/Release-41/... via CL 3491609
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3492960 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added some retries during device setup for the case where a device is being rebooted by another task
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3491606 in //Orion/Release-41/... via CL 3491609
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3492957 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added some retries during device setup for the case where a device is being rebooted by another task
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3491606 in //Orion/Release-41/... via CL 3491609
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3492955 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added some retries during device setup for the case where a device is being rebooted by another task
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3491606 in //Orion/Release-41/... via CL 3491609
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3492927 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed Gauntlet reading args from environment and not local params (only affected nested tests such as BuildCookTest -interactive).
Added explicit error about file copies since parallel-for doesn't surface them
#!tests ran BCT -interactive and validated params are correct
@Daniel.Lamb
#!rb none
#!ROBOMERGE-SOURCE: CL 3492595 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Main)
Change 3492911 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
RemoveLinearKey optimizations from licensee submission:
https://udn.unrealengine.com/questions/167344/animation-compression-doesnt-scale-well.html
#!rb martin.wilson
[CODEREVIEW] james.golding, michael.noland
#!test batch anim compression and comparative tests
#!ROBOMERGE-SOURCE: CL 3492437 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Main)
Change 3492844 on 2017/06/15 by Shaun.Kime
Renderers will now complain about missing items, with a button to fix them.
Moving many of our modules to the Set XXXX paradigm with dynamic inputs to drive them.
Moved curves out into their own cpp/h files as they were getting too complicated to manage otherwise.
Added a 2D curve and a 4D curve.
#!rb none
#!codereview frank.fella
#!tests ported standard test cases over
Change 3492595 on 2017/06/15 by Andrew.Grant
Fixed Gauntlet reading args from environment and not local params (only affected nested tests such as BuildCookTest -interactive).
Added explicit error about file copies since parallel-for doesn't surface them
#!tests ran BCT -interactive and validated params are correct
#!review-3492596 @Daniel.Lamb
#!rb none
Change 3492577 on 2017/06/15 by Jeff.Williams
Merging //Orion/Main to Release-41 (//Orion/Release-41) @3490764
#!rb none
#!tests compile
Change 3492448 on 2017/06/15 by Jason.Bestimt
#!ORION_DG - Reverting sharing of movie tracks from NickD as it conflicted with sequencer changes. He'll give us a better fix soon
NOTE: Left the optimization in 41/MAIN so we have to time to find a proper fix, but get to keep the memory savings
#!RB:none
#!Tests:none
#!CodeReview: andrew.grant, daniel.lamb, nick.darnell
Change 3492437 on 2017/06/15 by Laurent.Delayen
RemoveLinearKey optimizations from licensee submission:
https://udn.unrealengine.com/questions/167344/animation-compression-doesnt-scale-well.html
#!rb martin.wilson
#!codereview james.golding, michael.noland
#!test batch anim compression and comparative tests
Change 3492423 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: mieszko.zielinski
Fixed a bug resulting in finished GameplayTasks ending up in UGameplayTasksComponent::KnownTasks list #!UE4
#!rb Lukasz.Furman
#!test golden path
#!ROBOMERGE-SOURCE: CL 3491046 in //Orion/Release-41/... via CL 3491047
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3492422 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: mieszko.zielinski
Fixed a bug resulting in finished GameplayTasks ending up in UGameplayTasksComponent::KnownTasks list #!UE4
#!rb Lukasz.Furman
#!test golden path
#!ROBOMERGE-SOURCE: CL 3491046 in //Orion/Release-41/... via CL 3491047
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3492421 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: mieszko.zielinski
Fixed a bug resulting in finished GameplayTasks ending up in UGameplayTasksComponent::KnownTasks list #!UE4
#!rb Lukasz.Furman
#!test golden path
#!ROBOMERGE-SOURCE: CL 3491046 in //Orion/Release-41/... via CL 3491047
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3492420 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: mieszko.zielinski
Fixed a bug resulting in finished GameplayTasks ending up in UGameplayTasksComponent::KnownTasks list #!UE4
#!rb Lukasz.Furman
#!test golden path
#!ROBOMERGE-SOURCE: CL 3491046 in //Orion/Release-41/... via CL 3491047
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3492419 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: mieszko.zielinski
Fixed a bug resulting in finished GameplayTasks ending up in UGameplayTasksComponent::KnownTasks list #!UE4
#!rb Lukasz.Furman
#!test golden path
#!ROBOMERGE-SOURCE: CL 3491046 in //Orion/Release-41/... via CL 3491047
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3492365 on 2017/06/15 by Dan.Hertzka
First general improvement pass on new card system
- FCardDataRow members are now typed properties and resolved on import
- Row is also now responsible for registering the cooldown tags for a given card - the actual McpCardItemDefinition never fusses with cooldown stuff
- Properties populated by the data table are transient, but editable. This enables local dev tinkering without needing a whole duplicate data row (also lets us get it out of the card def header)
- All cards automatically update their properties whenever the cards data table is reimported
- Created FGameplayCurrencyBundle to simplify tracking and transactions for the 4 currencies involved in buying cards
- Simplified several other APIs as a result, especially OrionGameplaySet
- Moved trait checks into the CardInstance. If/when this becomes information that we need in the frontend, I'll likely establish an enum for the various traits and map those to the respective tag.
- Added the ability to add a transient GamplayTag on the fly when in the editor (to enable testing of card properties that diverge from the data table info)
- Removed "GemBranch" suffix from gem branch enum entries
- Converted pointers to references where possible
#!rb Matt.Schembari
#!tests Reimported cards table; OrionEntry PIE purchasing, selling, and using cards
Change 3492300 on 2017/06/15 by Andrew.Grant
Merging from Main using ROBO://Orion/Main->//Orion/Dev-UI
#!tests compiled
#!rb none
Change 3492174 on 2017/06/15 by David.Ratti
Reinvoke the WhileActive gameplay cue event on respawn for all active, non inhibited GEs
#!review-3492175 Jon.Lietz
#!rb none
#!tests pie
Change 3491859 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: mieszko.zielinski
Minor gameplay-tasks related improvements to AI code #!Orion
Things found while fixing other, generic GameplaTasks bug
#!rb none
#!test golden path
#!ROBOMERGE-SOURCE: CL 3491855 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Main)
Change 3491855 on 2017/06/15 by Mieszko.Zielinski
Minor gameplay-tasks related improvements to AI code #!Orion
Things found while fixing other, generic GameplaTasks bug
#!rb none
#!test golden path
Change 3491815 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Bumping script version to force reinstall of 4.5 SDK on builders now that missing prx file has been added (3491802)
#!rb #!tests none
#!ROBOMERGE-SOURCE: CL 3491814 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Main)
Change 3491814 on 2017/06/15 by Andrew.Grant
Bumping script version to force reinstall of 4.5 SDK on builders now that missing prx file has been added (3491802)
#!rb #!tests none
Change 3491759 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: jeff.williams
Merging //Orion/Release-40.5 to Main (//Orion/Main) @3490458
#!rb none
#!tests compile
#!ROBOMERGE-SOURCE: CL 3490764 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3491745 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: jeff.williams
Merging //Orion/Release-40.5 to Main (//Orion/Main) @3490458
#!rb none
#!tests compile
#!ROBOMERGE-SOURCE: CL 3490764 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3491735 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: jeff.williams
Merging //Orion/Release-40.5 to Main (//Orion/Main) @3490458
#!rb none
#!tests compile
#!ROBOMERGE-SOURCE: CL 3490764 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3491699 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: jeff.williams
Merging //Orion/Release-40.5 to Main (//Orion/Main) @3490458
#!rb none
#!tests compile
#!ROBOMERGE-SOURCE: CL 3490764 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3491609 on 2017/06/15 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Added some retries during device setup for the case where a device is being rebooted by another task
#!tests ran locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3491606 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Main)
Change 3491606 on 2017/06/15 by Andrew.Grant
Added some retries during device setup for the case where a device is being rebooted by another task
#!tests ran locally
#!rb none
Change 3491047 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: mieszko.zielinski
Fixed a bug resulting in finished GameplayTasks ending up in UGameplayTasksComponent::KnownTasks list #!UE4
#!rb Lukasz.Furman
#!test golden path
#!ROBOMERGE-SOURCE: CL 3491046 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Main)
Change 3491046 on 2017/06/14 by Mieszko.Zielinski
Fixed a bug resulting in finished GameplayTasks ending up in UGameplayTasksComponent::KnownTasks list #!UE4
#!rb Lukasz.Furman
#!test golden path
Change 3490764 on 2017/06/14 by Jeff.Williams
Merging //Orion/Release-40.5 to Main (//Orion/Main) @3490458
#!rb none
#!tests compile
Change 3490704 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed order of ops issue where OnComplete could be called while a test was still running
#!tests ran SoloSoak
#!rb none
#!ROBOMERGE-SOURCE: CL 3490416 in //Orion/Release-41/... via CL 3490419
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3490703 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed order of ops issue where OnComplete could be called while a test was still running
#!tests ran SoloSoak
#!rb none
#!ROBOMERGE-SOURCE: CL 3490416 in //Orion/Release-41/... via CL 3490419
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3490700 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed order of ops issue where OnComplete could be called while a test was still running
#!tests ran SoloSoak
#!rb none
#!ROBOMERGE-SOURCE: CL 3490416 in //Orion/Release-41/... via CL 3490419
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3490699 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed order of ops issue where OnComplete could be called while a test was still running
#!tests ran SoloSoak
#!rb none
#!ROBOMERGE-SOURCE: CL 3490416 in //Orion/Release-41/... via CL 3490419
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3490698 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed order of ops issue where OnComplete could be called while a test was still running
#!tests ran SoloSoak
#!rb none
#!ROBOMERGE-SOURCE: CL 3490416 in //Orion/Release-41/... via CL 3490419
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3490564 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Batch Compression:
- recompress animations a second time with proper compressor to populate DDC with correct key.
- Reset CompressCommandletVersion is animation was manually recompressed without automatic settings. So batch compressor can catch it next time.
#!rb martin.wilson
#!tests recompressed some animations.
#!ROBOMERGE-SOURCE: CL 3489771 in //Orion/Release-41/... via CL 3489813
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3490563 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Batch Compression:
- recompress animations a second time with proper compressor to populate DDC with correct key.
- Reset CompressCommandletVersion is animation was manually recompressed without automatic settings. So batch compressor can catch it next time.
#!rb martin.wilson
#!tests recompressed some animations.
#!ROBOMERGE-SOURCE: CL 3489771 in //Orion/Release-41/... via CL 3489813
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3490562 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Batch Compression:
- recompress animations a second time with proper compressor to populate DDC with correct key.
- Reset CompressCommandletVersion is animation was manually recompressed without automatic settings. So batch compressor can catch it next time.
#!rb martin.wilson
#!tests recompressed some animations.
#!ROBOMERGE-SOURCE: CL 3489771 in //Orion/Release-41/... via CL 3489813
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3490561 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Batch Compression:
- recompress animations a second time with proper compressor to populate DDC with correct key.
- Reset CompressCommandletVersion is animation was manually recompressed without automatic settings. So batch compressor can catch it next time.
#!rb martin.wilson
#!tests recompressed some animations.
#!ROBOMERGE-SOURCE: CL 3489771 in //Orion/Release-41/... via CL 3489813
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3490560 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Batch Compression:
- recompress animations a second time with proper compressor to populate DDC with correct key.
- Reset CompressCommandletVersion is animation was manually recompressed without automatic settings. So batch compressor can catch it next time.
#!rb martin.wilson
#!tests recompressed some animations.
#!ROBOMERGE-SOURCE: CL 3489771 in //Orion/Release-41/... via CL 3489813
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3490559 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Batch Compression: change log warnings from warnings to regular log.
#!rb martin.wilson
#!tests Compressed some animations.
#!ROBOMERGE-SOURCE: CL 3489765 in //Orion/Release-41/... via CL 3489812
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3490558 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Batch Compression: change log warnings from warnings to regular log.
#!rb martin.wilson
#!tests Compressed some animations.
#!ROBOMERGE-SOURCE: CL 3489765 in //Orion/Release-41/... via CL 3489812
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3490557 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Batch Compression: change log warnings from warnings to regular log.
#!rb martin.wilson
#!tests Compressed some animations.
#!ROBOMERGE-SOURCE: CL 3489765 in //Orion/Release-41/... via CL 3489812
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3490556 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Batch Compression: change log warnings from warnings to regular log.
#!rb martin.wilson
#!tests Compressed some animations.
#!ROBOMERGE-SOURCE: CL 3489765 in //Orion/Release-41/... via CL 3489812
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3490555 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Batch Compression: change log warnings from warnings to regular log.
#!rb martin.wilson
#!tests Compressed some animations.
#!ROBOMERGE-SOURCE: CL 3489765 in //Orion/Release-41/... via CL 3489812
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3490419 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed order of ops issue where OnComplete could be called while a test was still running
#!tests ran SoloSoak
#!rb none
#!ROBOMERGE-SOURCE: CL 3490416 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Main)
Change 3490416 on 2017/06/14 by Andrew.Grant
Fixed order of ops issue where OnComplete could be called while a test was still running
#!tests ran SoloSoak
#!rb none
Change 3490033 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
More Anim Compression Fixes:
- Fixed frame->error bug in FAnimationUtils::ComputeCompressionError resulting in incorrect compression error measurement, and in some rare animations not being able to find a suitable compressor.
- Make sure automatic compression actually go through all the compressors.
- Removed unused reduction based on retargeting settings.
- Increased anim DDC version to recompress animations to fix animations with bad data. Repopulated DDC for Paragon.
- Removed temporary recompression workaround in AnimSequence::PostLoad.
[CODEREVIEW] lina.halper
#!rb martin.wilson
#!tests Ghost recompression, DDC repopulation, batch recompression of a few heroes.
#!ROBOMERGE-SOURCE: CL 3489273 in //Orion/Release-41/... via CL 3489274
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3490031 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
More Anim Compression Fixes:
- Fixed frame->error bug in FAnimationUtils::ComputeCompressionError resulting in incorrect compression error measurement, and in some rare animations not being able to find a suitable compressor.
- Make sure automatic compression actually go through all the compressors.
- Removed unused reduction based on retargeting settings.
- Increased anim DDC version to recompress animations to fix animations with bad data. Repopulated DDC for Paragon.
- Removed temporary recompression workaround in AnimSequence::PostLoad.
[CODEREVIEW] lina.halper
#!rb martin.wilson
#!tests Ghost recompression, DDC repopulation, batch recompression of a few heroes.
#!ROBOMERGE-SOURCE: CL 3489273 in //Orion/Release-41/... via CL 3489274
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3490028 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
More Anim Compression Fixes:
- Fixed frame->error bug in FAnimationUtils::ComputeCompressionError resulting in incorrect compression error measurement, and in some rare animations not being able to find a suitable compressor.
- Make sure automatic compression actually go through all the compressors.
- Removed unused reduction based on retargeting settings.
- Increased anim DDC version to recompress animations to fix animations with bad data. Repopulated DDC for Paragon.
- Removed temporary recompression workaround in AnimSequence::PostLoad.
[CODEREVIEW] lina.halper
#!rb martin.wilson
#!tests Ghost recompression, DDC repopulation, batch recompression of a few heroes.
#!ROBOMERGE-SOURCE: CL 3489273 in //Orion/Release-41/... via CL 3489274
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3490027 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
More Anim Compression Fixes:
- Fixed frame->error bug in FAnimationUtils::ComputeCompressionError resulting in incorrect compression error measurement, and in some rare animations not being able to find a suitable compressor.
- Make sure automatic compression actually go through all the compressors.
- Removed unused reduction based on retargeting settings.
- Increased anim DDC version to recompress animations to fix animations with bad data. Repopulated DDC for Paragon.
- Removed temporary recompression workaround in AnimSequence::PostLoad.
[CODEREVIEW] lina.halper
#!rb martin.wilson
#!tests Ghost recompression, DDC repopulation, batch recompression of a few heroes.
#!ROBOMERGE-SOURCE: CL 3489273 in //Orion/Release-41/... via CL 3489274
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3490024 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
More Anim Compression Fixes:
- Fixed frame->error bug in FAnimationUtils::ComputeCompressionError resulting in incorrect compression error measurement, and in some rare animations not being able to find a suitable compressor.
- Make sure automatic compression actually go through all the compressors.
- Removed unused reduction based on retargeting settings.
- Increased anim DDC version to recompress animations to fix animations with bad data. Repopulated DDC for Paragon.
- Removed temporary recompression workaround in AnimSequence::PostLoad.
[CODEREVIEW] lina.halper
#!rb martin.wilson
#!tests Ghost recompression, DDC repopulation, batch recompression of a few heroes.
#!ROBOMERGE-SOURCE: CL 3489273 in //Orion/Release-41/... via CL 3489274
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3489823 on 2017/06/14 by Andrew.Grant
Fixed for OR-39522 (marked properties as BP ReadWrite)
#!jira OR-39522
#!tests ran editor, compiled original BP
#!rb none
Change 3489813 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Batch Compression:
- recompress animations a second time with proper compressor to populate DDC with correct key.
- Reset CompressCommandletVersion is animation was manually recompressed without automatic settings. So batch compressor can catch it next time.
#!rb martin.wilson
#!tests recompressed some animations.
#!ROBOMERGE-SOURCE: CL 3489771 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Main)
Change 3489812 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Batch Compression: change log warnings from warnings to regular log.
#!rb martin.wilson
#!tests Compressed some animations.
#!ROBOMERGE-SOURCE: CL 3489765 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Main)
Change 3489771 on 2017/06/14 by Laurent.Delayen
Batch Compression:
- recompress animations a second time with proper compressor to populate DDC with correct key.
- Reset CompressCommandletVersion is animation was manually recompressed without automatic settings. So batch compressor can catch it next time.
#!rb martin.wilson
#!tests recompressed some animations.
Change 3489765 on 2017/06/14 by Laurent.Delayen
Batch Compression: change log warnings from warnings to regular log.
#!rb martin.wilson
#!tests Compressed some animations.
Change 3489512 on 2017/06/14 by Daniel.Lamb
Fix for malloc stats.
#!rb Andrew.Grant
#!test paragon perftest ps4
#!lockdown Andrew.Grant
Change 3489472 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Added currently synced option to the build launcher tool.
This tries to run a build which is the same as the currently synced cl number and works with iterative builds
@review Andrew.Grant
#!test paragon.
#!rb Trivial
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3488078 in //Orion/Release-40.5/... via CL 3488079
#!ROBOMERGE-BOT: ORION (Main -> Release-41)
Change 3489471 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Added currently synced option to the build launcher tool.
This tries to run a build which is the same as the currently synced cl number and works with iterative builds
@review Andrew.Grant
#!test paragon.
#!rb Trivial
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3488078 in //Orion/Release-40.5/... via CL 3488079
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3489470 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Added currently synced option to the build launcher tool.
This tries to run a build which is the same as the currently synced cl number and works with iterative builds
@review Andrew.Grant
#!test paragon.
#!rb Trivial
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3488078 in //Orion/Release-40.5/... via CL 3488079
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3489469 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Added currently synced option to the build launcher tool.
This tries to run a build which is the same as the currently synced cl number and works with iterative builds
@review Andrew.Grant
#!test paragon.
#!rb Trivial
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3488078 in //Orion/Release-40.5/... via CL 3488079
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3489468 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Added currently synced option to the build launcher tool.
This tries to run a build which is the same as the currently synced cl number and works with iterative builds
@review Andrew.Grant
#!test paragon.
#!rb Trivial
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3488078 in //Orion/Release-40.5/... via CL 3488079
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3489467 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Added currently synced option to the build launcher tool.
This tries to run a build which is the same as the currently synced cl number and works with iterative builds
@review Andrew.Grant
#!test paragon.
#!rb Trivial
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3488078 in //Orion/Release-40.5/... via CL 3488079
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3489466 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Fix up allocated smallpool memory stat.
#!rb Gil.Gribb
#!test Paragon ps4
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3488073 in //Orion/Release-40.5/... via CL 3488076
#!ROBOMERGE-BOT: ORION (Main -> Release-41)
Change 3489465 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Fix up allocated smallpool memory stat.
#!rb Gil.Gribb
#!test Paragon ps4
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3488073 in //Orion/Release-40.5/... via CL 3488076
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3489464 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Fix up allocated smallpool memory stat.
#!rb Gil.Gribb
#!test Paragon ps4
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3488073 in //Orion/Release-40.5/... via CL 3488076
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3489463 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Fix up allocated smallpool memory stat.
#!rb Gil.Gribb
#!test Paragon ps4
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3488073 in //Orion/Release-40.5/... via CL 3488076
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3489462 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Fix up allocated smallpool memory stat.
#!rb Gil.Gribb
#!test Paragon ps4
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3488073 in //Orion/Release-40.5/... via CL 3488076
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3489461 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Fix up allocated smallpool memory stat.
#!rb Gil.Gribb
#!test Paragon ps4
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3488073 in //Orion/Release-40.5/... via CL 3488076
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3489458 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed issue saving artifacts on Win64
Fixed issue with artifacts being saved for editor builds
#!tests ran test locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3488041 in //Orion/Release-41/... via CL 3488044
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3489457 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed issue saving artifacts on Win64
Fixed issue with artifacts being saved for editor builds
#!tests ran test locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3488041 in //Orion/Release-41/... via CL 3488044
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3489456 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed issue saving artifacts on Win64
Fixed issue with artifacts being saved for editor builds
#!tests ran test locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3488041 in //Orion/Release-41/... via CL 3488044
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3489455 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed issue saving artifacts on Win64
Fixed issue with artifacts being saved for editor builds
#!tests ran test locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3488041 in //Orion/Release-41/... via CL 3488044
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3489454 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed issue saving artifacts on Win64
Fixed issue with artifacts being saved for editor builds
#!tests ran test locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3488041 in //Orion/Release-41/... via CL 3488044
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3489274 on 2017/06/14 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
More Anim Compression Fixes:
- Fixed frame->error bug in FAnimationUtils::ComputeCompressionError resulting in incorrect compression error measurement, and in some rare animations not being able to find a suitable compressor.
- Make sure automatic compression actually go through all the compressors.
- Removed unused reduction based on retargeting settings.
- Increased anim DDC version to recompress animations to fix animations with bad data. Repopulated DDC for Paragon.
- Removed temporary recompression workaround in AnimSequence::PostLoad.
[CODEREVIEW] lina.halper
#!rb martin.wilson
#!tests Ghost recompression, DDC repopulation, batch recompression of a few heroes.
#!ROBOMERGE-SOURCE: CL 3489273 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Main)
Change 3489273 on 2017/06/14 by Laurent.Delayen
More Anim Compression Fixes:
- Fixed frame->time error bug in FAnimationUtils::ComputeCompressionError resulting in incorrect compression error measurement, and in some rare animations not being able to find a suitable compressor.
- Make sure automatic compression actually go through all the compressors.
- Removed unused reduction based on retargeting settings.
- Increased anim DDC version to recompress animations to fix animations with bad data. Repopulated DDC for Paragon.
- Removed temporary recompression workaround in AnimSequence::PostLoad.
#!codereview lina.halper
#!rb martin.wilson
#!tests Ghost recompression, DDC repopulation, batch recompression of a few heroes.
Change 3488760 on 2017/06/14 by Frank.Fella
Niagara - In stack object editing
+ Add a new stack entry for displaying a details panel inline.
+ Chage the data interface editing to use the stack object.
+ Add the ability to add and delete renderers.
+ Add a details panel inline for renderers.
#!tests Edited data interfaces inline, added/removed renderers, edited renderers inline.
#!rb none
#!codereview Olaf.Piesche,Simon.Tovey,Shaun.Kime
Change 3488137 on 2017/06/13 by Andrew.Grant
Improved Gauntlet logging about build validity
#!tests ran boot test
#!rb none
Change 3488079 on 2017/06/13 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Added currently synced option to the build launcher tool.
This tries to run a build which is the same as the currently synced cl number and works with iterative builds
@review Andrew.Grant
#!test paragon.
#!rb Trivial
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3488078 in //Orion/Release-40.5/...
#!ROBOMERGE-BOT: ORION (Release-40.5 -> Main)
#!ROBOMERGE[ORION]: 41
Change 3488078 on 2017/06/13 by Daniel.Lamb
Added currently synced option to the build launcher tool.
This tries to run a build which is the same as the currently synced cl number and works with iterative builds
@review Andrew.Grant
#!test paragon.
#!rb Trivial
#!lockdown Andrew.Grant
#!ROBOMERGE: MAIN, 41
Change 3488076 on 2017/06/13 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Fix up allocated smallpool memory stat.
#!rb Gil.Gribb
#!test Paragon ps4
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3488073 in //Orion/Release-40.5/...
#!ROBOMERGE-BOT: ORION (Release-40.5 -> Main)
#!ROBOMERGE[ORION]: 41
Change 3488073 on 2017/06/13 by Daniel.Lamb
Fix up allocated smallpool memory stat.
#!rb Gil.Gribb
#!test Paragon ps4
#!ROBOMERGE: MAIN, 41
#!lockdown Andrew.Grant
Change 3488044 on 2017/06/13 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed issue saving artifacts on Win64
Fixed issue with artifacts being saved for editor builds
#!tests ran test locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3488041 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Main)
Change 3488041 on 2017/06/13 by Andrew.Grant
Fixed issue saving artifacts on Win64
Fixed issue with artifacts being saved for editor builds
#!tests ran test locally
#!rb none
Change 3487260 on 2017/06/13 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Automatic Compression fixes.
- Error reporting: normalize rotations and added ensures to make sure NaNs do not sneak in there.
- switched size reporting from 32 to 64 bits, so we have enough space for large recompression jobs.
- fixed compression ratio to be accurate. Measures actual compressed animation data instead of whole asset size.
- prevented infinite loop when trying to recompressed a failed automatic compression.
- Fixed reporting when no suitable compressors were found.
- Compression ratio is now against uncompressed raw size, and not (trivially) compressed raw size.
- Force recompression if data we got back from DDC is invalid.
#!rb martin.wilson
#!tests hero recompression
#!ROBOMERGE-SOURCE: CL 3487254 in //Orion/Release-41/... via CL 3487255
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3487259 on 2017/06/13 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Automatic Compression fixes.
- Error reporting: normalize rotations and added ensures to make sure NaNs do not sneak in there.
- switched size reporting from 32 to 64 bits, so we have enough space for large recompression jobs.
- fixed compression ratio to be accurate. Measures actual compressed animation data instead of whole asset size.
- prevented infinite loop when trying to recompressed a failed automatic compression.
- Fixed reporting when no suitable compressors were found.
- Compression ratio is now against uncompressed raw size, and not (trivially) compressed raw size.
- Force recompression if data we got back from DDC is invalid.
#!rb martin.wilson
#!tests hero recompression
#!ROBOMERGE-SOURCE: CL 3487254 in //Orion/Release-41/... via CL 3487255
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3487258 on 2017/06/13 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Automatic Compression fixes.
- Error reporting: normalize rotations and added ensures to make sure NaNs do not sneak in there.
- switched size reporting from 32 to 64 bits, so we have enough space for large recompression jobs.
- fixed compression ratio to be accurate. Measures actual compressed animation data instead of whole asset size.
- prevented infinite loop when trying to recompressed a failed automatic compression.
- Fixed reporting when no suitable compressors were found.
- Compression ratio is now against uncompressed raw size, and not (trivially) compressed raw size.
- Force recompression if data we got back from DDC is invalid.
#!rb martin.wilson
#!tests hero recompression
#!ROBOMERGE-SOURCE: CL 3487254 in //Orion/Release-41/... via CL 3487255
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3487257 on 2017/06/13 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Automatic Compression fixes.
- Error reporting: normalize rotations and added ensures to make sure NaNs do not sneak in there.
- switched size reporting from 32 to 64 bits, so we have enough space for large recompression jobs.
- fixed compression ratio to be accurate. Measures actual compressed animation data instead of whole asset size.
- prevented infinite loop when trying to recompressed a failed automatic compression.
- Fixed reporting when no suitable compressors were found.
- Compression ratio is now against uncompressed raw size, and not (trivially) compressed raw size.
- Force recompression if data we got back from DDC is invalid.
#!rb martin.wilson
#!tests hero recompression
#!ROBOMERGE-SOURCE: CL 3487254 in //Orion/Release-41/... via CL 3487255
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3487256 on 2017/06/13 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Automatic Compression fixes.
- Error reporting: normalize rotations and added ensures to make sure NaNs do not sneak in there.
- switched size reporting from 32 to 64 bits, so we have enough space for large recompression jobs.
- fixed compression ratio to be accurate. Measures actual compressed animation data instead of whole asset size.
- prevented infinite loop when trying to recompressed a failed automatic compression.
- Fixed reporting when no suitable compressors were found.
- Compression ratio is now against uncompressed raw size, and not (trivially) compressed raw size.
- Force recompression if data we got back from DDC is invalid.
#!rb martin.wilson
#!tests hero recompression
#!ROBOMERGE-SOURCE: CL 3487254 in //Orion/Release-41/... via CL 3487255
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3487255 on 2017/06/13 by robomerge
#!ROBOMERGE-AUTHOR: laurent.delayen
Automatic Compression fixes.
- Error reporting: normalize rotations and added ensures to make sure NaNs do not sneak in there.
- switched size reporting from 32 to 64 bits, so we have enough space for large recompression jobs.
- fixed compression ratio to be accurate. Measures actual compressed animation data instead of whole asset size.
- prevented infinite loop when trying to recompressed a failed automatic compression.
- Fixed reporting when no suitable compressors were found.
- Compression ratio is now against uncompressed raw size, and not (trivially) compressed raw size.
- Force recompression if data we got back from DDC is invalid.
#!rb martin.wilson
#!tests hero recompression
#!ROBOMERGE-SOURCE: CL 3487254 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Main)
Change 3487254 on 2017/06/13 by Laurent.Delayen
Automatic Compression fixes.
- Error reporting: normalize rotations and added ensures to make sure NaNs do not sneak in there.
- switched size reporting from 32 to 64 bits, so we have enough space for large recompression jobs.
- fixed compression ratio to be accurate. Measures actual compressed animation data instead of whole asset size.
- prevented infinite loop when trying to recompressed a failed automatic compression.
- Fixed reporting when no suitable compressors were found.
- Compression ratio is now against uncompressed raw size, and not (trivially) compressed raw size.
- Force recompression if data we got back from DDC is invalid.
#!rb martin.wilson
#!tests hero recompression
Change 3486889 on 2017/06/13 by Andrew.Grant
Last chopper out of Dev-Gen
#!tests compiled
#!rb none
Change 3486744 on 2017/06/13 by robomerge
#!ROBOMERGE-AUTHOR: jason.bestimt
#!ORION_41 - UMG Memory Optimization from NickD
- Offers options to remove "slow construction" method for widgets allowing only fast method to be used
Shows movie track memory almost gone. :D
#!RB:jason.bestimt
#!Tests: Preflight build. Solo match. Mem Report.
[CODEREVIEW] nick.darnell, daniel.lamb, andrew.grant
[QAREVIEW]
#!ROBOMERGE-SOURCE: CL 3486737 in //Orion/Release-41/... via CL 3486738
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3486743 on 2017/06/13 by robomerge
#!ROBOMERGE-AUTHOR: jason.bestimt
#!ORION_41 - UMG Memory Optimization from NickD
- Offers options to remove "slow construction" method for widgets allowing only fast method to be used
Shows movie track memory almost gone. :D
#!RB:jason.bestimt
#!Tests: Preflight build. Solo match. Mem Report.
[CODEREVIEW] nick.darnell, daniel.lamb, andrew.grant
[QAREVIEW]
#!ROBOMERGE-SOURCE: CL 3486737 in //Orion/Release-41/... via CL 3486738
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3486742 on 2017/06/13 by robomerge
#!ROBOMERGE-AUTHOR: jason.bestimt
#!ORION_41 - UMG Memory Optimization from NickD
- Offers options to remove "slow construction" method for widgets allowing only fast method to be used
Shows movie track memory almost gone. :D
#!RB:jason.bestimt
#!Tests: Preflight build. Solo match. Mem Report.
[CODEREVIEW] nick.darnell, daniel.lamb, andrew.grant
[QAREVIEW]
#!ROBOMERGE-SOURCE: CL 3486737 in //Orion/Release-41/... via CL 3486738
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3486739 on 2017/06/13 by robomerge
#!ROBOMERGE-AUTHOR: jason.bestimt
#!ORION_41 - UMG Memory Optimization from NickD
- Offers options to remove "slow construction" method for widgets allowing only fast method to be used
Shows movie track memory almost gone. :D
#!RB:jason.bestimt
#!Tests: Preflight build. Solo match. Mem Report.
[CODEREVIEW] nick.darnell, daniel.lamb, andrew.grant
[QAREVIEW]
#!ROBOMERGE-SOURCE: CL 3486737 in //Orion/Release-41/... via CL 3486738
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3486738 on 2017/06/13 by robomerge
#!ROBOMERGE-AUTHOR: jason.bestimt
#!ORION_41 - UMG Memory Optimization from NickD
- Offers options to remove "slow construction" method for widgets allowing only fast method to be used
Shows movie track memory almost gone. :D
#!RB:jason.bestimt
#!Tests: Preflight build. Solo match. Mem Report.
[CODEREVIEW] nick.darnell, daniel.lamb, andrew.grant
[QAREVIEW]
#!ROBOMERGE-SOURCE: CL 3486737 in //Orion/Release-41/...
#!ROBOMERGE-BOT: ORION (Release-41 -> Main)
Change 3486737 on 2017/06/13 by Jason.Bestimt
#!ORION_41 - UMG Memory Optimization from NickD
- Offers options to remove "slow construction" method for widgets allowing only fast method to be used
Shows movie track memory almost gone. :D
#!RB:jason.bestimt
#!Tests: Preflight build. Solo match. Mem Report.
#!CodeReview: nick.darnell, daniel.lamb, andrew.grant
#!QAReview
Change 3486471 on 2017/06/13 by Andrew.Grant
Final bulk merge from Dev-Gen for v42 timeframe
#!tests #!rb na
Change 3486252 on 2017/06/12 by Andrew.Grant
Merging //Orion/Main to Dev-Balance (//Orion/Dev-Balance)
#!rb #!tests na
Change 3486153 on 2017/06/12 by Andrew.Grant
Merging //Orion/Main to Dev-Balance (//Orion/Dev-Balance)
#!tests #!rb none
Change 3485963 on 2017/06/12 by Andrew.Grant
Merging //Orion/Main to Dev-REGS (//Orion/Dev-REGS)
#!tests #!rb na
Change 3485949 on 2017/06/12 by Andrew.Grant
Merging //Orion/Main to Dev-Cinematics (//Orion/Dev-Cinematics)
#!tests #!rb na
Change 3485650 on 2017/06/12 by Olaf.Piesche
changing check() to ensure, so DIs that have no GPU implementaiton yet don't crash on compile
#!rb none
#!tests example emitters
Change 3485608 on 2017/06/12 by Frank.Fella
Niagara - Data interface editing changes.
+ Edit data interfaces directly in the stack. (UI Layout isn't great and will be fixed in a future check in.)
+ For data interface objects which have a default value in the module/dynamin input, the details panel is locked and there is a button to unlock it. Unlocking it makes a copy of the data interface from the script in the local emitter for editing.
+ All curves are now displayed in the curve editor since the stack doesn't have a way to select them to edit in the stack. This will be fixed later, in the short term the curve editor has buttons to hide/show curves.
#!tests Edited curve data interfaces in the stack.
#!rb none
#!codereview Olaf.Piesche,Simon.Tovey,Shaun.Kime
Change 3485578 on 2017/06/12 by Andrew.Grant
Merging //Orion/Main to Dev-UI (//Orion/Dev-UI) - pickup of late Dev-Gen changes
#!rb none
#!tests compiled
Change 3485569 on 2017/06/12 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
[NULL MERGE]
Version locked v40.4 to 3483616
#!tests #!rb na
#!ROBOMERGE-SOURCE: CL 3485568 in //Orion/Release-40.4/...
#!ROBOMERGE-BOT: ORION (Release-40.4 -> Release-40.5)
Change 3485568 on 2017/06/12 by Andrew.Grant
Version locked v40.4 to 3483616
#!tests #!rb na
#!ROBOMERGE: !40.5
Change 3485432 on 2017/06/12 by Andrew.Grant
Merging using ROBO://Orion/Main->//Orion/Dev-General
#!tests #!rb na
Change 3485368 on 2017/06/12 by Andrew.Grant
Changed UEnumProperty::ImportText_Internal to return nullptr if the value cannot be matched to an enum name. This allows higher level code to more appropriately warn or handle the error (as UObject::LoadConfig already does).
#!tests verified error is generated and handled
#!rb Steve.Robb
Change 3485297 on 2017/06/12 by Olaf.Piesche
-fix memory stomp and resulting crash with GPU side curl noise DI
-add GPU side functionality to the other curve DIs
-some more sample assets
#!rb none
#!tests example emitters opened
Change 3484848 on 2017/06/12 by Andrew.Grant
Files that required merging from v41
#!tests ran editor, PIE in OrionEntry, PIE frontendscene, Editor game in Monolith
#!rb none
Change 3484847 on 2017/06/12 by Andrew.Grant
Files that merged cleanly from v41
#!tests ran editor, PIE in OrionEntry, PIE frontendscene, Editor game in Monolith
#!rb none
Change 3484839 on 2017/06/12 by Jeff.Williams
Merging //Orion/Main to Dev-Cinematics (//Orion/Dev-Cinematics) @3484136
#!rb none
#!tests none
Change 3484734 on 2017/06/12 by Ben.Marsh
EC: Prevent invalid URLs being posted for badges if the dependent job steps failed to start.
#!fyi Daniel.Lamb
#!rb none
Change 3484682 on 2017/06/12 by Olaf.Piesche
-GPU sim data interfaces, part 1; will update the remaining curve interfaces soon
-fix rendering bug (flickering) with CPU simulated particles
#!rb none
#!tests test emitters
Change 3484195 on 2017/06/11 by robomerge
#!ROBOMERGE-AUTHOR: jeff.williams
Merging //Orion/Dev-General to Main (//Orion/Main) @3484064
#!rb none
#!tests compile
#!ROBOMERGE-SOURCE: CL 3484136 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3484151 on 2017/06/11 by Jeff.Williams
Merging //Orion/Main to Release-41 (//Orion/Release-41)
#!rb none
#!tests none
Change 3484136 on 2017/06/11 by Jeff.Williams
Merging //Orion/Dev-General to Main (//Orion/Main) @3484064
#!rb none
#!tests compile
Change 3484120 on 2017/06/11 by Jeff.Williams
Populate -S //Orion/Release-41 -r.
Change 3484080 on 2017/06/11 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed issue where tests that used Context in constructor would fail
#!tests baselineperf
#!rb none
#!ROBOMERGE-SOURCE: CL 3484013 in //Orion/Release-40.4/... via CL 3484014 via CL 3484015
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3484079 on 2017/06/11 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed issue where tests that used Context in constructor would fail
#!tests baselineperf
#!rb none
#!ROBOMERGE-SOURCE: CL 3484013 in //Orion/Release-40.4/... via CL 3484014 via CL 3484015
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3484078 on 2017/06/11 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed issue where tests that used Context in constructor would fail
#!tests baselineperf
#!rb none
#!ROBOMERGE-SOURCE: CL 3484013 in //Orion/Release-40.4/... via CL 3484014 via CL 3484015
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3484077 on 2017/06/11 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed issue where tests that used Context in constructor would fail
#!tests baselineperf
#!rb none
#!ROBOMERGE-SOURCE: CL 3484013 in //Orion/Release-40.4/... via CL 3484014 via CL 3484015
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3484072 on 2017/06/11 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed issue with editor based tests being broken after refactor
#!tests ran editor test locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3483833 in //Orion/Release-40.4/... via CL 3483834 via CL 3483835
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3484071 on 2017/06/11 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed issue with editor based tests being broken after refactor
#!tests ran editor test locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3483833 in //Orion/Release-40.4/... via CL 3483834 via CL 3483835
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3484070 on 2017/06/11 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed issue with editor based tests being broken after refactor
#!tests ran editor test locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3483833 in //Orion/Release-40.4/... via CL 3483834 via CL 3483835
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3484069 on 2017/06/11 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed issue with editor based tests being broken after refactor
#!tests ran editor test locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3483833 in //Orion/Release-40.4/... via CL 3483834 via CL 3483835
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3484015 on 2017/06/11 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed issue where tests that used Context in constructor would fail
#!tests baselineperf
#!rb none
#!ROBOMERGE-SOURCE: CL 3484013 in //Orion/Release-40.4/... via CL 3484014
#!ROBOMERGE-BOT: ORION (Release-40.5 -> Main)
Change 3484014 on 2017/06/11 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed issue where tests that used Context in constructor would fail
#!tests baselineperf
#!rb none
#!ROBOMERGE-SOURCE: CL 3484013 in //Orion/Release-40.4/...
#!ROBOMERGE-BOT: ORION (Release-40.4 -> Release-40.5)
Change 3484013 on 2017/06/11 by Andrew.Grant
Fixed issue where tests that used Context in constructor would fail
#!tests baselineperf
#!rb none
Change 3483835 on 2017/06/10 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed issue with editor based tests being broken after refactor
#!tests ran editor test locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3483833 in //Orion/Release-40.4/... via CL 3483834
#!ROBOMERGE-BOT: ORION (Release-40.5 -> Main)
Change 3483834 on 2017/06/10 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fixed issue with editor based tests being broken after refactor
#!tests ran editor test locally
#!rb none
#!ROBOMERGE-SOURCE: CL 3483833 in //Orion/Release-40.4/...
#!ROBOMERGE-BOT: ORION (Release-40.4 -> Release-40.5)
Change 3483833 on 2017/06/10 by Andrew.Grant
Fixed issue with editor based tests being broken after refactor
#!tests ran editor test locally
#!rb none
Change 3483811 on 2017/06/10 by Andrew.Grant
Added incremental cook location to search paths for Gauntlet
#!tests compiled
#!rb none
Change 3483729 on 2017/06/10 by andrew.grant
#!CodeReview: andrew.grant, jason.bestimt, jeff.williams
Unresolved conflicts. andrew.grant, please merge this change by hand.
//ROBOMERGE_ORION_Dev_General/Engine/Source/Programs/AutomationTool/NotForLicensees/Gauntlet/Fortnite/Tests/FortTest.None.cs
//ROBOMERGE_ORION_Dev_General/Engine/Source/Programs/AutomationTool/NotForLicensees/Gauntlet/Framework/Gauntlet.TestExecutor.cs
//ROBOMERGE_ORION_Dev_General/Engine/Source/Programs/AutomationTool/NotForLicensees/Gauntlet/Unreal/Gauntlet.UnrealApplication.cs
//ROBOMERGE_ORION_Dev_General/Engine/Source/Programs/AutomationTool/NotForLicensees/Gauntlet/Unreal/Gauntlet.UnrealTypes.cs
--------------------------------------
Mega Gauntlet refactor
#!tests preflighted standard build with all tests
#!rb none
#!ROBOMERGE-SOURCE: CL 3483721 in //Orion/Release-40.4/... via CL 3483722 via CL 3483723
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3483727 on 2017/06/10 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Mega Gauntlet refactor
#!tests preflighted standard build with all tests
#!rb none
#!ROBOMERGE-SOURCE: CL 3483721 in //Orion/Release-40.4/... via CL 3483722 via CL 3483723
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3483726 on 2017/06/10 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Mega Gauntlet refactor
#!tests preflighted standard build with all tests
#!rb none
#!ROBOMERGE-SOURCE: CL 3483721 in //Orion/Release-40.4/... via CL 3483722 via CL 3483723
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3483725 on 2017/06/10 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Mega Gauntlet refactor
#!tests preflighted standard build with all tests
#!rb none
#!ROBOMERGE-SOURCE: CL 3483721 in //Orion/Release-40.4/... via CL 3483722 via CL 3483723
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3483723 on 2017/06/10 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Mega Gauntlet refactor
#!tests preflighted standard build with all tests
#!rb none
#!ROBOMERGE-SOURCE: CL 3483721 in //Orion/Release-40.4/... via CL 3483722
#!ROBOMERGE-BOT: ORION (Release-40.5 -> Main)
Change 3483722 on 2017/06/10 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Mega Gauntlet refactor
#!tests preflighted standard build with all tests
#!rb none
#!ROBOMERGE-SOURCE: CL 3483721 in //Orion/Release-40.4/...
#!ROBOMERGE-BOT: ORION (Release-40.4 -> Release-40.5)
Change 3483721 on 2017/06/10 by Andrew.Grant
Mega Gauntlet refactor
#!tests preflighted standard build with all tests
#!rb none
Change 3483622 on 2017/06/10 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Turned off binned2 stats due to suspected race condition
#!rb none
#!tests Solo game on ps4
#!ROBOMERGE-SOURCE: CL 3483616 in //Orion/Release-40.4/... via CL 3483617 via CL 3483618
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3483621 on 2017/06/10 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Turned off binned2 stats due to suspected race condition
#!rb none
#!tests Solo game on ps4
#!ROBOMERGE-SOURCE: CL 3483616 in //Orion/Release-40.4/... via CL 3483617 via CL 3483618
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3483620 on 2017/06/10 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Turned off binned2 stats due to suspected race condition
#!rb none
#!tests Solo game on ps4
#!ROBOMERGE-SOURCE: CL 3483616 in //Orion/Release-40.4/... via CL 3483617 via CL 3483618
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3483619 on 2017/06/10 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Turned off binned2 stats due to suspected race condition
#!rb none
#!tests Solo game on ps4
#!ROBOMERGE-SOURCE: CL 3483616 in //Orion/Release-40.4/... via CL 3483617 via CL 3483618
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3483618 on 2017/06/10 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Turned off binned2 stats due to suspected race condition
#!rb none
#!tests Solo game on ps4
#!ROBOMERGE-SOURCE: CL 3483616 in //Orion/Release-40.4/... via CL 3483617
#!ROBOMERGE-BOT: ORION (Release-40.5 -> Main)
Change 3483617 on 2017/06/10 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Turned off binned2 stats due to suspected race condition
#!rb none
#!tests Solo game on ps4
#!ROBOMERGE-SOURCE: CL 3483616 in //Orion/Release-40.4/...
#!ROBOMERGE-BOT: ORION (Release-40.4 -> Release-40.5)
Change 3483616 on 2017/06/10 by Andrew.Grant
Turned off binned2 stats due to suspected race condition
#!rb none
#!tests Solo game on ps4
Change 3483430 on 2017/06/09 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for weird startup crash that seems like it should have been around forever.
#!tests booted game without crash from kit
#!rb none
#!ROBOMERGE-SOURCE: CL 3483423 in //Orion/Release-40.4/... via CL 3483424 via CL 3483425
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3483429 on 2017/06/09 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for weird startup crash that seems like it should have been around forever.
#!tests booted game without crash from kit
#!rb none
#!ROBOMERGE-SOURCE: CL 3483423 in //Orion/Release-40.4/... via CL 3483424 via CL 3483425
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3483428 on 2017/06/09 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for weird startup crash that seems like it should have been around forever.
#!tests booted game without crash from kit
#!rb none
#!ROBOMERGE-SOURCE: CL 3483423 in //Orion/Release-40.4/... via CL 3483424 via CL 3483425
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3483427 on 2017/06/09 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for weird startup crash that seems like it should have been around forever.
#!tests booted game without crash from kit
#!rb none
#!ROBOMERGE-SOURCE: CL 3483423 in //Orion/Release-40.4/... via CL 3483424 via CL 3483425
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3483425 on 2017/06/09 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for weird startup crash that seems like it should have been around forever.
#!tests booted game without crash from kit
#!rb none
#!ROBOMERGE-SOURCE: CL 3483423 in //Orion/Release-40.4/... via CL 3483424
#!ROBOMERGE-BOT: ORION (Release-40.5 -> Main)
Change 3483424 on 2017/06/09 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Fix for weird startup crash that seems like it should have been around forever.
#!tests booted game without crash from kit
#!rb none
#!ROBOMERGE-SOURCE: CL 3483423 in //Orion/Release-40.4/...
#!ROBOMERGE-BOT: ORION (Release-40.4 -> Release-40.5)
Change 3483423 on 2017/06/09 by Andrew.Grant
Fix for weird startup crash that seems like it should have been around forever.
#!tests booted game without crash from kit
#!rb none
Change 3483301 on 2017/06/09 by Laurent.Delayen
Ghost: Added 'InstantFaceForward' system to snap shooting characters forward when they're turned beyond a configurable threshold.
#!rb michael.shin, jay.hosfelt
#!tests Ghost
Change 3483269 on 2017/06/09 by Zak.Middleton
#!ue4-orion - (EditMerge CL 3468253) Remove the need for calling constructors for physx PxRaycastHit in the dynamic hit result buffer. Saves 30% of the cost of doing small raycasts.
#!tests multi-PIE w/ bots and AI
#!codereview Andrew.Grant
#!rb Ori.Cohen
Change 3483225 on 2017/06/09 by Laurent.Delayen
Recompressed Animations: Buffs, BaseHero and miscs animations.
#!codereview dwayne.martin
Change 3483207 on 2017/06/09 by Laurent.Delayen
Batch Animation Compression fixes.
- Fixed incorrect 'MemorySavingsFromPrevious' resulting in picking suboptimal compressors.
- Fixed uncompressed size calculation not taking into account scale component.
- Fixed animations with 'bDoNotOverrideCompression' causing crashes because they were not recompressed.
- Animation with 'bDoNotOverrideCompression' that use the automatic compressions are not skipped by the automatic batch compression.
- Added 'CompressCommandletVersion' to DDC key, so we can force recompression on all animations easily.
Repopulated DDC with all animations.
#!codereview martin.wilson
#!rb lina.halper
#!tests loaded editor, ran a quick game.
Change 3483107 on 2017/06/09 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Non-shipping changes -
Added GPU health check if we are waiting for > 2 secs on the rendering thread
Changed param for GPU health checking from aftermath to gpucrashdebugging
#!tests compiled
#!rb arne
#!ROBOMERGE-SOURCE: CL 3483100 in //Orion/Release-40.4/... via CL 3483101 via CL 3483103
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3483106 on 2017/06/09 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Non-shipping changes -
Added GPU health check if we are waiting for > 2 secs on the rendering thread
Changed param for GPU health checking from aftermath to gpucrashdebugging
#!tests compiled
#!rb arne
#!ROBOMERGE-SOURCE: CL 3483100 in //Orion/Release-40.4/... via CL 3483101 via CL 3483103
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3483105 on 2017/06/09 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Non-shipping changes -
Added GPU health check if we are waiting for > 2 secs on the rendering thread
Changed param for GPU health checking from aftermath to gpucrashdebugging
#!tests compiled
#!rb arne
#!ROBOMERGE-SOURCE: CL 3483100 in //Orion/Release-40.4/... via CL 3483101 via CL 3483103
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3483104 on 2017/06/09 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Non-shipping changes -
Added GPU health check if we are waiting for > 2 secs on the rendering thread
Changed param for GPU health checking from aftermath to gpucrashdebugging
#!tests compiled
#!rb arne
#!ROBOMERGE-SOURCE: CL 3483100 in //Orion/Release-40.4/... via CL 3483101 via CL 3483103
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3483103 on 2017/06/09 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Non-shipping changes -
Added GPU health check if we are waiting for > 2 secs on the rendering thread
Changed param for GPU health checking from aftermath to gpucrashdebugging
#!tests compiled
#!rb arne
#!ROBOMERGE-SOURCE: CL 3483100 in //Orion/Release-40.4/... via CL 3483101
#!ROBOMERGE-BOT: ORION (Release-40.5 -> Main)
Change 3483101 on 2017/06/09 by robomerge
#!ROBOMERGE-AUTHOR: andrew.grant
Non-shipping changes -
Added GPU health check if we are waiting for > 2 secs on the rendering thread
Changed param for GPU health checking from aftermath to gpucrashdebugging
#!tests compiled
#!rb arne
#!ROBOMERGE-SOURCE: CL 3483100 in //Orion/Release-40.4/...
#!ROBOMERGE-BOT: ORION (Release-40.4 -> Release-40.5)
Change 3483100 on 2017/06/09 by Andrew.Grant
Non-shipping changes -
Added GPU health check if we are waiting for > 2 secs on the rendering thread
Changed param for GPU health checking from aftermath to gpucrashdebugging
#!tests compiled
#!rb arne
Change 3482985 on 2017/06/09 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Fixed up the allocated small pool memory stat.
#!rb Andrew.Grant
#!test Paragon startup
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3482444 in //Orion/Release-40.4/... via CL 3482448 via CL 3482449
#!ROBOMERGE-BOT: ORION (Main -> Dev-Cinematics)
Change 3482984 on 2017/06/09 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Fixed up the allocated small pool memory stat.
#!rb Andrew.Grant
#!test Paragon startup
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3482444 in //Orion/Release-40.4/... via CL 3482448 via CL 3482449
#!ROBOMERGE-BOT: ORION (Main -> Dev-Balance)
Change 3482983 on 2017/06/09 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Fixed up the allocated small pool memory stat.
#!rb Andrew.Grant
#!test Paragon startup
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3482444 in //Orion/Release-40.4/... via CL 3482448 via CL 3482449
#!ROBOMERGE-BOT: ORION (Main -> Dev-REGS)
Change 3482982 on 2017/06/09 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Fixed up the allocated small pool memory stat.
#!rb Andrew.Grant
#!test Paragon startup
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3482444 in //Orion/Release-40.4/... via CL 3482448 via CL 3482449
#!ROBOMERGE-BOT: ORION (Main -> Dev-UI)
Change 3482981 on 2017/06/09 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Fixed up the allocated small pool memory stat.
#!rb Andrew.Grant
#!test Paragon startup
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3482444 in //Orion/Release-40.4/... via CL 3482448 via CL 3482449
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3482612 on 2017/06/09 by Frank.Fella
Niagara - Fix various wiring issues.
+ Reverting dynamic inputs no longer leaves the graph disconnected.
+ Reverting dynamic inputs no longer leaves the controls in the stack.
+ Adding multiple dynamic inputs to the same module now wires them correctly.
+ Adding dynamic inputs when there is already an override read now wires correctly.
+ Moving modules with dynamic inputs up and down and removing them now works correctly.
#!tests Everything above.
#!rb none
#!codereview Olaf.Piesche,Simon.Tovey,Shaun.Kime
Change 3482449 on 2017/06/09 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Fixed up the allocated small pool memory stat.
#!rb Andrew.Grant
#!test Paragon startup
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3482444 in //Orion/Release-40.4/... via CL 3482448
#!ROBOMERGE-BOT: ORION (Release-40.5 -> Main)
Change 3482448 on 2017/06/09 by robomerge
#!ROBOMERGE-AUTHOR: daniel.lamb
Fixed up the allocated small pool memory stat.
#!rb Andrew.Grant
#!test Paragon startup
#!lockdown Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3482444 in //Orion/Release-40.4/...
#!ROBOMERGE-BOT: ORION (Release-40.4 -> Release-40.5)
Change 3482444 on 2017/06/09 by Daniel.Lamb
Fixed up the allocated small pool memory stat.
#!rb Andrew.Grant
#!test Paragon startup
#!lockdown Andrew.Grant
Change 3482261 on 2017/06/09 by Shaun.Kime
Made Get/Set nodes available at all times.
Tweaked the right-click menu on parameter map base to allow for particle namespaced custom variables and also limiting based on script context.
#!rb none
#!tests n/a
Change 3482147 on 2017/06/09 by Shaun.Kime
Fixing crash when updating the vertex data and the vertex attributes are no longer part of the data set.
#!rb none
#!tests opened existing files
Change 3482076 on 2017/06/09 by Wyeth.Johnson
Resave to prevent the constant recompiling of DefaultParticle
[CL 3571062 by Andrew Grant in Main branch]
#lockdown Nick.Penwarden
#rb none
============================
MAJOR FEATURES & CHANGES
============================
Change 3363699 by Mike.Fricker
VR Editor: Improved extensibility (for mesh editor)
- This was merged from CL 3352612 and re-opened for edit before commit
- All mesh editor changes were stripped before merging
Change 3499858 by Matt.Kuhlenschmidt
PR #3673: Fixed UE-36416 (Contributed by DarkSlot)
Change 3499872 by Matt.Kuhlenschmidt
PR #3682: Details view - matrix button visibility toggle and crash fix (Contributed by kamrann)
Change 3499873 by Matt.Kuhlenschmidt
Hide property matrix button from settings editor. For the combined settings objects view this produces nonsensical results and the property matrix is for bulk editing which settings are not designed for.
Change 3501154 by Arciel.Rekman
Fix incorrect RPATH.
- Fixed LinuxToolChain to use FileItem instead of strings.
- Fixed string-based Utils.MakePathRelativeTo - workaround for an old Mono bug was causing invalid "correction" of the relative path, triggered by the fact that path "Foo/Bar/../Baz" was not considered equal to "Foo/Baz". Instead of removing the workaround altogether, added a better comparison.
Change 3501337 by Arciel.Rekman
Better fix for RPATH.
- Ben Marsh's suggestion.
Change 3502572 by Matt.Kuhlenschmidt
PR #3693: Because "becuase" is spelled because (Contributed by getnamo)
Change 3502731 by Matt.Kuhlenschmidt
Guard against empty warning toasts
#jira UE-46285
Change 3502788 by Matt.Kuhlenschmidt
Avoid shutting down the editor during loads and slow tasks if a windows close message comes in during this time
Change 3503027 by Michael.Dupuis
Optimized UpdateLayerUsageInformation
Change 3503299 by Michael.Dupuis
Fixed crash when having no layer info object
Change 3504529 by Yannick.Lange
Use UWorld instead of FWorldContext for EditorWorldExtensions, since we don't use it.
Change 3504550 by Jamie.Dale
Fixed/Improved DnD validation between Content Browsers
Dragging assets between Content Browsers now goes through the same common DnD code (DragDropHandler) as dragging assets between the SPathView and SAssetView, and between items within an SAssetView. This also improves the validation of asset/file drops to prevent you dropping assets/files into class paths.
#jira UE-45857
Change 3505369 by Alexis.Matte
Make sure undo/redo transactions works for all fbx dialog options.
#jira UE-43465
#jira UE-43569
Change 3505500 by Matt.Kuhlenschmidt
Fix child usd meshes not importing properly.
Change 3505645 by Arciel.Rekman
Add USD support on Linux (UE-45383).
#jira UE-45383
Change 3505658 by Arciel.Rekman
USD: add CMake toolchain file I missed.
Change 3506796 by Yannick.Lange
Fix EditorWorldExtensionCollection using TWeakObjectPtr for UWorlds instead of UPROPERTY
Change 3508082 by Alexis.Matte
Make sure the fbx re-import editor preference "show option dialog at reimport" is working when re-importing an animation sequence.
Change 3508855 by Max.Chen
Add CanFindInContentBrowser to AssetEditorToolkit.
False for LevelSequenceEditorToolkit so that sequencer doesn't take over Find In Content Browser and show only the sequencer asset.
#jira UE-46241
Change 3509282 by Bradut.Palas
#jira UE-45337
Removed check for Actor->GetWorld() against GWorld because the latter would switch between editor world and PIE world during a tick, causing the widget to not update properly.
Since the Actor would always point to the PIE world, the check was no longer needed.
Change 3509298 by Nick.Darnell
Slate - Now has better support for analog navigation, the NavigationConfig is now created per user, and has the ability to deal with repeats and can handle navigation better by waiting until the user has moved enough to intend a direction to move.
Change 3509313 by Bradut.Palas
#jira UE-44630
As the bug description says, the Undo History was not refreshing correctly because an undo coupled with an action would result in the same number of transactions as the previous tick. Now we also check the variation of undo actions count in order to refresh the list.
Change 3509318 by Bradut.Palas
#jira UE-1406
To fix the issue we simply close the Consolidate window if ListViewItems is empty.
Change 3509402 by Nick.Darnell
PR #3703: UE-46362: Fixing typo in EUMGSequencePlayMode.PingPong comment (Contributed by gsfreema)
Change 3510447 by Arciel.Rekman
ReplayProxy: changed protected to private.
Change 3510467 by Max.Chen
Property Editor: Disable color widget when editing is disabled.
#jira UE-46331
Change 3511249 by Matt.Kuhlenschmidt
PR #3715: Turn off the automatic expiration of the restore assets notification (Contributed by IHappyDayI)
Change 3511286 by Matt.Kuhlenschmidt
Added ability to set properties from USD attributes when using scene import to import USD files. See
UsdPropTestScene.usda for an example file of how this works
Change 3511528 by Cody.Albert
Updated FMoviePlayerWidgetRenderer to use Slate time instea of application time
Change 3512149 by Matt.Kuhlenschmidt
Dont save non-dirty built data when playing PIE in a standalone process
#jira UE-46422
Change 3512259 by Matt.Kuhlenschmidt
Fix static analysis
Change 3512291 by Matt.Kuhlenschmidt
PR #3719: Updating UEditorEngine::ReplaceActors to not copy array of actors (Contributed by gsfreema)
Change 3512911 by Matt.Kuhlenschmidt
Fixed USD property setting crashing if the usd file contained an array with 0 elements.
Fixed USD property setting creating invalid tmaps if the usd file contained a key that already existed
Change 3513725 by Matt.Kuhlenschmidt
PR #3726: Copy/paste fix for SAdvancedDropdownRow::Construct() (Contributed by jovisgCL)
Change 3514453 by Jamie.Dale
Added a way to set the UEnum used by a UEnumProperty after using the default constructor
This will assert if called on an instance that has already been initialized
Change 3514858 by Alexis.Matte
Fix crash when importing animation and choosing a different value for option "Import Meshes In Bone Hierarchy" then the value use to import the skeletal mesh. In some case there is no skinned mesh.
Change 3514875 by Matt.Kuhlenschmidt
PR #3721: Fixed. Screen Message was showed always when screenshot is captured(F9) (Contributed by shuaiharry)
Change 3515859 by Bradut.Palas
#jira UE-46516
The RenameTextBox didn't handle the OnTextCommitted event (which can be triggered when pressing Enter in the box). Now it does.
Change 3515998 by Jamie.Dale
Adding missing ) to some log messages
Change 3517681 by Matt.Kuhlenschmidt
Fix automated import not applying any texure settings to imported textures
Change 3517703 by Nick.Darnell
Slate - Marking SWidget's destructor as virtual (it always has been because of the parent), but this makes it more obvious.
Change 3517737 by Nick.Darnell
Slate - The retainer widget now only knows how to store the images in gamma space, rather than rendering in linear and storing using sRGB writes. If you do it that way - you end up in a state of having premultiplied linear space stored in sRGB, and getting that back into a state that looks correct when you finally render it with the rest of Slate becomes very difficult, so to make things simpler
Change 3517758 by Nick.Darnell
UMG - Updating the retainer box categories and visibility.
Change 3517795 by Nick.Darnell
Slate - We now don't do inherited volatility if we're also caching.
Change 3517861 by Matt.Kuhlenschmidt
Update windows USD to .75
Change 3517867 by Matt.Kuhlenschmidt
Delete OpenEXR from USD dependencies. It is no longer used
Change 3517873 by Matt.Kuhlenschmidt
Updated USD windows binaries
Change 3517896 by Max.Chen
Sequencer: Call SkyLightComponent's SetLightColor() directly, similar to LightComponent
#jira UE-46669
Change 3518240 by Max.Chen
Sequencer: Set needs update when binding.
#jira UE-46619
Change 3518492 by Max.Chen
Sequencer: If already at the correct play position, don't jump to it. This fixes a bug where if you play to a position and pause, resuming play will playforward and not keep pausing.
#jira UE-45996, UE-45997
Change 3518997 by Max.Chen
Fbx: Fix aperture width, height, focal length and field of view calculations.
#jira UE-46754
Change 3520190 by Jamie.Dale
Cleaned up SCC log spam when finding out-of-date dependencies
Change 3520237 by Yannick.Lange
VR Editor: cleanup auto entry. Removed TimeSinceHMDChecked and added extra check for if there is currently a vr mode active.
Change 3520923 by Max.Chen
Sequencer: Refactor displaying sequencer settings in editor so that they're always available and not only when the sequencer type is instantiated.
#jira UE-46301
Change 3521212 by Matt.Kuhlenschmidt
PR #3757: MAX_NAME_LENGHT -> MAX_NAME_LENGTH (Contributed by Josef-CL)
#jira UE-46821
Change 3521216 by Matt.Kuhlenschmidt
PR #3751: Spelling fix for ESlateVisibility comment (Contributed by Triplelexx)
#jira UE-46810
Change 3521221 by Matt.Kuhlenschmidt
PR #3733: UE-46683: Don't increment MovieIndex when playing next movie (Contributed by projectgheist)
#jira UE-46683,UE-46714
Change 3521344 by Yannick.Lange
Fix selection tools in the Levels editor window. After selecting all levels SWorldHierarchyImpl::OnUpdateSelection used GetSelectedTreeItems(). At that point the tree items were not updated yet and it would return the 'previous' items. Making it look like nothing happened. Instead WorldModel->GetSelectedLevels() had to be used to get the new list of selected levels (this was used in 4.16) and then convert the list of FLevelModel to the new system that uses WorldHierarchy::FWorldTreeItemID.
#jira UE-46741
Change 3521825 by Joe.Graf
#Xb1
Added missing VectorSetFloat1 by copying the one in UnrealMathSSE.h
#CodeReview: ben.woodhouse
Change 3522114 by Joe.Graf
#Xb1
Changed the missing VectorSetFloat1 to use MakeRegisterVector to be more consistent with other Xbox defines per Ben's code review
#CodeReview: ben.woodhouse
Change 3524202 by Matt.Kuhlenschmidt
Prevent resizing when a context menu is open. This prevents a number of rare crashes when a window is resized when a child menu is open causing the child to lose connection to the parent (happens when the parent widgets are clipped and no longer processed). This is consistent with behavior on windows and mac.
#jira UE-46653
Change 3524263 by Bradut.Palas
#jira UE-46671
The issue happened because a parent callback of OnAssetRenameCommitted would allow an implicit sync and it would reset the search. Solved by blocking the parent callback if the user is searching.
Change 3524265 by Bradut.Palas
#jira UE-46261
Console command was doing something illegal. Opening a map from editor when multiprocess and client mode were enabled is prohibited by code in Playlevel.cpp (( !CanRunUnderOneProcess && PlayNetMode == EPlayNetMode::PIE_Client ))
Solved by banning that specific use of the command.
Change 3524266 by Bradut.Palas
#jira UE-45592
The bug was caused by an iteration in EndPlayMap() that re-selected all previous actors but without the notify flag (hence, not triggering the code that validated showing the transform widget). Fixed by notifying just once per group, for performance reasons.
Change 3524585 by Bradut.Palas
Back out changelist 3524265 until I can figure out why the build system doesn't like it.
Change 3525921 by Bradut.Palas
Resubmitting revision 3524265 with properly guarded editor code (#if WITH_EDITOR)
Change 3526124 by Matt.Kuhlenschmidt
Remvoe debug canvas proxy
Change 3526139 by Matt.Kuhlenschmidt
Force low quality fallback mode on ES2 devices for slate blur widgets. This feature does not work on es2
Change 3526663 by Cody.Albert
Fixed sequencer bindings to correctly work on streamed level in standalone preview mode
Change 3527028 by Cody.Albert
Back out changelist 3526663
Change 3527241 by Cody.Albert
Fixed sequencer bindings to correctly work on streamed level in standalone preview mode
Change 3527829 by Max.Chen
Fbx: Add static transform values to curve data import.
#jira UE-46888
Change 3527830 by Max.Chen
Sequencer: Import static/default transforms and camera focal lengths from fbx.
#jira UE-46888
Change 3528768 by Matt.Kuhlenschmidt
Refactor of GetDetailsView method on IDetalLayoutBuilder for some upcoming changes. There is no longer a guarantee that a physical details panel is present wwhen customizing a property so GetDetailsView now returns a pointer and will be null if no details view exists. This refactor is necessary for a change to allow us to make loose property widgets for use outside of a details view.
Change 3528776 by Yannick.Lange
Allow thumbnails to be captured from a viewport always.
#jira UE-45392
Change 3530675 by Michael.Dupuis
#jira UE-46913 : Added extra validation to prevent possible crash
Change 3530991 by Matt.Kuhlenschmidt
Added ability for users to specifiy usd plugins for the USD importer
Change 3531110 by Matt.Kuhlenschmidt
Added automated import support for USD.
Automated import now also supports loading a level per import group so that factories may spawn actors and manipulate the level
Change 3531119 by Matt.Kuhlenschmidt
USD Scene import now uses actor factories to determine the correct actor type to spawn for an asset specified in USD
Change 3531220 by Jamie.Dale
Fixed some places that were iterating over sets/maps using their element indices as if they were the sparse indices
Change 3531831 by Cody.Albert
BP nodes can no longer be renamed on read-only graphs.
Change 3531938 by Yannick.Lange
Enable setting justification at runtime for multi-line text boxes.
#jira UE-44801
Change 3533011 by Matt.Kuhlenschmidt
Exporting render targets now chooses PNG if the render target format is an LDR format
Change 3533370 by Arciel.Rekman
Fix comparison of the RT format.
Change 3533717 by Nick.Darnell
Slate - Adding justification to SEditableText and SpinBox, also adding the field for UMG.
Change 3534756 by Arciel.Rekman
Linux: add path to bundled GL headers.
- Seems like we have been implicitly relying on it being added someplace else or simply present in the system.
- Change by Cengiz.Terzibas
Change 3535421 by Arciel.Rekman
Reduce SCW logspam on Linux (UE-46634)
#jira UE-46634
Change 3537520 by Matt.Kuhlenschmidt
PR #3780: Fix typo steam to stream (Contributed by YuchenMei)
Change 3537539 by Nick.Darnell
UMG - Fixing a bug with aspect ratio locking cameras when in HDPI mode, the spaces were slightly different. Moving over the code that calculates the offsets to function in normalized space, so that it's trivial to combine with the existing normalized viewport dimensions and offset information, without space confusion.
Change 3537542 by Nick.Darnell
UMG - Fixing some bugs with the retainer widget which was not properly resetting or registering the hit testing information when rendered every frame. This should fix some issues that have been seen with clicks locking the viewport rendering, or not being clickable.
Change 3537596 by Alexis.Matte
Fbx SDK 2018.1.1 Integration
#jira UE-45070
Change 3537672 by Matt.Kuhlenschmidt
Simple fix for seconds of time being spent refreshing the settings editor if commands are registered while it is open. The request to refresh is deferred until next tick, meaning that each command list registered in a frame is not refreshing the details panel.
Change 3537796 by Alexis.Matte
Make sure all general settings are persist when we re-import a staticmesh from fbx file.
#jira UE-46829
Change 3537961 by Michael.Dupuis
#jira UE-47222: Prevent possible crash in some bad drag & drop case
Change 3538149 by Alexis.Matte
Make sure we export NTB information instead of just the normal when exporting to fbx
#jira UE-46785
Change 3538237 by Alexis.Matte
Fix import of large fbx scene (over 2 Gb) pr #3784
#jira UE-47124
Change 3538270 by Lauren.Ridge
Epic Friday: Preview scenes in material editors
Change 3539707 by Yannick.Lange
Optimize viewport interactor hitresult for laser. Store the first hitresult and use that when calling UViewportInteractor::GetHitResultFromLaserPointer multiple times a frame.
Change 3539964 by Lauren.Ridge
Fix for cubemap not persisting between loads
Change 3540321 by Arciel.Rekman
Linux: CEF rebuilt with fewer dependencies (UE-46433).
- Removed source-only binary to save size (we can link to the runtime one, this also allows RPATH to be generated automatically).
- Change by Cengiz.Terzibas, polished by RCL.
Change 3540458 by Alexis.Matte
Fix the HDR pixel inspector. The HDR value is now RGBA in editor viewport and RGB in Game mode.
#jira UE-47199
Change 3540681 by Arciel.Rekman
Linux: fix flickering (UE-46351) - redoing fix from 4.17
- Slate rendering policy can set a scissor rect equal to a (smaller) window, which would get inherited by the scene renderer later.
#jira UE-46351
(Redoing the fix from CL 3538578 in 4.17).
Change 3540838 by Matt.Kuhlenschmidt
Fix locked actors still being moved by piloting them
Change 3542212 by Nick.Darnell
Slate - Fixing a crash with per character wrapping. When used in rich text fields, it can cause a crash due to negative lengths for measurements, due to the way we calculate start and end indexes. New code now ensures the End is always >= to the Start.
Change 3544033 by Arciel.Rekman
Drop and deprecate /-prefixed commandline switches.
- Dropped on all platforms except Windows, where it will produce a warning. Complete drop is expected in 4.19.
Change 3544213 by Nick.Darnell
Slate - Fixing another potential crash with the slate loading thread. The default movie player was listening for map load finishing using the AddSP callaback, which means the weakptr would be accessed, switching these over to AddRaws to be safer.
Change 3546113 by Nick.Darnell
Slate - Resurecting the slate visualizer support in the slate renderer for batch visualization, and overdraw.
Change 3547129 by Michael.Trepka
Few small changes that make UnrealBuildTool faster when running on Mono
Change 3547454 by Jamie.Dale
Added search to editable texts
Change 3547460 by Jamie.Dale
The output log now applies a search to its editable text when filtering
This highlights the term matches on each line
Change 3548177 by Jamie.Dale
Optimized PO entry look-up
Change 3548287 by Matt.Kuhlenschmidt
Fix one off speedtree crash
#jira UE-47538
Change 3548377 by Lauren.Ridge
Checking that the Environment Map Path is set before trying to load it.
#jira UE-47365
Change 3548628 by Matt.Kuhlenschmidt
Fix focus graphic for tabs not pointing to the correct image
Change 3549289 by Max.Chen
Movie Scene Capture: Move window to within the desktop bounds when resizing.
#jira UE-37330
Change 3549290 by Arciel.Rekman
Fix hlslcc not working properly with newer clangs.
- Both the clang 3.8+ problem and UB reported by UBSan.
Change 3550573 by Max.Chen
Sequencer: Track drag drop.
Implement drag and drop onto a camera track, subscene track, and cinematic shot track.
#jira UE-45773
#jira UE-45387
Change 3550729 by Max.Chen
Sequence Recorder: Add interpolation and tangent settings for animation recording keys
#jira UE-46146
Change 3551558 by Nick.Darnell
UMG - Tweaking some designer elements, playing around with a 'real-time' mode. Also fixing a bug with decendant widgets in named slots not triggering design effects like updating the widget switcher.
#jira UE-39404
Change 3551671 by Joe.Graf
Merged over the change to expose more of dormancy to Blueprints (UE-46240)
Change 3551684 by Cody.Albert
Removing some unused code from map check
Change 3552673 by Yannick.Lange
Fix crash select all levels with folders in the treewidget.
Change 3552960 by Yannick.Lange
Frontend filter for files referenced by any level in the project and a filter for not referenced by any level.
#jira UE-22153
Change 3553727 by Max.Chen
Sequencer: Capture thumbnail before pre save so that the thumbnail isn't captured with the evaluation in a reset state.
#jira UE-47693
Change 3553778 by Arciel.Rekman
Cache check for compiler availability (UE-47699).
- Fixes performance drop in the blueprint editor. Better than caching in a particular source accessors because affects all accessors (incl. Mac which isn't cached either) and reduces calls.
Change 3554128 by Matt.Kuhlenschmidt
Null out GEditor after it has been destoyed. Any modules that access GEditor can now properly check for a null geditor instead of blindly accessing it
Change 3554266 by Max.Chen
Movie Scene Capture: Override cinematic mode in the movie scene capture.
#jira UE-33473
Change 3555563 by Alexis.Matte
Fix static mesh screensize lost when converting from an old version. The conversion require valid extended bounds which was converted after the LOD screensize.
#jira UE-47697
Change 3555755 by Yannick.Lange
VR Editor: Add exit button inside new menu called "system" on radial menu. Still needs correct icons.
Change 3556334 by Matt.Kuhlenschmidt
Added a new type of property editor called a property row generator. This is essentially a details panel that can generate each unique row but adds no visual styling around the property editors and does not generate a master tree widget for the properties. This is useful for creating proper widgets for properties and displaying them in a UI that is not the details panel
Change 3558100 by Matt.Kuhlenschmidt
PR #3823: Incorrect comment syntax in ini files (Contributed by projectgheist)
Change 3558240 by Lauren.Ridge
Move floor in material editor preview scene based on preview mesh
Change 3558242 by Matt.Kuhlenschmidt
Fix console variables help page showing only rendering cvars by default
Change 3558243 by Matt.Kuhlenschmidt
Fix static analysis
Change 3558342 by Alexis.Matte
Make the code to find the best sample rate to import fbx animation more simple and more robust. The code need to be able to support all the possible case.
Add a lot of animation sample rate automation tests
#jira UE-47342
Change 3558515 by Yannick.Lange
VR Editor: Changed icon for system and exit button on radial menu.
Change 3558973 by Matt.Kuhlenschmidt
Fix camera placement of the default map
Change 3559230 by Arciel.Rekman
Do not link CEF3 for servers (UE-47721).
Change 3559572 by Arciel.Rekman
Linux: make sure the engine is rebuilt during the updates.
Change 3560197 by Arciel.Rekman
Linux: cosmetic cleanup of an old code.
Change 3560904 by Max.Chen
Movie Scene Capture: Expose "Open Folder" hyperlink while capturing.
Change 3561213 by Matt.Kuhlenschmidt
Enable USD by default in QA game for testing
Change 3561928 by Matt.Kuhlenschmidt
Fix green glowing in the mateiral editor
#jira UE-47826
Change 3562259 by Arciel.Rekman
Made FPlatformMisc::DebugBreak() not inlined on Linux.
- Saves a great deal of binary size without really impacting a performance.
Change 3562630 by Arciel.Rekman
Make Linux editor compilable with clang 5.0-rc1.
Change 3563564 by Yannick.Lange
Fix Cube Static Mesh Thumbnail renders black. Cleared out the thumbnail, causing it to create the correct new one.
#jira UE-47777
Change 3564529 by Jamie.Dale
Const-correct UScriptStruct::ExportText
Change 3564972 by Alexis.Matte
Fix staticmesh merge applying build scale multiple time Git PR #3807
#jira UE-47645
Change 3565253 by Arciel.Rekman
Fix "Anim to Play" being inaccessible after import (UE-47885).
- The variable was not initialized and could remain false on Linux.
#jira UE-47885
Change 3565293 by Jamie.Dale
Merged "Categories" into the main Output Log filter list
Change 3565939 by Alexis.Matte
Back out revision 3 from //UE4/Dev-Editor/Engine/Source/Developer/MeshMergeUtilities/Private/MeshMergeHelpers.cpp
Change 3566081 by Alexis.Matte
Fix staticmesh merge applying scale twice PR #3807
#jira UE-47645
Change 3566232 by Matt.Kuhlenschmidt
Fix edit inline properties not clipping properly
#jira UE-47775
[CL 3567077 by Matt Kuhlenschmidt in Main branch]
#lockdown Nick.Penwarden
#rb none
==========================
MAJOR FEATURES + CHANGES
==========================
Change 3342222 on 2017/03/10 by Nick.Darnell
UMG - Adding a GetContent to the UContentWidget.
Change 3342228 on 2017/03/10 by Nick.Darnell
Project Launcher - Always consume mouse wheel vertically so it stops scrolling to the right.
Change 3342310 on 2017/03/10 by Nick.Darnell
UMG - Cleaning up some extra class references.
Change 3343382 on 2017/03/13 by Jamie.Dale
Applying optimization to FChunkManifestGenerator::ContainsMap
Change 3343523 on 2017/03/13 by Mike.Fricker
New details view option: "Show Hidden Properties while Playing"
- Enabling this allows you to see every property on selected objects that belong to a simulating world, even non-visible and non-editable properties. Very useful for inspection and debugging.
- Remember to change World Outliner to show you actors in the "Play World" if you want to select and inspect those objects first!
- This setting is saved for your entire project, similar to "Show All Advanced"
Change 3343573 on 2017/03/13 by Mike.Fricker
New details view option: "Show Hidden Properties while Playing" (part 2)
- Fixed missing include / unity issue
Change 3343709 on 2017/03/13 by Jamie.Dale
Some fixes for gathering cached dependency data
- We no longer load dependency data that doesn't have the correct package name.
- We no longer populate the dependency results when bGatherDependsData is false.
Change 3343900 on 2017/03/13 by Alexis.Matte
fix crash when creating too much LOD at import
#jira UE-42785
Change 3344104 on 2017/03/13 by Alexis.Matte
Add a boolean to the static mesh socket so we know if the socket was imported or created in UE4. This allow us to not impact editor socket when we re-import a fbx
#jira UE-42736
Change 3344802 on 2017/03/14 by Michael.Dupuis
#jira UE-42244 : added missing nullptr so render thread wont try to access global var when we're no longer in landscape mode
Changed the sync method between graphic resource from render thread and game thread to prevent desync
Change 3346061 on 2017/03/14 by Jamie.Dale
Adding const& and && overloads of FText::Format
Change 3346192 on 2017/03/14 by Arciel.Rekman
Linux: fix VHACD to retain bincompat with the baseline (UE-42895).
- It is now compiled against libc++ instead of libstdc++ in the toolchain.
Change 3347083 on 2017/03/15 by Andrew.Rodham
Fixed crash when changing anchors on a background blur widget
Change 3347359 on 2017/03/15 by Michael.Dupuis
#jira UE-38193:
Added Rename, Delete, New Folder, Size Map, Show In Explorer for folder and asset in the path view and asset view
Change 3347382 on 2017/03/15 by Michael.Dupuis
missing include incremental
Change 3347500 on 2017/03/15 by Alex.Delesky
#jira UE-41231 - Selecting multiple text widgets in UMG will now allow you to set their value correctly, and the "Multiple Values" text will no longer be set in the widgets instead.
Change 3347920 on 2017/03/15 by Jamie.Dale
Fixing some places passing tooltips as FString rather than FText
#jira UE-42603
Change 3347925 on 2017/03/15 by Jamie.Dale
Re-saving some assets so their tooltips can be gathered
#jira UE-42603
Change 3348788 on 2017/03/15 by Jamie.Dale
Updated the Windows platform to use the newer Vista+ style browser dialogs, rather than the older XP style dialogs
Change 3349187 on 2017/03/16 by Andrew.Rodham
Sequencer: Added the ability to specify additional event receivers for level sequence actors
- Such actors will receive events from event tracks
Change 3349194 on 2017/03/16 by Andrew.Rodham
Sequencer: Reset compiled templates on load in the editor, and ensure correct serialization of generation ledger
- Resetting on load means that we guarantee up-to-date templates, even if underlying compilation logic changes.
#jira UE-42198
#jira UE-40969
Change 3349210 on 2017/03/16 by Andrew.Rodham
Sequencer: Event tracks can now be defined to trigger events at the start of evaluation, after objects are spawned, or at the end of evaluation
Change 3349211 on 2017/03/16 by Andrew.Rodham
Sequencer: Add ability to retrieve bound objects from blueprint
Change 3349398 on 2017/03/16 by Nick.Darnell
UMG - Fixing a flashing hierarchy view. Looks like assets continuing to stream in causing the object change notification to continue to fire, and the widget designer refreshed any time it happened. Now limit to only if widgets are changing.
Change 3349420 on 2017/03/16 by Alex.Delesky
#jira UE-40720 - Multiline editable text boxes can now be set to Read-Only.
Change 3349548 on 2017/03/16 by Alexis.Matte
Fbx importer, when importing a staticmesh with combine mesh option check and the fbx file contain some "MultiSub Material" the materialinstance are now always hook properly.
Change 3349818 on 2017/03/16 by Cody.Albert
Fixed constructor for FNavigationMetaData
Change 3350047 on 2017/03/16 by Cody.Albert
Removed unneeded check so that children actors are never orphaned when their parent is moved into a newly created folder in the world outliner
Change 3350072 on 2017/03/16 by Arciel.Rekman
ShaderCompiler: make sure strings are at least 4-byte aligned.
- Can crash wcscpy() under Linux otherwise (reported by a licensee).
Change 3350146 on 2017/03/16 by Arciel.Rekman
Fix CodeLite project generation (UE-42921).
- Reportedly causes a crash in CodeLite 10.x
Change 3350235 on 2017/03/16 by Arciel.Rekman
Fix memory leak in address symbolication on Linux.
- Makes MallocProfiler work again.
- Also add progress update in MallocProfiler since symbolication is still slow.
Merging CL 3338764 from Fortnite to Dev-Editor.
Change 3350382 on 2017/03/16 by Arciel.Rekman
Linux: fix incorrect cast of rlimit in i686.
Change 3350471 on 2017/03/16 by Jamie.Dale
Enabling loc dashboard by default for new projects
Change 3350516 on 2017/03/16 by Jamie.Dale
Enabling content hot-reloading by default
Change 3350582 on 2017/03/16 by Cody.Albert
Corrected Widget Interaction Component to use current impact point instead of last impact point
Change 3350945 on 2017/03/16 by Jamie.Dale
Gave FConfigFile::FindOrAddSection API linkage
Change 3351441 on 2017/03/17 by Michael.Dupuis
#jira UE-42843: Fixed Transaction begin/end order issue happening with min slider passing max slider value
Add support for multiple selection value display
Change 3351558 on 2017/03/17 by Michael.Dupuis
#jira UE-42845: Always refresh the detail panel to properly update for selection change, delete, etc.
Change 3351657 on 2017/03/17 by Matt.Kuhlenschmidt
Adding USD Third Party dependencies
Change 3351665 on 2017/03/17 by Matt.Kuhlenschmidt
Added experimental USD Importer Plugin
This plugin supports basic static mesh importing and scene creation of actors using static meshes
Change 3351682 on 2017/03/17 by Matt.Kuhlenschmidt
Enabling USD importer in engine test project for automation tests
Change 3351749 on 2017/03/17 by Alexis.Matte
Make sure the selection proxy is off for the skeletal mesh component. UE4 use the selection outline instead
#jira UE-41677
Change 3351831 on 2017/03/17 by Michael.Dupuis
#jira UETOOL-1102:
Added HSV controls to Color Grading
Some look improvement for RGV/HSV
Color Grading refactor
Group Reset bug fix (relevant only to color grading)
Change 3352041 on 2017/03/17 by Matt.Kuhlenschmidt
Updated USD plugin whitelisting
Change 3352093 on 2017/03/17 by Michael.Dupuis
when FREEZERENDERING is called, stop the foliage culling too
Change 3352211 on 2017/03/17 by Alexis.Matte
Fix the physic asset missing skeleton warning
#jira UE-43006
Change 3352336 on 2017/03/17 by Alexis.Matte
We now allow a negative W value of the ScreenPoint vector in the ScreenToPixel function. In this case we simply reverse the W value to kept the manipulator direction on the good side.
#jira UE-37458
Change 3352947 on 2017/03/17 by Phillip.Kavan
#jira UE-42510 - Instanced static mesh transform edits are now reflected in the Blueprint editor's preview scene.
Change summary:
- Added IPropertyHandle::GetValueBaseAddress() (interface).
- Modified IPropertyHandle::NotifyPostChange() to include EPropertyChangeType as an optional input.
- Added FPropertyHandleBase::GetValueBaseAddress() (implementation).
- Modified FPropertyHandleBase::NotifyPostChange() to include the optional input arg in the property change event.
- Modified FPropertyHandleBase::CreatePropertyNameWidget() to clear the override text after temporarily replacing display name/tooltip text for the creation of the SPropertyNameWidget. This was done to allow for transactions to be named according to the property that's being modified.
- Modified FMathStructProxyCustomization::OnValueCommitted() to only apply the input value while not interactively editing via spinbox as well as when not post-processing an undo/redo (which can trigger a focus loss).
- Modified the FMathStructProxyCustomization::OnEndSliderMovement() delegate to include property handle and proxy value input parameters, as well as to call FlushValues() as part of the implementation.
- Modified FlushValues() for each of FMatrixStructCustomization, FTransformStructCustomization and FQuatStructCustomization to explicitly handle both propagation and transaction processing.
- Modified UInstancedStaticMeshComponent::UpdateInstanceTransform() to call Modify() prior to applying changes (so that the previous state is recorded when inside a transaction context).
- Modified FInstanceStaticMeshSCSEditorCustomization::HandleViewportDrag() to propagate changes to all instances of the ISMC archetype.
Known issues:
- Using the spinbox to edit instanced mesh transform values in the Blueprint editor will not apply the change to instances in the level editor until after you release the mouse button (i.e. - it will not be shown as a "live" update).
Change 3353678 on 2017/03/20 by Michael.Dupuis
properly unfreeze the culling of foliage when toggling the freezerendering command
Change 3353747 on 2017/03/20 by Matt.Kuhlenschmidt
PR #3372: Git plugin: fix update status on directories hotfix (still) slightly broken in master (UE4.16) (Contributed by SRombauts)
Change 3353749 on 2017/03/20 by Matt.Kuhlenschmidt
PR #3373: Git Plugin: hotfix for regression off Visual Diffs with older version of Git in master (UE4.16) (Contributed by SRombauts)
Change 3353754 on 2017/03/20 by Matt.Kuhlenschmidt
PR #3390: Allow OBJ imports to change if materials and textures are also imported (Contributed by mmdanggg2)
Change 3353909 on 2017/03/20 by Matt.Kuhlenschmidt
Fixed actors showing thumbnails in details panel and made a few other tweeks to thumbnail displays in details panels
- The color of the accepted type is now shown properly
- All object based properties now have thumbnails on by default.
Change 3353948 on 2017/03/20 by Nick.Darnell
UMG - Updating the background blur widget's upgrade code to use the custom version, and handling older cases that were continuing to generate blur slots, even when already upgraded.
Change 3354335 on 2017/03/20 by Nick.Darnell
Paragon - Excluding Archetype objects from reporting references, which causes crashes in the fast template mode.
Change 3354495 on 2017/03/20 by Nick.Darnell
Core - Making it so order that outers are discovered does not matter, initializing the chain of outers if hasn't been created when instancing subobjects.
Change 3354578 on 2017/03/20 by Nick.Darnell
Slate - There's now a console variable option, Slate.VerifyHitTestVisibility (off by default) which enables additional visibility checks for widgets. Normally this isn't nessesary, but if you're changing the visibility of widgets during a frame, and several hit tests need to be performed that frame there's a chance that a button could be clicked twice in one frame. Enabling this mode will make all hit testing more expensive, so for now it's off by default, but available for licensees that need the extra testing.
Change 3354737 on 2017/03/20 by Nick.Darnell
Core - Adding a fix to Dev-Editor from that enables objects in the same package being requested to also be loaded. This came about during async streaming callbacks alerting that a requested class was done loading, but there were still other assets in the package 'not loaded' but were available, just needed post load called on them.
Change 3355923 on 2017/03/21 by Yannick.Lange
VR Editor: - Remove unnecessary cleanup functions.
- Initialize with VR Mode and remove SetOwner function, since it shouldn't be possible to reset the VR Mode afterwards.
Change 3355959 on 2017/03/21 by Yannick.Lange
VR Editor: - Rename VREditorWorldInteraction to VREditorPlacement, to avoid confusion with ViewportWorldInteraction. VREditorPlacement will only handle placing objects from content browser in the VR Mode.
- Removed SnapSelectedActorsToGround to VREditorMode.
Change 3355965 on 2017/03/21 by Yannick.Lange
VR Editor: Forgot to add files to previous submit 3355959.
Change 3355977 on 2017/03/21 by Yannick.Lange
VR Editor: Remove function to add a new extension with TSubclassOf<UEditorWorldExtension>.
Change 3356017 on 2017/03/21 by Yannick.Lange
VR Editor: - UI system check owner VRMode.
- UI system fix check on VRMode on shutdown.
Change 3356028 on 2017/03/21 by Nick.Darnell
Slate - SButton now correctly releases mouse capture even if it becomes disabled while pressed, but before 'click' has been fired.
#jira UE-42777
Change 3356071 on 2017/03/21 by Yannick.Lange
VR Editor: Copy of change 3353663.
- Fix having to press once on the landscape to see the visuals for landscape editing.
- Fix when sculpting/painting the position wouldn't update.
- Fix inverted action for brushes while holding down shift or modifier on motioncontroller.
- Cleanup FLandscapeToolInteractorPosition.
- Change from 3353663: Use TStrokeClass::UseContinuousApply and TimeSinceLastInteractorMove to decide when to apply ToolStroke on tick.
Change 3356180 on 2017/03/21 by Michael.Dupuis
Added ShowFlag Foliage Occlusion Bounds
Fixed non initialized variable
Expose changing Min Occlusion Bounds instead of assuming 6
#rn none
Change 3356347 on 2017/03/21 by Nick.Darnell
UMG - Introducing a faster CreateWidget. When cooking, the widget compiler now generates a widget template/archetype that is stored in the same package as the generated blueprint class. During compiling we generate a nearly fully initialized widget tree including all sub userwidgets and their trees, hookup all member variables, initialize named slots, setup any animations...etc. This nearly fully constructed widget can be instanced using it as an archetype in the NewObject call, and does not have to use the correspondingly slow StaticDuplicateObject path. There are restrictions on this method, part of the compiling step for widgets now inspects if the instancing would be successful, or if there would be GLEO references after instancing because a user forgot to setup Instanced on a subobject property. Luckily that should be few and far between, all UVisuals (Widgets & Slots) are now DefaultToInstanced, which takes care of the overwhelming cases that demand the instanced flag. Especially given the bulk of cases using BindWidget in native code.
UMG - Removing a lot of deprecated functions from 4.8 on UUserWidget.
Change 3356357 on 2017/03/21 by Nick.Darnell
Build - Fixing some IWYU issues on the incremental build.
Change 3356461 on 2017/03/21 by Nick.Darnell
Build - Fixing linux build errors.
Change 3356468 on 2017/03/21 by Jamie.Dale
STextPropertyEditableTextBox now handles empty texts correctly
Change 3356916 on 2017/03/21 by Matt.Kuhlenschmidt
Fixed a crash when a material render proxy on a preview node is deleted when it is in flight on the render thread
#jira UE-40556
Change 3357033 on 2017/03/21 by Alexis.Matte
Fix crash when importing file with import commandlet
Make sure path are combine properly to avoid crash
Add some missing pointer check
Make sure the asset are save when there is no source control
#jira UE-42334
Change 3357176 on 2017/03/21 by Alex.Delesky
#jira UE-42445 - TMaps now support editing the values of structs that act as map keys. TMaps with struct keys will now show the types of their elements in the details panel as well, and structs will now also display numbers next to set elements.
Change 3357197 on 2017/03/21 by Alex.Delesky
#jira none - Fixing build issue for TMap key struct change.
Change 3357205 on 2017/03/21 by Michael.Dupuis
Forgot to reset min granularity to 6 from testing
Change 3357340 on 2017/03/21 by Arciel.Rekman
Mark FMallocAnsi (standard libc malloc) thread-safe on Linux.
Change 3357413 on 2017/03/21 by matt.kuhlenschmidt
Added '/Game/Effects/Fort_Effects/Materials/Smoke/M_Main_Smoke_Puff.M_Main_Smoke_Puff' to collection 'MattKTest'
Upgraded collection 'MattKTest' (was version 1, now version 2)
Change 3357505 on 2017/03/21 by Alexis.Matte
Fix to avoid changing the CDO of FbxAssetImportData. The UI was saving the Config which was saving the CDO. But already serialized data will be reload badly if the CDO change since we serialize only the diff.
#jira UE-42947
Change 3357825 on 2017/03/21 by Arciel.Rekman
Clean up the large thread pool on exit.
- Seems like the destruction was missed in the original CL 2785131 (12/1/15).
- Fixes problems when threads were allocated in memory that is being cleaned up in another place on exit.
Change 3358086 on 2017/03/22 by Yannick.Lange
VR Editor: - Fix gizmo scaling down when dragging the world.
- Fix gizmo scaling down when dragging rotation handle.
Change 3358175 on 2017/03/22 by Andrew.Rodham
Sequencer: Made ALevelSequenceActor::AdditionalEventReceivers advanced display
Change 3358367 on 2017/03/22 by tim.gautier
Submitting resaved QAGame assets - Materials, Material Instances, Material Functions and Parameters
Change 3358457 on 2017/03/22 by Yannick.Lange
VR Editor: Deleting unused UI assets.
Change 3358801 on 2017/03/22 by Matt.Kuhlenschmidt
Guard against crash if the level editor is shut down when the object system has already been shut down
#jira UE-35605
Change 3358897 on 2017/03/22 by matt.barnes
Checking in WIP test content for UEQATC-1635 (UMG Navigation)
Change 3358976 on 2017/03/22 by Alex.Delesky
#jira none - Fixing an issue where ItemPropertyNode could potentially dereference a null property
Change 3358987 on 2017/03/22 by Yannick.Lange
VR Editor: Fix warning: Can't find file for asset '/Engine/VREditor/UI/VRButtonBackground' while loading ../../../Engine/Content/VREditor/Devices/Vive/VivePreControllerMaterial.uasset.
Change 3359067 on 2017/03/22 by Yannick.Lange
VR Editor: Fix Radial Menu remains on controller after exiting VR Preview
#jira UE-42885
Change 3359179 on 2017/03/22 by Matt.Kuhlenschmidt
Fixed "Multiple Values" in Body Setup when single bone has multiple bodies
#jira UE-41546
Change 3359626 on 2017/03/22 by Arciel.Rekman
Linux: pool OS allocations.
- Add a TMemoryPool and TMemoryPoolArray classes that can be used with any type of OS allocator functions.
- Add ability to bypass CachedOSPageAllocator for given sizes. Also, corrected the condition on AllocImpl to match one on FreeImpl.
- Switch Linux to pool mmap()/munmap() by default (helps 32-bit Linux and also speeds up 64-bit one), except 64-bit servers.
- Add a test to TestPAL to check performance and thread safety.
- Misc. fixes.
Change 3359989 on 2017/03/23 by Andrew.Rodham
Sequencer: Binding overrides improvements
- Added the ability to override spawnable bindings
- Added the ability to override bindings in sub sequences
- Deprecated "Get Sequence Bindings" node in favor of "Get Sequence Binding", which is more robust, and provides a better UI/UX for selecting single bindings
#jira UE-42470
Change 3360369 on 2017/03/23 by Alexis.Matte
Fix the staticmesh conversion from UE4 4.13 to earlier UE4 versions
#jira UE-42731
Change 3360556 on 2017/03/23 by Andrew.Rodham
Sequencer: Added drag/drop support for binding overrides
- You can now drag and drop sequencer object binding nodes into blueprint graphs (to create 'Get Sequence Binding' nodes), and onto binding overrides specified on level sequence actors.
Change 3360618 on 2017/03/23 by Arciel.Rekman
Make Binned2 work on Mac.
- Game/server will use Binned2 by default.
Change 3360838 on 2017/03/23 by Nick.Darnell
CommonUI - Making the SingleMaterialStyleMID property transient. It had been serialized mistakenly onto several widgets when it appears the intent is to dynamically allocate it upon demand.
Change 3360841 on 2017/03/23 by Nick.Darnell
UMG - Updating the editor to use DuplicateAndInitializeFromWidgetTree, so that Initialize is properly called when duplicating sub widget trees.
Change 3362561 on 2017/03/24 by Matt.Kuhlenschmidt
Fixed text outlines being cropped at large sizes
#jira UE-42647
Change 3362565 on 2017/03/24 by Matt.Kuhlenschmidt
Added automation test for font outlines
Change 3362567 on 2017/03/24 by Matt.Kuhlenschmidt
Resaved this file to fix 0 engine version warnings
Change 3362582 on 2017/03/24 by Yannick.Lange
VR Editor: - Fix log warnings when teleporting.
- Fix undo/redo when using teleport scaling.
- Improved teleport scaling and push/pull input.
#jira UE-43214
Change 3362631 on 2017/03/24 by Jamie.Dale
Split the monolithic culture concept in UE4
UE4 has historically only supported the concept of a single monolithic "culture" that applied to both text localization and internationalization, as well as all asset localization. Typically the "culture" was set to the "locale" of the OS, however that could be undesirable or incorrect on platforms (such as newer versions of Windows) that have a distinct concept of "language" (for localization) and "locale" (for internationalization).
This change splits the concept of "culture" into "language" and "locale", and also adds the concept of "asset groups". The language is now used to work out which localization we should use, and the locale is used to control how numbers/dates/times/etc are formatted within our internationalization library.
Asset groups expand on the language used by asset localization and allow you to create a group of asset classes that can be assigned a different culture than the main game language. A typical use-case of this would be creating an "audio" group that could, for example, be set to Japanese while the rest of the game runs in English.
If your game doesn't care about the distinction between language and locale, and doesn't need to use asset groups, then you're able to continue to use "culture" as you always have. If, however, you do care about those things, then you'll likely want to avoid using the "culture" directly (as it's now a very aggressive setting that overrides all others), and instead favor using language/locale (games will typically treat these as the same) and asset groups as separate concepts (both in settings, and in your in-game UI).
The language or locale for a game can be controlled by settings within the "Internationalization" section of your configs (this would typically be set in your GameUserSettings config, in the same way that "culture" works), eg)
[Internationalization]
language=fr
locale=fr
The asset groups for a game can be controlled by settings within the "Internationalization.AssetGroupClasses" and "Internationalization.AssetGroupCultures" sections of your configs (the asset group class definition would typically be set in your DefaultGame config, and the cultures the groups use would typically be set in your GameUserSettings config), eg)
[Internationalization.AssetGroupClasses]
+Audio=SoundWave
+Audio=DialogueWave
[Internationalization.AssetGroupCultures]
+Audio=ja
#jira UE-38418
#jira UE-43014
Change 3362798 on 2017/03/24 by Nick.Darnell
UMG - Putting the finishing touches on the hardware cursor system. Can now load them from blueprints, and there are options for setting them up in the project settings.
UMG - Deprecating the old properties for software widget cursors. They've been moved into a map that can handle any of the mouse cursors as the enum key, which was always the intent/desire but maps couldn't be used as UProperties then.
Change 3362805 on 2017/03/24 by Jamie.Dale
PR #3397: Allow empty source to override display string (Contributed by jorgenpt)
Change 3363039 on 2017/03/24 by Jamie.Dale
Use the pre-scaled font height where possible to avoid an extra multiply
Change 3363188 on 2017/03/24 by Joe.Graf
Added support for -iterate for content plugins that require path remapping during cook/packaging
#CodeReview: matt.kuhlenschmidt
#rb: matt.kuhlenschmidt
Change 3363355 on 2017/03/24 by Nick.Darnell
UMG - Removing the CookAdditionalFiles function in UserInterfaceSettings.
Change 3363672 on 2017/03/24 by Matt.Kuhlenschmidt
Material thumbnails now respect used particle system sprites flag and show a quad insead of a sphere by default. For this change I added the ability to have per asset type override for the default thumbnail shape and I added a way to reset thumbnails to default. All existinging particle system materials that have not had a custom thumbnail will have to be reloaded and resaved for this to work
#jira UE-42410
Change 3363699 on 2017/03/24 by Mike.Fricker
VR Editor: Improved extensibility (for mesh editor)
- This was merged from CL 3352612 and re-opened for edit before commit
- All mesh editor changes were stripped before merging
Change 3363784 on 2017/03/24 by Matt.Barnes
Adding content for tests following UEQATC-3548
Change 3363872 on 2017/03/24 by Arciel.Rekman
Linux: require user to setup clang/clang++ for building hlslcc.
- Earlier we tried to handle most common scenarios since libhlslcc needed to be built during the setup. Now that we supply a prebuilt version we don't need to be as user friendly, especially given that the attempts to second guess the compiler started to look complicated.
Change 3364089 on 2017/03/24 by Matt.Kuhlenschmidt
Fix CIS
Change 3364381 on 2017/03/24 by JeanMichel.Dignard
UV Packing optim
- Use horizontal segments instead of checking texel by texel to fit source chart in layout.
- Skip a couple of rasterize by flipping either the X texels or the Y texels when possible.
- Keep the best chart raster so that we don't need to reraster when adding the chart to the layout.
- Added a lightmap UV version in StaticMesh so that we don't invalidate the lighting cache. Only use the new lightmap UV generation when going through UStaticMesh::Build which invalidates the lighting.
Change 3364587 on 2017/03/24 by Arciel.Rekman
Fix ordered comparison warning from clang 4.0.
Change 3364596 on 2017/03/24 by Arciel.Rekman
Linux: fix editor being stuck (hack).
- Rebuilt hlslcc in Debug.
Change 3364863 on 2017/03/25 by Max.Chen
Sequencer: Fixed crash when deactivating a section in sequencer
#jira UE-39880
Change 3364864 on 2017/03/25 by Max.Chen
Sequencer: Integrating fix from licensee to ensure FVirtualTrackArea::HitTestSection checks the row of the section
Change 3364865 on 2017/03/25 by Max.Chen
Cine Camera: Default post process depth of field method to CircleDOF and use that setting in UpdateCameraLens.
#jira UE-40621
Change 3364866 on 2017/03/25 by Max.Chen
GitHub #3183: Conversion to base class is inaccessible.
Change 3364869 on 2017/03/25 by Max.Chen
Sequencer: Changed the time snapping interval in the toolbar ui so that it no longer additionally updates the sequencer setting. The setting is only used to initialize the time snapping interval of the level sequence. Added translate keys with ctrl and left-right arrows.
#jira UE-41009
#jira UE-41210
Change 3364870 on 2017/03/25 by Max.Chen
Sequencer: Added translate keys with ctrl and left-right arrows.
#jira UE-41210
Change 3364871 on 2017/03/25 by Max.Chen
Sequencer: Add level sequence actor customization to open sequencer from the details panel. For matinee parity.
#jira UE-41459
Change 3364879 on 2017/03/25 by Max.Chen
Sequencer: Duplicate shot should put the duplicate on the next available row, keeping the start/end times the same.
#jira UE-41289
Change 3364880 on 2017/03/25 by Max.Chen
Sequencer: Opening the API for MovieSceneAudio-related classes along with some minor functionality additions:
- Adding _API specifiers to MovieSceneAudioTrack, MovieSceneAudioSection, and FAudioTrackEditor so they can be subclassed in other modules.
- Made GetSoundDuration function in MovieSceneAudioTrack.cpp a member function so it's functionaliy could be reused by subclasses.
- Adding ability to specify delegates for OnQueueSubtitles, OnAudioFinished, and OnAudioPlaybackPercent in a MovieSceneAudioSection, and have them automatically assigned to any AudioComponents that are played by the MovieSceneAudioTemplate
Change 3364884 on 2017/03/25 by Max.Chen
Sequencer fbx import
- Removed the PostRotation compensation as it was setuped for 3ds max.
- On import, add a rotation to camera and light animation keys like we do on export.
- Merge the component local transform with the ActorNode transform when exporting only one component that isn't the root component in fbx since we're not creating child nodes in that case.
#jira UE-34692
Change 3364885 on 2017/03/25 by Max.Chen
Sequence Recorder: Fix crash when clearing properties to record.
#jira UE-41873
Change 3364886 on 2017/03/25 by Max.Chen
Sequencer: Add error when attempting to add a circularly dependent level sequence
#jira UE-22358
Change 3364890 on 2017/03/26 by Max.Chen
Sequencer: Added ability to specify a 'notify' function to property instance bindings
- When specified, the (parameterless) function will be called after a property is set
Change 3364891 on 2017/03/26 by Max.Chen
Sequencer: Various fixes to thumbnails
- Fixed alpha blending being used when presenting the full screen quad for thumbnails
Change 3364892 on 2017/03/26 by Max.Chen
Sequencer: PreRoll and PostRoll is now exposed at the section level, for all sections
- For the majority of sections this will be unimplemented, but it will allow for some tracks to set up their data ahead of time
Change 3364896 on 2017/03/26 by Max.Chen
Sequencer: Add segment flags to equality operator for movie scene evaluation segments
- This prevents them from being accumulated into adjacent segments of the same index and forced time, but differing flags
Change 3364897 on 2017/03/26 by Max.Chen
Sequencer: Fixed "Evaluate in preroll" and "Evaluate in Postroll" options
- Pre and postroll flags now come through on compiled segments, so the previous manual logic for sub sections is obsolete; we can just use the compiled segment data directly.
Change 3364898 on 2017/03/26 by Max.Chen
Sequencer: Moved track options to be accessible on all nodes, and operate on all selected tracks
Change 3364902 on 2017/03/26 by Max.Chen
Sequencer: Ensure evaluation flags are considered when compiling segments from external sequences
- This ensures that preroll regions in sub sequences are correctly evaluated when their parent section has preroll
- Changed high pass blending to always allow preroll
Change 3364903 on 2017/03/26 by Max.Chen
Engine: Moved proxy mesh transform update out of camera view computation code
- GetCameraView can happen as part of end of frame updates, which will assert if any changes of transform happen during its processing
Change 3364908 on 2017/03/26 by Max.Chen
Sequencer: Added visualization of pre and postroll on sections
Change 3364909 on 2017/03/26 by Max.Chen
Sequencer: Prevent MovieSceneCompiler from removing preroll segments
Change 3364910 on 2017/03/26 by Max.Chen
Sequencer: MediaPlayer PreRoll/PostRoll fix
- Handle PreRoll/PostRoll on sub scenes that have a start offset
Change 3364922 on 2017/03/26 by Max.Chen
Sequencer: Add check for valid property before dereferencing.
#jira UE-40951
Change 3364923 on 2017/03/26 by Max.Chen
Sequencer: Fix MovieScene preroll so that it seeks to the start correct frame before the preroll.
Change 3364924 on 2017/03/26 by Max.Chen
Sequencer - change default behavior for pre/post roll evaluation
- MovieSceneTracks are NOT evaluated by default
Change 3364925 on 2017/03/26 by Max.Chen
Sequencer: Shot track rows now consider pre and post roll when being compiled
Change 3364926 on 2017/03/26 by Max.Chen
Sequencer: Added the ability to define shared execution tokens, identifyable with a unique identifier, and sortable based on a sort order (<=0: before standard tokens, >0: after other tokens)
Change 3364927 on 2017/03/26 by Max.Chen
Sequencer: Added the ability to selectively restore state for specific anim type IDs for a given object
- This allows us to specifically restore one particular type of animation for a given object (ie, transform, skeletal animation control, or motion blur)
Change 3364928 on 2017/03/26 by Max.Chen
Sequencer: Fixed sub-sub tracks not being present in master sequences
- In order to correctly handle preroll in inner-inner sequences, we need to have access to those tracks when compiling intermediate sub sections. By caching off all the inner templates, we can have access to these tracks to check whether they want to be evaluated in pre/post roll in the master sequence
Change 3364937 on 2017/03/26 by Max.Chen
Sequencer: Update cine camera component debug focus plane on tick, rather than in GetCameraView
#jira UE-41332
Change 3364938 on 2017/03/26 by Max.Chen
Sequencer: Fix crash inserting a level sequence with an invalid shot.
#jira UE-41481
Change 3364940 on 2017/03/26 by Max.Chen
Sequencer: Made handling of pre and post roll more consistent between explicit section pre/post roll and pre/post roll inherited from an outer sub section
Change 3364942 on 2017/03/26 by Max.Chen
Movie Scene Capture: Move EDL generation to setup instead of close to ensure it gets written out when capturing as a separate process.
#jira UE-41703
Change 3364943 on 2017/03/26 by Max.Chen
Sequencer: Prevent capturing movies in editor while a PIE session is running
#jira UE-41399
Change 3364944 on 2017/03/26 by Max.Chen
CIS fixes
Change 3364951 on 2017/03/26 by Max.Chen
Sequencer: Fix autokey not setting a keyframe for slate color with specified color.
#jira UE-41645
Change 3364952 on 2017/03/26 by Max.Chen
Sequencer: Level sequence frame snapshots now take account of fixed-frame interval offsets, and overlapping shot sections on the same row
#jira UE-41684
Change 3364953 on 2017/03/26 by Max.Chen
Sequencer: Fix edl so that it doesn't write out when a shot is out of range. Also fixed not writing the EDL with the correct frame rate when exporting from the track. Reworked the cmx EDL so that its encoded in the same edit time space, including a blank slug at the beginning of the edit.
#jira UE-41925
Change 3364954 on 2017/03/26 by Max.Chen
Sequencer - Allow animating parameters on cascade effect components which aren't owned by an AEmitter.
Change 3364955 on 2017/03/26 by Max.Chen
Sequencer: Fixed sequencer anim instance not being used in the case where one was requested, but a different anim instance was already set
This fixes an issue when rendering in seaprate process, animations that were set up to use the sequencer instance would be controlled using montage animation instead.
Change 3364963 on 2017/03/26 by Max.Chen
Sequencer: Fix filtering to include child nodes.
#jira UE-42068
Change 3364964 on 2017/03/26 by Max.Chen
Sequencer: Enable UseCustomStartFrame and UseCustomEndFrame when rendering a single shot from the menu.
#jira UE-42021
Change 3364965 on 2017/03/26 by Max.Chen
Sequencer: Set the fade color in the track display
Change 3364966 on 2017/03/26 by Max.Chen
Sequencer: Show actor attached to label in attach section.
Change 3364967 on 2017/03/26 by Max.Chen
Sequencer: Fix static analysis warnings
Change 3364968 on 2017/03/26 by Max.Chen
Sequencer: Fix crash on converting to spawnable.
The previous implementation purported to allow null objects to set up spawnable defaults but it actually needed to compare the spawned object to the supported type. This new mechanism now allows the spawner to indicate that it accepts null objects and doesn't crash.
#jira UE-42069
Change 3364969 on 2017/03/26 by Max.Chen
Sequencer: Fixed crash caused by holding onto stale properties through a raw ptr
#jira UE-42072
Change 3364977 on 2017/03/26 by Max.Chen
Sequencer: Convert FLinearColor to FColor for fade.
#jira UE-41990
Change 3364978 on 2017/03/26 by Max.Chen
Sequencer: Limit GetAllSections to the sections that actually correspond to the track
#jira UE-42167
Change 3364979 on 2017/03/26 by Max.Chen
Sequencer: Filter root nodes too
#jira UE-42068
Change 3364980 on 2017/03/26 by Max.Chen
Sequencer: Filter relevant material parameters
#jira UE-40712
Change 3364982 on 2017/03/26 by Max.Chen
Sequencer: Remove audio range bounds which clamps to the section bounds (needed for evaluating in pre and post roll)
Change 3364983 on 2017/03/26 by Max.Chen
Sequencer: Add socket name to attach track section.
Change 3364984 on 2017/03/26 by Max.Chen
Sequencer: Fix sub track node deletion so that all the sub tracks aren't deleted, only the row being requested.
#jira UE-40955
Change 3364988 on 2017/03/26 by Max.Chen
Sequencer: Invalidate expired objects when blueprints are compiled. Fix actor references now handles sections that need to have their guids updated (ie. attach tracks).
Change 3364994 on 2017/03/26 by Max.Chen
Sequencer: Audio waveforms now show peak samples with smoothed RMS in the center
- Audio row heights are now also resizable by dragging on the bottom end of the track lane in the track area view
Change 3364995 on 2017/03/26 by Max.Chen
UMG: Fix crash on undo
#jira UE-42210
Change 3365000 on 2017/03/26 by Max.Chen
Sequencer: Fix crash from GetCurrentValue.
Change 3365001 on 2017/03/26 by Max.Chen
Sequencer: Split "Snap to the Dragged Key" option into two options, pressed key and dragged key.
#jira UE-42382
Change 3365002 on 2017/03/26 by Max.Chen
Sequencer: Downgraded check to ensure for FMovieSceneEvalTemplateBase::GetScriptStructImpl()
Change 3365003 on 2017/03/26 by Max.Chen
Sequencer: Fixed section template script struct
- Because the cpp is not parsed by UHT, the empty template had its parent struct, rather than its own
- We now just return null, and handle empty segments correctly in the segment remapper as part of the track compilation
Change 3365013 on 2017/03/26 by Max.Chen
Sequencer: Added data validation on compiled template loads, and extra guards against misuse of movie scene types
Change 3365014 on 2017/03/26 by Max.Chen
Sequencer: Sequencer now re-evaluates when starting PIE or Simulate
- This can be disabled by disabling "Bind Sequencer to PIE" and "Bind Sequencer to Simulate" in PIE advanced settings
Change 3365015 on 2017/03/26 by Max.Chen
Sequencer: Fix edl files so that they don't write out empty range shots
Change 3365017 on 2017/03/26 by Max.Chen
Sequencer: Set max tick rate when in game.
#jira UE-41078
Change 3365018 on 2017/03/26 by Max.Chen
Sequencer: When finishing a scrub, playback status is now correctly set to stopped rather than stepping
- This fixes a hack that was previously in place from the old PostTickRenderFixup that caused it to run that step after scrubbing bad finished. This is no longer necessary, and actually breaks clicking to set the scrub position, as it now means that we step across the entire range between the previous and current time.
Change 3365022 on 2017/03/26 by Max.Chen
Sequencer: Insert shot now creates a shot at the current time and puts it on the next available row.
#jira UE-41480, UE-27699
Change 3365023 on 2017/03/26 by Max.Chen
Sequencer: Add loop selection range. If there is no selection range, loop mode is restricted to loop or no loop.
#jira UE-42285
Change 3365029 on 2017/03/26 by Max.Chen
Sequencer: Add hotkeys to set the selection range to the next and previous shot (page up, page down). Also, added hotkey to set the playback range to all the shots (end)
Change 3365030 on 2017/03/26 by Max.Chen
Sequencer: Fix particle system restore state so that it gets the proper initial active state of the particle system.
#jira UE-42861, UE-42859
Change 3365031 on 2017/03/26 by Max.Chen
Sequencer: Snap time when changing time snapping intervals.
#jira UE-42590
Change 3365032 on 2017/03/26 by Max.Chen
Sequencer: Add When Finished state to sections. By default, sections now restore state.
#jira UE-41991, UE-31569
Change 3365033 on 2017/03/26 by Max.Chen
#jira UE-42028 "DialogueWave playback calls OnQueueSubtitles multiple times"
Only queue subtitles once per wave instance playback
Change 3365041 on 2017/03/26 by Max.Chen
Sequencer: Subscene hierarchical bias
Tracks can now be prioritized based on their subscene hierarhical bias value. Higher bias values take precedence.
#jira UE-42078
Change 3365042 on 2017/03/26 by Max.Chen
Sequencer: Generic paste menu for master (root) tracks.
Change 3365043 on 2017/03/26 by Max.Chen
Sequencer: Hierarchical bias for level visibility track
#jira UE-43024
Change 3365044 on 2017/03/26 by Max.Chen
Sequencer: Prevent throttling on editing keys/sections.
Change 3365045 on 2017/03/26 by Max.Chen
Sequencer: Set sequencer audio components bIsUISound to false so that they don't continue playing when the game is paused.
#jira UE-39391
Change 3365046 on 2017/03/26 by Max.Chen
Sequencer: Add missing BindLevelEditorCommands()
Change 3365049 on 2017/03/26 by Max.Chen
Sequencer: Set tick prerequites for spawnables when they are spawned.
#jira UE-43009
Change 3365050 on 2017/03/26 by Max.Chen
Sequencer: Jump to Start and End of playback shortcuts.
Rewind renamed to Jump to Start. Shortcut - up arrow.
Jump to End Shortcut - ctrl up arrow.
#jira UE-43224
Change 3365051 on 2017/03/26 by Max.Chen
Sequencer: Add last range to playback
Change 3365057 on 2017/03/26 by Max.Chen
Sequencer: Fix master sequence subscene generation times.
Change 3365058 on 2017/03/26 by Max.Chen
Sequencer: Fix paste so that it doesn't paste both onto object nodes and master tracks.
Change 3365059 on 2017/03/26 by Max.Chen
Sequencer: Fix crash pasting audio track.
Change 3365060 on 2017/03/26 by Max.Chen
Sequencer: Cache player fade state so that restore state will return the values to the pre animated state.
#jira UE-43313
Change 3365061 on 2017/03/26 by Max.Chen
Sequencer: Filter hidden functions. This fixes a bug where the field of view property for a cinematic camera appears to be animatable. It should be hidden just like it is in the property editor.
#jira UE-41461
Change 3365065 on 2017/03/26 by Max.Chen
Sequencer: Support component hierarchies when drawing animation paths
#jira UE-39500
Change 3365066 on 2017/03/26 by Max.Chen
Sequencer: Refine pause behaviour in sequencer to always evaluate the next frame
- This ensures that we get a full frame's worth of evaluation so that the paused frame is of a good quality (and avoids us evaluating a tiny range)
Change 3365075 on 2017/03/26 by Max.Chen
Sequencer: Fix add shot not setting next row.
Change 3365076 on 2017/03/26 by Max.Chen
Sequencer: Export MovieSceneTrackEditor
#jira UE-41641
Change 3365472 on 2017/03/27 by Yannick.Lange
VR Editor landscape. Back out changelist 3356071 with new proper fixes.
CL 3356071 introduced another bug and it wasn't correct because of removing FLandscapeToolInteractorPosition. This changelist fixes the same and additional bugs for VREditor Landscape mode.
- Fix when sculpting/painting the position wouldn't update.
- Fix inverted action for brushes while holding down shift or modifier on motioncontroller.
- Fix VREditor Landscape Texture Painting does not paint continuously
- Fix having to press once on the landscape to see the visuals for landscape editing.
- Removed Interactor parameter from BeginTool.
#jira UE-42780, UE-42779
Change 3365497 on 2017/03/27 by Matt.Kuhlenschmidt
Fix texture importing when an FBX file incorrectly reports absolute path as relative. First we try absolute, then we try fbx reported relative, then we try relative to parent FBX file.
Change 3365498 on 2017/03/27 by Matt.Kuhlenschmidt
Fix attempting to load a package in FBX scene import when the import path is empty. This greatly reduces FBX scene import time
Change 3365504 on 2017/03/27 by Yannick.Lange
VR Editor landscape fix ensure in when starting to paint/sculpt. Mousemove on tool should only be called when the tool is actually active, not when hovering.
Change 3365551 on 2017/03/27 by Matt.Kuhlenschmidt
PR #3425: Added Scrollbar customization to SComboBox (Contributed by Altrue)
#jira UE-43338
Change 3365580 on 2017/03/27 by Matt.Kuhlenschmidt
PR #3409: Add support for per-Category filtering in Output Log (Contributed by thagberg)
Change 3365672 on 2017/03/27 by Andrew.Rodham
Sequencer: Preanimated state producers can now produce null tokens
- Doing so implies no preanimated state should be saved
Change 3365791 on 2017/03/27 by Andrew.Rodham
Sequencer: Added Material Parameter Collection track
Change 3365806 on 2017/03/27 by Max.Chen
Sequencer: Add option to instance sub sequences.
#jira UE-43307
Change 3365822 on 2017/03/27 by Matt.Kuhlenschmidt
Subdue the output log font color a bit
Change 3365846 on 2017/03/27 by Jamie.Dale
Added package redirection on load/find
Change 3365852 on 2017/03/27 by Jamie.Dale
Adding a way to mark a package as no longer missing
Change 3365896 on 2017/03/27 by Jamie.Dale
Adding GlobalNotification to Slate
This is the guts of the GlobalEditorNotification, so it can be used by code that doesn't link to UnrealEd.
Change 3365900 on 2017/03/27 by Jamie.Dale
Prevent the default cooked sandbox from trying to read non-cooked assets
Change 3366550 on 2017/03/27 by Max.Chen
Sequencer: Fix case
Change 3367301 on 2017/03/28 by Andrew.Rodham
Tests: Added test actor with a variety of properties for testing purposes
Change 3367303 on 2017/03/28 by Andrew.Rodham
Tests: Enabled ActorSequenceEditor plugin in EngineTest project
Change 3367304 on 2017/03/28 by Andrew.Rodham
Tests: Added several functional testing maps for sequencer
- SequencerTest_Properties - tests animating various property types
- SequencerTest_Events - tests basic event triggering functionality (including additional event receivers and event ordering)
- SequencerTest_BindingOverrides - tests overriding possessable and spawnable bindings, along with bindings in sub sequences
- SequencerTest_ActorSequence - tests basic actor sequence functionality
Change 3367465 on 2017/03/28 by Max.Chen
Sequencer: Set Bind Sequencer to PIE off by default, Bind Sequencer to Simulate remains on by default.
Change 3367515 on 2017/03/28 by Matt.Kuhlenschmidt
Guard against visual studio accessor crash
#jira UE-43368
Change 3368118 on 2017/03/28 by Alexis.Matte
Fix the staticmesh conversion from 4.13. There was a error in the LOD loop we where not remapping the LOD 0.
#jira UE-42731
Change 3368485 on 2017/03/28 by Alex.Delesky
#jira UE-42207 - Updated SVN Binaries for MacOSX 64-bit:
- Subversion 1.9.4 -> 1.9.5
- OpenSSL 1.0.2h -> 1.0.2k
- BerkeleyDB 5.3.15 -> 6.2.23
- Java 8u101 -> 8u121
- Sqlite 3.13.0 -> 3.17.0
- Serf 1.3.8 -> 1.3.9
- Swig 3.0.10 -> 3.0.12
- ZLib 1.2.9 -> 1.2.11
Change 3368495 on 2017/03/28 by Alex.Delesky
#jira UE-42207 - Updated SVN Binaries for Windows 64-bit:
- Subversion 1.9.4 -> 1.9.5
- OpenSSL 1.0.2h -> 1.0.2k
- BerkeleyDB 5.3.15 -> 6.2.23
- Java 8u101 -> 8u121
- Sqlite 3.13.0 -> 3.17.0
- Serf 1.3.8 -> 1.3.9
- Swig 3.0.10 -> 3.0.12
- ZLib 1.2.9 -> 1.2.11
Change 3368501 on 2017/03/28 by Alex.Delesky
#jira UE-42207 - SVN Build instructions for Windows and Mac 64-bit libraries, and license files for Mac libraries
Change 3368782 on 2017/03/28 by Nick.Darnell
UMG - Improving some logging for fast widget creation.
Change 3368826 on 2017/03/28 by Nick.Darnell
Slate - Slate Application now maintains seperate tracking for each pointer being utilized for drag drop, so now multiple fingers on multiple widgets can now simultaneously be attempting a drag, however once one of them becomes successful, we clear all state of all other tracking since only one Drag Drop operation is possible at a time.
Slate - bFoldTick is now removed from the codebase, we haven't supported the other (non-folded) code path for awhile, so there was no point in maintaining the switch.
Slate - Users have noticed issues where the cursor does not appear when changing visibility (through toggling the way the cursor appears). This was rooted in how the OS requested cursor changes, WM_SETCURSOR on Windows only asks for new cursors when the mouse moves, but often cursors change just because mouse capture changes. So now the path has been centralized in Slate Tick to only handle the cursor changes in one place, and several places that need to refresh the cursor state, now set a flag to handle it on next tick.
#jira UE-40486
Change 3368917 on 2017/03/28 by Arciel.Rekman
Linux: allow building with clang 4.0.
Change 3369074 on 2017/03/28 by Nick.Darnell
UMG - Fixing some spelling on the hardware cursor tip.
UMG - Changed some checks to ensure now that users can input the wrong data from the editor. Adding some clamping to the editor interface so that users are not tempted to enter incorrect hotspot ranges for their cursors.
#jira UE-43419
#jira UE-43425
Change 3369137 on 2017/03/28 by Max.Chen
Sequencer: Add given master track sets the outer to the movie scene.
Change 3369360 on 2017/03/29 by Andrew.Rodham
Sequencer: Reconciled 3349194 and 3365041 with animphys merge
Change 3369410 on 2017/03/29 by Alexis.Matte
Fix the select filename in the FileDialog "Desktop window platform"
#jira UE-43319
Change 3369475 on 2017/03/29 by Nick.Darnell
PR #3413: UE-37710: Proper scaling of WebBrowserViewport (Contributed by projectgheist)
Modified - you can't use the clip rect to decide on how large you should be.
#jira UE-37710
Change 3369775 on 2017/03/29 by Max.Chen
ControlRig: Fix crash on exit.
#jira UE-43411
Change 3370466 on 2017/03/29 by Nick.Darnell
AsyncLoading - Adding USoundBase to the set of CDOs that have a particular fixed boot order.
StreamableManager - Only showing the duplicate load error in debug builds, it's not a real error.
#jira UE-43409
Change 3370570 on 2017/03/29 by Nick.Darnell
Slate - Fixing a bug with ZOrder being discarded on the SOverlay Slot.
#jira UE-43431
Change 3370644 on 2017/03/29 by Andrew.Rodham
Temporarily disabling sequencer functional test "Event Position"
Change 3370713 on 2017/03/29 by Nick.Darnell
PR #3399: UE-42831: Anchor text ignores scale (Contributed by projectgheist)
#jira UE-43156
#jira UE-42831
Change 3371243 on 2017/03/30 by Arciel.Rekman
Linux: scale OS allocation pool to match memory size.
- Number of distinct VMAs (contiguous virtual memory areas, i.e. mappings done via mmap()) is rather low (~64k)
and we can run out of VMAs earlier than we will run into available memory. Larger pool makes this less likely.
Change 3371262 on 2017/03/30 by Arciel.Rekman
Linux: fix custom present.
- PR #3383 contributed by yaakuro.
Change 3371301 on 2017/03/30 by Arciel.Rekman
Linux: fix copying to a non-existent directory during Setup.
Change 3371307 on 2017/03/30 by Andrew.Rodham
Editor: Added "Resave All" functionality to content browser folders
Change 3371364 on 2017/03/30 by Andrew.Rodham
Sequencer: Level streaming improvements
- Tick prerequisites are now set up when any object binding is resolved, not at the start of the sequence. This unifies code between spawnables and possessables, and allows tick prerequisites to still be set up when levels are streamed in
- Actor references are no longer resolved when a PIEInstance is specified on the package, and it cannot be fixed up to a different ptr than the original. This stops us resolving actors from one world into another.
- Fixed level visibility request getting cleared when the cumulative total was 0 (it should only do this if there are no requests left)
#jira UE-43225
Change 3371365 on 2017/03/30 by Andrew.Rodham
Tests: Sequencer level streaming tests
Change 3371493 on 2017/03/30 by Nick.Darnell
PR #3408: UE-19980: Added FCanExecuteAction to prevent keyboard shortcut. (Contributed by projectgheist)
Change 3371524 on 2017/03/30 by Nick.Darnell
PR #2938: Minor UMG code fixups (Contributed by projectgheist), accepted most of the changes.
Change 3371545 on 2017/03/30 by Nick.Darnell
UMG - Fixing some minor issues with WidgetComponents not properly limiting input depending on what is supported with reguard to hardware input.
Change 3371576 on 2017/03/30 by Matt.Kuhlenschmidt
PR #3433: Fix for the Standalone D3D Slate Shader using the wrong value for the. (Contributed by megasjay)
Change 3371590 on 2017/03/30 by Nick.Darnell
UMG - Fixing widget alignment in the viewport when using the widget component with screen space, with an aspect ratio lock on the player's camera. The widgets should now show up in the right locations.
Change 3371625 on 2017/03/30 by Alexis.Matte
Fix the merge tool material id assignment
#jira UE-43246
Change 3371666 on 2017/03/30 by Nick.Darnell
UMG - Reducing logging, don't need to tell everyone all the time we're using the fast widget path.
Change 3371687 on 2017/03/30 by Arciel.Rekman
Linux: switch to new managed filehandles.
Change 3371778 on 2017/03/30 by Matt.Kuhlenschmidt
Fixed the animation to play property on skeletal meshes being too small to read anything
#jira UE-43327
Change 3372709 on 2017/03/30 by Matt.Kuhlenschmidt
Made slate loading widget / movie play back more thread safe by eliminating Slate applicaiton or the main window from being ticked directly on another thread. We now have a separate virtual window for ticking and painting the loading screen widgets in isolation
Change 3372757 on 2017/03/30 by Nick.Darnell
Paragon - Fixing cases where people were using PostLoad() where really it should have done when the widget was constructed or created. This is a side effect of the FastWidget creation path 'PostLoad()' is not called on newly constructed widgets, though it did before because part of duplicating the WidgetTree, required serialization, which would have called it.
Change 3372777 on 2017/03/30 by Nick.Darnell
Fixing fast widget template cooking so that it does the same logic as Initialize did, centralizing the code to find the first widgetblueprintclass.
Change 3372949 on 2017/03/30 by Nick.Darnell
UMG - Fixing some cooking crashes for the super class.
Change 3373139 on 2017/03/30 by Jeff.Farris
Added TimingPolicy option to WidgetComponent, so widgets can optionally tick in game time rather than real time.
(Copy of CL 3279699 from Robo Recall to Dev-Editor)
Change 3373235 on 2017/03/30 by Nick.Darnell
Fixing a cooking issue, accidentally removed code that was properly loading some needed assets.
Change 3373266 on 2017/03/30 by Matt.Kuhlenschmidt
Made GetMoviePlayer thread safe. Simply accessing GetMoviePlayer is safe now as is checking IsLoadingFinished. However, most of the functions on movie player are only safe from the game thread!
Change 3374026 on 2017/03/31 by Andrew.Rodham
Sequencer: Moved evaluation group registration to IMovieSceneModule
#jira UE-43420
Change 3374060 on 2017/03/31 by Yannick.Lange
VR Editor: Collision on motion controllers in simulate.
Change 3374185 on 2017/03/31 by Nick.Darnell
Attempting to fix the build.
Change 3374232 on 2017/03/31 by Max.Chen
Sequencer: Fix audio not playing in editor
#jira UE-43514
Change 3374322 on 2017/03/31 by Nick.Darnell
UMG - SafeZone widget now has comments, and useful tips. Using the debugging console commands now trigger the broadcast that will cause controls like the SSafeZone widget to resample the display metrics to learn the new safezone ratio.
Change 3374424 on 2017/03/31 by Max.Chen
Updated test content so that the door animation is now set to "Keep State" for the When Finished property.
#jira UE-43519
Change 3374447 on 2017/03/31 by Max.Chen
Sequencer: Notify streaming system prior to camera cuts
By default, this does nothing. Users will need to enable the preroll section of camera cuts for the streaming system to activate prior to cutting to cameras.
#jira UE-42406
Change 3374571 on 2017/03/31 by Andrew.Rodham
Sequencer: Unified global and object-bound pre animated state, added InitializeObjectForAnimation method to state producers
Change 3374578 on 2017/03/31 by Andrew.Rodham
Sequencer: Added unit tests for pre-animated state
Change 3374592 on 2017/03/31 by Max.Chen
Color Customization: Set curve color names.
#jira UE-43405
Change 3374596 on 2017/03/31 by Andrew.Rodham
Corrected documentation comment
Change 3374671 on 2017/03/31 by Matt.Kuhlenschmidt
Fix movie scene audio track not compiling outside of editor
Change 3374689 on 2017/03/31 by Matt.Kuhlenschmidt
Remove the slate thread masquerading as the game thread in IsInGameThread
Change 3374730 on 2017/03/31 by Max.Chen
Sequencer: Add check for null loaded level.
Change 3374732 on 2017/03/31 by Max.Chen
Sequencer: Remove null tracks on postload.
Change 3374737 on 2017/03/31 by tim.gautier
- Updated UMG_Optimization: Adjusted Variable names to resolve compile errors due to Widget Components and Variables sharing names (cannot be done with new compile improvements)
- Set Level Blueprint for TM-UMG back to AllPalettes
Change 3374987 on 2017/03/31 by Nick.Darnell
UMG - Introducing a way to inform the widgets more information about the designer. There's now a DesignerChanged event sent to all design time widgets letting them know things like the current screen size and DPI scale.
UMG - The SafeZone widget will now show the correct safe zone amount if you use the safezone command line options, which are now documented in the comment for the USafeZone class.
Change 3375599 on 2017/03/31 by Max.Chen
Cine Camera: Update camera debug plane when property changes, rather rely soley on tick. This fixes a bug where sliding the value on the details panel doesn't update the debug plane in the viewport simultaneously.
#jira UE-43543
Change 3375601 on 2017/03/31 by Arciel.Rekman
Linux: switch to v9 cross-toolchain.
Change 3375856 on 2017/04/01 by Andrew.Rodham
Sequencer: Fixed 'formal parameter with requested alignment of 16 won't be aligned'
Change 3375870 on 2017/04/01 by Andrew.Rodham
Sequencer: Fixed explicit template instantiation ocurring before the complete definition of type's members
- This resulted such members not being instantiated (and hence exported) when compiled with clang
Change 3376114 on 2017/04/02 by Arciel.Rekman
Linux: make source code accessor aware of clang 3.9 and 4.0.
Change 3376138 on 2017/04/02 by Arciel.Rekman
Linux: add clang to fedora deps (UE-42123).
- PR #3273 submitted by cpyarger.
Change 3376159 on 2017/04/02 by Arciel.Rekman
Linux: some support for building on Debian Sid or Stretch (UE-35841).
- Basd on PR #2790 by haimat.
Change 3376163 on 2017/04/02 by Arciel.Rekman
Linux: install latest clang on Arch (UE-42341).
- This undoes PR #1905.
- PR #2897 by SiebenCorgie.
- PR #3302 by awesomeness872.
- PR #3341 by patrickelectric.
Change 3376167 on 2017/04/02 by Arciel.Rekman
Add FreeBSD mem info (courtesy support for the out of tree build) (UE-42994).
- PR #3378 by mdcasey.
Change 3376168 on 2017/04/02 by Arciel.Rekman
Linux: fixed VHACD Makefile on a case sensitive fs (UE-42905).
- PR #3381 by slonopotamus.
Change 3376177 on 2017/04/02 by Arciel.Rekman
SlateDlg: case-insensitive comparison of filter extensions (UE-39477).
- PR #3019 by aknarts.
Change 3376178 on 2017/04/02 by Arciel.Rekman
WebRTC: only x86_64 version exists for Linux.
Change 3376245 on 2017/04/03 by Andrew.Rodham
Sequencer: Re-enabled event order test
Change 3376339 on 2017/04/03 by Matt.Kuhlenschmidt
Fix crash during loading movie playback on DX12 due to not ever cleaning up old resources
#jira UE-27026
Change 3376481 on 2017/04/03 by Alex.Delesky
#jira UE-43495 - TMaps will now support customized key properties correctly.
Change 3376741 on 2017/04/03 by Matt.Kuhlenschmidt
Fix crash flushing font cache when loading a movie. This is no longer save on the slate movie thread
#jira UE-43567
Change 3376763 on 2017/04/03 by Shaun.Kime
Material Reroute nodes do not work for Texture Object Parameters as they return a base output type. Modified logic to now support this node type.
#jira UE-43521
Change 3376836 on 2017/04/03 by Jamie.Dale
Fixed text format history being clobbered by reference collection
#jira UE-37513
Change 3376852 on 2017/04/03 by Nick.Darnell
Paragon - Found a case where a user had marked a BindWidget property as Transient which prevents serializing the property binding now for widget fast mode.
#jira UE-43564
Change 3377207 on 2017/04/03 by Jamie.Dale
Desktop platform directory pickers are expected to return absolute paths
File pickers return relative paths though, and we should make this consistent at some point.
#jira UE-43588
Change 3377214 on 2017/04/03 by Matt.Kuhlenschmidt
Fix movie player shutdown crash in non-editor builds
#jira UE-43577
Change 3377299 on 2017/04/03 by Michael.Dupuis
#jira UE-43586 : properties should be non transactional
#jira UE-43559
Change 3378333 on 2017/04/04 by Michael.Dupuis
#jira UE-43585
#jira UE-43586
Revert back to purple color
Change 3378633 on 2017/04/04 by Matt.Kuhlenschmidt
Resaved this asset to avoid zero engine version warnings
Change 3378958 on 2017/04/04 by Nick.Darnell
Automation - Fixing the race condition to finish compiling shaders on screenshots for UI.
[CL 3379345 by Matt Kuhlenschmidt in Main branch]