Commit Graph

78 Commits

Author SHA1 Message Date
Steve Robb
7661666dcb Error when a module is both a dependency and dynamically loaded.
Fixes for lots of existing modules by removing all dynamically loaded duplicates (this is probably not the correct solution, but is the safest).

#codereview robert.manuszewski

[CL 2610845 by Steve Robb in Main branch]
2015-07-06 05:46:20 -04:00
Paul Fazio
fb66c0f03e Fix for RootEditor_OnMac and RootEditor_OnLinux nodes' warnings
preflight build in which both nodes completed with no warnings: https://ec-01.epicgames.net/commander/link/jobDetails/jobs/GUBP___depot_UE4_2597596__88293_RunGraph_530809?s=Jobs&tabGroup=stepTableHeader

#codereview Fred.Kimberley

[CL 2597800 by Paul Fazio in Main branch]
2015-06-23 16:32:56 -04:00
Fred Kimberley
21ff67e268 Merging using UE4-Fortnite-To-UE4
Integration from CL 2589598.

[CL 2596395 by Fred Kimberley in Main branch]
2015-06-22 20:28:51 -04:00
Mieszko Zielinski
42afe0509a Moved AI asset types into a separate AI category in content browser's asset creation menu #UE4
#codereview matt.kuhlenschmidt

[CL 2581284 by Mieszko Zielinski in Main branch]
2015-06-09 10:42:15 -04:00
Jamie Dale
9968a0a15c Some workflow and performance improvements for behavior trees and environmental queries
UETOOL-293 - Behavior Tree Editor is sluggish

- Made the behavior tree and environmental query pins larger so they're easier to grab.
- Adjusted the node padding so that we don't add the padding for the pins when there aren't any pins.
- Added lodding so that node elements are culled out as you zoom out (to improve performance).
- Fixed connections being culled when they were still visible.

[CL 2528547 by Jamie Dale in Main branch]
2015-04-28 11:13:20 -04:00
Ben Cosh
ac6b1e60da This modifies the comment balloons behavior on reroute nodes to be more inline other node comment balloons by enabling a toggle button and displaying by default when a comment is entered in the context menu.
#UE-12866 - Have node comments and reroute node comments act the same
#Branch UE4
#Proj Engine, GraphEditor

#includes some more general comment node / comment bubble fixes

[CL 2528202 by Ben Cosh in Main branch]
2015-04-28 04:58:34 -04:00
Ben Cosh
7ce2a96c63 This change enables comment balloon coloring set in the preferences and restores the comment node option to enable coloring.
#UE-13299 - Comments and comment balloons don't obey colors set in editor preferences
#Branch UE4
#Proj BehaviourTreeEditor, EnvironmentQueryEditor, GraphEditor

#codereview Dan.Oconnor

[CL 2505562 by Ben Cosh in Main branch]
2015-04-08 14:48:01 -04:00
Mike Fricker
114458bf0f Clang warning fixes: Fixed missing 'override' specifiers
- Also removed some unreferenced functions that adding 'override' revealed

PR #1002 -- Thank you, Omar007!

[CL 2498415 by Mike Fricker in Main branch]
2015-04-01 07:20:55 -04:00
Lukasz Furman
8db86ff08b fixed crash on pasting composite decorator node in behavior tree editor
#ue4

[CL 2481392 by Lukasz Furman in Main branch]
2015-03-17 07:30:01 -04:00
Jaroslaw Palczynski
28fc7695a0 Missing chages for 2481343.
Some P4V problem with backing out large changelist missed some files.

#codereview Robert.Manuszewski

[CL 2481366 by Jaroslaw Palczynski in Main branch]
2015-03-17 06:17:32 -04:00
Lukasz Furman
f4829da655 fixed restoring EQS query asset with multiple options
#ue4, merged from dev branch

[CL 2481355 by Lukasz Furman in Main branch]
2015-03-17 05:56:35 -04:00
Jaroslaw Palczynski
f23f29257b Back out changelist 2481333
Rob asked me to back out GENERATED_*_BODY -> GENERATED_BODY change for now until the "_Validate and _Implementation auto-generation" discussion is over.

