Serhii Snitsaruk
|
48418114da
|
Doc: Add sphinx project for class documentation
|
2024-01-13 21:29:00 +01:00 |
Serhii Snitsaruk
|
cc16879a45
|
Merge pull request #15 from limbonaut/gdextension
Implement GDExtension support
|
2024-01-13 21:19:15 +01:00 |
Serhii Snitsaruk
|
46cd946d35
|
GHA: Fix inputs in test_builds.yml
|
2024-01-13 19:58:20 +01:00 |
Serhii Snitsaruk
|
c875f9d5d6
|
Fix BTState virtuals not being called
|
2024-01-13 19:08:34 +01:00 |
Serhii Snitsaruk
|
f546e285b7
|
Refactor and clean up the code
|
2024-01-13 17:10:42 +01:00 |
Serhii Snitsaruk
|
eec085278a
|
Fix name generation broken in module
|
2024-01-13 13:35:16 +01:00 |
Serhii Snitsaruk
|
947e253bf9
|
Fix infinite call recursion crash due to virtual function workaround
|
2024-01-12 23:20:39 +01:00 |
Serhii Snitsaruk
|
1d3cea6b2e
|
GHA: Add Windows & macOS builds to GDExtension workflow
Also, don't run test builds when doc change in a PR
|
2024-01-12 20:40:38 +01:00 |
Serhii Snitsaruk
|
8cb8f65469
|
GHA: Adjust versioning of GDExtension build
|
2024-01-12 10:57:45 +01:00 |
Serhii Snitsaruk
|
392a2ac691
|
GHA: Add init_version action for GDExtension
|
2024-01-12 10:57:45 +01:00 |
Serhii Snitsaruk
|
c55c6553b2
|
GHA: Update setup script and make build workflow for GDExtension
|
2024-01-12 10:57:26 +01:00 |
Serhii Snitsaruk
|
21b5053b72
|
Rename window wrapper
|
2024-01-11 15:38:29 +01:00 |
Serhii Snitsaruk
|
3af6995fd0
|
Create a script to set up new GDExtension development environment
|
2024-01-11 15:08:11 +01:00 |
Serhii Snitsaruk
|
52f218e6b9
|
Don't compile editor classes into template builds
|
2024-01-11 11:22:02 +01:00 |
Serhii Snitsaruk
|
e6c87be723
|
Fix various bugs and unit tests
|
2024-01-11 00:31:42 +01:00 |
Serhii Snitsaruk
|
0e37d3dfa3
|
Fix module compilation
|
2024-01-10 22:45:42 +01:00 |
Serhii Snitsaruk
|
ac3da5ab90
|
Handle resource reloading (or for GDExtension - don't)
|
2024-01-10 20:00:04 +01:00 |
Serhii Snitsaruk
|
8e9cc74857
|
Fix: User icons are not showing in the task palette
|
2024-01-10 19:16:43 +01:00 |
Serhii Snitsaruk
|
1dfa3e9808
|
Fix: User tasks not showing in the Task Palette
|
2024-01-10 17:50:02 +01:00 |
Serhii Snitsaruk
|
59537138bc
|
Fix: Create script template not working as expected
|
2024-01-10 15:23:04 +01:00 |
Serhii Snitsaruk
|
68b2aaf9d5
|
Fix IS_CLASS macro not working as expected
|
2024-01-10 13:33:42 +01:00 |
Serhii Snitsaruk
|
a8dc78765b
|
Restore icons
|
2024-01-10 01:17:09 +01:00 |
Serhii Snitsaruk
|
835d053c00
|
Add script to update icons in the extension config
|
2024-01-10 00:43:11 +01:00 |
Serhii Snitsaruk
|
960f04b0ab
|
Fix Forward button icon and crash
|
2024-01-10 00:02:24 +01:00 |
Serhii Snitsaruk
|
cdd5159a08
|
Move binaries to addon folder
|
2024-01-09 22:58:22 +01:00 |
Serhii Snitsaruk
|
1b031dfea3
|
Fix CheckVar performs erroneous equality check
|
2024-01-09 22:24:12 +01:00 |
Serhii Snitsaruk
|
5b475b3273
|
Fix: BB params convert to "Wrapped..."
|
2024-01-09 22:23:38 +01:00 |
Serhii Snitsaruk
|
966199e8dc
|
Fix: Weird name showing on the tasks
|
2024-01-09 22:06:56 +01:00 |
Serhii Snitsaruk
|
c1d0353798
|
Don't show "Open debugger" in GDExtension
|
2024-01-09 21:59:09 +01:00 |
Serhii Snitsaruk
|
a9a38bbffb
|
Port debugger
|
2024-01-09 21:47:22 +01:00 |
Serhii Snitsaruk
|
b07fb71359
|
Fix documentation related crash
|
2024-01-09 16:25:28 +01:00 |
Serhii Snitsaruk
|
d1030b877c
|
Project config file macro
|
2024-01-09 15:23:02 +01:00 |
Serhii Snitsaruk
|
59a8ab97d8
|
chore: Rename macro LSNAME to LW_NAME
|
2024-01-09 13:42:54 +01:00 |
Serhii Snitsaruk
|
9645baeb30
|
Port LimboAI plugin and editor
|
2024-01-09 13:34:24 +01:00 |
Serhii Snitsaruk
|
bb346ef5f2
|
Port TaskTree
|
2024-01-07 21:20:51 +01:00 |
Serhii Snitsaruk
|
97daa29eda
|
Port TaskPalette
Not even sure if it works, since I need other bits before I test it.
|
2024-01-07 17:33:05 +01:00 |
Serhii Snitsaruk
|
73497b1908
|
Port ModSwitchButton
|
2024-01-07 13:45:27 +01:00 |
Serhii Snitsaruk
|
f9ad9cc794
|
Port ActionBanner
|
2024-01-07 13:36:59 +01:00 |
Serhii Snitsaruk
|
3d86a76db9
|
Port BehaviorTreeView
|
2024-01-07 06:51:34 +01:00 |
Serhii Snitsaruk
|
f5b1b52f67
|
Port LimboHSM, LimboState and BTState
|
2024-01-07 05:54:17 +01:00 |
Serhii Snitsaruk
|
0767c0eee1
|
Port BTPlayer and LimboDebugger (game-side part)
|
2024-01-07 02:40:51 +01:00 |
Serhii Snitsaruk
|
4f97c1bd24
|
Post the rest of the BT tasks (massive changes)
|
2024-01-07 00:47:46 +01:00 |
Serhii Snitsaruk
|
8eed672213
|
Port BBParam classes
|
2024-01-06 21:05:08 +01:00 |
Serhii Snitsaruk
|
2c4e343a48
|
Port the first core classes to get started
Ported: Blackboard, BTTask, BTAction, BTComment, BTDecorator, BTComposite, BTDecorator, LimboStringNames, LimboTaskDB, LimboUtility
|
2024-01-06 21:04:34 +01:00 |
Serhii Snitsaruk
|
c18fc2abf6
|
Merge branch 'expand-test-builds'
|
2023-12-29 19:11:07 +01:00 |
Serhii Snitsaruk
|
c364378e30
|
GHA: In test builds, build also a macOS arm64 binary and make a bundle
|
2023-12-29 16:09:26 +01:00 |
Serhii Snitsaruk
|
fb36b6902d
|
GHA: Include Windows .NET editor in test builds
|
2023-12-29 15:35:39 +01:00 |
Serhii Snitsaruk
|
6ed5bc8203
|
GHA: Fix wrong binary name in unit tests
|
2023-12-29 15:16:26 +01:00 |
Serhii Snitsaruk
|
56c3c26572
|
GHA: Add a macOS build to test builds workflow
|
2023-12-29 15:02:52 +01:00 |
Serhii Snitsaruk
|
6bcffe712d
|
GHA: Refactor Linux build workflow for the test builds
|
2023-12-29 14:48:10 +01:00 |