Commit Graph

283 Commits

Author SHA1 Message Date
yoan stamant
6867bd2ae3 BehaviorTreeDebugger: added missing initialization for StoppedOnBreakpointExecutionIndex and make sure to always reset it when active node changes
#jira UE-86943
#rnx
#rb aris.theophanidis


#ROBOMERGE-SOURCE: CL 11050265 via CL 11050325 via CL 11050330
#ROBOMERGE-BOT: (v637-11041722)

[CL 11050336 by yoan stamant in Main branch]
2020-01-17 13:28:32 -05:00
JeanMichel Dignard
99b55fb883 Merged main @ cl 10981486
#rb none
#rnx

[CL 10985598 by JeanMichel Dignard in Dev-Tools-Staging branch]
2020-01-14 14:45:07 -05:00
yoan stamant
40b1781daa BehaviorTreeDebugger: prevent displaying old subtree recorded step. Fixed displayed step index using recording buffer index instead of debugger execution step id.
[at]aris.theophanidis


#ROBOMERGE-SOURCE: CL 10950831 via CL 10950832 via CL 10950833
#ROBOMERGE-BOT: (v632-10940481)

[CL 10950834 by yoan stamant in Main branch]
2020-01-13 07:45:40 -05:00
Marc Audy
51a972ebb8 Fix deprecation warnings
#rb
#rnx

[CL 10949401 by Marc Audy in Main branch]
2020-01-11 23:06:16 -05:00
mikko mononen
4866c0317e Call notifications when editing Blackboard data
- Call Pre/PostEditChangeProperty() on add, delete, rename key
- Update FBlackboardKeySelector references on all classes deriving from IBlackboardDataProvider when renaming a Blackboard key (used to beBehaviorTree only)

#rb Yoan.StAmant Stephen.Holmes


#ROBOMERGE-SOURCE: CL 10940202 via CL 10940204
#ROBOMERGE-BOT: (v626-10872990)

[CL 10940205 by mikko mononen in Main branch]
2020-01-10 06:18:31 -05:00
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