ClementPasteau
a1b840a4fa
Add Release Ladder action to Platformer Object Behavior ( #2892 )
...
Allow a Platformer Object to simulate a "Release Ladder" action
2021-08-12 15:54:19 +02:00
D8H
8beabbadef
Add an action to forbid to jump again while in the air to the Platformer behavior. ( #2872 )
...
* This is useful if you want to allow to jump again in the air for a bit of time, and then forbid to jump again later (for example, to implement a "Coyote Time" feature to your player character)
2021-08-04 12:29:38 +02:00
D8H
516b1d978c
Fix platformer objects so that they can always grab a platform ledge even when multiple platforms are overlapping ( #2686 )
2021-05-28 22:09:50 +01:00
D8H
f23936a6c4
Add tests on moving platforms ( #2581 )
...
Only show in developer changelog
2021-04-29 20:53:26 +01:00
D8H
5a42d6b94c
Add more type definitions and new tests for on moving platforms for the Platformer behavior ( #2573 )
...
Only show in developer changelog
2021-04-23 11:55:18 +01:00
D8H
458430bbfb
Fix platformer objects wrongly able to jump after falling ( #2477 )
2021-03-28 14:37:22 +01:00
D8H
ca3e0c8c18
Refactor the whole Platformer Object behavior internals ( #2396 )
...
* Use the State pattern to make more understandable the transitions between state and understand the different state that an object can have and what it can do in each.
Only show in developer changelog
2021-03-17 22:10:07 +00:00
Florian Rival
b3b68612bf
Fix collision (and raycast) not always triggered with sprite having a non default center ( #2392 )
2021-02-28 16:59:04 +00:00
Florian Rival
a98a855849
Fix incomplete implementation of the clipboard safety in last commit
...
Don't show in changelog
2021-01-19 15:42:19 +00:00
Florian Rival
15e5640774
Fix platformer object behavior not working properly when the object also has the platform behavior
2021-01-18 22:26:18 +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
7ef2e40066
Add more various fixes for TypeScript and code style
...
Don't show in changelog
2021-01-08 19:55:01 +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
11d69e46ed
Translate all behaviors to TypeScript
...
Also adapt custom behavior code generation to use a (partial) ES6 class (methods are still added using prototype)
Don't show in changelog
2021-01-08 19:54:41 +01:00