#codereview Robert.Manuszewski

[CL 2481343 by Jaroslaw Palczynski in Main branch]
2015-03-17 05:38:32 -04:00
Jaroslaw Palczynski
fa31560e2d Enabled UHT to digest GENERATED_BODY instead of GENERATED_UCLASS_BODY, GENERATED_USTRUCT_BODY, GENERATED_UINTERFACE_BODY or GENERATED_IINTERFACE_BODY, changed every occurence to the new syntax and fixed every warning that have fallen out of this change.
#codereview Robert.Manuszewski

[CL 2481333 by Jaroslaw Palczynski in Main branch]
2015-03-17 05:19:11 -04:00
Lukasz Furman
37b360926c missing includes
[CL 2477002 by Lukasz Furman in Main branch]
2015-03-12 12:28:20 -04:00
Lukasz Furman
ac12138192 composite EQS generator can be used from editor, custom display names for existing generators
#ue4

[CL 2477000 by Lukasz Furman in Main branch]
2015-03-12 12:26:19 -04:00
Lukasz Furman
1621875ec9 fixed ParentNode chain in EQS graph
#ue4 UE-11549

[CL 2475279 by Lukasz Furman in Main branch]
2015-03-11 12:20:56 -04:00
Lukasz Furman
23aaaaf7da EQS graph restoring code will now be able to deal with missing option nodes
#ue4

[CL 2473690 by Lukasz Furman in Main branch]
2015-03-10 09:38:12 -04:00
Lukasz Furman
c52e6ca0e2 moved EQS test scoring preview data to test class, so it doesn't depend on property changed notify for updates
#ue4 UE-11398

[CL 2472561 by Lukasz Furman in Main branch]
2015-03-09 12:24:47 -04:00
Lukasz Furman
5716597d9c fixed restoring EQS test nodes
#ue4

[CL 2472369 by Lukasz Furman in Main branch]
2015-03-09 09:56:21 -04:00
Lukasz Furman
80d65e7e23 removed support for EQS named params in all engine-level classes, marked structs as deprecated
#ue4

[CL 2472257 by Lukasz Furman in Main branch]
2015-03-09 07:19:19 -04:00
Lukasz Furman
fca3449ad5 integrated EQS changes from dev branch:
CL# 2453024: added navigation filter to EQS pathfinding tests
CL# 2466155: added batch pathfinding test for EQS
CL# 2466237: EQS generators will now cache NavLocation of items if navmesh projection is enabled
CL# 2466356: added support for deprecated nodes in EQS editor
CL# 2466358: pathing grid EQS generator is now deprecated
CL# 2466439: added failsafe in EQS editor for recreating missing nodes
CL# 2467466: fixed recreating test nodes in EQS graph
CL# 2467476: disabled HPA* in pathfinding EQS test
CL# 2467508: removed hierarchical pathfinding option from EQS tests
CL# 2468574: EQS generators will now cache NavLocation of items if navmesh projection is enabled (crash fix)

[CL 2472208 by Lukasz Furman in Main branch]
2015-03-09 05:40:56 -04:00
Laurent Delayen
ad7a27924e Fix for FortniteGame compilation error
#codereview lukasz.furman

[CL 2457165 by Laurent Delayen in Main branch]
2015-02-23 17:44:01 -05:00
Laurent Delayen
e586cd3a8f Dev to Main integration from CL #2446290
[CL 2456855 by Laurent Delayen in Main branch]
2015-02-23 15:58:14 -05:00
Lukasz Furman
dcd7345250 unified shared parts of AI editors (nested nodes, copy/paste/drag operations)
[CL 2456137 by Lukasz Furman in Main branch]
2015-02-23 10:30:16 -05:00
Mieszko Zielinski
e64a018477 Added a very simple mechanism to have EQS editor include new BP-implemented generators in generators list #UE4
And not crash when one gets removed!
4.7 critical fix.
This is to be fixed properly in time for 4.8, to reuse the solution BT editor has.

#lockdown Zachary.EdgertonJones

[CL 2443252 by Mieszko Zielinski in Main branch]
2015-02-12 07:19:24 -05:00