Florian Rival
9ee4b704da
Clean more deprecated include files in extensions ( #4072 )
...
Don't show in changelog
2022-06-30 12:09:17 +02:00
AlexandreS
e91a794d91
Fix: Prevent runtime from trying to parse js map files to avoid Chrome logging warnings
2022-05-24 13:59:03 +02:00
Elairyx
5c6eb2dadb
Polish the wording of particle emitter actions, conditions and expressions ( #3829 )
2022-04-15 16:24:51 +01:00
AlexandreS
3e6ca186f8
Add action to change image for particle emitter using project resources
2022-04-15 15:37:38 +02:00
Elairyx
9cd96461d7
Fix various typos ( #3711 )
2022-03-01 11:34:28 +00:00
Florian Rival
43d55112cc
Display objects in categories when creating a new object ( #3562 )
...
Don't show in changelog
2022-01-29 16:02:34 +00:00
Aurélien Vivet
ad3c7e4fad
Fix typo ( #3434 )
...
Do not show in changelog
2022-01-06 10:05:13 +01:00
AlexandreS
2d899d7c52
Add possibility to start and stop particle emitter
2021-09-29 09:25:03 +02:00
AlexandreS
adc7584981
Fix particle emitter unused parameter friction removing it
2021-09-22 13:13:13 +02:00
AlexandreS
2febbf439f
Fix some particle emitter actions and conditions
2021-09-22 10:49:47 +02:00
Harsimran Singh Virk
6667a0005c
Remove deprecated/unmaintained Cocos2d-JS renderer files ( #2956 )
...
Only show in developer changelog
2021-08-23 12:27:47 +02:00
Florian Rival
1a27f689e0
Remove deprecated/unused/unmaintained GDCpp code ( #2930 )
...
* This also includes extensions code.
Only show in developer changelog
2021-08-17 14:34:58 +02:00
Florian Rival
54ef7482cf
Fix performance issues on iOS by upgrading internal rendering engine to PixiJS v6 ( #2447 )
...
* Thanks @Bouh and @arthuro555 for the help!
Co-authored-by: Bouh <bouh.vivez@gmail.com >
2021-04-09 23:58:18 +01:00
Arthur Pacaud
c89231ba38
Improve RuntimeGame typing ( #2387 )
...
Only show in developer changelog
2021-03-01 09:09:04 +00:00
Aurélien Vivet
4e99493fb7
Fix the expression to get the particles count of a particle emitter ( #2289 )
2021-02-08 18:58:07 +01:00
Florian Rival
d6d87c572d
Fix compilation
2021-01-23 12:10: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
4b2cd90320
Add documentation of extensions in the generated GDJS documentation
...
Only show in developer changelog
2021-01-14 21:32:13 +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
326ebb231c
Translate all objects to TypeScript
...
Don't show in changelog
2021-01-08 19:54:47 +01:00
Florian Rival
902228ef03
Autoformat runtimebehavior.js and separate typedefs into separate comments for easier parsing
...
Don't show in changelog
2020-12-23 18:29:31 +01:00
Florian Rival
bb2ae1a914
Replace "return true if" by "check if" in description of conditions
...
Don't show in changelog
2020-10-17 11:25:16 +01:00
Florian Rival
c385aae845
Add support for "hot reloading" of previews (apply changes to preview without restarting)
2020-07-25 14:23:01 +01:00
Florian Rival
661d329170
Upgrade game rendering to use Pixi.js 5.3.0, allowing games to run with WebGL 2 ( #1824 )
...
* This brings various upgrades and performance improvement to the internal rendering engine used by games, both in the editor and in exported games.
* This also paves the way for adding new objects like Bitmap Text, Mesh or dynamic lights in the future.
* Huge thanks to @Quarkstar for working on this task and making most of the necessary upgrades .
* Thanks @Bouh for helping fixing/upgrading the Shape Painter object and @Silver-Streak as well as testers from the forum
Don't show the rest in changelog:
* Add a test game with all effects that can be used, to quickly verify they are working.
Co-authored-by: Quarkstar <quarkstar9@gmail.com >
Co-authored-by: Aurélien Vivet <bouh.vivez@gmail.com >
2020-07-19 22:10:38 +01:00
Florian Rival
4fbbd34d40
Fix typo
2020-02-07 17:10:30 +00:00
Arthur Pacaud
054e48227c
Make object and behavior registering more explicit ( #1379 )
2020-01-17 22:49:24 +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
a0887a1982
Fix rendering of particles not using a texture
2020-01-06 23:41:15 +00:00
Florian Rival
3b89284fd2
Normalize/fix some action/condition sentences
2020-01-03 22:29:08 +00: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
7abff84cc8
Fix particles flow condition sentence
2019-12-24 16:04:19 +01:00
Florian Rival
c94964b2db
Fix typo
2019-10-13 19:43:21 +01:00
Florian Rival
aa7a4a4ff3
Rename onOwnerRemovedFromScene to onDestroy and fix onCreated/onDestroy calls
...
* Rename onOwnerRemovedFromScene to onDestroy (because it can be now called when a scene is destroyed)
* Fix it being not called when a scene is destroyed (so behavior don't get a chance to clean up what they have created)
* Fix onCreated being called before the object is fully initialized (for custom behaviors or behaviors relying on an object type)
2019-07-28 17:43:50 +01:00
Florian Rival
4483e0659a
Rename 'Value to test' to 'Value to compare'
2019-06-19 21:28:58 +01:00
Florian Rival
d59f40ff5d
[WIP] Clean old methods used only in GD4 in objects and behaviors (2)
2019-04-21 19:40:05 +01:00
Florian Rival
edd98d8bd5
[WIP] Clean old methods used only in GD4 in objects and behaviors
2019-04-21 10:20:32 +01:00
Florian Rival
7f0033989a
[WIP] Partially clean GDJS/GDCpp/GDCore of wxWidgets related code
2019-04-20 01:21:28 +01:00
Florian Rival
3166daf041
Fix a bunch of mistakes/typos
2019-02-28 23:07:34 +00:00
Florian Rival
5a44fd8b9f
Fix wording in Particle actions/conditions
2019-02-24 17:11:57 +00:00
Florian Rival
5f8546c3b9
Avoid crash of the debugger with Particle Emitters
...
This is done by using _renderer as the name for the renderer property,
with an underscore, which is filtered by the debugger when the game
is dumped.
2019-01-06 22:59:21 +00:00
Lizard-13
a33b421de4
Expose particles rotation speed option ( #688 )
2018-10-05 17:56:44 +01:00
Florian Rival
563bc6c64c
Fix particle texture not properly handled/corrupted in GD5
2018-08-30 21:38:44 +01:00
Florian Rival
39887ccc80
Add help links in actions/conditions editor ( #576 )
...
* Add support for help links in InstructionParametersEditor.
* Add help paths for extensions/objects/behaviors/instructions
2018-08-07 23:03:50 +01:00
Lizard-13
b64eeebcbe
Add missing functions and bugfix for particles ( #555 )
...
* Add missing functions and bugfix for particles
* parseInt in base 10
2018-07-16 23:03:45 +01:00
Florian Rival
147dc321f1
Fix formatting
2018-06-04 16:03:00 +01:00
Florian Rival
0e0c49c11b
Fix Get/SetConeSprayAngle in ParticleEmitterObject
2018-05-26 21:46:59 -07:00
Florian Rival
e78fa036a3
Avoid a Emscripten compilation issue related to ambiguous method
2018-05-26 17:16:14 -07:00