Michael Schoell
2af7cc99f1
When using the Format node in Blueprints, the Blueprint will no longer fail to compile when running the editor with -game.
...
Blueprint was reporting errors due to the argument pin name being invariant, invariant texts should not be reported on these nodes when not in the editor.
#codereview Justin.Sargent
[CL 2095989 by Michael Schoell in Main branch]
2014-06-05 16:39:46 -04:00
Mike Beach
211d9b9d82
When checking pin compatibility, only using the context object when the self pin's type doesn't already have the class filled in.
...
(TTP #337679 )
[CL 2094926 by Mike Beach in Main branch]
2014-06-04 17:11:48 -04:00
Maciej Mroz
9196680af4
BP Cyclic Dependency fix. ttp#337588
...
#codereview Nick.Whiting, Phillip.Kavan
[CL 2094752 by Maciej Mroz in Main branch]
2014-06-04 15:06:27 -04:00
David Ratti
d129babe72
DoOnceMultiInput Node: provide's DoOnce behavior but with multiple input/output pairs. Basically, a 'first through' node.
...
[CL 2094646 by David Ratti in Main branch]
2014-06-04 13:51:09 -04:00
Mike Beach
fddc9cf2b3
Injecting a cast operation when plugging an Blueprint object pin into an interface paramter.
...
[CL 2092325 by Mike Beach in Main branch]
2014-06-02 17:55:53 -04:00
Michael Schoell
bc605cbe44
Copying (but not pasting) a Timeline will no longer cause the returns from the Timeline to be 0 in PIE.
...
On copy, a new Guid is no longer generated for the Timeline_Template.
#ttp 336588 - LIVE: BLUEPRINTS: Having a Timeline copied in your clipboard makes the track return 0
[CL 2089924 by Michael Schoell in Main branch]
2014-05-30 14:13:42 -04:00
Michael Schoell
1585defb9a
Local variables will no longer stop working when renaming a function.
...
#ttp 337236 - BP: Local variables cannot be found after adding and renaming a new function
[CL 2089692 by Michael Schoell in Main branch]
2014-05-30 10:43:00 -04:00
Mike Beach
574e3acc7b
Giving duplicated graphs their own unique GUID upon duplication.
...
(TTP #334746 )
[CL 2088376 by Mike Beach in Main branch]
2014-05-29 17:43:17 -04:00
Mike Beach
adae85dad4
Making it so self nodes do not warn when connected with interface pins (for interfaces added in the BP editor).
...
#codereview Nick.Whiting
[CL 2087526 by Mike Beach in Main branch]
2014-05-29 17:33:04 -04:00
Michael Schoell
d2c06ae177
Renaming local variables will properly update the Get/Set nodes.
...
Local variables references will now properly return their class scope and will rename using their member scope name, rather than the UStruct.
#ttp 336490 - BP: Renaming local variables does not rename their Get/Set nodes
[CL 2087435 by Michael Schoell in Main branch]
2014-05-29 17:31:28 -04:00
Mike Beach
05c96c6fe7
Moving the math expression node out of experimental (and fixing some minor exposed by its test plan).
...
(TTP #305005/#311759)
[CL 2087177 by Mike Beach in Main branch]
2014-05-29 17:29:54 -04:00
Marc Audy
1281bea0c7
Shadow variable fixes
...
[CL 2085770 by Marc Audy in Main branch]
2014-05-29 17:14:20 -04:00
James Golding
7e7a2e6473
More Engine.h trimming (EdGraph headers, BoneMaskFilter, Breakpoint, LevelScriptBP, ClipPAdEntry, CodecMovie, DestructibleFractureSettings, DeviceProfile)
...
[CL 2085606 by James Golding in Main branch]
2014-05-29 17:11:10 -04:00
Dmitry Rekman
5641ddd9fc
Case sensitiveness and pathname fixes from PR 185.
...
This is a subset of changes from pull request 185 by sbc100, 3dluvr, wshearn, abarbu et al: https://github.com/EpicGames/UnrealEngine/pull/185
[CL 2085575 by Dmitry Rekman in Main branch]
2014-05-29 17:09:19 -04:00
Mieszko Zielinski
fea9d66d25
Extracting AI code from the engine into a separate module, pass 1 #UE4
...
- merged over from Fortnite branch
- includes adjusting all game projects that use AI code
- contains a nasty AIModule <-> Engine circular dependency. To be removed ASAP
[CL 2085468 by Mieszko Zielinski in Main branch]
2014-05-29 17:06:50 -04:00
Maciej Mroz
98b5e0d1b5
FStructureOnScope moved to core. ScriptStruct functions are const.
...
#codereview Robert.Manuszewski
[CL 2085451 by Maciej Mroz in Main branch]
2014-05-29 17:02:19 -04:00
Mikolaj Sieluzycki
c11610c881
Remove Particle headers from Engine.h and include only where needed.
...
#codereview Robert.Manuszewski
[CL 2085445 by Mikolaj Sieluzycki in Main branch]
2014-05-29 17:02:05 -04:00
Dmitry Rekman
c48546ff63
Fix a few more initialization order issues.
...
[CL 2084930 by Dmitry Rekman in Main branch]
2014-05-29 16:59:32 -04:00
Marc Audy
793ed4c7ed
Fix shadowed variables
...
[CL 2083425 by Marc Audy in Main branch]
2014-05-29 16:52:50 -04:00
Maciej Mroz
a36550adb9
Array parameter in interface does not generate error.
...
[CL 2083195 by Maciej Mroz in Main branch]
2014-05-29 16:49:22 -04:00
Mikolaj Sieluzycki
40aca4a242
Remove redundant headers from Blueprint module. Removed #include 'BlueprintGraphClasses.h" from BlueprintGraphDefinitions.h. Added only headers included by modules other than BlueprintGraph. Fixed compilation issues for both unity and non-unity builds.
...
#codereview Robert.Manuszewski
[CL 2082795 by Mikolaj Sieluzycki in Main branch]
2014-05-29 16:42:22 -04:00
Ben Zeigler
3f7149bdb0
Merging using UE4-Fortnite-To-UE4 Up to Changelist #2080066
...
[CL 2082174 by Ben Zeigler in Main branch]
2014-05-22 14:14:52 -04:00
Maciej Mroz
e8f8bcef69
BP, UDS: Arrays in UDS can have default value
...
#codereview Nick.Whiting
[CL 2082141 by Maciej Mroz in Main branch]
2014-05-22 13:49:30 -04:00
James Golding
131420beb5
Remove Matinee related headers from Engine.h, and add only where needed
...
#codereview matt.kuhlenschmidt
[CL 2081832 by James Golding in Main branch]
2014-05-22 06:52:28 -04:00
Maciej Mroz
061c1a4496
Editoronly BP: native blueprintcallable function redirect
...
#codereview Nick.Whiting
[CL 2080231 by Maciej Mroz in Main branch]
2014-05-21 07:40:05 -04:00