Commit Graph

271 Commits

Author SHA1 Message Date
Max Chen
61603c83e4 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor) at CL#8390086
#rb none

[CL 8393238 by Max Chen in Dev-Editor branch]
2019-09-01 02:03:35 -04:00
michael noland
77645f4956 Centralized comment support for AIGraph sublcasses, which adds support for comments to EQS graphs
#okgithub public
#rb marc.audy


#ROBOMERGE-SOURCE: CL 8306276 via CL 8357020
#ROBOMERGE-BOT: (v401-8057353)

[CL 8357126 by michael noland in Main branch]
2019-08-27 19:32:31 -04:00
Rex Hill
dc107df197 Graph Editor node menus converted to ToolMenus
#rb none
#rnx

[CL 7900622 by Rex Hill in Dev-Editor branch]
2019-08-08 16:32:13 -04:00
Rex Hill
44507f764d Graph Editor Context Menus refactored as ToolMenus
#rb lauren.ridge
#jira UETOOL-1497

[CL 7886478 by Rex Hill in Dev-Editor branch]
2019-08-08 12:51:48 -04:00
Lauren Ridge
882abc56c8 Refactoring the majority of AssetEditorManager cases to AssetEditorSubsystem
#rb me

[CL 7765218 by Lauren Ridge in Dev-Editor branch]
2019-08-05 12:16:07 -04:00
Chris Gagnon
d7d4ee7b38 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor) at CL 7473521
#rb none
#fyi Max.Chen, Tim.Gautier

[CL 7614721 by Chris Gagnon in Dev-Editor branch]
2019-07-24 15:05:52 -04:00
Yoan StAmant
410141499e Replaced deprecated 'FName::operator <' by LexicalLess() for Blackboard key sorting
#rnx
#rb none

[CL 7321492 by Yoan StAmant in Main branch]
2019-07-16 09:02:21 -04:00
yoan stamant
7383a3cc8e Added option "DisplayBlackboardKeysInAlphabeticalOrder" in UEditorPerProjectUserSettings to display blackboard keys in BlackboardView, BlackboardEditor and BlackboardKeySelector in alphabetical order.
Bonus: autoexpand blackboard keys

[RN] Added option DisplayBlackboardKeysInAlphabeticalOrder in UEditorPerProjectUserSettings to display blackboard keys in BlackboardView, BlackboardEditor and BlackboardKeySelector in alphabetical order.
[at]mieszko.zielinski, [at]guillaume.guay
#rb mieszko.zielinski,guillaume.guay


#ROBOMERGE-SOURCE: CL 7309393 via CL 7315278
#ROBOMERGE-BOT: (v371-7306989)

[CL 7318958 by yoan stamant in Main branch]
2019-07-16 06:01:28 -04:00
Max Chen
4561801a81 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor) @7119039
#rb none

[CL 7120528 by Max Chen in Dev-Editor branch]
2019-06-21 01:21:43 -04:00
yoan stamant
b5849bce6b Blackboard key renaming now loads only the BehaviorTree assets referencing the parent BlackboardData asset.
[at]mieszko.zielinski
#rb mieszko.zielinski


#ROBOMERGE-SOURCE: CL 7089609 via CL 7104280
#ROBOMERGE-BOT: (v367-6836689)

[CL 7104365 by yoan stamant in Main branch]
2019-06-20 10:53:48 -04:00
Chris Gagnon
0a9f86357f Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 6837840 by Chris Gagnon in Dev-Editor branch]
2019-06-04 15:16:30 -04:00
Marc Audy
cf48c338c5 Merging //UE4/Dev-Main to Dev-Framework (//UE4/Dev-Framework) @ 6834564
#rb
#rnx
#lockdown Michael.Noland

[CL 6834940 by Marc Audy in Dev-Framework branch]
2019-06-04 09:58:36 -04:00
Yoan StAmant
d67bae12b4 BehaviorTreeGraph: CollectAllNodeInstances now collects all BTNodes from the Decorator subgraph (ex: UBehaviorTreeGraphNode_CompositeDecorator) instead of relying on CollectDecoratorData. The problem with CollectDecoratorData is that it returns only connected BTNodes which is not approriate when collecting all nodes to remove orphan BTNodes.
This is a modified fix from 2037569: fixed inner nodes of behavior tree's composite decorator being removed on save

