Commit Graph

900 Commits

Author SHA1 Message Date
Serhii Snitsaruk 571d83c6a6 GH: Add 32bit builds for Linux 2023-07-28 19:21:49 +02:00
Serhii Snitsaruk a4602d302c GH: Add linux mono builds 2023-07-28 19:20:52 +02:00
Serhii Snitsaruk a61e8ee7bc GH: Add templates to linux workflow 2023-07-28 19:20:42 +02:00
Serhii Snitsaruk d1605609a2 GH: Add runner and linux workflows (editor only for now) 2023-07-28 19:20:30 +02:00
Serhii Snitsaruk 7030b87435 Merge branch 'hide-elapsed-time' 2023-07-27 13:55:02 +02:00
Serhii Snitsaruk 7906a493ef BTTask: Don't show `elapsed_time` in inspector. 2023-07-27 13:52:29 +02:00
Serhii Snitsaruk 8a5f53d946 Update README 2023-07-26 15:59:23 +02:00
Serhii Snitsaruk f56a37659f Update README 2023-07-26 12:38:04 +02:00
Serhii Snitsaruk f651c9c228 Fix LimboHSM compile errors with mono glue 2023-07-25 18:39:41 +02:00
Serhii Snitsaruk 1ef92176b2 Update README 2023-07-24 23:06:05 +02:00
Serhii Snitsaruk c095ee9c5d Update demo project 2023-07-23 21:08:16 +02:00
Serhii Snitsaruk 243da98b00 Poetry for the README 2023-07-23 18:02:26 +02:00
Serhii Snitsaruk 62e07e4395 Add MIT license - LimboAI is now Open Source! 2023-07-22 19:41:01 +02:00
Serhii Snitsaruk 0c2ee8ba8e Update documentation 2023-07-20 22:15:30 +02:00
Serhii Snitsaruk d2eede3f76 Fix shadowing members in the module 2023-07-20 20:10:02 +02:00
Serhii Snitsaruk 6a35c25a94 Remove unused icons 2023-07-20 18:37:31 +02:00
Serhii Snitsaruk 5dc002098f Reorganize files and sort includes 2023-07-20 18:35:36 +02:00
Serhii Snitsaruk db9233f499 Rename test -> demo 2023-07-20 16:42:23 +02:00
Serhii Snitsaruk 62310a75df Compile BehaviorTree only into "tools" builds 2023-04-27 09:41:59 +02:00
Serhii Snitsaruk 9c1d0009ba Don't use editor for non-tools builds 2023-04-26 18:05:08 +02:00
Serhii Snitsaruk 1a1a9cb57d Don't compile debugger plugin for non-tools builds 2023-04-16 11:30:31 +02:00
Serhii Snitsaruk 8f7dc638e0 Fix missing includes 2023-04-16 10:34:13 +02:00
Serhii Snitsaruk 2156a2e31c Fix support for user script class icons 2023-04-16 08:26:47 +02:00
Serhii Snitsaruk 5c0c359832 Debugger: Add performance monitoring 2023-04-15 15:49:34 +02:00
Serhii Snitsaruk 29d994f3a0 Debugger: Use warning icon for alerts 2023-04-15 10:53:57 +02:00
Serhii Snitsaruk 4e0305de51 Debugger: Add node filter and improve UX 2023-04-15 09:01:37 +02:00
Serhii Snitsaruk c362001ed4 Debugger: Use status colors that are in line with icons 2023-04-14 14:31:20 +02:00
Serhii Snitsaruk 70e81e287d Update icons 2023-04-14 14:05:44 +02:00
Serhii Snitsaruk 8822c9d5db Debugger: pad with zeroes timing values 2023-04-14 13:42:17 +02:00
Serhii Snitsaruk 077c9553b5 Debugger: Add status icons and better name shortening 2023-04-14 13:18:23 +02:00
Serhii Snitsaruk 0e2f4930e8 Debugger refactoring and test project cleanup 2023-04-14 10:28:33 +02:00
Serhii Snitsaruk a6a11f56d9 Fix physics process_mode using wrong delta 2023-04-14 10:17:08 +02:00
Serhii Snitsaruk ded2ed2fef Add elapsed, timing info and improve drawing 2023-04-14 10:16:26 +02:00
Serhii Snitsaruk 9abfeadc21 Implement basics of behavior tree debugger 2023-04-13 12:46:48 +02:00
Serhii Snitsaruk 9344bce9b1 Update and improve class documentation 2023-04-11 09:02:16 +02:00
Serhii Snitsaruk 348aa4f750 Use double instead of float when dealing with time 2023-04-10 10:08:11 +02:00
Serhii Snitsaruk 6fc97c43cd Fix precision issues for _generate_name() tasks 2023-04-10 07:54:02 +02:00
Serhii Snitsaruk ec2fd2b143 Fix drag&drop broken 2023-04-06 23:54:56 +02:00
Serhii Snitsaruk 5baddc2f3e Fix release build is not able to use LimboUtility 2023-04-05 20:05:42 +02:00
Serhii Snitsaruk 24a460be59 Remove unnecessary argument from call_on_* 2023-03-30 23:37:21 +02:00
Serhii Snitsaruk f9a42c4a04 Remove normal bindings for virtual methods
Methods are considered non-virtual by editor otherwise and throw warnings
2023-03-30 23:16:13 +02:00
Serhii Snitsaruk eeac45b91f Fix latest API issues 2023-03-02 15:41:01 +01:00
Serhii Snitsaruk 48f8918811 Add UndoRedo support for the BT editor 2022-12-22 13:19:39 +01:00
Serhii Snitsaruk 8f1824fd9e Refactor LimboAI editor 2022-12-19 12:38:40 +01:00
Serhii Snitsaruk ef7480b054 Fix editor crash related to bt resource reloading 2022-12-19 10:29:46 +01:00
Serhii Snitsaruk d5088a9f20 Implement pascal case auto naming for tasks without _generate_name() 2022-12-17 21:18:11 +01:00
Serhii Snitsaruk 2215999689 Update BBParam classes for Godot 4 2022-12-17 14:30:04 +01:00
Serhii Snitsaruk 36bae84125 Fix rename dialog broken 2022-12-17 13:39:37 +01:00
Serhii Snitsaruk 370efcba73 Refactor composite and decorator classes 2022-12-17 11:47:10 +01:00
Serhii Snitsaruk 3693c3fc50 Refactor BTAction classes 2022-12-17 11:26:48 +01:00