Commit Graph

176 Commits

Author SHA1 Message Date
sara schvartzman
6804526da0 Control Rig: Fixed single apostrophes in comments causes Python Script output not to work
#jira UE-133964
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/61f2aed96541652a1175da95

[CL 18753735 by sara schvartzman in ue5-main branch]
2022-01-27 10:23:29 -05:00
helge mathee
16573b400f RigVM: Catch model / variable out of sync issues
#rb sara.schvartzman
#jira UE-139859
#preflight https://horde.devtools.epicgames.com/job/61f173a0f8088a3d298c6443

#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 18736634 in //UE5/Release-5.0/... via CL 18736648 via CL 18737350
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18737678 by helge mathee in ue5-main branch]
2022-01-26 12:31:49 -05:00
jack cai
b64436970b Control Rig: Fix for array pin losing bIsDynamicArray Flag on editor open
#jira UE-139693
#rb helge.mathee
#preflight skip

#ROBOMERGE-AUTHOR: jack.cai
#ROBOMERGE-SOURCE: CL 18712232 in //UE5/Release-5.0/... via CL 18712280 via CL 18712442
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18712467 by jack cai in ue5-main branch]
2022-01-24 14:20:07 -05:00
sara schvartzman
d08d60e323 Control Rig: Fix crash when naming an exposed input of a collapsed node when clashes with an output
#jira UE-139973
#rb helge.mathee
#preflight 61eec09daa3f15faa57a20b1

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18708907 in //UE5/Release-5.0/... via CL 18708973 via CL 18709071
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18709079 by sara schvartzman in ue5-main branch]
2022-01-24 10:42:43 -05:00
helge mathee
ef04d8cfe7 RigVM: Rely on import text for undo / redo of Collapse, Expand
#rb sara.schvartzman
#jira UE-139731
#preflight https://horde.devtools.epicgames.com/job/61ea9f26445cebac10bf1f63

#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 18688153 in //UE5/Release-5.0/... via CL 18688156 via CL 18688161
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18688164 by helge mathee in ue5-main branch]
2022-01-21 07:17:55 -05:00
helge mathee
0bca4986d4 RigVM: During expansion wire subpin links to reroute nodes
#rb sara.schvartzman
#jira UE-139730
#preflight https://horde.devtools.epicgames.com/job/61ea87f1ab6e1cc028d4dd9f

#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 18687664 in //UE5/Release-5.0/... via CL 18687889 via CL 18687930
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18687975 by helge mathee in ue5-main branch]
2022-01-21 06:48:12 -05:00
helge mathee
d3c0412018 RigVM: Allow links to be recreate between entry + return nodes
#rb na
#jira na
#preflight tbd

#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 18673825 in //UE5/Release-5.0/... via CL 18674068 via CL 18674124
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v902-18672795)

[CL 18679638 by helge mathee in ue5-main branch]
2022-01-20 15:17:42 -05:00
helge mathee
c690f3d988 Control Rig: React to pin container type changes correctly
#rb sara.schvartzman
#jira UE-124768
#preflight https://horde.devtools.epicgames.com/job/61e6c671b56c33b8ece2d7a9

#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 18639632 in //UE5/Release-5.0/... via CL 18639696 via CL 18639708
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v900-18638592)

[CL 18639720 by helge mathee in ue5-main branch]
2022-01-18 09:52:49 -05:00
sara schvartzman
d513056341 Control Rig: Fix undo pasting collapse node reaching ensure
#jira UE-126587
#rb helge.mathee
#preflight 61e58cac904123989a18aa10

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18637797 in //UE5/Release-5.0/... via CL 18637801 via CL 18637817
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v899-18417669)

[CL 18637823 by sara schvartzman in ue5-main branch]
2022-01-18 05:18:31 -05:00
helge mathee
2135617489 Control Rig: Check array type for array nodes
#rb trivial
#jira UE-133969
#preflight https://horde.devtools.epicgames.com/job/61e58ccc873f2ea48f32eaad

#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 18633986 in //UE5/Release-5.0/... via CL 18633995 via CL 18634004
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v899-18417669)

[CL 18637408 by helge mathee in ue5-main branch]
2022-01-18 04:33:44 -05:00
jack cai
d4d396686d Control Rig: Added initial support for user defined structs in control rig
#rb helge.mathee sara.schvartzman halfdan.ingvarsson
#preflight https://horde.devtools.epicgames.com/job/61e0550e797757aace812c59

#ROBOMERGE-OWNER: jack.cai
#ROBOMERGE-AUTHOR: jack.cai
#ROBOMERGE-SOURCE: CL 18604135 via CL 18607078 via CL 18607310 via CL 18614166 via CL 18614228 via CL 18614244
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v899-18417669)

