Commit Graph

285 Commits

Author SHA1 Message Date
Serhii Snitsaruk b3dedc737e Add a popup menu for tasks in the TaskPanel
Adds such menu items (similar to task popup menu):
- Edit Script
- Open Documentation
2023-08-17 18:14:24 +02:00
Serhii Snitsaruk 985c4812f3 Editor: Add "Open Documentation" popup menu option 2023-08-17 15:29:12 +02:00
Serhii Snitsaruk a2b123a9be Editor: Add "Edit Script" popup menu option 2023-08-17 11:41:40 +02:00
Serhii Snitsaruk 03d5de1482 Add keyboard shortcuts for most editor actions 2023-08-16 16:07:04 +02:00
Serhii Snitsaruk 8d89f80d6b Handle theme change in the LimboAI editor
Also fixes warning: "Attempting to access theme items too early".
2023-08-16 11:19:51 +02:00
Serhii Snitsaruk 13f5eb1f71 Reorganize BT tasks 2023-08-15 17:49:13 +02:00
Serhii Snitsaruk 21c65541bf Refactor BTTask.get_configuration_warnings() 2023-08-15 17:06:07 +02:00
Serhii Snitsaruk b1aae71f5f Add class doc for BTCallMethod 2023-08-15 13:29:12 +02:00
Serhii Snitsaruk 46fd93a766 Add icon for BTCallMethod 2023-08-15 13:16:07 +02:00
Serhii Snitsaruk d037295e1c Add CallMethod action task 2023-08-15 13:09:18 +02:00
Serhii Snitsaruk 51fb7b83ae Merge branch 'animation-tasks' 2023-08-14 17:38:20 +02:00
Serhii Snitsaruk 4b57c8fd99 Add icon for BTAwaitAnimation 2023-08-14 17:34:12 +02:00
Serhii Snitsaruk d642dbedc5 Add class docs for BTAwaitAnimation 2023-08-14 17:33:54 +02:00
Serhii Snitsaruk 015ec64771 Add BTAwaitAnimation action 2023-08-14 17:24:27 +02:00
Serhii Snitsaruk 694eebcf6d Fixes for class docs 2023-08-14 14:42:46 +02:00
Serhii Snitsaruk 0c4a98cf35 Add class doc for BTPauseAnimation 2023-08-14 14:35:44 +02:00
Serhii Snitsaruk b293d52fbb Add BTPauseAnimation icon 2023-08-14 14:31:07 +02:00
Serhii Snitsaruk 94f6d289a8 Allow BTPlayAnimation with `animation_name` empty to resume playback after pause 2023-08-14 14:31:02 +02:00
Serhii Snitsaruk 8e3c4c7570 Add BTPauseAnimation action 2023-08-14 14:08:10 +02:00
Serhii Snitsaruk f776779175 Update waypoints demo 2023-08-14 13:29:16 +02:00
Serhii Snitsaruk 404c9274f9 Add BTStopAnimation class docs 2023-08-14 13:25:58 +02:00
Serhii Snitsaruk 92b0f24dcb Add BTStopAnimation icon 2023-08-14 13:14:06 +02:00
Serhii Snitsaruk 0b1d249ebe BTStopAnimation: Add `keep_state` and fixes 2023-08-14 13:06:00 +02:00
Serhii Snitsaruk abe1117055 Add BTStopAnimation action 2023-08-14 12:43:12 +02:00
Serhii Snitsaruk fb7ea31a49 Add BTPlayAnimation icon 2023-08-14 12:32:34 +02:00
Serhii Snitsaruk 9eb912816f Add BTPlayAnimation class doc 2023-08-13 19:38:14 +02:00
Serhii Snitsaruk 45cf74dca9 Add BTPlayAnimation action 2023-08-13 17:34:34 +02:00
Serhii Snitsaruk 10e601fcd5 Merge branch 'blackboard-tasks' 2023-08-12 00:29:38 +02:00
Serhii Snitsaruk f286673dde BT*AgentProperty fixes 2023-08-11 22:16:03 +02:00
Serhii Snitsaruk de2137bfd2 Merge branch 'blackboard-tasks' 2023-08-11 13:49:05 +02:00
Serhii Snitsaruk 272824562b Demo: Add test for new agent tasks 2023-08-11 13:48:48 +02:00
Serhii Snitsaruk 3741d2ea2c Add BTSetAgentProperty icon 2023-08-11 13:44:59 +02:00
Serhii Snitsaruk b9d3eac5b0 Add BTSetAgentProperty class doc 2023-08-11 12:49:00 +02:00
Serhii Snitsaruk 557d457c1c Add BTSetAgentProperty task 2023-08-11 12:33:39 +02:00
Serhii Snitsaruk eb97cd2d5c Update class docs 2023-08-10 13:24:41 +02:00
Serhii Snitsaruk fb9cb06ccb Add icon for BTCheckAgentProperty 2023-08-10 13:16:30 +02:00
Serhii Snitsaruk d3d5a0c50e Refactor BTCheckVar 2023-08-10 13:12:13 +02:00
Serhii Snitsaruk 605444ee0f Add BTCheckAgentProperty condition 2023-08-10 13:04:53 +02:00
Serhii Snitsaruk 00329bafc9 Add BTCheckTrigger icon 2023-08-09 21:04:06 +02:00
Serhii Snitsaruk bdb4df82c9 Add BTCheckTrigger class doc 2023-08-09 20:19:13 +02:00
Serhii Snitsaruk ea9d3c77a0 Improve BT task icon lookup 2023-08-09 15:38:24 +02:00
Serhii Snitsaruk a6077e202d Add BTCheckTrigger 2023-08-09 10:33:04 +02:00
Serhii Snitsaruk d6db3f5ed2 Add class doc for BTCheckVar 2023-08-08 15:26:21 +02:00
Serhii Snitsaruk afe210b014 Update variables demo and small fixes 2023-08-08 15:07:02 +02:00
Serhii Snitsaruk 2795c6dcf2 Add BTCheckVar condition task 2023-08-08 15:06:01 +02:00
Serhii Snitsaruk 5204bf644e Add and update class docs
- Add docs for BTSetVar
2023-08-07 15:30:04 +02:00
Serhii Snitsaruk 471a12fec4 Add simple example of using BTSetVar action 2023-08-07 15:10:25 +02:00
Serhii Snitsaruk c8ec35c798 Improve BTConsolePrint action
- Make generated name less verbose
- Escape new line and tab characters
2023-08-07 14:58:09 +02:00
Serhii Snitsaruk 34e70d48ce Add BTSetVar action
BTSetVar action can be used to assign any variant-type value to a blackboard variable.
2023-08-07 14:42:34 +02:00
Serhii Snitsaruk b662c10513 Fix BBVariant inspector oddities 2023-08-07 14:29:58 +02:00