Florian Rival
8348172593
Improve AI tool error messages and input validation ( #8813 )
...
Don't show in changelog
2026-07-07 11:15:57 +02:00
D8H
46a6a66552
Hide deprecated extensions in new projects ( #8634 )
2026-05-28 18:07:48 +02:00
D8H
6dc9ed5d2c
Fix minus sign color for negative numbers ( #8621 )
...
Don't show in changelog
2026-05-20 16:35:51 +02:00
D8H
cacd28eed7
Add a "layer" property type for custom behaviors ( #8596 )
2026-05-14 12:50:25 +02:00
D8H
e2de846279
Allow to load and unload objects from other scenes ( #8592 )
...
- Also fix manually loaded objects not being unload with their scene
2026-05-14 10:56:19 +02:00
Florian Rival
5dd2b8ffd8
Add hints for some extensions, displayed in the documentation ( #8564 )
2026-05-04 15:11:56 +02:00
D8H
8e50ddefe4
Allow to configure object resources to be loaded independently from the scene ( #8514 )
...
- This is an advanced, experimental feature which is subject to changes. It's in most cases not useful, unless you have a large game or low end devices for which controlling memory usage is important. It's mostly useful to delay loading of large custom objects.
- Objects can be configured so that its resources are not loaded when the scene is loaded. Instead, you can use an action to manually load the resources used by it. When the loading is done (this can be checked using a condition), the object can then be created.
Be careful: if an object assets are not loaded, it will be broken when displayed on screen.
2026-05-04 10:45:51 +02:00
LuniMoon
66ed69cc36
Make clear in Storage actions if a number or text is being written ( #8498 )
2026-04-09 13:43:56 +02:00
D8H
63ffca8f77
Update the tree of functions in extensions editor with a new set of icons ( #8424 )
2026-03-23 15:24:29 +01:00
Florian Rival
f1a182b643
Extract instruction name parsing into reusable utility method ( #8362 )
...
Don't show in changelog
2026-03-09 13:53:51 +01:00
Florian Rival
9934457b39
Add a short description for all extensions and dimension field (2D, 3D, 2D/3D or n/a) ( #8303 )
...
Only show in developer changelog
2026-02-21 13:10:41 +01:00
danvervlad
f1401b33c7
Add support for marking extension functions as deprecated, with visual warnings/explanations ( #8156 )
2026-02-12 19:37:55 +01:00
ViktorVovk
12b7ed5c26
Add support for skin management in Spine objects ( #8229 )
2026-02-10 15:54:59 +01:00
Florian Rival
17443587b9
Add Else event ( #8216 )
...
* This is not finished yet:
- Documentation needs to be written.
- Menu item (and shortcut?) to quickly toggle between a standard event and a else event must be added so it's easy to switch from one to the other.
- Design must be adapted to make it clearer that the else event is "linked" to the previous one and is not run if the previous event is run.
2026-02-07 17:15:01 +01:00
Florian Rival
813bf812ce
Change action internal name "ChangePlan" to "SetZOrder" ( #8207 )
...
Only show in developer changelog
2026-02-03 17:08:08 +01:00
Florian Rival
7b7d36459b
Refine 'Trigger Once' condition description
...
Only show in developer changelog
2026-01-30 16:27:47 +01:00
D8H
26cbf36263
Allow extensions to give choices between a set of numbers ( #8159 )
2026-01-22 11:33:53 +01:00
D8H
1cbc1de05a
Fix simple tilemap object being in the wrong category ( #8139 )
2026-01-17 19:48:03 +01:00
D8H
85c62cbac7
Improve the list of objects, in the new object dialog, with objects provided by extensions ( #8126 )
...
- Extensions, behaviors and objects lists now follow the same layout
- Assets are suggested for most custom objects provided by extensions
- Also fix private objects not appearing in the list from within the
extension
2026-01-15 14:07:20 +01:00
Florian Rival
ad31f31606
Rename French action and condition internal names to English ( #8124 )
...
Only show in developer changelog
2026-01-13 15:39:38 +01:00
D8H
28cea4d94c
Allow events to use resources parameters and properties ( #7942 )
2025-11-13 14:08:01 +01:00
Florian Rival
3846a1553b
Experimental in-game editor ( #7974 )
...
Co-authored-by: Davy Hélard <davy.helard@gmail.com >
Don't show in changelog
2025-11-11 18:22:37 +01:00
Florian Rival
5db23c571d
Improve Layers and Camera documentation
2025-10-21 18:13:05 +02:00
Florian Rival
3c0bb83032
Add "Pick Nearest" and "Rotate toward object" action ( #7883 )
2025-10-07 11:59:07 +02:00
Florian Rival
a6cc3dc85b
Update storage action to make clearer the usage of manual load/unload
2025-09-25 16:28:36 +02:00
D8H
4c7231e6ae
Fix a crash at runtime when behaviors are missing in functions ( #7830 )
2025-09-15 16:40:21 +02:00
D8H
5394cc5201
Forbid to add Physics behaviors on objects inside custom objects ( #7809 )
2025-09-04 19:37:57 +02:00
Florian Rival
5e3dfb0e9c
Add condition to check if a key was just pressed ( #7808 )
2025-09-04 17:32:25 +02:00
Florian Rival
6125ff0f90
Allow AI to change layers/effects/scene and some game properties ( #7799 )
2025-08-29 19:15:50 +02:00
Florian Rival
902a30a9f8
Update capability user-friendly name and fix test
...
Don't show in changelog
2025-08-07 16:55:52 +02:00
Florian Rival
bdcb6f0533
Improve extension descriptions
2025-08-04 15:36:21 +02:00
Florian Rival
8a243440db
Improve some mathematical tools descriptions
2025-06-29 14:25:36 +02:00
Aurélien Vivet
6114a6cec1
Update the Create action with information about object picking ( #7673 )
2025-06-26 12:32:20 +02:00
Florian Rival
d4a8d468cb
Improve AI scene instance creation ( #7667 )
2025-06-23 18:52:39 +02:00
D8H
8e4cccd562
Notice about extension breaking changes when installing assets ( #7640 )
...
- Add a pop-up to suggest to update behavior when attaching one to an object
- Keep the "community" label and the info button on installed extensions
2025-06-11 18:08:57 +02:00
Florian Rival
bf9e38ff31
Improve descriptions of boolean logic conditions
...
Only show in developer changelog
2025-05-04 16:08:36 +02:00
D8H
b72034a475
Fix the sentence parameter of "loading progress" condition ( #7574 )
2025-04-28 10:27:04 +02:00
Florian Rival
297b88ed60
Improve description of the condition to compare a timer value
2025-04-24 17:14:52 +02:00
Clément Pasteau
b3fa34ce3c
Typo in description ( #7560 )
...
Do not show in changelog
2025-04-22 10:14:19 +02:00
Florian Rival
8ea8c421b2
Fix TextContainerExtension description
2025-04-14 18:42:03 +02:00
Florian Rival
94d49d8c36
Make variable internal naming consistent and update max height for compact text area fields
...
Don't show in changelog
2025-03-28 16:34:52 +01:00
Clément Pasteau
ae09ad50ec
Automatically translate reviewed extensions and their actions and conditions ( #7478 )
2025-03-21 15:09:06 +01:00
D8H
95dddc48b6
Deprecate old variable actions and conditions in extensions ( #7406 )
...
- The extension variables must be used instead
- Old extensions can be maintained by copy-pasting existing old actions and conditions from the extension events
2025-03-06 13:13:14 +01:00
D8H
74a1e11cfc
Improve the abs expression documentation ( #7442 )
2025-03-03 21:53:52 +01:00
D8H
c1dfa34f0d
Deprecate internal actions and conditions to set and compare property values in extension events ( #7405 )
...
- The unified variable action and condition must be used instead.
2025-03-03 10:31:05 +01:00
D8H
cf39de49d6
Allow custom objects to declare multi-line text properties ( #7436 )
2025-02-28 17:23:51 +01:00
Ansel Games
9820770fb3
Update "Create objects from an external layout" action to show all parameters in the events sheet ( #7383 )
2025-02-12 17:49:23 +01:00
Florian Rival
47d0fba205
Fix a crash when searching instructions after extension are re-generated ( #7377 )
...
* Also improve the display of actions/conditions/expressions when searched with a clearer visual separator for their folders
2025-02-07 16:03:09 +01:00
D8H
6440149fc8
Change documentation pages of some actions and conditions to point to more specific pages ( #7364 )
2025-02-03 12:58:28 +01:00
D8H
2ba7075a7a
Update the "trigger once" help page link ( #7355 )
2025-01-28 19:05:58 +01:00