- 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]
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]
#okgithub public
#rb marc.audy
#ROBOMERGE-SOURCE: CL 8306276 via CL 8357020
#ROBOMERGE-BOT: (v401-8057353)
[CL 8357126 by michael noland in Main branch]
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]
[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]
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]
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]
Set Focus on BTEditor window when hitting breakpoint
#review-6319559 @mieszko.zielinski
#rb mieszko.zielinski
[CL 6398274 by Yoan StAmant in Dev-Framework branch]
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]
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]