Dan Oconnor
3d3d7c38f8
[UE-14682] Fixed erronious warning being generated when an object reference was cast to an interface
...
[CL 2536733 by Dan Oconnor in Main branch]
2015-05-04 19:50:33 -04:00
Mike Beach
4be3e2524c
[UE-11455] Fixing up some Blueprint breaking issues that were caused by upgrading a project to 4.7/4.8
...
* Preventing variable object type changes from breaking pin connections (when the type was changed to a super type)
* Turning "wasted cast" errors into node warnings.
* ValidateVariableNames() now walks the whole super chain to look for conflicting property names
* Added a warning to the SpawnActor node (to catch when users are passing a null class)
[CL 2527127 by Mike Beach in Main branch]
2015-04-27 12:55:58 -04:00
Maciej Mroz
4d804326e0
K2Nodes::HasExternalBlueprintDependencies and K2Nodes::HasExternalUserDefinedStructDependencies were changed into HasExternalDependencies and can return native structs
...
[CL 2525803 by Maciej Mroz in Main branch]
2015-04-25 17:47:39 -04:00
Michael Schoell
b943d116be
Fixed an incomplete sentence for a tooltip in the DynamicCastNode.
...
[CL 2514709 by Michael Schoell in Main branch]
2015-04-16 14:37:21 -04:00
Mike Beach
15502f9ab0
[INTEGRATE] Change 2471544 by Ben.Marsh@Ben.Marsh_T3245_Clean on 2015/04/06 12:10
...
Unshelved from pending changelist '2501794':
[UE-10865] Adding backwards compatibility fo dynamic cast nodes that do not have the boolean result pin yet (they have yet to be regenerated).
[CL 2506010 by Mike Beach in Main branch]
2015-04-08 18:03:05 -04:00
Maciej Mroz
27b3886fa9
UE-13070 Hot reload causes AnimBlueprint to lose functionality and crash
...
#codereview Michael.Noland
[CL 2505590 by Maciej Mroz in Main branch]
2015-04-08 14:55:57 -04:00
Michael Schoell
75200e5a0d
Cached node titles can now be forced to refresh without iteration over every node.
...
This will occur with every structural modification to any BP, node titles refresh only when visible.
[CL 2499923 by Michael Schoell in Main branch]
2015-04-02 11:16:23 -04:00
Marc Audy
f2bda7c975
Fix shadowed variables
...
[CL 2468158 by Marc Audy in Main branch]
2015-03-03 17:20:43 -05:00
Michael Schoell
d150f2ce69
Converting a cast node to/from pure will add an undo/redo transaction.
...
#jira UE-10317 - Convert to pure cast is not undoable
[CL 2466346 by Michael Schoell in Main branch]
2015-03-02 10:58:01 -05:00
Jeff Farris
385376124c
When converting a cast node from impure to pure, exec wires will now be automatically fixed to maintain execution flow.
...
[CL 2407599 by Jeff Farris in Main branch]
2015-01-15 13:54:47 -05:00
Mike Beach
75fd17dfcd
[UE-6362] Resolved issues with prior fix (CL 2384497), where interface message nodes were not transforming the cast's new wildcard pin.
...
#codereview Dan.OConnor
[CL 2388858 by Mike Beach in Main branch]
2014-12-15 15:30:07 -05:00
Mike Beach
b7a33df01b
[UE-6564] Fixing failing interface casts... Backing out changelist 2384497
...
[CL 2386085 by Mike Beach in Main branch]
2014-12-11 16:20:22 -05:00
Mike Beach
4ffe69402a
Fixing cook crash the results from malformed cast nodes (still need to figure out how the bad cast was generated in the first place).
...
[CL 2385710 by Mike Beach in Main branch]
2014-12-11 12:19:41 -05:00
Mike Beach
7df5a79f8f
[UE-6367] Using the "Default to Pure Cast" option no longer modifies old cast nodes.
...
[CL 2384545 by Mike Beach in Main branch]
2014-12-10 18:18:54 -05:00
Mike Beach
96f10304be
[UE-6362] Fixing it up so you can use interface inputs into object params (+option to auto cast object connections).
...
#codereview Nick.Whiting
[CL 2384497 by Mike Beach in Main branch]
2014-12-10 17:53:55 -05:00
Ben Marsh
149375b14b
Update copyright notices to 2015.
...
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Mike Beach
bb74d565d5
[UE-5308] New boolean output on pure cast nodes to check the success/failure of the cast.
...
[CL 2367842 by Mike Beach in Main branch]
2014-11-21 14:51:28 -05:00
Mike Beach
0116d7cc4d
[UE-5309] Editor setting to have cast nodes default to their pure form.
...
[CL 2366850 by Mike Beach in Main branch]
2014-11-20 16:46:25 -05:00
Mike Beach
1acdf920f5
Adding support for a pure version of the cast node.
...
[CL 2341237 by Mike Beach in Main branch]
2014-10-27 13:10:00 -04:00
Jaroslaw Palczynski
7c41927cf4
Rename FPostConstructInitializeProperties to something simpler
...
Changed it with FObjectInitializer.
UECORE-7
[CL 2328384 by Jaroslaw Palczynski in Main branch]
2014-10-14 10:29: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
Mike Beach
a3de7b243d
Optimizing the new BP menu system. Caching menu categories where we can.
...
[CL 2284723 by Mike Beach in Main branch]
2014-09-04 13:00:27 -04:00
Mike Beach
1dfbb2d829
Optimizing BP node titles (caching any that use FText::Format(), which is slow).
...
[CL 2282225 by Mike Beach in Main branch]
2014-09-02 19:08:09 -04:00
Mike Beach
e3e4fafb58
(WIP) Various node types, defining their own action menu category (for the new blueprint menu system).
...
[CL 2214597 by Mike Beach in Main branch]
2014-07-14 16:15:27 -04:00
Michael Schoell
788de6f349
Removed GetNodeNativeTitle from the editor entirely, now uses BuildSourceString to obtain the source string in a more reliable way.
...
#codereview Justin.Sargent
[CL 2114371 by Michael Schoell in Main branch]
2014-06-23 15:36:50 -04:00