Tristan Rhodes
c223abad60
Add property a property to particle to "Jump the emitter forward in time" when it's created ( #5039 )
...
* This works like the action of the same name, and allow newly created particle emitters to act as if they were emitting since a bit of time - useful when starting a scene for example to avoid seeing the initial particles being emitted.
2023-03-27 13:27:03 +02:00
Tristan Rhodes
4dbe90b9a2
Added new action "Jump emitter forward in time" ( #4985 )
...
* This is particularly useful to let emitters create lot of particles first then continue at a slower rate
2023-02-24 09:07:54 +01:00
AlexandreS
41fa153ddf
Add description to a certain amount of parameters in actions and conditions ( #4716 )
2022-12-20 13:59:10 +01:00
Clément Pasteau
b9ac22208b
Replace most float with double for better precision ( #4689 )
...
Do not show in changelog
2022-12-16 14:50:11 +01:00
AlexandreS
3fc57c2b06
Add some particle emitter actions conditions and expressions ( #4419 )
...
- Max number of displayed particles
- Particle rotation min and max speeds
- Additive rendering setting
2022-10-21 14:04:44 +02:00
AlexandreS
b4f41e96ae
Fix: Set line particle emitter origin at 0 to prevent rotation offset ( #4421 )
2022-10-21 12:29:09 +02:00
AlexandreS
b20108ddcb
Fix particle emitter incoherent rotation speed of the particles ( #4417 )
2022-10-21 12:28:09 +02:00
AlexandreS
8d95eb4269
Fix: Ensure particle max force is not zero to prevent PIXI bug ( #4418 )
2022-10-20 18:20:27 +02:00
D8H
80cb6d697c
Handle custom objects at runtime ( #4294 )
...
* Don't show in changelog
2022-10-18 13:36:48 +02:00
D8H
a852e91690
Add missing expression group icons ( #4353 )
2022-10-04 14:56:59 +02:00
D8H
0706a54305
Reorganize extensions categories ( #4345 )
2022-10-04 10:37:27 +02:00
D8H
b8e9bc801a
Add a properties editor for custom objects ( #4227 )
...
* Don't show in changelogs
2022-09-02 14:13:41 +02:00
D8H
93be3153b5
Fix useless "Change" prefix in some actions name ( #4238 )
2022-08-28 21:44:23 +02:00
Aurélien Vivet
a40382333b
Fix the name of the "End Opacity" condition of the particle emitters ( #4214 )
2022-08-21 16:47:43 +02:00
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