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 |
Serhii Snitsaruk
|
073cac5e71
|
Add tests for BTSetAgentProperty
|
2023-09-07 12:15:32 +02:00 |
Serhii Snitsaruk
|
198954e45f
|
Fix BTSetAgentProperty wrong error message
|
2023-09-07 12:13:31 +02:00 |
Serhii Snitsaruk
|
029abbfc08
|
Add tests for BTCheckAgentProperty
|
2023-09-06 12:14:20 +02:00 |
Serhii Snitsaruk
|
3952ba46cb
|
Add tests for BTCallMethod
|
2023-09-05 11:01:20 +02:00 |
Serhii Snitsaruk
|
fe81b90dc1
|
Allow objects in BBNode
|
2023-09-05 11:00:58 +02:00 |
Serhii Snitsaruk
|
9ec1675db2
|
Add tests for BTStopAnimation
|
2023-09-04 14:30:07 +02:00 |
Serhii Snitsaruk
|
eab6ec9323
|
Add tests for BTPlayAnimation
|
2023-09-04 14:14:53 +02:00 |
Serhii Snitsaruk
|
804ff2dddd
|
Add tests for BTPauseAnimation
|
2023-09-04 13:45:40 +02:00 |
Serhii Snitsaruk
|
4e9d8d1e18
|
Add tests for BTAwaitAnimation
|
2023-09-04 12:02:29 +02:00 |
Serhii Snitsaruk
|
48a149dafa
|
Improve tests for BTCheckVar
|
2023-09-03 10:47:37 +02:00 |
Serhii Snitsaruk
|
8d88d5a7ef
|
Add tests for BTSetVar
|
2023-09-02 14:18:40 +02:00 |
Serhii Snitsaruk
|
fe551e0299
|
Fix BTSetVar succeeding and setting variable to null when value parameter doesn't exist on the Blackboard
|
2023-09-02 14:16:52 +02:00 |
Serhii Snitsaruk
|
16b25fa760
|
Fix BBParam.get_value() not always returning proper default
|
2023-09-02 14:12:24 +02:00 |
Serhii Snitsaruk
|
76689659f7
|
Add tests for BTCheckVar
|
2023-09-02 12:42:30 +02:00 |
Serhii Snitsaruk
|
b834175016
|
Add tests for BTCheckTrigger
|
2023-09-02 10:50:07 +02:00 |