sara schvartzman
17869b68be
Control Rig: Fix unit test failing RigVM.Graph.PinDefaultValueValidation
...
#jira na
#rb helge.mathee
#preflight 61826618dd10170001f9de90
#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18031838 in //UE5/Release-5.0/... via CL 18031851
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v885-17909292)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 18031877 by sara schvartzman in ue5-release-engine-test branch]
2021-11-03 08:02:17 -04:00
sara schvartzman
96d1b6f5cc
Control Rig: Fix creating reroute nodes from pins with existing connections disconnects all connections except for reroute
...
#jira UE-132061
#rb helge.mathee
#preflight 61813789fc786a000142533e
#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18031802 in //UE5/Release-5.0/... via CL 18031812
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v885-17909292)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 18031817 by sara schvartzman in ue5-release-engine-test branch]
2021-11-03 07:58:39 -04:00
sara schvartzman
1b5cfff14e
Control Rig: Fix cannot create function ref nodes when pulling out of an execute pin
...
#jira UE-116093
#rb helge.mathee
#preflight 618128b7de066b00018b8507
#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18031797 in //UE5/Release-5.0/... via CL 18031800
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v885-17909292)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 18031801 by sara schvartzman in ue5-release-engine-test branch]
2021-11-03 07:56:50 -04:00
helge mathee
9ee62d1f89
Control Rig: Bubble up expressions linked to true and false blocks
...
#rb sara.schvartzman
#jira UE-132263
#preflight https://horde.devtools.epicgames.com/job/617aa0a09a207e0001c17c7b
#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 17962205 in //UE5/Release-5.0/... via CL 17962224
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v885-17909292)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 17962243 by helge mathee in ue5-release-engine-test branch]
2021-10-28 10:25:38 -04:00
sara schvartzman
57db5c1e2b
Control Rig: Control Rig Parameters Not Respecting Clamping Meta data
...
#jira UE-131789
#rb helge.mathee
#preflight 617aa1b35794a5000139b602
#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17962037 in //UE5/Release-5.0/... via CL 17962045
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v885-17909292)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 17962054 by sara schvartzman in ue5-release-engine-test branch]
2021-10-28 10:09:57 -04:00
aurel cordonnier
a6e741e007
Merge from Release-Engine-Staging @ 17915896 to Release-Engine-Test
...
This represents UE4/Main @17911760, Release-5.0 @17915875 and Dev-PerfTest @17914035
[CL 17918595 by aurel cordonnier in ue5-release-engine-test branch]
2021-10-25 20:05:28 -04:00
sara schvartzman
9f7d10dcb9
Control Rig: Local variable non-latin name change to '____' when undo deletion in Control Rig
...
#jira UE-131317
#jira UE-126146
#rb helge.mathee
#preflight 6176c9c44c749600015833e9
#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17907883 in //UE5/Release-5.0/... via CL 17907891
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v883-17842818)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 17907907 by sara schvartzman in ue5-release-engine-test branch]
2021-10-25 12:31:43 -04:00
jack cai
f02bf245e1
Control Rig: Fix Array Element Pins not having correct default values, which causes VM to allocate fewer elements for the array pin.
...
#jira UE-132222
#rb helge.mathee
[FYI] benoit.gadreau
#ROBOMERGE-AUTHOR: jack.cai
#ROBOMERGE-SOURCE: CL 17907523 in //UE5/Release-5.0/... via CL 17907550
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v883-17842818)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 17907568 by jack cai in ue5-release-engine-test branch]
2021-10-25 12:17:18 -04:00
benoit gadreau
3c27c83bda
reset pin value capabilities for FunctionReferenceNode
...
#rb helge.mathee
#jira UE-121888
#preflight https://horde.devtools.epicgames.com/job/61767071487b42000103c458
#ROBOMERGE-AUTHOR: benoit.gadreau
#ROBOMERGE-SOURCE: CL 17904456 in //UE5/Release-5.0/... via CL 17904463
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v883-17842818)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 17904465 by benoit gadreau in ue5-release-engine-test branch]
2021-10-25 06:03:26 -04:00
sara schvartzman
488074a7e5
Control Rig: Fix "show bubble when zoom" change is not getting saved
...
#jira UE-131734
#rb helge.mathee
#preflight 6172abfceeaa6c00017ff565
#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17904076 in //UE5/Release-5.0/... via CL 17904086
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v883-17842818)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 17904089 by sara schvartzman in ue5-release-engine-test branch]
2021-10-25 04:25:30 -04:00
sara schvartzman
2fb856f54d
Control Rig: Fix allowing function argument names starting with numbers
...
#jira UE-132116
#rb helge.mathee
#preflight 6171818e4960d70001ca68b1
#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17895671 in //UE5/Release-5.0/... via CL 17895689
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v883-17842818)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 17895696 by sara schvartzman in ue5-release-engine-test branch]
2021-10-22 05:17:33 -04:00
sara schvartzman
1732892291
Control Rig: Fix function's Return Node doesn't support Array variable Drag and Drop
...
#jira UE-132259
#rb helge.mathee
#preflight 616fe2406e12ff00014a7745
#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17871523 in //UE5/Release-5.0/... via CL 17871527
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v883-17842818)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 17874106 by sara schvartzman in ue5-release-engine-test branch]
2021-10-20 11:50:24 -04:00
sara schvartzman
f78d6ea5aa
Control Rig: Fix undoing Control's transform Current Value undo all of the previous changes and can't be redone
...
#jira UE-117536
#rb helge.mathee
#preflight 616efa07a8f584000129830d
#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17870734 in //UE5/Release-5.0/... via CL 17870742
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v883-17842818)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 17870744 by sara schvartzman in ue5-release-engine-test branch]
2021-10-20 04:50:20 -04:00
benoit gadreau
a9f3609ef7
do not create multiple forward / backward / setup event nodes
...
- prevent adding event nodes to non-top level graphs through copy/paste
- constness
#rb helge.mathee
#jira UE-130530
#preflight https://horde.devtools.epicgames.com/job/616e9ea76e12ff00012245ef
#ROBOMERGE-AUTHOR: benoit.gadreau
#ROBOMERGE-SOURCE: CL 17859089 in //UE5/Release-5.0/... via CL 17859094
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v883-17842818)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 17859095 by benoit gadreau in ue5-release-engine-test branch]
2021-10-19 07:53:34 -04:00
sara schvartzman
5da9c89ce8
Control Rig: Copy pasting a control rig into a new project with functions breaks function references
...
#jira UE-131954
#rb helge.mathee
#preflight 616e977dbd4df4000184c1e3
#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17858658 in //UE5/Release-5.0/... via CL 17858673
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v883-17842818)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 17858675 by sara schvartzman in ue5-release-engine-test branch]
2021-10-19 06:29:19 -04:00
helge mathee
afc7c01e26
Control Rig: RigVM UObject support
...
#rb kiaran.ritchie, sara.schvartzman
#jira UE-132100
#preflight https://horde.devtools.epicgames.com/job/616e94bb6e12ff000120db0e
#ROBOMERGE-OWNER: helge.mathee
#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 17858616 in //UE5/Release-5.0/... via CL 17858633
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v883-17842818)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 17858636 by helge mathee in ue5-release-engine-test branch]
2021-10-19 06:24:52 -04:00
aurel cordonnier
a12d56ff31
Merge from Release-Engine-Staging @ 17791557 to Release-Engine-Test
...
This represents UE4/Main @17774255, Release-5.0 @17791557 and Dev-PerfTest @17789485
[CL 17794212 by aurel cordonnier in ue5-release-engine-test branch]
2021-10-12 21:21:22 -04:00
sara schvartzman
d265f9958e
Control Rig: Fix discrepancy between release and debug mode due to assignment folding
...
#jira na
#rb helge.mathee
#preflight 615f276aa3d3b30001a92bef
#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17770352 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v881-17767770)
#ROBOMERGE[STARSHIP]: UE5-Release-Engine-Staging Release-5.0
[CL 17770366 by sara schvartzman in ue5-release-engine-test branch]
2021-10-11 05:25:39 -04:00
sara schvartzman
e6786ddf0d
Control Rig: Fix debugger not halting in local variable nodes
...
#jira na
#rb helge.mathee
#preflight 615f00f97c97370001fdef7a
#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17770307 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v881-17767770)
#ROBOMERGE[STARSHIP]: UE5-Release-Engine-Staging Release-5.0
[CL 17770319 by sara schvartzman in ue5-release-engine-test branch]
2021-10-11 05:23:58 -04:00
benoit gadreau
d6afe1266e
maintain links when deleting nodes via Shift + Del/Backspace
...
#rb helge.mathee
#jira UE-121553
#preflight https://horde.devtools.epicgames.com/job/615ef0a999e9f2000168e3d4
#ROBOMERGE-AUTHOR: benoit.gadreau
#ROBOMERGE-SOURCE: CL 17770145 in //UE5/Release-5.0/... via CL 17770189
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v881-17767770)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 17770197 by benoit gadreau in ue5-release-engine-test branch]
2021-10-11 05:19:26 -04:00
helge mathee
3f416b5d4d
Graph Visualizer: Replacing Control Rig AST visualizer with common service
...
#rb halfdan.ingvarsson
#jira na
#preflight https://horde.devtools.epicgames.com/job/614382398169560001036499
#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 17735754 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v879-17706426)
[CL 17735765 by helge mathee in ue5-release-engine-test branch]
2021-10-06 11:19:48 -04:00
helge mathee
9bcb453d5c
Control Rig: only allow one execute pin per function
...
#rb sara.schvartzman
#jira UE-127377
#preflight
#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 17734409 in //UE5/Release-5.0/... via CL 17734413
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v879-17706426)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 17734423 by helge mathee in ue5-release-engine-test branch]
2021-10-06 08:42:51 -04:00
helge mathee
d9095a1ee9
Control Rig: Constant folding fix for functions.
...
Folding needs to take pin overrides (for example default values coming from a function ref node) into account
#rb sara.schvartzman
#jira UE-119885
#preflight https://horde.devtools.epicgames.com/job/615c90ce8ebc260001a56be9
#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 17734404 in //UE5/Release-5.0/... via CL 17734412
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v879-17706426)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 17734422 by helge mathee in ue5-release-engine-test branch]
2021-10-06 08:42:42 -04:00
helge mathee
e29d5d5054
Control Rig: Ensure name uniqueness for Exposed Pins
...
#rb sara.schvartzman
#jira UE-130711
#preflight https://horde.devtools.epicgames.com/job/615c95f4bb992a0001dcd6d0
#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 17734395 in //UE5/Release-5.0/... via CL 17734403
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v879-17706426)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 17734408 by helge mathee in ue5-release-engine-test branch]
2021-10-06 08:41:29 -04:00
helge mathee
b34f939410
Control Rig: Bring back support for direct pin links during expansion
...
Seems to have been removed by mistake in CL 17643082
#rb sara.schvartzman
#jira UE-130451
#preflight https://horde.devtools.epicgames.com/job/615c9a559a6de50001119659
#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 17734387 in //UE5/Release-5.0/... via CL 17734394
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v879-17706426)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 17734398 by helge mathee in ue5-release-engine-test branch]
2021-10-06 08:40:29 -04:00