Commit Graph

6400 Commits

Author SHA1 Message Date
Chandler Cox
87aba23299 Add tab breaks for window tabs. 2023-08-26 16:49:37 -05:00
Chandler Cox
c5ff2c8c2f Add tooltip text. 2023-08-26 16:17:21 -05:00
Chandler Cox
514bc00310 Show Json Asset Type on ToolStrip of Json Asset Window. 2023-08-26 16:10:59 -05:00
Wojtek Figat
50669a341d Improve connections drawing for BehaviorTree and AnimGraph 2023-08-26 09:38:33 +02:00
Chandler Cox
8ad4c94545 Add not closing contnent filter cm on click 2023-08-25 15:25:51 -05:00
3939106e78 Fix crash with XAudio2 backend when source is playing
The array containing the sources might grow and invalidate existing
pointers to sources while some of the previous sources are still playing.
2023-08-25 22:09:00 +03:00
Wojtek Figat
1287731816 Add reordering and reparenting decorators (with undo) 2023-08-25 14:54:40 +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
992cc381d5 Simplify Variant code with define for ManagedObject handle 2023-08-25 10:22:09 +02:00
Wiktor Kocielski
87e36bcfd5 Stop replication if NetworkManager::NetworkFPS < 0 2023-08-25 02:44:23 +03: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
Chandler Cox
7e429854d6 Simplify check to use attribute. 2023-08-23 09:03:56 -05:00
Chandler Cox
e1645210b3 Add check and indication if no anim events are found. 2023-08-23 08:46:21 -05:00
Chandler Cox
e16e2e2877 Prevent AbstractWrapper from showing in Add AnimEvent CM. 2023-08-23 08:35:35 -05:00
Wojtek Figat
73c0758410 Add releasing nested nodes state when BT tree goes irrelevant 2023-08-23 13:43:46 +02:00
Chandler Cox
a737e7bb05 Small fix to UI 2023-08-22 17:36:09 -05:00
Chandler Cox
ce4cf9b34b Add timeline position numbers and add to GUI. 2023-08-22 15:42:16 -05: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
50c85aec6d Minor improvements to #1315 and add getter of current window style 2023-08-21 23:33:33 +02:00
Wojtek Figat
d432654a57 Merge branch 'Tryibion-set-window-mode' 2023-08-21 22:42:20 +02:00
Wojtek Figat
b4adb7f3e1 Merge branch 'set-window-mode' of https://github.com/Tryibion/FlaxEngine into Tryibion-set-window-mode 2023-08-21 22:42:13 +02:00
Wojtek Figat
3edae2f686 Merge branch 'Withaust-terraincache' 2023-08-21 22:31:18 +02:00
Wojtek Figat
845697cc4a Merge branch 'terraincache' of https://github.com/Withaust/FlaxEngine into Withaust-terraincache 2023-08-21 22:31:01 +02:00
Wojtek Figat
6bf2f219db Merge branch 'Tryibion-rename-popup-check' 2023-08-21 22:02:45 +02:00
Wojtek Figat
c137b5743a Merge branch 'rename-popup-check' of https://github.com/Tryibion/FlaxEngine into Tryibion-rename-popup-check 2023-08-21 22:02:38 +02:00
Wojtek Figat
dc3ae040a3 Merge branch 'Tryibion-dont-close-cm' 2023-08-21 21:58:15 +02:00
Wojtek Figat
131b2ae688 Merge branch 'dont-close-cm' of https://github.com/Tryibion/FlaxEngine into Tryibion-dont-close-cm 2023-08-21 21:56:40 +02:00
Wojtek Figat
3e92409d66 Merge branch 'Tryibion-button-border' 2023-08-21 21:55:03 +02:00
Wojtek Figat
8c230e7cb0 Merge branch 'button-border' of https://github.com/Tryibion/FlaxEngine into Tryibion-button-border 2023-08-21 21:54:56 +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
Chandler Cox
1286a29462 Add not closing some cm buttons 2023-08-19 14:30:08 -05:00
Wojtek Figat
eee53dfbdc Add BehaviorKnowledgeSelector for Behavior Knowledge unified data access 2023-08-19 19:50:17 +02:00
Chandler Cox
134273abd9 Remove popup from appearing if the content item can not re renamed. 2023-08-19 12:47:29 -05:00