Commit Graph

713 Commits

Author SHA1 Message Date
Serhii Snitsaruk 84201f6e44 Improve BTRandom{Selector,Sequence} class docs 2023-09-28 12:37:15 +02:00
Serhii Snitsaruk d2bde1a805 Improve BTParallel class doc 2023-09-27 17:08:51 +02:00
Serhii Snitsaruk 978a47f505 Improve BTSelector & BTSequence class doc 2023-09-27 12:19:36 +02:00
Serhii Snitsaruk 00f9e03f02 Merge branch 'probability-selector' 2023-09-26 16:38:50 +02:00
Serhii Snitsaruk 953d98f89c Add probability icon 2023-09-26 16:28:53 +02:00
Serhii Snitsaruk b5a44c0807 Fix BTProbabilitySelector showing probability for comments 2023-09-26 16:28:47 +02:00
Serhii Snitsaruk dd978b636c Add class doc for BTProbabilitySelector 2023-09-26 15:29:45 +02:00
Serhii Snitsaruk cd299bef4b Merge branch 'probability-selector' 2023-09-26 11:12:57 +02:00
Serhii Snitsaruk 27254581a4 Fix Probability popup stuck with ghost value 2023-09-26 11:10:23 +02:00
Serhii Snitsaruk d0e9bb0ed3 Add ProbabilitySelector usage test to demo project 2023-09-25 22:52:08 +02:00
Serhii Snitsaruk 1df821fdfa Allow editing weight as percent in Probability popup 2023-09-25 22:36:37 +02:00
Serhii Snitsaruk 52a70fdee5 Add editor support for BTProbabilitySelector 2023-09-25 18:07:26 +02:00
Serhii Snitsaruk 32cbce6b80 Add abort_on_failure policy to BTProbabilitySelector 2023-09-24 16:45:10 +02:00
Serhii Snitsaruk b33c1cae31 Add tests for BTProbabilitySelector 2023-09-24 14:12:50 +02:00
Serhii Snitsaruk a7f6388bd7 Add icon for BTProbabilitySelector 2023-09-24 14:11:52 +02:00
Serhii Snitsaruk 55e0b7404c Add BTProbabilitySelector class 2023-09-24 14:06:09 +02:00
Serhii Snitsaruk c94073fb39 Move BTCallMethod to Utility category 2023-09-20 10:40:16 +02:00
Serhii Snitsaruk 22d82d7c02 Fix "Edit Script" in task palette not switching workspace 2023-09-20 10:32:38 +02:00
Serhii Snitsaruk e7687d7a57 Update demo and remove debug prints 2023-09-19 15:29:29 +02:00
Serhii Snitsaruk 9a4fd8ad12 Update script template 2023-09-19 15:29:29 +02:00
Serhii Snitsaruk 827dc80cce Update class docs 2023-09-19 15:29:29 +02:00
Serhii Snitsaruk efe693347e Refactor to return enum instead of int in task methods 2023-09-19 15:29:29 +02:00
Serhii Snitsaruk 50bcbcf616 Promote TaskStatus to named enum 2023-09-19 15:29:29 +02:00
Serhii Snitsaruk 9ed075120e Fix class doc errors 2023-09-19 15:29:29 +02:00
Serhii Snitsaruk dd01cc82bb Upload also GodotSharp dir in mono build for Linux 2023-09-19 15:29:29 +02:00
Serhii Snitsaruk a998b45341 Allow C# scripts extending BTTask to be added in the behavior tree editor 2023-09-19 15:29:29 +02:00
Serhii Snitsaruk ff4991654f
Update README.md 2023-09-16 10:04:24 +02:00
Serhii Snitsaruk f7380db6a2 GHA: New "Test builds" workflow
Rewritten to be able to run all unit tests.
2023-09-15 20:34:49 +02:00
Serhii Snitsaruk 46e45c6cfb GHA: Fix Windows binaries uploaded as Linux in test builds 2023-09-14 15:48:27 +02:00
Serhii Snitsaruk 22f2529b08 Merge branch 'github-workflows' 2023-09-14 13:54:44 +02:00
Serhii Snitsaruk 1753301753 GHA: Fix Windows x64_32 release template .NET not built 2023-09-14 13:54:25 +02:00
Serhii Snitsaruk 5d0d2660f7 GH: Rename Linux & Windows templates before uploading artifact 2023-09-14 13:54:25 +02:00
Serhii Snitsaruk 75a7883184 GH: Fix test workflow issues
- Fix dev build errors
- Don't strip dev binaries
- Perform only LimboAI unit tests for now
2023-09-14 13:54:25 +02:00
Serhii Snitsaruk 65bd2dbb48 Update README 2023-09-13 11:44:56 +02:00
Serhii Snitsaruk 9da55981d1 Merge branch 'github-workflows' 2023-09-13 11:30:38 +02:00
Serhii Snitsaruk c7d7c0fcff GH: Trigger tests only on push/pr to master branch 2023-09-13 11:10:58 +02:00
Serhii Snitsaruk dc3312cc2e GH: Fix cache handling 2023-09-13 10:50:53 +02:00
Serhii Snitsaruk a0a2c4e519 Rename runner.yml -> all_builds.yml 2023-09-13 10:49:48 +02:00
Serhii Snitsaruk 14128948ee GH: Fix test workflow errors and enable CI 2023-09-13 10:25:18 +02:00
Serhii Snitsaruk bdb158ff27 GH: Perform unit tests in the test build 2023-09-12 16:57:56 +02:00
Serhii Snitsaruk 476c4fd497 Merge branch 'unit-testing' 2023-09-12 10:03:30 +02:00
Serhii Snitsaruk 427de50ea1 Fix exposed methods missing arguments 2023-09-12 09:46:10 +02:00
Serhii Snitsaruk 0e10c2022f Add tests for HSM 2023-09-11 15:33:13 +02:00
Serhii Snitsaruk fb98d2f34e Make cargo optional in LimboState::dispatch 2023-09-11 15:09:43 +02:00
Serhii Snitsaruk 3e8a158835 Add tests for BBNode param 2023-09-10 10:54:59 +02:00
Serhii Snitsaruk 7767d7c72a Add tests for BBParam 2023-09-10 10:42:29 +02:00
Serhii Snitsaruk 97eee2a801 Fix not registering BT instance with debugger when BTPlayer is removed and then added to SceneTree 2023-09-09 13:37:09 +02:00
Serhii Snitsaruk 05486d3907 Add tests for BTTask methods 2023-09-09 12:14:57 +02:00
Serhii Snitsaruk e1604fab67 Fix BTWaitTicks counting prematurely 2023-09-08 11:19:55 +02:00
Serhii Snitsaruk 6baa6d5686 Add tests for wait actions 2023-09-08 11:19:43 +02:00