Commit Graph

60 Commits

Author SHA1 Message Date
Martin Wilson
9de901481e "Root Motion From Everything" - Root motion can now be taken from anim assets other than montages when the anim blueprint is set to "Root Motion From Everything" mode
[CL 2325352 by Martin Wilson in Main branch]
2014-10-10 06:35:34 -04:00
Martin Wilson
d9cadcb969 Fixed slot node name display (would show none even when a slot name was selected)
[CL 2318755 by Martin Wilson in Main branch]
2014-10-03 13:20:48 -04:00
Michael Schoell
7375f42458 Fixes for UseCachedPose node so that it can better find it's SaveCachedPose node and upgrade from the old system.
[CL 2317826 by Michael Schoell in Main branch]
2014-10-02 16:48:56 -04:00
Michael Noland
928559eaa0 Editor: Coding-standards fixes (TypeName [*|&] VariableName -> TypeName[*|&] VariableName)
[CL 2316341 by Michael Noland in Main branch]
2014-10-01 14:45:23 -04:00
Dan Oconnor
33f202131b Added state blend percent accessor to new context menu
[CL 2313730 by Dan Oconnor in Main branch]
2014-09-29 20:47:47 -04:00
Mike Beach
4489ce084d Optimizing BP action database build time through AnimGraphNode_SequencePlayer (was taking forever in Fortnite).
#codereview Michael.Schoell

[CL 2313189 by Mike Beach in Main branch]
2014-09-29 14:31:25 -04:00
Michael Schoell
02f9088995 "Use Cached Pose" works with the new Blueprint context menu system.
No longer has issues with renaming the "Save Cached Pose" node.

Fixed up the details panel to not show unneeded data.

[CL 2312895 by Michael Schoell in Main branch]
2014-09-29 10:35:16 -04:00
Michael Schoell
2ed5dea1fa Blend Enum and SequencePlayer nodes now appear in action list in AnimGraphs.
BlueprintActionDatabase has some handling for actions referencing unloaded assets.

[CL 2311087 by Michael Schoell in Main branch]
2014-09-26 11:31:34 -04:00
Dan Oconnor
7cfa638c2b Fixed state machine graph node showing up with wrong title in new blueprint context menu. Would show "Error: No Graph" prior to this fix.
[CL 2310386 by Dan Oconnor in Main branch]
2014-09-25 17:42:57 -04:00
Mike Beach
7b8425fc04 Reverting some perf optimizations that were resulting in stale node text (have to figure out when to clear the cached text).
TTP #346788

[CL 2308590 by Mike Beach in Main branch]
2014-09-24 14:15:13 -04:00
Hyojong Shin
e9e88730fe TTP # 316516 : POLISH: ANIM: AnimBlueprint: Two Bone IK node is confusing
[CL 2305425 by Hyojong Shin in Main branch]
2014-09-22 09:45:11 -04:00
Mike Beach
b7fff8eb54 (WIP) Fixing it so input nodes can be favorited in the new menu system (setting it up so that nodes can provide their own node signature; so we don't have to create a spawner for every kind).
[CL 2301619 by Mike Beach in Main branch]
2014-09-17 17:07:37 -04:00
Martin Wilson
39826899a2 Stop transistion nodes being selected instead of the new state nodes when dragging from an existing state nodes
#TTP 343232 - ANIM GRAPH: Transition node is selected when State node is added

[CL 2301233 by Martin Wilson in Main branch]
2014-09-17 13:26:44 -04:00
Michael Schoell
b9e9535fdc Added a new MenuTitle option for nodes to reduce issues with using ListView in a variety of circumstances. Fixes issues with some nodes being displayed by their palette action name in other menu lists.
[CL 2299888 by Michael Schoell in Main branch]
2014-09-16 15:01:38 -04:00
Mike Beach
8c7209baf6 Adding metadata to nodes that helps track which ones were systematically added as "default" nodes.
[CL 2295774 by Mike Beach in Main branch]
2014-09-12 18:37:04 -04:00
Lina Halper
1ed6aaa87d - Animation Retargeting offline solution using rig
- Rig asset/Customization
- Retargeting Manager
- Support retargeting using the data

[CL 2295182 by Lina Halper in Main branch]
2014-09-12 11:37:36 -04:00
Mike Beach
27b65e9cab Keeping nodes from spawning unessecery menu actions (was causing a big memory spike for the new menu system).
[CL 2292953 by Mike Beach in Main branch]
2014-09-10 17:09:26 -04:00
Mike Beach
2d8a0fc54a Caching more node titles for various blueprint nodes (to optimize the new BP menu system).
[CL 2284594 by Mike Beach in Main branch]
2014-09-04 11:25:05 -04:00
Mike Beach
42a36b542a Caching tooltips that use FText::Format() (optimizing for the new BP menu system).
[CL 2283623 by Mike Beach in Main branch]
2014-09-03 18:17:44 -04:00
Mike Beach
1b87f7d3ee Deprecating EdGraphNode's GetTooltip() (in exchange for one that returns FText over FString).
[CL 2283396 by Mike Beach in Main branch]
2014-09-03 18:14:09 -04:00
Laurent Delayen
6974dcdbfc Refactored Montage API to support multi-montages.
#codereview lina.halper

[CL 2278193 by Laurent Delayen in Main branch]
2014-08-29 17:21:44 -04:00
Mike Beach
1cfc231519 Handling enum/struct assets (so that the can be added into the blueprint menu database as they're created/updated).
Lots o' files!(changing UK2Node's GetMenuActions() function signature).

[CL 2269082 by Mike Beach in Main branch]
2014-08-23 20:16:29 -04:00
Mike Beach
982ec4e821 (WIP) For the new blueprint menu system, ensuring the proper animation nodes are available.
[CL 2266729 by Mike Beach in Main branch]
2014-08-21 18:50:33 -04:00
Hyojong Shin
84fc52ce28 TTP #342124 : SkelControl Trail Node integration
[CL 2246646 by Hyojong Shin in Main branch]
2014-08-07 03:15:13 -04:00
Lina Halper
852e5205ee dllexport on the GetControllerDescription - requested by licensee.
[CL 2244508 by Lina Halper in Main branch]
2014-08-05 14:26:04 -04:00