Commit Graph

213 Commits

Author SHA1 Message Date
sara schvartzman
84f0d077da Control Rig: Fix compile issue
#jira na
#rb trivial

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17631590 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)

[CL 17631619 by sara schvartzman in ue5-release-engine-test branch]
2021-09-27 12:08:28 -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
sara schvartzman
256a836829 Control Rig: Local variable deletion in the Control Rig cannot be undone
#jira UE-120844
#rb helge.mathee
#preflight 6151ca1259c66a000108cb34

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17631071 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)

[CL 17631072 by sara schvartzman in ue5-release-engine-test branch]
2021-09-27 11:30:52 -04:00
helge mathee
81e3fba94c Control Rig: Fix up invalid graphs on load, guard against infinite recusion in AST
#rb sara.schvartzman
#jira UE-127708
#preflight https://horde.devtools.epicgames.com/job/61518f7ad0edce0001e75a5e

#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 17628743 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)

[CL 17628763 by helge mathee in ue5-release-engine-test branch]
2021-09-27 06:52:24 -04:00
helge mathee
3d80fb9058 Control Rig: Fix expand node to work with direct links and local variables within functions
#rb sara.schvartzman
#jira UE-127381
#preflight https://horde.devtools.epicgames.com/job/614b36866a142b0001baa64e

#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 17596095 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)

[CL 17596111 by helge mathee in ue5-release-engine-test branch]
2021-09-22 11:21:19 -04:00
helge mathee
09b2939f50 Control Rig: Throw warnings for unconnected execute pins
#rb sara.schvartzman
#jira UE-117021
#preflight https://horde.devtools.epicgames.com/job/614b11f66a142b0001b895a8

#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 17594561 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)

[CL 17594567 by helge mathee in ue5-release-engine-test branch]
2021-09-22 08:06:30 -04:00
helge mathee
d2dee34bc1 Control Rig: Lookup resolved value during constant folding both from work + literal memory
#jira nojira
#rb sara.schvartzman

#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 17593922 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)

[CL 17593924 by helge mathee in ue5-release-engine-test branch]
2021-09-22 06:52:44 -04:00
sara schvartzman
cb0c30331b Control Rig: Fix compiling errors in RigVMController
#jira na
#rb trivial

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17505561 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17505617 by sara schvartzman in ue5-release-engine-test branch]
2021-09-14 12:13:45 -04:00
sara schvartzman
3d1a9b90ba Control Rig: Name clashing between local/global variables handled inconsistently
#jira UE-126499
#rb helge.mathee

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17504999 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17505025 by sara schvartzman in ue5-release-engine-test branch]
2021-09-14 10:59:08 -04:00
sara schvartzman
e9dd558bf1 Control Rig: Fix crash occurs if undoing deleting function with function node in rig graph
#jira UE-126259
#rb helge.mathee

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17493046 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17493060 by sara schvartzman in ue5-release-engine-test branch]
2021-09-13 12:38:00 -04:00
helge mathee
43844c93ae RigVMController: Break links for target pins when importing graph content
#rb na
#jira UE-126103

#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 17491623 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17491636 by helge mathee in ue5-release-engine-test branch]
2021-09-13 10:09:12 -04:00
sara schvartzman
9c12db0405 Control Rig: Promote to collapse node from function without invalid local variables
#jira UE-125910
#rb helge.mathee

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17481068 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17481076 by sara schvartzman in ue5-release-engine-test branch]
2021-09-10 10:04:27 -04:00
helge mathee
4e54879238 Control Rig: Add string sanitization to all processes inside of the controller
#rb sara.schvartzman
#jira UE-125955

#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 17472085 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17472090 by helge mathee in ue5-release-engine-test branch]
2021-09-09 10:12:46 -04:00
helge mathee
1a6205ca7f Control Rig: Reroute node title based on value type
#rb na
#jira na

#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 17458359 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17458365 by helge mathee in ue5-release-engine-test branch]
2021-09-08 10:34:56 -04:00
helge mathee
f4138a3a68 Control Rig: Support for unknown pins + spawning nodes with unknown pins
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/61388e8a25e540000167bbec

#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 17456830 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17456834 by helge mathee in ue5-release-engine-test branch]
2021-09-08 07:57:30 -04:00
sara schvartzman
01c5463855 Control Rig: Accelerate loading of control rig assets
#jira na
#rb helge.mathee

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17444178 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17444480 by sara schvartzman in ue5-release-engine-test branch]
2021-09-07 10:20:04 -04:00
sara schvartzman
d41a25d7d0 Control Rig: Fix unit test promote to function failing
#jira na
#rb helge.mathee

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17443174 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17443181 by sara schvartzman in ue5-release-engine-test branch]
2021-09-07 07:49:16 -04:00
sara schvartzman
b2cd111559 Control Rig: Fix crash in unit test
#jira na
#rb trivial

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17442746 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17442760 by sara schvartzman in ue5-release-engine-test branch]
2021-09-07 06:09:01 -04:00
sara schvartzman
cc52a8ffc6 Control Rig: Fix Visual Debug node becomes unresponsive in collapsed function
#jira UE-117594
#rb helge.mathee

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17442267 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17442271 by sara schvartzman in ue5-release-engine-test branch]
2021-09-07 04:08:49 -04:00
sara schvartzman
bf5ecb8619 Control Rig: Copy Python Command leads to infinite loop for graphs that contains dangling reroutes
#jira UE-125047
#rb helge.mathee

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17436327 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17436383 by sara schvartzman in ue5-release-engine-test branch]
2021-09-06 04:39:32 -04:00
sara schvartzman
263d77d583 Control Rig: Display local variables in details panel
#jira UE-118328
#rb helge.mathee

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17436312 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17436378 by sara schvartzman in ue5-release-engine-test branch]
2021-09-06 04:39:25 -04:00
sara schvartzman
d05c389fcf Control Rig: Display local variables in details panel
#jira UE-118328
#rb helge.mathee

#ROBOMERGE-SOURCE: CL 17383784 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17383791 by sara schvartzman in ue5-release-engine-test branch]
2021-09-01 04:50:52 -04:00
helge mathee
84b73d8f22 Control Rig: Add warning message for unconnected execute pins on Entry / Return nodes
#rb audit
#jira na

#ROBOMERGE-SOURCE: CL 17364237 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17364407 by helge mathee in ue5-release-engine-test branch]
2021-08-31 03:36:39 -04:00
helge mathee
52e9311fa4 Control Rig: Guard against array types for local variables
#rb jack.cai
#jira UE-122388

#ROBOMERGE-SOURCE: CL 17354101 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17354106 by helge mathee in ue5-release-engine-test branch]
2021-08-30 12:40:00 -04:00