Wojtek Figat
|
992cc381d5
|
Simplify Variant code with define for ManagedObject handle
|
2023-08-25 10:22:09 +02:00 |
|
Wojtek Figat
|
2026c84baa
|
Hide node close button when read-only (eg. play mode)
|
2023-08-24 16:56:28 +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
|
0c206564be
|
Fix generic typename to be properly converted to C#
|
2023-08-24 13:02:29 +02:00 |
|
Wojtek Figat
|
5f581bf156
|
Add OnPasted to Visject Surface nodes for custom post-paste logic
|
2023-08-24 10:43:59 +02:00 |
|
Wojtek Figat
|
952fe61515
|
Add SurfaceNodeActions for more contextual surface nodes scripting
|
2023-08-24 10:43:22 +02:00 |
|
Wojtek Figat
|
60e5c5446c
|
Add SealedNodes feature to Visject Surface nodes
|
2023-08-24 10:41:02 +02:00 |
|
Wojtek Figat
|
c58dc51291
|
Various improvements to Visject Surface
|
2023-08-24 10:12:40 +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
|
d86eb5a4c2
|
Add drag&drop for nested BT spawning in Editor
|
2023-08-22 10:45:50 +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
|
2e9facc429
|
Add Random::RandRange
|
2023-08-20 21:41:20 +02:00 |
|
Wojtek Figat
|
a44c1521af
|
Fix property value sliders usage in BT editor
|
2023-08-20 21:40:03 +02:00 |
|
Wojtek Figat
|
eee53dfbdc
|
Add BehaviorKnowledgeSelector for Behavior Knowledge unified data access
|
2023-08-19 19:50:17 +02:00 |
|
Wojtek Figat
|
dee2f11ae4
|
Merge remote-tracking branch 'origin/master' into 1.7
|
2023-08-19 19:46:19 +02:00 |
|
Wojtek Figat
|
9afb8778e8
|
Merge branch 'GoaLitiuM-variant_fix'
|
2023-08-19 19:45:18 +02:00 |
|
Wojtek Figat
|
3498806588
|
Add support for accessing scripting properties via ManagedBinaryModule fields API
|
2023-08-19 17:45:42 +02:00 |
|
Wojtek Figat
|
de6254b5a5
|
Various fixes for scripting bindings codegen
|
2023-08-19 17:00:05 +02:00 |
|
Wojtek Figat
|
e36bf6e19a
|
Add MarshalAs tag to APi structs/classes for custom marshaling via implicit casting
|
2023-08-19 16:59:39 +02:00 |
|
|
|
769a20002d
|
Fix Variant move assignment operator with managed objects
|
2023-08-19 13:12:50 +03:00 |
|
Wojtek Figat
|
32c47949fa
|
Fix error when scripting structure uses StringAnsi field
|
2023-08-18 13:32:06 +02:00 |
|
Wojtek Figat
|
f088f2b61d
|
Merge remote-tracking branch 'origin/master' into 1.7
|
2023-08-18 10:33:51 +02:00 |
|
Wojtek Figat
|
122524bd19
|
Fix linux build
|
2023-08-18 09:12:10 +02:00 |
|
Wojtek Figat
|
430d55aada
|
Merge branch 'GoaLitiuM-manageddict_cache'
|
2023-08-18 00:25:12 +02:00 |
|
Wojtek Figat
|
de270d7478
|
Merge branch 'manageddict_cache' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-manageddict_cache
|
2023-08-18 00:25:07 +02:00 |
|
Wojtek Figat
|
fe9cc8576a
|
Merge branch 'GoaLitiuM-actor_paste'
|
2023-08-18 00:18:55 +02:00 |
|
Wojtek Figat
|
52691d3230
|
Merge branch 'actor_paste' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-actor_paste
|
2023-08-18 00:18:50 +02:00 |
|
Wojtek Figat
|
595bb2b7fa
|
Fix nested animation playrate when the framerate is different
#1258
|
2023-08-18 00:17:27 +02:00 |
|
Wojtek Figat
|
925b5abb78
|
Fix crash on Linux when using unmapped keyboard Keyboard
#1321
|
2023-08-17 21:47:02 +02:00 |
|
Wojtek Figat
|
b78db755ec
|
Fix crash regression d9ee8f4665
#1318
|
2023-08-17 21:40:36 +02:00 |
|
Wojtek Figat
|
1e3e75cb99
|
Add relevancy to Behavior Tree nodes
|
2023-08-17 21:24:19 +02:00 |
|
Wojtek Figat
|
14ffd0aa08
|
Add Variant new value init for objects
|
2023-08-17 16:10:07 +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
|
70228ca355
|
Various improvements to Variant
|
2023-08-17 15:29:11 +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 |
|
Wojtek Figat
|
5f79fdd5f9
|
Fix bt node sizing on spawm
|
2023-08-17 15:27:02 +02:00 |
|
Wojtek Figat
|
77f7d55f5a
|
Fix log spam from TypeEditor if type is missing
|
2023-08-17 15:26:50 +02:00 |
|
Wojtek Figat
|
c18625e017
|
Add initial Behavior simulation
|
2023-08-17 15:26:31 +02:00 |
|
Wojtek Figat
|
d1e2d6699e
|
Add bt nodes init
|
2023-08-16 22:28:48 +02:00 |
|
Wojtek Figat
|
6e85bb8f75
|
Add ScriptingType to msvc natvis
|
2023-08-16 22:27:52 +02:00 |
|
Wojtek Figat
|
66678fc219
|
Fix log spam from TypeEditor if type is missing
|
2023-08-16 22:27:17 +02:00 |
|
Wojtek Figat
|
dd8e05ed49
|
Add C#-only types for Variant value storage from 0cb049167b
|
2023-08-16 22:27:03 +02:00 |
|
|
|
3e33c63957
|
Optimize actor pasting performance with huge amount of actors
- Name lookups are cached to avoid checking the name from same Actor multiple times
- Avoid getting actor children multiple times for same parent
|
2023-08-16 20:24:19 +03:00 |
|