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
f7a821f980
Add categories to classes for game engine documentation ( #8076 )
2025-12-18 17:12:07 +01:00
D8H
752d047464
Upgrade GDJS to Prettier 3.4.2 ( #7398 )
...
- Don't show in changelog
2025-02-12 18:50:02 +01:00
D8H
cc6b4a283a
Enable type checking on the Dialog Tree implementation ( #7263 )
...
- Don't show in changelog
2024-12-31 13:03:16 +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
Clément Pasteau
9f795c405a
Fix destroying an object even if flagged as "DoNothing" in the multiplayer behavior ( #7137 )
2024-11-07 14:08:02 +01:00
Florian Rival
0155344ec3
Fix dialogue tree crashing the game when syntax errors are present
2024-11-06 20:09:51 +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
D8H
94045aec91
Fix typo in comments and message strings (thanks @st-Wook!) ( #5262 )
...
Co-authored-by: supertree-wook <phk09242@supertree.co >
2023-04-28 11:58:51 +02:00
supertree-wook
21a87daf64
Clean markdown files and fix typos ( #5248 )
...
Only show in develop changelog
2023-04-20 16:22:46 +02:00
DaddyPluM
4e0e4b9184
Rename license.txt to license.md ( #4783 )
...
Don't show in the changelog
2023-04-15 16:00:16 +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
80cb6d697c
Handle custom objects at runtime ( #4294 )
...
* Don't show in changelog
2022-10-18 13:36:48 +02: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
Arthur Pacaud
bc606ed1be
Add a console to the games debugger ( #2770 )
...
* When launching the Debugger to inspect a game, open the Console to see internal messages sent by the game, JavaScript code or the game engine.
* This is an advanced feature that is useful to find issues in your game or to see if your game is displaying any internal error.
2021-10-21 19:47:28 +01:00
MechanicalPen
e235694fac
Fix conditions comparing Dialogue Tree variables to work even if the dialogue is not running ( #3127 )
2021-10-03 12:07:33 +01:00
Arthur Pacaud
1d5eb8e529
Move JSON and JS variable conversions to gdjs.Variable ( #2740 )
...
Only show in developer changelog
2021-06-16 16:59:12 +01:00
Florian Rival
f35a3a6827
Improve description of all extensions
...
Don't show in changelog
2021-01-21 20:05:08 +00:00
Florian Rival
65d3688052
Fix duplicate classes in the generated GDJS documentation
...
Don't show in changelog
2021-01-08 19:55:20 +01:00
Florian Rival
d0dba2a713
Fix typings in TypeScript files
...
Don't show in changelog
2021-01-08 19:54:56 +01:00
Florian Rival
d639e0ea6e
Translate more files to TypeScript
...
Don't show in changelog
2021-01-08 19:54:52 +01: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
Florian Rival
372fa46709
Fix yarn command wrongly removing space between words ( #1491 )
2020-03-04 22:39:17 +00:00
Todor Imreorov
7becb0be4b
Fix multiple issues in Dialogue Tree (Yarn) extension ( #1418 )
...
* Add protection against misusage of the extension
* Fix json loading resource reading at the beginning of scene (thanks @4ian)
* Fix getClippedLineText sometimes clips the last letter
2020-02-08 18:25:09 +00: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