Quarkstar
c7d5ab8013
Update Twist/ZoomBlur/RadialBlur to be centered by default ( #1564 )
...
Remove dependency on window size, preparing for object effects support
2020-03-25 23:33:55 +01:00
Garett Tok Ern Liang
348459481a
Fix Left/Right Ctrl/Shift/Alt/Meta not recognised as separate keys ( #1553 )
2020-03-25 21:13:08 +01:00
Florian Rival
dcba4272e0
Fix description in CRT
2020-03-22 17:16:24 +01:00
Quarkstar
c2dd5a0a09
Allow to change the animation speed/frequency of effects ( #1554 )
2020-03-22 17:13:05 +01:00
Florian Rival
1193e1bbd0
Run Prettier autoformatting on some files
2020-03-19 23:17:38 +01:00
Aurélien Vivet
e5695aacf6
Fix sentences for video object actions & clean whitespace ( #1552 )
2020-03-18 21:50:09 +01:00
Quarkstar
c6f21955a3
Add BulgePinch, Glitch, RadialBlur and Twist effects ( #1531 )
2020-03-18 15:20:01 +01:00
Quarkstar
a315eabdce
Reorder Effects/JsExtension.js ( #1519 )
2020-03-12 14:57:34 +01:00
Aurélien Vivet
fe5b519917
Add blending mode effect ( #1499 )
2020-03-08 23:34:53 +00:00
Quarkstar
afd11d2480
Add old film, dot and color replace effects ( #1497 )
2020-03-08 17:44:06 +00:00
Florian Rival
372fa46709
Fix yarn command wrongly removing space between words ( #1491 )
2020-03-04 22:39:17 +00:00
Florian Rival
b1ea60e1d2
Fix Box2D.js in the global namespace conflicting with Facebook Instant Games runtime
...
Tested on Facebook Instant Games Android, iOS
Tested on Desktop Chrome, Firefox, Safari
2020-03-03 22:59:16 +00:00
Florian Rival
b8ccf02f70
Refactor callbacks registration in GDJS
2020-02-11 23:33:30 +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
Florian Rival
4fbbd34d40
Fix typo
2020-02-07 17:10:30 +00:00
Florian Rival
7bf892c7eb
Upgrade to Emscripten 1.39.6
2020-02-02 19:32:09 +00:00
Aurélien Vivet
9b9b6c5996
Fix usage of getFontFamily in BBText instance renderer ( #1399 )
2020-01-27 20:51:07 +00:00
Aurélien Vivet
9f05a65ed2
Add font selector for BBText object ( #1394 )
2020-01-25 19:44:13 +00:00
Arthur Pacaud
054e48227c
Make object and behavior registering more explicit ( #1379 )
2020-01-17 22:49:24 +00:00
Florian Rival
72da63afcb
Fix broken Text and TiledSprite objects
2020-01-13 21:51:35 +00:00
Florian Rival
6655a949ec
Fix GDJS doc generation (incompatible TypeScript/JSDoc notations)
2020-01-12 23:33:39 +00:00
Arthur Pacaud
99312c71e0
Improve overall type annotations ( #1361 )
...
* Add type annotation for ObjectData and related types.
* Add missing type annotations.
* Add // @ts-check to some files.
2020-01-12 20:14:00 +00:00
Florian Rival
7a1ce790d4
Make "Allow again jumping" action description clearer
2020-01-10 23:40:20 +00:00
Florian Rival
a0887a1982
Fix rendering of particles not using a texture
2020-01-06 23:41:15 +00:00
Florian Rival
a4227dac78
Normalize naming of addExpression parameters in BBText extension
2020-01-03 22:43:41 +00:00
Florian Rival
4e76f28fd3
Fix BBText sentences and help page path
2020-01-03 22:36:57 +00:00
Florian Rival
3b89284fd2
Normalize/fix some action/condition sentences
2020-01-03 22:29:08 +00:00
Florian Rival
dd8a0c7158
Add additional descriptions to anchor behavior properties
2020-01-02 21:33:36 +00:00
Florian Rival
64dbab1bce
Fix layer center position after resolution update
2020-01-02 21:33:36 +00:00
Florian Rival
9d3cd9f110
Add option to automatically resize game resolution to window size
...
* Also refactor:
* method names related to window/game resolution
* runtime game renderer size handling
* Update ProjectPropertiesDialog
2020-01-02 21:33:36 +00:00
Todor Imreorov
eb5687dc7b
Add RGBSplit, Outline, Glow, DropShadow, Bevel, Ascii & Adjustment effects
2019-12-29 19:18:03 +00:00
Florian Rival
479584c3ef
Also show parameter names and descriptions for checkbox in EffectsList
2019-12-27 17:33:26 +01:00
Florian Rival
448e543658
Display effect descriptions in EffectsList
2019-12-27 14:44:45 +01:00
Florian Rival
2f8840b2cf
[codemod] Adapt sentences of action/conditions
2019-12-27 13:46:57 +01:00
Florian Rival
5df3afdb67
Adapt extension properties to new sentences + various changes
2019-12-27 13:46:57 +01:00
Florian Rival
e0602d347b
Fix effects
2019-12-26 19:54:37 +01:00
Todor Imreorov
f14e02e739
Add Godray, Tilt Shift, Kawase Blur, Zoom Blur, Advanced Blur and CRT effects ( #1325 )
...
* add crt filter
* add godray,tiltshift, kawaseblur,zoomblur, advBloom filters
* refactor filters to fit api updates
* use else ifs
* Run Prettier on JsExtension.js
* Update names and descriptions
* Update crt-pixi-filter.js
* Fix godray
Co-authored-by: Florian Rival <Florian.rival@gmail.com >
2019-12-26 19:43:49 +01:00
Florian Rival
73dc3a93ea
Update displacement template image and fix displacement label/description
2019-12-26 18:08:32 +01:00
Bouh
42ddf9b41a
Add Displacement, ColorMap, Pixelate and Reflection effects ( #1329 )
2019-12-26 17:38:28 +01:00
Florian Rival
3f04f0ea92
Add .prettierrc for Extensions
2019-12-26 11:36:03 +01:00
Florian Rival
276f262fe7
Fix "Mouse joint target" condition sentence
2019-12-24 16:05:34 +01:00
Florian Rival
7abff84cc8
Fix particles flow condition sentence
2019-12-24 16:04:19 +01:00
Florian Rival
07c4f6f485
Normalize a condition sentence
2019-12-24 16:03:13 +01:00
Florian Rival
942d6f8413
Remove useless commented code
2019-12-24 12:19:32 +01:00
Bouh
c75c6f3df1
Make warning/error icons color + other fixes ( #1330 )
2019-12-23 13:59:19 +01:00
Florian Rival
50adbfaae9
Add support for booleans in effects parameters
2019-12-21 15:16:15 +01:00
Florian Rival
ec9a629124
Add optional description to effect properties
2019-12-21 12:04:08 +01:00
Florian Rival
977dc27bd0
Add update for effects + colors and resources for effect parameters
2019-12-21 12:04:08 +01:00
Florian Rival
81aa68e69d
Add back existing effects as an "Effect" extension
...
* Add tests for EnumerateEffects.
* Ensure fake effects are present for Storybook stories.
2019-12-17 09:04:00 +00:00
Florian Rival
8891c91d61
Add EffectMetadata and AddEffect to extensions
...
* Allow extensions to store EffectMetadata.
* Rework gdjs.PixiFiltersTools to allow new effects to be dynamically registered.
* Update EffectsList to read effects from extensions.
* Update GDJS ExporterHelper to export include files for effects
* Rename effectName to effectType to avoid confusions in gd::Effect
2019-12-17 09:04:00 +00:00