This website requires JavaScript.
7324f0462b
Improve class docs for Repeat, RunLimit, Subtree & TimeLimit
Serhii Snitsaruk
2023-10-16 14:20:45 +0200
eb58363977
Improve class docs for BTRepeatUntil{Success,Failure}
Serhii Snitsaruk
2023-10-09 10:37:15 +0200
cb8c824314
Improve class docs for ForEach, Invert, NewScope, Probability
Serhii Snitsaruk
2023-10-09 10:29:34 +0200
f71e158418
Improve docs: BTAlways{Fail,Succeed}, BTCooldown, BTDelay
Serhii Snitsaruk
2023-10-05 12:21:25 +0200
d887d9ef35
Merge branch 'doc-work'
Serhii Snitsaruk
2023-09-29 10:20:33 +0200
0c325e3660
Increase help tooltip maximum characters to 1400
Serhii Snitsaruk
2023-09-28 13:57:27 +0200
f4289ca839
Improve BTDynamic{Sequence,Selector} class docs
Serhii Snitsaruk
2023-09-28 13:45:28 +0200
84201f6e44
Improve BTRandom{Selector,Sequence} class docs
Serhii Snitsaruk
2023-09-28 12:37:15 +0200
d2bde1a805
Improve BTParallel class doc
Serhii Snitsaruk
2023-09-27 17:08:51 +0200
978a47f505
Improve BTSelector & BTSequence class doc
Serhii Snitsaruk
2023-09-27 12:19:36 +0200
00f9e03f02
Merge branch 'probability-selector'
Serhii Snitsaruk
2023-09-26 16:38:50 +0200
953d98f89c
Add probability icon
Serhii Snitsaruk
2023-09-26 16:12:10 +0200
b5a44c0807
Fix BTProbabilitySelector showing probability for comments
Serhii Snitsaruk
2023-09-26 16:06:28 +0200
dd978b636c
Add class doc for BTProbabilitySelector
Serhii Snitsaruk
2023-09-26 15:05:37 +0200
cd299bef4b
Merge branch 'probability-selector'
Serhii Snitsaruk
2023-09-26 11:12:57 +0200
27254581a4
Fix Probability popup stuck with ghost value
Serhii Snitsaruk
2023-09-26 11:10:23 +0200
d0e9bb0ed3
Add ProbabilitySelector usage test to demo project
Serhii Snitsaruk
2023-09-25 22:52:08 +0200
1df821fdfa
Allow editing weight as percent in Probability popup
Serhii Snitsaruk
2023-09-25 22:36:37 +0200
52a70fdee5
Add editor support for BTProbabilitySelector
Serhii Snitsaruk
2023-09-25 18:07:26 +0200
32cbce6b80
Add abort_on_failure policy to BTProbabilitySelector
Serhii Snitsaruk
2023-09-24 16:45:10 +0200
b33c1cae31
Add tests for BTProbabilitySelector
Serhii Snitsaruk
2023-09-24 14:12:50 +0200
a7f6388bd7
Add icon for BTProbabilitySelector
Serhii Snitsaruk
2023-09-24 14:11:52 +0200
55e0b7404c
Add BTProbabilitySelector class
Serhii Snitsaruk
2023-09-23 20:29:17 +0200
c94073fb39
Move BTCallMethod to Utility category
Serhii Snitsaruk
2023-09-20 10:40:16 +0200
22d82d7c02
Fix "Edit Script" in task palette not switching workspace
Serhii Snitsaruk
2023-09-20 10:32:38 +0200
e7687d7a57
Update demo and remove debug prints
Serhii Snitsaruk
2023-09-19 13:53:01 +0200
9a4fd8ad12
Update script template
Serhii Snitsaruk
2023-09-19 13:45:56 +0200
827dc80cce
Update class docs
Serhii Snitsaruk
2023-09-19 13:44:26 +0200
efe693347e
Refactor to return enum instead of int in task methods
Serhii Snitsaruk
2023-09-19 13:43:26 +0200
50bcbcf616
Promote TaskStatus to named enum
Serhii Snitsaruk
2023-09-16 18:05:09 +0200
9ed075120e
Fix class doc errors
Serhii Snitsaruk
2023-09-16 18:04:37 +0200
dd01cc82bb
Upload also GodotSharp dir in mono build for Linux
Serhii Snitsaruk
2023-09-16 13:27:15 +0200
a998b45341
Allow C# scripts extending BTTask to be added in the behavior tree editor
Serhii Snitsaruk
2023-09-16 13:22:09 +0200
ff4991654f
Update README.md
Serhii Snitsaruk
2023-09-16 10:04:24 +0200
f7380db6a2
GHA: New "Test builds" workflow
Serhii Snitsaruk
2023-09-15 10:49:33 +0200
46e45c6cfb
GHA: Fix Windows binaries uploaded as Linux in test builds
Serhii Snitsaruk
2023-09-14 15:45:17 +0200
22f2529b08
Merge branch 'github-workflows'
Serhii Snitsaruk
2023-09-14 13:54:44 +0200
1753301753
GHA: Fix Windows x64_32 release template .NET not built
Serhii Snitsaruk
2023-09-14 13:14:57 +0200
5d0d2660f7
GH: Rename Linux & Windows templates before uploading artifact
Serhii Snitsaruk
2023-09-14 09:36:36 +0200
75a7883184
GH: Fix test workflow issues
Serhii Snitsaruk
2023-09-13 12:24:44 +0200
65bd2dbb48
Update README
Serhii Snitsaruk
2023-09-13 11:44:56 +0200
9da55981d1
Merge branch 'github-workflows'
Serhii Snitsaruk
2023-09-13 11:30:38 +0200
c7d7c0fcff
GH: Trigger tests only on push/pr to master branch
Serhii Snitsaruk
2023-09-13 11:10:58 +0200
dc3312cc2e
GH: Fix cache handling
Serhii Snitsaruk
2023-09-13 10:50:53 +0200
a0a2c4e519
Rename runner.yml -> all_builds.yml
Serhii Snitsaruk
2023-09-13 10:49:48 +0200
14128948ee
GH: Fix test workflow errors and enable CI
Serhii Snitsaruk
2023-09-13 10:25:18 +0200
bdb158ff27
GH: Perform unit tests in the test build
Serhii Snitsaruk
2023-09-12 10:15:59 +0200
476c4fd497
Merge branch 'unit-testing'
Serhii Snitsaruk
2023-09-12 10:03:30 +0200
427de50ea1
Fix exposed methods missing arguments
Serhii Snitsaruk
2023-09-12 09:46:10 +0200
0e10c2022f
Add tests for HSM
Serhii Snitsaruk
2023-09-11 15:33:13 +0200
fb98d2f34e
Make cargo optional in LimboState::dispatch
Serhii Snitsaruk
2023-09-11 15:09:43 +0200
3e8a158835
Add tests for BBNode param
Serhii Snitsaruk
2023-09-10 10:54:59 +0200
7767d7c72a
Add tests for BBParam
Serhii Snitsaruk
2023-09-10 10:42:29 +0200
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