#jira UE-74557
#review-6621130 @mieszko.zielinski
#rb mieszko.zielinski

[CL 6628595 by Yoan StAmant in Dev-Framework branch]
2019-05-24 08:24:32 -04:00
Yoan StAmant
3ddc5d1a85 BehaviorTreeDebugger will also leave kismet debugging mode when resuming session.
This is a very basic fix involving knowledge of the kismet debugger. Ideally we would need a unified flow to leave debugging mode from the different debuggers to prevent strong coupling between modules. Each debugger (Blueprint & BehaviorTree for now) could then take the appropriate actions to resume the session.

#jira UE-50879
#review-6536038 @mieszko.zielinski
#rb mieszko.zielinski

[CL 6546484 by Yoan StAmant in Dev-Framework branch]
2019-05-17 14:09:02 -04:00
Ben Zeigler
d227c60466 #jira UE-74607 Fix blueprint differ to use a more precise method of finding matching nodes between graphs, FName is based on order of adding and is not unique
#rb None

[CL 6455943 by Ben Zeigler in Dev-Framework branch]
2019-05-14 19:05:24 -04:00
Yoan StAmant
9271fbcbf8 [BT Editor]
Set Focus on BTEditor window when hitting breakpoint

#review-6319559 @mieszko.zielinski
#rb mieszko.zielinski

[CL 6398274 by Yoan StAmant in Dev-Framework branch]
2019-05-09 10:15:55 -04:00
Yoan StAmant
95bdb44c91 [BT Editor]
When reusing an editor it must be aware of the new objects in edition. For example, BehaviorTree may want to share an editor already opened for its associated Blackboard asset.

#jira UE-22878
#review-6321302 @mieszko.zielinski
#rb mieszko.zielinski

[CL 6340372 by Yoan StAmant in Dev-Framework branch]
2019-05-07 08:48:57 -04:00
Yoan StAmant
68f13bba84 [BT Editor]
Refresh Blackboard views after creating a new BTGraph since it may auto-assign a default Blackboard to the BT on creation (after the Blackboard views were created).

#jira UE-60016
#review-6136094 @mieszko.zielinski
#rb mieszko.zielinski

[CL 6189737 by Yoan StAmant in Dev-Framework branch]
2019-05-01 08:57:21 -04:00
Chris Gagnon
56e73ed431 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 6042607 by Chris Gagnon in Dev-Editor branch]
2019-04-22 18:56:08 -04:00
Dan Oconnor
1057caa0d6 Merging //UE4/Dev-Main to Dev-Framework (//UE4/Dev-Framework) @5937262
#rb None

[CL 5965729 by Dan Oconnor in Dev-Framework branch]
2019-04-17 22:11:57 -04:00
temportalflux
35fe8c71fb PR #5720: Added BEHAVIORTREEEDITOR_API to "BehaviorTreeGraphNode_Composite" (Contributed by temportalflux)
#rb mieszko.zielinski
#jira UE-72807

[CL 5914747 by Mieszko Zielinski in Dev-Framework branch]
2019-04-16 03:48:40 -04:00
Mieszko Zielinski
afac48cc58 Made BT editor comments creation consistent with BP editor so that comment gets created event when a single node is selected #UE4
#jira UE-72614
#rb none

[CL 5823947 by Mieszko Zielinski in Dev-Framework branch]
2019-04-10 17:07:36 -04:00
projectgheist
846e7c0b7d PR #5695: Create comment keyboard shortcut for Behavior tree graphs (Contributed by projectgheist)
#rb mieszko.zielinski
#jira UE-72502

[CL 5808068 by Mieszko Zielinski in Dev-Framework branch]
2019-04-09 10:02:11 -04:00
Chris Gagnon
00f8b72a0b Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 5602170 by Chris Gagnon in Dev-Editor branch]
2019-03-27 15:03:08 -04:00
Marc Audy
82e0666ce7 Merging //UE4/Dev-Main to Dev-Framework (//UE4/Dev-Framework) @ 5450266
#rb
#rnx

[CL 5459329 by Marc Audy in Dev-Framework branch]
2019-03-19 16:16:11 -04:00