sara schvartzman
9d1f0780be
Control Rig: Fix check failed when copy/paste nodes with variable bindings
...
#jira UE-136944
#rb jack.cai
#preflight 61b228d45c61dba07b397563
#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18419751 in //UE5/Release-5.0/... via CL 18422453
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 18422711 by sara schvartzman in ue5-release-engine-test branch]
2021-12-09 14:47:18 -05:00
sara schvartzman
c2e8517589
Control Rig: Fix cannot add execute context to a function once it is removed
...
#jira UE-135600
#rb helge.mathee
#preflight 61a8c1afe8314ee7b594cb36
#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18353073 in //UE5/Release-5.0/... via CL 18353095
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 18353121 by sara schvartzman in ue5-release-engine-test branch]
2021-12-02 11:44:22 -05:00
jack cai
4a980ee248
ControlRig: make sure duplicated temp assets used for editor validation cannot dirty the original assets
...
#jira UE-135745
#rb helge.mathee
#ROBOMERGE-AUTHOR: jack.cai
#ROBOMERGE-SOURCE: CL 18337534 in //UE5/Release-5.0/... via CL 18337541
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
[CL 18337549 by jack cai in ue5-release-engine-test branch]
2021-12-01 06:29:29 -05:00
sara schvartzman
f0a942f45e
Control Rig: Refactor variable binding
...
#jira na
#rb helge.mathee
#preflight 61a4c443be6d0d4512c093f6
#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18310323 in //UE5/Release-5.0/... via CL 18310628
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 18310747 by sara schvartzman in ue5-release-engine-test branch]
2021-11-29 11:26:01 -05:00
sara schvartzman
cad51a8a73
Control Rig: Fix python script when array nodes are present
...
#jira UE-135084
#rb jack.cai
#preflight 619d21f3f70a9e92db3ef361
#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18281528 in //UE5/Release-5.0/... via CL 18281551
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 18281577 by sara schvartzman in ue5-release-engine-test branch]
2021-11-24 05:34:30 -05:00
sara schvartzman
eb86fad52f
Control Rig: Fix error when loading rigs with old cache rig element index
...
#jira UE-135270
#rb jack.cai
#preflight 61979e9ff020c4e616c1646e
#preflight 61979ed9c6791caccf73af11
#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18281475 in //UE5/Release-5.0/... via CL 18281496
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 18281507 by sara schvartzman in ue5-release-engine-test branch]
2021-11-24 05:32:05 -05:00
sara schvartzman
a7d47b8cb8
Control Rig: Print python context commands when editor opens
...
#jira UE-133083
#rb jack.cai
#preflight 619ba8033a721992672c2edf
#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18267904 in //UE5/Release-5.0/... via CL 18267928
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 18267933 by sara schvartzman in ue5-release-engine-test branch]
2021-11-23 05:01:15 -05:00
helge mathee
07420d8e40
RigVM: Optimized FindProxiesWithSharedOperand
...
#preflight https://horde.devtools.epicgames.com/job/619684c06d4b7bf0a2a35bbb
#rb sara.schvartzman
#jira UE-135163
#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 18239559 in //UE5/Release-5.0/... via CL 18239584
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 18239586 by helge mathee in ue5-release-engine-test branch]
2021-11-18 12:28:07 -05:00
sara schvartzman
ce31e514f3
Control Rig: Fix error on python script when adding link to array node iterator with generic type pin
...
#jira UE-135084
#rb helge.mathee
#preflight 61964778186e9fbb9390eee2
#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18236793 in //UE5/Release-5.0/... via CL 18236797
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 18236804 by sara schvartzman in ue5-release-engine-test branch]
2021-11-18 08:00:07 -05:00
sara schvartzman
b7541bdd7d
Control Rig: Fix binding to local variables and input arguments
...
#jira UE-134013
#rb helge.mathee
#preflight 618aa1230779df5c6a78c462
#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18185177 in //UE5/Release-5.0/... via CL 18185246
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 18185267 by sara schvartzman in ue5-release-engine-test branch]
2021-11-15 05:32:56 -05:00
helge mathee
6462b5a2b4
RigVM: Implement undo / redo for promote actions
...
#rb jack.cai
#jira UE-132110
#preflight https://horde.devtools.epicgames.com/job/618ccb47026d8c8fe93bd749
#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 18149987 in //UE5/Release-5.0/... via CL 18150366
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v889-18060218)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 18150401 by helge mathee in ue5-release-engine-test branch]
2021-11-11 09:37:24 -05: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
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
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
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
sara schvartzman
aa435f6670
Control Rig: Add "add_if_node_from_struct" in Python
...
#jira UE-120379
#rb helge.mathee
#preflight 6155e8807b2a6200013be63b
#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17690482 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v875-17642767)
#ROBOMERGE[STARSHIP]: UE5-Release-Engine-Staging Release-5.0
[CL 17690484 by sara schvartzman in ue5-release-engine-test branch]
2021-10-01 08:08:39 -04:00
sara schvartzman
ccea92c671
Control Rig: Variable node can now reference an input parameter inside a function
...
#jira UE-110374
#rb helge.mathee
#preflight 614b3a47286e3b00012ad087
#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17631321 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)
[CL 17631332 by sara schvartzman in ue5-release-engine-test branch]
2021-09-27 11:50:32 -04:00
sara schvartzman
a9ac27c153
Control Rig: Refactor watch value
...
#jira UE-123512
#rb helge.mathee
#preflight 614c92e9b616ed00011d44af
#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17631290 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)
[CL 17631297 by sara schvartzman in ue5-release-engine-test branch]
2021-09-27 11:48:28 -04:00