- FBPTerminal::InlineGeneratedParameter added - the result of the function is directly used as input parameter, it's not stroed in a lical variable
- FKismetFunctionContext::InlineGeneratedParameter
- MathExpressionHandler - compile (to out intermediate representation) a subgraph using "reverse polish notation" approach
- Math Expression node is not longer expanded
- VMBackend supports InlineGeneratedParameter and InlineGeneratedParameter
#codereview Nick.Whiting, Mike.Beach
[CL 2587365 by Maciej Mroz in Main branch]
Option only appears when available, will pull the default value over.
#jira UE-6273 - BLUEPRINTS: Add "promote to local var" context menu option
[CL 2584770 by Michael Schoell in Main branch]
The Math Expression graph will be completely missing from the diff display, it is regenerated each time and the important detail is the math expression the user inputs. The node's math expression will show up if there are differences between two Blueprints.
#jira UE-9785 - Math expression nodes always appear in BP Diff
[CL 2582830 by Michael Schoell in Main branch]
- GenericCreateObject node
- UGameplayStatics::SpawnObject function
- DontUseGenericSpawnObject class meta data
Missing: runtime mechanism to verify if an object of given class can be spawned using Generic Create Object
#codereview Nick.Whiting, Mike.Beach
[CL 2581001 by Maciej Mroz in Main branch]
Added checks to UK2Node_InputAction::IsCompatibleWithGraph and UK2Node_InputKey::IsCompatibleWithGraph to verify the graph type since these nodes do not directly inherit from K2Node_Event (in ExpandNode they replace themselves with actual events).
#jira UE-12327 - User can incorrectly place events in function graphs
[CL 2580026 by Michael Schoell in Main branch]
#jira UE-13949 - Fix various uses of FindFunction that use string literals instead of GET_FUNCTION_NAME_CHECKED
[CL 2578531 by Michael Schoell in Main branch]
Stores the UProperty of the local variable in the node spawner.
#jira UE-16062 - Local variables never appear when dragging off another pin.
[CL 2577367 by Michael Schoell in Main branch]