Commit Graph

470 Commits

Author SHA1 Message Date
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
Serhii Snitsaruk 9ab9599e4f Add tests for BTTimeLimit 2023-09-01 14:00:10 +02:00
Serhii Snitsaruk 8965cb5ce1 Add tests for BTSubtree 2023-09-01 13:11:00 +02:00
Serhii Snitsaruk 915ccdc964 Add tests for BTRunLimit 2023-08-31 15:45:07 +02:00
Serhii Snitsaruk 68fdfb0597 Add tests for BTRepeat 2023-08-31 15:16:36 +02:00
Serhii Snitsaruk 6f8292bc2d Add tests for BTRepeatUntilFailure and BTRepeatUntilSuccess 2023-08-31 14:38:04 +02:00
Serhii Snitsaruk 6cf4045e0f Add tests for BTProbability 2023-08-31 13:41:03 +02:00
Serhii Snitsaruk b9fc99cb2c Add tests for BTNewScope 2023-08-31 12:07:59 +02:00
Serhii Snitsaruk fd87a3633e Add tests for BTInvert 2023-08-31 11:26:37 +02:00
Serhii Snitsaruk 8a5c60322a Add tests for BTForEach 2023-08-30 20:03:51 +02:00
Serhii Snitsaruk 62ab2db885 Add tests for BTDelay 2023-08-30 19:26:48 +02:00
Serhii Snitsaruk 5fe64c5aae Add tests for BTAlways{Fail,Succeed} 2023-08-30 17:06:27 +02:00
Serhii Snitsaruk 369aead56a Add test for BTRandomSelector 2023-08-30 12:20:35 +02:00
Serhii Snitsaruk f7159123c6 Improve test for BTRandomSequence 2023-08-30 12:20:18 +02:00
Serhii Snitsaruk 3fdcb0b753 Add tests for BTRandomSequence 2023-08-30 11:19:14 +02:00
Serhii Snitsaruk 3667360d35 Refactor unit tests 2023-08-30 11:12:45 +02:00
Serhii Snitsaruk 9600e94ee6 Add tests for BTDynamicSelector 2023-08-30 00:07:47 +02:00
Serhii Snitsaruk e3e65994ec Testing: Add tests for BTDynamicSequence 2023-08-29 22:45:57 +02:00
Serhii Snitsaruk 740f2e2f9e Testing: Add tests for BTParallel 2023-08-29 21:46:02 +02:00
Serhii Snitsaruk 7252a37b2c Refactor unit tests 2023-08-29 16:56:25 +02:00
Serhii Snitsaruk dad8d5297f Testing: Add tests for BTSelector 2023-08-29 16:32:14 +02:00
Serhii Snitsaruk 108526ec07 Testing: Add tests for BTSequence 2023-08-29 16:12:09 +02:00
Serhii Snitsaruk a625173786 Cache theme items at LimboDebuggerPluggin 2023-08-29 12:54:38 +02:00
Serhii Snitsaruk 8dd61357da Cache theme items in TaskPalette 2023-08-29 12:44:40 +02:00
Serhii Snitsaruk 235d596e59 Cache theme items in LimboAIEditor 2023-08-29 12:44:40 +02:00
Serhii Snitsaruk e794436c69 Cache theme items in TaskTree 2023-08-29 12:44:40 +02:00
Serhii Snitsaruk 4ff1b874f3 Assign "bold" font to tasks with custom name set in BT debugger
Also, fixes resources used without Ref in debugger view.
2023-08-29 12:44:31 +02:00
Serhii Snitsaruk feab3c1ba9 GHA: Add platform icons to test builds 2023-08-29 10:01:25 +02:00
Serhii Snitsaruk 2cc68b23ad GHA: Add test build workflow 2023-08-28 19:32:20 +02:00