Commit Graph

  • 97eee2a801 Fix not registering BT instance with debugger when BTPlayer is removed and then added to SceneTree Serhii Snitsaruk 2023-09-09 13:37:09 +0200
  • 05486d3907 Add tests for BTTask methods Serhii Snitsaruk 2023-09-09 12:14:57 +0200
  • e1604fab67 Fix BTWaitTicks counting prematurely Serhii Snitsaruk 2023-09-08 11:19:19 +0200
  • 6baa6d5686 Add tests for wait actions Serhii Snitsaruk 2023-09-08 11:18:24 +0200
  • 073cac5e71 Add tests for BTSetAgentProperty Serhii Snitsaruk 2023-09-07 12:15:32 +0200
  • 198954e45f Fix BTSetAgentProperty wrong error message Serhii Snitsaruk 2023-09-07 12:13:31 +0200
  • 029abbfc08 Add tests for BTCheckAgentProperty Serhii Snitsaruk 2023-09-06 12:14:20 +0200
  • 3952ba46cb Add tests for BTCallMethod Serhii Snitsaruk 2023-09-05 11:01:20 +0200
  • fe81b90dc1 Allow objects in BBNode Serhii Snitsaruk 2023-09-05 10:55:17 +0200
  • 9ec1675db2 Add tests for BTStopAnimation Serhii Snitsaruk 2023-09-04 14:30:07 +0200
  • eab6ec9323 Add tests for BTPlayAnimation Serhii Snitsaruk 2023-09-04 14:14:53 +0200
  • 804ff2dddd Add tests for BTPauseAnimation Serhii Snitsaruk 2023-09-04 13:45:40 +0200
  • 4e9d8d1e18 Add tests for BTAwaitAnimation Serhii Snitsaruk 2023-09-04 12:02:29 +0200
  • 48a149dafa Improve tests for BTCheckVar Serhii Snitsaruk 2023-09-03 10:47:37 +0200
  • 8d88d5a7ef Add tests for BTSetVar Serhii Snitsaruk 2023-09-02 14:18:40 +0200
  • fe551e0299 Fix BTSetVar succeeding and setting variable to null when value parameter doesn't exist on the Blackboard Serhii Snitsaruk 2023-09-02 14:16:52 +0200
  • 16b25fa760 Fix BBParam.get_value() not always returning proper default Serhii Snitsaruk 2023-09-02 14:12:24 +0200
  • 76689659f7 Add tests for BTCheckVar Serhii Snitsaruk 2023-09-02 12:42:30 +0200
  • b834175016 Add tests for BTCheckTrigger Serhii Snitsaruk 2023-09-02 10:50:07 +0200
  • 9ab9599e4f Add tests for BTTimeLimit Serhii Snitsaruk 2023-09-01 14:00:10 +0200
  • 8965cb5ce1 Add tests for BTSubtree Serhii Snitsaruk 2023-09-01 13:11:00 +0200
  • 915ccdc964 Add tests for BTRunLimit Serhii Snitsaruk 2023-08-31 15:45:07 +0200
  • 68fdfb0597 Add tests for BTRepeat Serhii Snitsaruk 2023-08-31 15:16:36 +0200
  • 6f8292bc2d Add tests for BTRepeatUntilFailure and BTRepeatUntilSuccess Serhii Snitsaruk 2023-08-31 14:38:04 +0200
  • 6cf4045e0f Add tests for BTProbability Serhii Snitsaruk 2023-08-31 13:41:03 +0200
  • b9fc99cb2c Add tests for BTNewScope Serhii Snitsaruk 2023-08-31 12:07:59 +0200
  • fd87a3633e Add tests for BTInvert Serhii Snitsaruk 2023-08-31 11:26:37 +0200
  • 8a5c60322a Add tests for BTForEach Serhii Snitsaruk 2023-08-30 20:03:51 +0200
  • 62ab2db885 Add tests for BTDelay Serhii Snitsaruk 2023-08-30 19:26:48 +0200
  • 5fe64c5aae Add tests for BTAlways{Fail,Succeed} Serhii Snitsaruk 2023-08-30 17:06:27 +0200
  • 369aead56a Add test for BTRandomSelector Serhii Snitsaruk 2023-08-30 12:20:35 +0200
  • f7159123c6 Improve test for BTRandomSequence Serhii Snitsaruk 2023-08-30 12:20:18 +0200
  • 3fdcb0b753 Add tests for BTRandomSequence Serhii Snitsaruk 2023-08-30 11:19:14 +0200
  • 3667360d35 Refactor unit tests Serhii Snitsaruk 2023-08-30 10:34:12 +0200
  • 9600e94ee6 Add tests for BTDynamicSelector Serhii Snitsaruk 2023-08-30 00:07:47 +0200
  • e3e65994ec Testing: Add tests for BTDynamicSequence Serhii Snitsaruk 2023-08-29 22:45:57 +0200
  • 740f2e2f9e Testing: Add tests for BTParallel Serhii Snitsaruk 2023-08-29 21:46:02 +0200
  • 7252a37b2c Refactor unit tests Serhii Snitsaruk 2023-08-29 16:56:25 +0200
  • dad8d5297f Testing: Add tests for BTSelector Serhii Snitsaruk 2023-08-29 16:32:14 +0200
  • 108526ec07 Testing: Add tests for BTSequence Serhii Snitsaruk 2023-08-29 16:12:09 +0200
  • a625173786 Cache theme items at LimboDebuggerPluggin Serhii Snitsaruk 2023-08-29 12:54:38 +0200
  • 8dd61357da Cache theme items in TaskPalette Serhii Snitsaruk 2023-08-29 12:36:42 +0200
  • 235d596e59 Cache theme items in LimboAIEditor Serhii Snitsaruk 2023-08-29 11:47:48 +0200
  • e794436c69 Cache theme items in TaskTree Serhii Snitsaruk 2023-08-29 11:07:18 +0200
  • 4ff1b874f3 Assign "bold" font to tasks with custom name set in BT debugger Serhii Snitsaruk 2023-08-29 10:45:00 +0200
  • feab3c1ba9 GHA: Add platform icons to test builds Serhii Snitsaruk 2023-08-29 10:01:25 +0200
  • 2cc68b23ad GHA: Add test build workflow Serhii Snitsaruk 2023-08-28 19:32:15 +0200
  • a07654394b Fix BTCallMethod incompatibility with .NET glue Serhii Snitsaruk 2023-08-28 19:24:55 +0200
  • 5a0ff91658 Fix task disappearing on drag & drop Serhii Snitsaruk 2023-08-28 16:22:44 +0200
  • f89b7897f6 Merge branch 'categories+filtering' Serhii Snitsaruk 2023-08-28 13:28:44 +0200
  • df92ea02f0 Remove hard-coded BTComment from toolbar and add it to favorite default instead Serhii Snitsaruk 2023-08-28 13:23:25 +0200
  • 25246a1c77 Reorganize task categories Serhii Snitsaruk 2023-08-28 13:22:23 +0200
  • e73d4b0959 TaskPalette: Remember filter settings in a project config. Serhii Snitsaruk 2023-08-28 11:39:56 +0200
  • 60f1d12246 Add: Filter button pressed state reflects filter settings Serhii Snitsaruk 2023-08-27 12:22:49 +0200
  • 8341396640 Fixes to filter popup and task palette Serhii Snitsaruk 2023-08-26 19:42:17 +0200
  • a601d44517 TaskPalette filter: Add background for category list Serhii Snitsaruk 2023-08-26 16:57:18 +0200
  • 62f964474c Filter tasks in TaskPalette by category and type Serhii Snitsaruk 2023-08-26 15:41:11 +0200
  • 0bd60bae88 Extract TaskTree code Serhii Snitsaruk 2023-08-26 10:24:08 +0200
  • cff4626b2d Extract TaskPanel code => TaskPalette Serhii Snitsaruk 2023-08-26 10:08:01 +0200
  • 04cb2b1560 Sort tasks within task categories Serhii Snitsaruk 2023-08-25 18:08:18 +0200
  • 2ffcbf0565 Add `LimboTaskDB` to handle task categories and scanning user tasks Serhii Snitsaruk 2023-08-25 17:32:46 +0200
  • 26b9327090 Merge branch 'qol-improvements' Serhii Snitsaruk 2023-08-25 16:15:00 +0200
  • f489744755 Fix: Pressing keys after editor starts result in errors printed. Serhii Snitsaruk 2023-08-23 16:32:02 +0200
  • a7d86c5356 Refine class docs Serhii Snitsaruk 2023-08-23 13:24:22 +0200
  • 067f73e11e Add documentation tooltips for tasks in the panel Serhii Snitsaruk 2023-08-23 13:06:18 +0200
  • 2fdcff4886 Show tasks without category in "Uncategorized" section Serhii Snitsaruk 2023-08-22 15:20:24 +0200
  • e2d596d44a Show warning banner when favorite task is not found Serhii Snitsaruk 2023-08-22 14:43:45 +0200
  • 24678e4332 Implement ActionBanner class for actionable editor alerts Serhii Snitsaruk 2023-08-22 12:20:09 +0200
  • 4942173e5b Implement "User task folder doesn't exist" warning Serhii Snitsaruk 2023-08-21 18:17:34 +0200
  • b33b0c6993 Add "Refresh" button to TaskPanel Serhii Snitsaruk 2023-08-21 15:51:18 +0200
  • 00ed65f0fb Use ProjectSettings path for script templates Serhii Snitsaruk 2023-08-21 15:27:30 +0200
  • 4cabbc6082 Implement "Misc->Create Script Template" Serhii Snitsaruk 2023-08-21 13:46:35 +0200
  • 1cb3b64a29 Add "Misc>Project Settings..." menu option Serhii Snitsaruk 2023-08-21 11:51:19 +0200
  • 79c71d06f5 Add global shortcut for "Open Debugger" menu option Serhii Snitsaruk 2023-08-20 11:49:33 +0200
  • 2afdb4bc95 Add "Open Debugger" menu option and "Misc" menu Serhii Snitsaruk 2023-08-20 11:34:13 +0200
  • e851011678 Rename dialog now says "Edit comment" for comments Serhii Snitsaruk 2023-08-19 13:12:24 +0200
  • 3f673c6865 Improve BTComment Serhii Snitsaruk 2023-08-19 12:39:51 +0200
  • 0ae2b6869a Don't count BTComment tasks for configuration warnings Serhii Snitsaruk 2023-08-19 12:19:58 +0200
  • 17c72b7378 Icon for BTComment class Serhii Snitsaruk 2023-08-18 21:39:30 +0200
  • a717a3ed8f Add BTComment task Serhii Snitsaruk 2023-08-18 21:38:28 +0200
  • 107b94fad6 Emphasize tasks with custom name set Serhii Snitsaruk 2023-08-18 18:53:55 +0200
  • 5c3445236f Implement: Add/Remove task favorites Serhii Snitsaruk 2023-08-18 12:12:55 +0200
  • b3dedc737e Add a popup menu for tasks in the TaskPanel Serhii Snitsaruk 2023-08-17 18:14:24 +0200
  • 985c4812f3 Editor: Add "Open Documentation" popup menu option Serhii Snitsaruk 2023-08-17 15:29:12 +0200
  • a2b123a9be Editor: Add "Edit Script" popup menu option Serhii Snitsaruk 2023-08-17 11:41:40 +0200
  • 03d5de1482 Add keyboard shortcuts for most editor actions Serhii Snitsaruk 2023-08-16 16:07:04 +0200
  • 8d89f80d6b Handle theme change in the LimboAI editor Serhii Snitsaruk 2023-08-16 11:19:51 +0200
  • 13f5eb1f71 Reorganize BT tasks Serhii Snitsaruk 2023-08-15 17:49:13 +0200
  • 21c65541bf Refactor BTTask.get_configuration_warnings() Serhii Snitsaruk 2023-08-15 17:05:30 +0200
  • b1aae71f5f Add class doc for BTCallMethod Serhii Snitsaruk 2023-08-15 13:29:12 +0200
  • 46fd93a766 Add icon for BTCallMethod Serhii Snitsaruk 2023-08-15 13:16:07 +0200
  • d037295e1c Add CallMethod action task Serhii Snitsaruk 2023-08-15 13:09:18 +0200
  • 51fb7b83ae Merge branch 'animation-tasks' Serhii Snitsaruk 2023-08-14 17:38:20 +0200
  • 4b57c8fd99 Add icon for BTAwaitAnimation Serhii Snitsaruk 2023-08-14 17:34:12 +0200
  • d642dbedc5 Add class docs for BTAwaitAnimation Serhii Snitsaruk 2023-08-14 17:33:54 +0200
  • 015ec64771 Add BTAwaitAnimation action Serhii Snitsaruk 2023-08-14 17:24:27 +0200
  • 694eebcf6d Fixes for class docs Serhii Snitsaruk 2023-08-14 14:42:46 +0200
  • 0c4a98cf35 Add class doc for BTPauseAnimation Serhii Snitsaruk 2023-08-14 14:35:44 +0200
  • b293d52fbb Add BTPauseAnimation icon Serhii Snitsaruk 2023-08-14 14:29:32 +0200
  • 94f6d289a8 Allow BTPlayAnimation with `animation_name` empty to resume playback after pause Serhii Snitsaruk 2023-08-14 14:15:01 +0200