Commit Graph

  • db0c903ca8 Handle user categories and fix bad script crash Serhii Snitsaruk 2022-10-29 01:50:47 +0200
  • 46ec4069b5 Duplicate dictionary data Serhii Snitsaruk 2022-10-27 01:51:29 +0200
  • b68dc0a36a Fix bugs Serhii Snitsaruk 2022-10-26 23:12:29 +0200
  • ffeb7a2e5e Add BBParam::to_string() Serhii Snitsaruk 2022-10-25 23:07:27 +0200
  • c73562a86e Add BBVariant Serhii Snitsaruk 2022-10-25 22:01:00 +0200
  • 7ec38e0988 Add set_agent() Serhii Snitsaruk 2022-10-25 00:47:22 +0200
  • d359f620e3 Make BBParam properties unique @clone() Serhii Snitsaruk 2022-10-21 16:15:13 +0200
  • 54addba8a3 Update name of parameter in editor Serhii Snitsaruk 2022-10-20 22:53:09 +0200
  • 34ef7d96ea Fix bugs Serhii Snitsaruk 2022-10-20 22:00:10 +0200
  • 172b90ded4 Implement BB parameters Serhii Snitsaruk 2022-10-20 18:26:46 +0200
  • b451edf49b Bind Blackboard::prefetch_nodepath_vars() Serhii Snitsaruk 2022-10-19 23:54:42 +0200
  • 36ff3a724f Remove blackboard management from BTState Serhii Snitsaruk 2022-10-19 23:41:56 +0200
  • bc0f0b61d1 Expose agent and blackboard Serhii Snitsaruk 2022-10-19 23:39:27 +0200
  • c6a9ea5948 Add editor icon Serhii Snitsaruk 2022-10-19 21:02:46 +0200
  • f4e3f162ec Implement basic BTState Serhii Snitsaruk 2022-10-19 20:54:21 +0200
  • c43fac596c Handle NodePath vars Serhii Snitsaruk 2022-10-19 16:01:16 +0200
  • 4f06bb5a3e Add ANYSTATE transitions Serhii Snitsaruk 2022-10-12 14:02:39 +0200
  • 9937f2463b Fix export templates build errors Serhii Snitsaruk 2022-09-30 00:17:32 +0200
  • eecf27fdf5 Implement guard func Serhii Snitsaruk 2022-09-29 22:44:51 +0200
  • b7ea9145df Implement LimboHSM Serhii Snitsaruk 2022-09-29 12:54:07 +0200
  • c62ecc9084 Add LimboState Serhii Snitsaruk 2022-09-28 12:48:45 +0200
  • 3f47f2bf76 Add ForEach decorator Serhii Snitsaruk 2022-09-22 13:09:49 +0200
  • 5d39130595 LimboUtility as singleton Serhii Snitsaruk 2022-09-21 23:56:04 +0200
  • 7be7ca276d Add instancing to behavior tree Serhii Snitsaruk 2022-09-21 16:13:17 +0200
  • 6cac198092 Fix Cooldown broken Serhii Snitsaruk 2022-09-21 12:37:38 +0200
  • 8b1b0dd754 Fix decorator having no children crash Serhii Snitsaruk 2022-09-21 12:37:19 +0200
  • a3cac93174 Add NewScope and refactor Subtree Serhii Snitsaruk 2022-09-20 19:15:48 +0200
  • e4f92893a1 Add Blackboard class with support for scopes Serhii Snitsaruk 2022-09-08 15:56:51 +0200
  • 3f04ff2eb4 Save/load editor config values Serhii Snitsaruk 2022-09-06 13:28:25 +0200
  • 5a8442d5a0 Add BTConsolePrint task Serhii Snitsaruk 2022-09-06 13:08:52 +0200
  • afbf095d1b Fix crash on Save pressed with no bt edited Serhii Snitsaruk 2022-09-06 13:08:27 +0200
  • 507dc8d850 Edit bt via inspector and add usage panel Serhii Snitsaruk 2022-09-05 21:57:24 +0200
  • 7eff8d5488 Refresh task panel on visibility change Serhii Snitsaruk 2022-09-05 17:56:38 +0200
  • 026ff26ab3 Use single function to get task icon in the editor Serhii Snitsaruk 2022-09-05 16:39:40 +0200
  • 8e45a4d38a Fix _generate_name fails without reporting an error if script is not a tool script Serhii Snitsaruk 2022-09-05 16:31:48 +0200
  • 29dcabedf4 BTPlayer: Fix owner bug and export blackboard Serhii Snitsaruk 2022-09-05 16:30:41 +0200
  • 18746dc7c2 Fix: sequence and selector working like dynamic Serhii Snitsaruk 2022-09-05 15:08:35 +0200
  • 490a419f0e Add Create New Task action Serhii Snitsaruk 2022-09-05 13:31:38 +0200
  • 3de4847a89 Add default dir for behavior trees Serhii Snitsaruk 2022-09-05 13:11:47 +0200
  • ec9eec4120 Add BTSubtree action Serhii Snitsaruk 2022-09-03 20:42:38 +0200
  • 1770c23553 Handle task_changed Serhii Snitsaruk 2022-09-03 17:13:15 +0200
  • aefa132290 Add drag and drop. Serhii Snitsaruk 2022-09-03 17:00:20 +0200
  • 29fab3a8d8 Fix: Quick tasks broken Serhii Snitsaruk 2022-09-03 14:11:47 +0200
  • b42cfa4330 Fix: Duplicate should put new task after the prototype Serhii Snitsaruk 2022-09-03 14:11:03 +0200
  • ffd0d943f1 Add auto-saving and dirty marking Serhii Snitsaruk 2022-09-03 14:01:13 +0200
  • a2313d9a14 Show configuration warnings in editor Serhii Snitsaruk 2022-09-03 13:11:50 +0200
  • 6e1f9ad4ac Keep user task directory prefs in project setting Serhii Snitsaruk 2022-09-03 12:59:11 +0200
  • c9d92610a0 Prototype loading user tasks Serhii Snitsaruk 2022-09-03 00:10:22 +0200
  • 552185dc07 Fix script being disowned Serhii Snitsaruk 2022-09-03 00:08:10 +0200
  • 881b9118e4 Dynamic task sections Serhii Snitsaruk 2022-09-02 19:30:32 +0200
  • 30f3df0649 Add history and navigation Serhii Snitsaruk 2022-09-02 15:43:54 +0200
  • f00d4d0233 Add task panel Serhii Snitsaruk 2022-09-02 14:25:03 +0200
  • 4c580c6b1d Add Editor functionality (rudimentary) Serhii Snitsaruk 2022-09-02 00:20:37 +0200
  • d128bdf8f6 Bind signal - BTPlayer Serhii Snitsaruk 2022-08-31 17:50:49 +0200
  • 3393ed24d7 Reorganize files Serhii Snitsaruk 2022-08-31 17:05:25 +0200
  • a236aee22b Add BTPlayer and BehaviorTree classes, and fix leaking refs Serhii Snitsaruk 2022-08-30 18:48:49 +0200
  • 6105c17f09 Update icons with proper colors this time Serhii Snitsaruk 2022-08-29 17:47:49 +0200
  • 936bf749d3 Add Wait, WaitTicks and RandomWait Serhii Snitsaruk 2022-08-29 14:06:48 +0200
  • 8bfd8e1bef Add Fail task and missing icons Serhii Snitsaruk 2022-08-29 13:30:53 +0200
  • 8b1431f712 Add Random Sequence and Selector Serhii Snitsaruk 2022-08-29 11:41:42 +0200
  • e9b3b9eb54 Add Dynamic versions of Selector and Sequence, plus icons Serhii Snitsaruk 2022-08-28 23:36:21 +0200
  • 8705241fa4 Add Probability decorator and reorganize Serhii Snitsaruk 2022-08-28 22:58:30 +0200
  • cb46b5dff3 Add Cooldown Serhii Snitsaruk 2022-08-28 22:24:33 +0200
  • 89b861d5f8 Add TimeLimit Serhii Snitsaruk 2022-08-28 15:34:04 +0200
  • fbe9165d8e Add RunLimit Serhii Snitsaruk 2022-08-28 15:24:01 +0200
  • 37ac75dc78 Add Repeat, RepeatUntilFailure and RepeatUntilSuccess Serhii Snitsaruk 2022-08-28 14:49:02 +0200
  • b116d1fdcd Add Delay, Invert, AlwaysSucceed and AlwaysFail Serhii Snitsaruk 2022-08-28 13:56:43 +0200
  • aac0acd51e Bind get_root() Serhii Snitsaruk 2022-08-28 13:07:26 +0200
  • 1123ffdced Add first BT classes Serhii Snitsaruk 2022-08-28 12:54:34 +0200
  • b1f6386e52 Initial commit Serhii Snitsaruk 2022-08-28 12:54:16 +0200