Commit Graph

328 Commits

Author SHA1 Message Date
JeanMichel Dignard
70d074639f Merging //UE4/Dev-Main @ 10886849 to Dev-Tools-Staging (//UE4/Dev-Tools-Staging)
#rb none
#rnx

[CL 10906274 by JeanMichel Dignard in Dev-Tools-Staging branch]
2020-01-08 13:26:18 -05:00
jeanmichel dignard
2ce7666d2d Copying //UE4/Dev-Core [at] 10708550 to Dev-Main (//UE4/Dev-Main)
#rb none

#ROBOMERGE-OWNER: jeanmichel.dignard
#ROBOMERGE-AUTHOR: robert.manuszewski
#ROBOMERGE-SOURCE: CL 10708666 in //UE4/Main/...
#ROBOMERGE-BOT: TOOLS (Main -> Dev-Tools-Staging) (v626-10872990)

[CL 10898071 by jeanmichel dignard in Dev-Tools-Staging branch]
2020-01-07 15:54:23 -05:00
ryan durand
627baf970a Updating copyright for Engine Editor.
#rnx
#rb none


#ROBOMERGE-SOURCE: CL 10869241 via CL 10869527 via CL 10869904
#ROBOMERGE-BOT: (v613-10869866)

[CL 10870586 by ryan durand in Main branch]
2019-12-26 15:33:43 -05:00
rob gay
9d3e1794ee Fix-up strict compile errors from prior PCH updates
#rb none
#rnx

#ROBOMERGE-OWNER: jeanmichel.dignard
#ROBOMERGE-AUTHOR: rob.gay
#ROBOMERGE-SOURCE: CL 10696631 via CL 10700068 via CL 10700177
#ROBOMERGE-BOT: TOOLS (Main -> Dev-Tools-Staging) (v610-10636431)

[CL 10838602 by rob gay in Dev-Tools-Staging branch]
2019-12-19 18:52:07 -05:00
Chris Gagnon
346a4b05ea Copy up from Dev-Editor @10681378
#rb none

[CL 10837446 by Chris Gagnon in Dev-Tools-Staging branch]
2019-12-19 18:07:47 -05:00
yoan stamant
fcc2a8e4af BehaviorTreeDebugger: only collect current runtime node descriptions when displaying the most recent step since the current tree state will match. Otherwise we keep the descriptions from the displayed debugger step that were updated by UpdateAssetFlags.
#rb aris.theophanidis


#ROBOMERGE-SOURCE: CL 10708516 via CL 10714340 via CL 10714446
#ROBOMERGE-BOT: (v610-10636431)

[CL 10714586 by yoan stamant in Main branch]
2019-12-13 14:35:02 -05:00
Robert Manuszewski
7b6f840f7f Copying //UE4/Dev-Core @ 10708550 to Dev-Main (//UE4/Dev-Main)
#rb none

[CL 10708666 by Robert Manuszewski in Main branch]
2019-12-13 11:07:03 -05:00
rob gay
6368712b58 Fix-up strict compile errors from prior PCH updates
#rb none
#rnx


#ROBOMERGE-SOURCE: CL 10696631 via CL 10700068
#ROBOMERGE-BOT: (v610-10636431)

[CL 10700177 by rob gay in Main branch]
2019-12-12 20:12:40 -05:00
mikko mononen
90c9c8ae27 Fixed FBlackboardSelectorDetails to cache correct blackboard asset owner.
The bug prevented changing blackboard to update the key dropdown menus.

#rb Yoan.StAmant Mieszko.Zielinski


#ROBOMERGE-SOURCE: CL 10646905 via CL 10646914
#ROBOMERGE-BOT: (v609-10634694)

[CL 10646920 by mikko mononen in Main branch]
2019-12-11 03:37:43 -05:00
mikko mononen
df2a4f4d58 Added minimal plumbing to allow UBlackboardKeySelector to be used outside BehaviorTree editor
- Changed FBlackboardSelectorDetails to find related Blackboard based on IBlackboardAssetProvider instead of UBTNode
- Added delegates to update the cached contents of FBlackboardSelectorDetails when BlackboardData or related BBD changes

#rb Mieszko.Zielinski Thomas.Sarkanen


#ROBOMERGE-SOURCE: CL 10447837 via CL 10447848
#ROBOMERGE-BOT: (v594-10333955)

[CL 10452224 by mikko mononen in Main branch]
2019-11-26 09:46:57 -05:00
marc audy
dbcf07a558 Use new inline versions of substring functions
Fix up nearby cases where ESearchCase::CaseSensitive should have been used
#jira
#rnx
#rb

#ROBOMERGE-OWNER: marc.audy
#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 10309793 via CL 10309818
#ROBOMERGE-BOT: (v593-10286020)

[CL 10309932 by marc audy in Main branch]
2019-11-19 13:27:07 -05:00
Jamie Dale
872aa869c3 Converted code to use FObjectEditorUtils::GetCategoryText rather than access the UObjectCategory meta-data directly
This keeps the implementation common and will allow it to be changed in the future

#rb none
#rnx

[CL 10075120 by Jamie Dale in Dev-Editor branch]
2019-11-07 15:39:36 -05:00
Marcus Wassmer
6517c68ef5 Copying //UE4/Dev-RenderPlat-Staging@8684824 to Dev-Main (//UE4/Dev-Main)
#rb none

[CL 8684840 by Marcus Wassmer in Main branch]
2019-09-14 09:45:25 -04:00
Chris Gagnon
2e87118a18 Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main) Interim 4.24.
#rb none

[CL 8614014 by Chris Gagnon in Main branch]
2019-09-10 11:35:20 -04:00
michael noland
7afc789d75 Centralized comment support for AIGraph sublcasses, which adds support for comments to EQS graphs
#okgithub public
#rb marc.audy

#ROBOMERGE-OWNER: juan.canada
#ROBOMERGE-AUTHOR: michael.noland
#ROBOMERGE-SOURCE: CL 8306276 via CL 8357020 via CL 8357126
#ROBOMERGE-BOT: RENDERING (Main -> Dev-RenderPlat-Staging) (v404-8404397)

[CL 8431856 by michael noland in Dev-RenderPlat-Staging branch]
2019-09-03 15:21:01 -04:00
Marcus Wassmer
da3a03e47c Copying //UE4/Dev-Mobile@8387500 to Dev-RenderPlat-Staging (//UE4/Dev-RenderPlat-Staging)
#rb none

[CL 8387580 by Marcus Wassmer in Dev-RenderPlat-Staging branch]
2019-08-30 17:54:29 -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
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
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
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