Wojtek Figat
|
66b828ae92
|
Refactor Asset::GetReferences to support file path references
|
2024-05-08 15:54:37 +02:00 |
|
Wojtek Figat
|
d719c381ea
|
Merge remote-tracking branch 'origin/master' into 1.8
|
2024-03-11 23:49:33 +01:00 |
|
Wojtek Figat
|
d5f4254a73
|
Add BehaviorTreeKnowledgeBooleanDecorator
|
2024-03-05 12:45:40 +01:00 |
|
Wojtek Figat
|
f1bc161ad2
|
Merge branch 'category-rework' of https://github.com/Tryibion/FlaxEngine into Tryibion-category-rework
|
2024-02-27 11:08:33 +01:00 |
|
Wojtek Figat
|
14902dc29e
|
Merge remote-tracking branch 'origin/master' into 1.8
# Conflicts:
# Flax.flaxproj
|
2024-02-26 19:49:39 +01:00 |
|
Wojtek Figat
|
859c420d76
|
Update year in copyright note
|
2024-02-26 19:00:48 +01:00 |
|
Chandler Cox
|
8ee2bf8d76
|
Change category drop panel o look similar to other panels. Add flax engine scripts to flax engine category.
|
2024-02-20 21:00:20 -06:00 |
|
Wojtek Figat
|
10180de9c6
|
Merge remote-tracking branch 'origin/master' into 1.8
# Conflicts:
# Source/Editor/Utilities/EditorUtilities.cpp
# Source/Editor/Utilities/EditorUtilities.h
|
2024-02-19 22:26:16 +01:00 |
|
Wojtek Figat
|
5de5e576e5
|
Rename Navigation.ProjectPoint into Navigation.FindClosestPoint to have consistent API naming
#2034
|
2024-02-17 09:07:37 +01:00 |
|
Wojtek Figat
|
f0f8da3c09
|
Various fixes
|
2024-02-16 12:29:59 +01:00 |
|
Wojtek Figat
|
b5e23f0096
|
Improve JsonAssetReference
|
2024-02-15 11:46:17 +01:00 |
|
Wojtek Figat
|
7bcf78d0c0
|
Fix various crashes
|
2023-12-17 12:38:09 +01:00 |
|
Menotdan
|
629ebacd64
|
Hide loop count options if "Infinite Loop" is checked.
|
2023-12-08 02:01:13 -05:00 |
|
Menotdan
|
4a50111f9b
|
Add infinite loop to behavior tree loop decorator.
|
2023-12-08 01:46:55 -05:00 |
|
Wojtek Figat
|
4e37aafe6a
|
Fix BT logic flow when start/stopping behavior
|
2023-11-21 00:01:46 +01:00 |
|
Wojtek Figat
|
9a091799fc
|
Fix crash when debugging BT node state while tree is not running
|
2023-11-21 00:00:43 +01:00 |
|
Wojtek Figat
|
0360f7786d
|
Fix crash hen readingBehaviorKnowledgeSelector value in C# when type doesn't match exactly
|
2023-11-14 11:47:44 +01:00 |
|
Wojtek Figat
|
e0de6744e2
|
Add better errors logging to BT nodes in case of issues
|
2023-11-14 11:22:41 +01:00 |
|
Wojtek Figat
|
7c53b1e99a
|
Add clearing BT memory in non-release builds to make issues spotting easier
|
2023-11-14 11:22:17 +01:00 |
|
Wojtek Figat
|
b2ec235f01
|
Minor tweaks
|
2023-09-25 11:00:49 +02:00 |
|
Wojtek Figat
|
8a00a3e61e
|
Expose moveTo node functions to override in C#
|
2023-09-24 19:26:41 +02:00 |
|
Wojtek Figat
|
15b1e0a984
|
Minor fixes
|
2023-09-24 13:20:19 +02:00 |
|
Wojtek Figat
|
959bd33efc
|
Rename AllocState to NewState
|
2023-09-24 13:17:59 +02:00 |
|
Wojtek Figat
|
f0b5d3b838
|
Minor improvements
|
2023-09-19 21:37:24 +02:00 |
|
Wojtek Figat
|
e9cf188c2d
|
Add outline for relevant BT nodes when debugging tree
|
2023-09-19 21:24:00 +02:00 |
|
Wojtek Figat
|
336fe46e03
|
Add GetDebugInfo to BT nodes for debugging
|
2023-09-19 20:57:19 +02:00 |
|
Wojtek Figat
|
f7787a9221
|
Add Behavior knowledge data debugging
|
2023-09-14 13:53:19 +02:00 |
|
Wojtek Figat
|
8a31a63713
|
Fix build
|
2023-09-10 10:25:03 +02:00 |
|
Wojtek Figat
|
8ff96723db
|
Add async update to Behavior via Task Graph System
|
2023-08-31 14:54:26 +02:00 |
|
Wojtek Figat
|
f43f17a783
|
Add Move To node to BT
|
2023-08-31 14:02:03 +02:00 |
|
Wojtek Figat
|
b6c8a08b58
|
Add Has Goal decorator to BT
|
2023-08-29 17:31:35 +02:00 |
|
Wojtek Figat
|
57ee884397
|
Add hot-reload support for BT to properly reload node instances data
|
2023-08-29 16:33:41 +02:00 |
|
Wojtek Figat
|
0defecaeb9
|
Add concept of Goals to Behavior Knowledge
|
2023-08-29 11:41:07 +02:00 |
|
Wojtek Figat
|
99547a1ff4
|
Add Has Tag decorator
|
2023-08-25 10:42:53 +02:00 |
|
Wojtek Figat
|
b31f262214
|
Add Knowledge Conditional and Knowledge Values Conditional decorators to BT
|
2023-08-25 10:25:24 +02:00 |
|
Wojtek Figat
|
cc7e93e2ee
|
Don't recheck decorators conditions if the node is already relevant
|
2023-08-25 10:22:33 +02:00 |
|
Wojtek Figat
|
a27cb4e215
|
Refactor BT nodes methods to always use context structure as input
|
2023-08-24 16:51:25 +02:00 |
|
Wojtek Figat
|
8c1dfb3087
|
Add Time Limit and Cooldown decorators to BT
|
2023-08-24 16:41:01 +02:00 |
|
Wojtek Figat
|
d2034622cb
|
Add Invert, ForceSuccess, ForceFailed and Loop decorators to BT
|
2023-08-24 13:06:55 +02:00 |
|
Wojtek Figat
|
69ab69c5cc
|
Add Decorators support to BT graph
|
2023-08-24 13:05:54 +02:00 |
|
Wojtek Figat
|
73c0758410
|
Add releasing nested nodes state when BT tree goes irrelevant
|
2023-08-23 13:43:46 +02:00 |
|
Wojtek Figat
|
3259af3368
|
Add Force Finish node to BT
|
2023-08-22 11:12:05 +02:00 |
|
Wojtek Figat
|
863b6338ce
|
Fix missing asset refs from BT nodes data
|
2023-08-21 18:28:05 +02:00 |
|
Wojtek Figat
|
cc5cde5bc7
|
Add Nested node to BT
|
2023-08-21 17:38:48 +02:00 |
|
Wojtek Figat
|
a6e503d21b
|
Add Selector node to BT
|
2023-08-21 00:07:25 +02:00 |
|
Wojtek Figat
|
fce82247ab
|
Add Delay node to BT
|
2023-08-20 21:42:43 +02:00 |
|
Wojtek Figat
|
eee53dfbdc
|
Add BehaviorKnowledgeSelector for Behavior Knowledge unified data access
|
2023-08-19 19:50:17 +02:00 |
|
Wojtek Figat
|
1e3e75cb99
|
Add relevancy to Behavior Tree nodes
|
2023-08-17 21:24:19 +02:00 |
|
Wojtek Figat
|
fad825690e
|
Add BehaviorTree nodes sorting by X position on a surface
|
2023-08-17 15:44:30 +02:00 |
|
Wojtek Figat
|
c15a48b0b4
|
Allow Scripting Object as BT blackboard but don't support plain classes
|
2023-08-17 15:29:00 +02:00 |
|