sara schvartzman
1815a9844a
Control Rig: Get external variables of a function reference form the function data, instead of the header
...
#jira UE-182411
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/642db6590a2e4ce0788dd473
[CL 24943641 by sara schvartzman in ue5-main branch]
2023-04-06 09:45:19 -04:00
helge mathee
8f7d295198
Control Rig: Support Asset User Data as input data
...
#jira UE-172539
#preflight https://horde.devtools.epicgames.com/job/6426df8fc463fac9c86f8c7e
[CL 24892132 by helge mathee in ue5-main branch]
2023-04-03 10:06:06 -04:00
sara schvartzman
cb620a9414
Control Rig: Fix aggregate nodes removing subpins
...
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/64242739c42c7fd1cb446929
[CL 24835190 by sara schvartzman in ue5-main branch]
2023-03-29 09:48:04 -04:00
Helge Mathee
0d1769956f
RigVM: Disallow the controller to change graphs
...
#rb sara.schvartzman
#jira UE-180098
#preflight https://horde.devtools.epicgames.com/job/6422df0b710ec8400fbb8a4a
[CL 24818073 by Helge Mathee in ue5-main branch]
2023-03-28 09:51:55 -04:00
sara schvartzman
3ed74ec2f5
Control Rig: Fix sequence collapse graphs not loading links
...
#jira UE-181387
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/6422c64e973e609670f6a8c0
[CL 24816621 by sara schvartzman in ue5-main branch]
2023-03-28 07:21:46 -04:00
sara schvartzman
b5dca69cb5
Control Rig: Fixed dispatch node not being resolved after load
...
#jira UE-181307
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/6422bf715e52099fe3c1e9ed
[CL 24816404 by sara schvartzman in ue5-main branch]
2023-03-28 06:39:34 -04:00
Helge Mathee
775c076978
RigVM: Move action stack owner ship from controller to client
...
#rb jaime.cifuentes
#jira UE-180097
#preflight https://horde.devtools.epicgames.com/job/641daf3e973e609670cbceb9
[CL 24800368 by Helge Mathee in ue5-main branch]
2023-03-27 05:18:05 -04:00
Helge Mathee
1a1a743409
RigVM: Refactoring RigVMController Pass 1
...
* Remove inverse action
* Consolidate undo actions to rely on import text
* Avoid unnessary actions that cancel each other out
* Remove notion of detach links and use BreakLinkedPaths / RestoreLinkedPaths as the single mechanism
#rb sara.schvartzman
#jira UE-179642
#preflight https://horde.devtools.epicgames.com/job/6419b6e5ee0aed134715fb7c
[CL 24745782 by Helge Mathee in ue5-main branch]
2023-03-22 07:57:21 -04:00
sara schvartzman
799541f7ba
Control Rig: Autowire new node execute and creating a second link to the old connected pin
...
#jira UE-180578
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/6414a9863f3d31c94a9c68fa
[CL 24716239 by sara schvartzman in ue5-main branch]
2023-03-20 11:02:00 -04:00
sara schvartzman
37c7b3c8a3
Control Rig: Fix find references not working for local variables
...
#jira UE-177114
#rb na
#preflight https://horde.devtools.epicgames.com/job/641353c88354cad0faae6753
[CL 24674848 by sara schvartzman in ue5-main branch]
2023-03-16 13:44:22 -04:00
Helge Mathee
7bca643dea
RigVM: Make sure to call UEdGraphPin::ResolveAllPinReferences when loading a dependency
...
#rb sara.schvartzman
#jira UE-180216
#preflight https://horde.devtools.epicgames.com/job/6413389ef81cce1dd8e00122
[CL 24673385 by Helge Mathee in ue5-main branch]
2023-03-16 12:39:38 -04:00
helge mathee
61fdf7bae6
Control Rig: Reenable preload filtering and guard against old assets
...
#rb sara.schvartzman
[FYI] jaime.cifuentes
#preflight https://horde.devtools.epicgames.com/job/6409e384c13b7130d221b430
[CL 24576698 by helge mathee in ue5-main branch]
2023-03-09 11:16:16 -05:00
Helge Mathee
6a22401608
Control Rig: Disable preload filtering on Control Rig blueprint since it is breaking assets
...
#rb sara.schvartzman
#jira na
#preflight skip
[CL 24574157 by Helge Mathee in ue5-main branch]
2023-03-09 07:56:22 -05:00
sara schvartzman
bb495060f0
Control Rig: Fix double creation of variable node when undoing external variable removal
...
#jira UE-178534
#rb helge.mathee
#preflight 64086d4ecf5fe1e28cbbc084
[CL 24562362 by sara schvartzman in ue5-main branch]
2023-03-08 12:32:42 -05:00
helge mathee
2979d9163a
GraphEditor: Guard against trashed UEdGraphPins
...
#rb sara.schvartzman
#preflight https://horde.devtools.epicgames.com/job/64076c682559570cc7e26bc4
[CL 24556125 by helge mathee in ue5-main branch]
2023-03-08 04:19:40 -05:00
helge mathee
9b580f1edc
Backing out 24539906
...
(Former backout of 24538523)
#rb na
#jira
#preflight skip
[CL 24542116 by helge mathee in ue5-main branch]
2023-03-07 12:05:56 -05:00
helge mathee
cd05849317
Backing out 24538523
...
#rb na
#jira
#preflight skip
#deadend
[CL 24542009 by helge mathee in ue5-main branch]
2023-03-07 12:02:01 -05:00
helge mathee
0221959d74
RigVM: Follow up for 24537844 - fixing crash in aggregate node
...
#rb sara.schvartzman
#preflight https://horde.devtools.epicgames.com/job/6407244bba12ba64167b1275
[CL 24538770 by helge mathee in ue5-main branch]
2023-03-07 08:19:32 -05:00
sara schvartzman
342c0f8be4
Control Rig: Change check to log warning message when encountered with corrupted graphs
...
#rb trivial
[CL 24538668 by sara schvartzman in ue5-main branch]
2023-03-07 08:09:11 -05:00
helge mathee
79a424aa16
Blueprint / Control Rig: Support for filtering during ForceLoadMembers
...
#rb sara.schvartzman dan.oconner
#preflight https://horde.devtools.epicgames.com/job/6401ed2d59017a559b675372
[CL 24538439 by helge mathee in ue5-main branch]
2023-03-07 07:37:27 -05:00
sara schvartzman
504aa57ea2
Control Rig: Fix crash when opening rig with corrupted aggregate node
...
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/640633c5de14c9e34b8ac7e8
[CL 24529317 by sara schvartzman in ue5-main branch]
2023-03-06 15:49:44 -05:00
sara schvartzman
23b04e92a6
Control Rig: Fix postload breaking all links and renable postload hashing by default
...
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/6400af101d304a5471285599
[CL 24484988 by sara schvartzman in ue5-main branch]
2023-03-02 12:45:09 -05:00
sara schvartzman
8438b85265
Control Rig: Disable postload RigVM hash optimization by default, and add cvar to enable it
...
#rb halfdan.ingvarsson
#preflight https://horde.devtools.epicgames.com/job/63fff943f43e53f68172b9d1
#preflight 63fff943f43e53f68172b9d1
[CL 24476915 by sara schvartzman in ue5-main branch]
2023-03-01 22:01:51 -05:00
helge mathee
158a5a86e5
Control Rig: More surgical approach to ControlRigGraphNode::ReconstructNode_Internal
...
#rb sara.schvartzman
[FYI] halfdan.ingvarsson
#preflight https://horde.devtools.epicgames.com/job/63ff3a58ac6c61e2b5acf1ff
[CL 24462142 by helge mathee in ue5-main branch]
2023-03-01 10:04:44 -05:00
Helge Mathee
e6d731611e
Control Rig: Update UI node after creating sub pins
...
#rb sara.schvartzman
#jira UE-176809
#preflight https://horde.devtools.epicgames.com/job/63fe0bd7ae54ee4ce9a3cd16
[CL 24442606 by Helge Mathee in ue5-main branch]
2023-02-28 10:32:53 -05:00