Arthur Pacaud
054e48227c
Make object and behavior registering more explicit ( #1379 )
2020-01-17 22:49:24 +00:00
Florian Rival
2f8840b2cf
[codemod] Adapt sentences of action/conditions
2019-12-27 13:46:57 +01:00
Florian Rival
07c4f6f485
Normalize a condition sentence
2019-12-24 16:03:13 +01:00
Bouh
d415d3cbee
Add explicit mention to "scene" variable in various descriptions ( #1268 )
2019-10-26 10:43:48 +01:00
Wend1go
12c5df67fa
Integrate experimental SkeletonObject into GD5 ( #1138 )
...
The object is looking for a maintainer! https://github.com/4ian/GDevelop/pull/1138
Flagged as experimental and added warning about this
2019-09-19 22:49:52 +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
c2b123d20b
Add NamedPropertyDescriptor
2019-06-16 17:08:55 +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
01b7f81507
Fix regression on rounding of platformer object X position and skeleton collision
2018-12-26 23:22:10 +01:00
Florian Rival
0f24410a2e
Fix platform engine 1-pixel offset bug
...
* "Bug" is fixed by ignoring edges when doing collision tests for
the platform engine.
* Also add an option to round coordinates and ensure pixel-perfect
alignement of characters on platforms (on by default)
* Also add an optional parameter to ignore edges when
doing a collision test (or when separating objects)
2018-12-26 23:22:10 +01:00
Lizard-13
2ed9b058be
Add minor fixes on Skeleton extension ( #568 )
2018-07-31 09:24:39 +01:00
Florian Rival
3be5d85733
Update GDJS docs to use JSDoc
2018-07-04 22:26:02 +01:00
Florian Rival
a8559bfbbc
Add clang-format to format (C++) source files automatically ( #491 )
...
* Update all CMakeLists of extensions to use clang-format
* Run clang-format on all Extensions
* Update GDCore CMakeLists.txt to add clang-format
* Run clang-format on GDCore files
* Update GDJS and GDCpp CMakeLists.txt to add clang-format
* Run clang-format on GDCpp and GDJS files
2018-05-09 15:57:38 -07:00
Lizard-13
86a3614f89
Added an example and improve response on missing resources
2018-04-23 12:52:30 -03:00
Lizard-13
b8e0b5d8e3
Update comments
2018-04-20 08:22:18 -03:00
Lizard-13
c7a8df3d5a
Clean some code
2018-04-16 12:31:11 -03:00
Lizard-13
50746b3c75
Still trying to fix Travis CI
2018-03-30 23:25:11 -03:00
Lizard-13
1c5364f917
Trying to fix the Travis CI compiling error
2018-03-30 21:51:50 -03:00
Lizard-13
89d099ff7d
Add Cocos renderer support
2018-03-30 21:20:01 -03:00
Lizard-13
ca1721ef9a
Load skeletal data file only once through shared data
...
Now each file is readed only once, multiple instances will share static data as default values and animation keys.
Also converted all tabs into spaces :)
2018-03-29 19:25:43 -03:00
Lizard-13
ddcf51a2b7
Add custom hitbox action and fix polygons draw
2018-03-14 22:09:25 -03:00
Lizard-13
46279e7762
Add JS events functions and hitboxes debug draw
2018-03-10 14:54:17 -03:00
Lizard-13
557af32cc9
Add custom icons
2018-02-27 21:51:15 -03:00
Lizard-13
729a85a9a9
Add extension conditions/actions/expressions
2018-02-27 19:10:36 -03:00
Lizard-13
34146c2f18
Added gdjs.sk namespace for better organization
2018-02-27 19:10:23 -03:00
Lizard-13
00146bb8f8
Add animation and animation blending system
2018-02-27 19:10:11 -03:00
Lizard-13
6026d79ebb
Support for armatures, meshes* and polygons
...
*Meshes needs PIXI lib update
2018-02-27 19:10:07 -03:00
Lizard-13
fc28f272b3
Images color, alpha, visible, z support
2018-02-27 19:10:02 -03:00
Lizard-13
9702db06a5
Basic images working
2018-02-27 19:09:55 -03:00
Lizard-13
209f83d697
Basic classes setup
2018-02-27 19:09:47 -03:00
Lizard-13
0ef8eb32a5
Base extension info and files tree
...
Files named Ax, By, Cz... as a temporal fix for include order
2018-02-27 19:09:42 -03:00
Lizard-13
8115b8181e
Empty working object
2018-02-27 19:09:31 -03:00