[CL 18614276 by jack cai in ue5-main branch]
2022-01-13 22:49:09 -05:00
sara schvartzman
d3fad84790 Control Rig: Fix crash on copy paste nodes with variable binding
#jira UE-138888
#rb helge.mathee
#preflight 61deff35ff67b6fe7abb99fe

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18595239 in //UE5/Release-5.0/... via CL 18595240 via CL 18595248
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v899-18417669)

[CL 18596669 by sara schvartzman in ue5-main branch]
2022-01-13 10:07:57 -05:00
sara schvartzman
f4f5e604ca Control Rig: Fix crash when removing interpolation node
#jira UE-138936
#rb helge.mathee
#preflight 61deb5f74164db1c3e303179

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18582668 in //UE5/Release-5.0/... via CL 18582672 via CL 18582674
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v899-18417669)

[CL 18582682 by sara schvartzman in ue5-main branch]
2022-01-12 06:14:15 -05:00
sara schvartzman
380253e03f Control Rig: fix eject last node
#jira UE-136077
#rb helge.mathee
#preflight 61dc43c26c000c869b446a51

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18559696 in //UE5/Release-5.0/... via CL 18559710
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18559732 by sara schvartzman in ue5-release-engine-test branch]
2022-01-10 10:15:49 -05:00
sara schvartzman
bbd06dbd2a Control Rig: fix binding types differ from linking types
#jira UE-137048
#rb helge.mathee
#preflight 61d6e62e411c1403a3d85756

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18530241 in //UE5/Release-5.0/... via CL 18530243
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18530246 by sara schvartzman in ue5-release-engine-test branch]
2022-01-06 08:04:09 -05:00
sara schvartzman
acb913a6c8 Control Rig: fix user able to set array type to exec pin
#jira UE-135996
#rb helge.mathee
#preflight 61d5b1ad6c000c869b11a879

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18529439 in //UE5/Release-5.0/... via CL 18529451
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18529456 by sara schvartzman in ue5-release-engine-test branch]
2022-01-06 04:42:27 -05:00
sara schvartzman
589d45bdd7 Control Rig: Fix undo change type of local variable not relinking variable nodes
#jira UE-137215
#rb halfdan.ingvarsson
#preflight 61b367e5c01c89f906e5d43e

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18438835 in //UE5/Release-5.0/... via CL 18444731
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 18444867 by sara schvartzman in ue5-release-engine-test branch]
2021-12-13 13:16:13 -05:00
sara schvartzman
4c5f837e61 Control Rig: fix crash on function's local variable deletion undo
#jira UE-136770
#rb jack.cai
#preflight 61b2344f764790bee6c132bb

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18431904 in //UE5/Release-5.0/... via CL 18435365
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 18435863 by sara schvartzman in ue5-release-engine-test branch]
2021-12-10 18:04:28 -05:00
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
962bd37027 Control Rig: Fix adding execute context pin in function does not appear on both entry and return nodes
#jira UE-135600
#rb jack.cai
#preflight 61b0c936e01bc44973f223e1

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18405923 in //UE5/Release-5.0/... via CL 18405934
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 18405953 by sara schvartzman in ue5-release-engine-test branch]
2021-12-08 10:19:10 -05:00
halfdan ingvarsson
df06cdb77d Control Rig: Fix redirector lookups when loading pins whose type has changed.
#jira UE-136812
#rb jack.cai

#ROBOMERGE-AUTHOR: halfdan.ingvarsson
#ROBOMERGE-SOURCE: CL 18396706 in //UE5/Release-5.0/... via CL 18396721
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18396723 by halfdan ingvarsson in ue5-release-engine-test branch]
2021-12-07 13:16:38 -05:00
jack cai
ea3df10c26 Control Rig: make sure pins are in a valid state before querying its default value
#jira UE-136522
#rb helge.mathee sara.schvartzman

#ROBOMERGE-AUTHOR: jack.cai
#ROBOMERGE-SOURCE: CL 18357055 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v895-18170469)
#ROBOMERGE[STARSHIP]: UE5-Release-Engine-Staging Release-5.0

[CL 18357118 by jack cai in ue5-release-engine-test branch]
2021-12-02 15:32:56 -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
sara schvartzman
f48467a63e Control Rig: Fix errors on nodes don't disappear after undoing
#jira UE-135986
#rb helge.mathee
#preflight 61a60d0947752856c918153d

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18338597 in //UE5/Release-5.0/... via CL 18338636
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 18338677 by sara schvartzman in ue5-release-engine-test branch]
2021-12-01 09:36:35 -05:00
sara schvartzman
1320f5a3c3 Control Rig: Fix horde compiler error in EjectNode
#jira na
#rb trivial
#preflight 61a613a7c3287aab278b8bf7

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18323243 in //UE5/Release-5.0/... via CL 18323249
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 18323253 by sara schvartzman in ue5-release-engine-test branch]
2021-11-30 07:28:41 -05:00