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
Florian Rival
223268554b
Fix Dialogue Tree returning sometimes a string instead of a number in expressions reading variables
2024-11-08 13:46:13 +01:00
Arthur Pacaud (arthuro555)
31ef3fec58
Add TypeScript type checking to JsExtension.js files ( #6321 )
2024-03-09 17:22:12 +01:00
Clément Pasteau
a377467031
Revert "Type JsExtensions files with typescript" ( #6220 )
...
Don't show in changelog
2024-01-18 16:01:28 +01:00
Arthur Pacaud (arthuro555)
ad18eab4ae
Type JsExtension.js files with TypeScript ( #6200 )
...
* Also improve typing of the C++ Core classes in TypeScript.
Only show in developer changelog
2024-01-18 09:53:24 +01:00
AlexandreS
18905890d4
Fix dialogue tree loading from scene variable action sentence ( #5372 )
2023-06-06 19:01:05 +02:00
Clément Pasteau
1b7d258727
Remove mentions of "experimental" for features and tools widely used and supported ( #4749 )
2022-12-26 15:02:56 +01:00
D8H
0706a54305
Reorganize extensions categories ( #4345 )
2022-10-04 10:37:27 +02:00
Florian Rival
5d2e0786ee
Sort actions/conditions in categories add icons to their groups ( #3583 )
...
* This should make it easier to identify and find actions/conditions. Categories give more clarity and icons help to identify what's available without reading everything.
2022-02-03 11:45:53 +01:00
Aurélien Vivet
4bd770a61e
Fix some typo in the interface or codebase ( #3483 )
2022-01-12 21:39:37 +00:00
Florian Rival
f35a3a6827
Improve description of all extensions
...
Don't show in changelog
2021-01-21 20:05:08 +00:00
Florian Rival
9d015b9cd1
Add Flow static typing to JsExtension.js files
2020-06-20 16:57:21 +01:00
Florian Rival
fc5905b7f4
Update descriptions of extensions
...
Don't show in changelog
2020-06-20 16:57:21 +01:00
Todor Imreorov
77177063d8
Add an action to clear the state of the Dialogue Tree ( #1752 )
...
* This is useful when launching a new game or restarting it.
2020-05-17 21:04:07 +02:00
Todor Imreorov
394eb9488c
Fix various DialogueTree ("Yarn") bugs ( #1671 )
...
* Fix command at the start of a node merges its text with the node that linked to it
* Fix Yarn skipping text results when commands are used in some cases
* Fix setting/getting variables
* Fix text failing to load when first node is of type text
* Add internal debug mode logging to Yarn
* Fix isdialoguelinetype command never true
* Fix new lines in text not properly detected
* Increase strictness on scrolling so it never overflows
* Fix command call detection for non scrolling text
* Fix: add back autoscroll commands, but make it safer and move it to the scroll function
* Use explicit variable types when setting bondagejs state
* Fix command not getting called sometimes
* Fix text not terminating sometimes
2020-05-08 12:14:14 +02:00
Todor Imreorov
07876afc28
fix "Select option by number" in Dialogue Tree ( #1648 )
2020-04-13 19:17:06 +02:00
Bouh
2b4d263410
Fix selection dismissed when panning + some icons and descriptions ( #1269 )
2019-10-29 18:28:22 +00:00
Todor Imreorov
f670689a40
Embed Yarn Dialogue editor in GDevelop ( #1236 )
2019-09-26 08:41:35 +01:00
Florian Rival
08a8c9f7c2
Mark DialogueTree extension as experimental in the editor
2019-08-04 23:10:57 +01:00
Florian Rival
555d383c80
Run Prettier on DialogueTree extension JS files
2019-08-04 22:59:23 +01:00
Todor Imreorov
933e5426bc
Add "Dialogue Tree" extension by @blurymind (experimental) ( #1112 )
2019-08-04 22:45:04 +01:00