GDevelopApp / GDevelop-extensions

Repository of behaviors, actions, conditions and expressions to be used in GDevelop for creating games
https://gdevelop.io
MIT License
127 stars 50 forks source link

New Extension: Dash #394

Closed Karl-Za-Great closed 12 months ago

Karl-Za-Great commented 2 years ago

Description

This extension will add an dash action on a object with the behavior, with configurable speed, angle, the time in seconds where the object stops, cooldown(preferred values are from 0.1 to 5).

Online preview: Dash preview.

How to use the extension

Its useful for dungeon crawler games, action games, shooter games and more. All you need is to import/install the extension, the add it to a sprite object use the "Dash" action.

Checklist

Example

Example.zip

Extension file

Dash.zip

github-actions[bot] commented 2 years ago

Hi @Astr0Cookie!

Thanks for your submission! Unfortunately, our automated test system found a few issues with your extension:

❌ 4 Errors found in extension 'Dash':

  ⟶ ❌ (🔧) [Dots in sentences]: Field 'shortDescription' of the extension description misses a dot at the end of the sentence!
  ⟶ ❌ (🔧) [Dots in sentences]: Field 'description' of the function 'Function' misses a dot at the end of the sentence!
  ⟶ ❌ (🔧) [Dots in sentences]: Field 'description' of the behavior 'MyBehavior' misses a dot at the end of the sentence!
  ⟶ ❌ [Extension name consistency]: Extension filename should be exactly the name of the extension (with .json extension). Please rename 'Dash-.json' to 'Dash.json'.

❌ 4 Errors found in extensions - please fix them before generating the registry.

Please fix them, and edit the link in your original submission to a zip file with the fixed extension.

Thanks again for your hard work!

github-actions[bot] commented 2 years ago

Hi @Astr0Cookie!

Thanks for your submission! Unfortunately, our automated test system found a few issues with your extension:

❌ 4 Errors found in extension 'Dash':

  ⟶ ❌ (🔧) [Dots in sentences]: Field 'shortDescription' of the extension description misses a dot at the end of the sentence!
  ⟶ ❌ (🔧) [Dots in sentences]: Field 'description' of the function 'Function' misses a dot at the end of the sentence!
  ⟶ ❌ (🔧) [Dots in sentences]: Field 'description' of the behavior 'MyBehavior' misses a dot at the end of the sentence!
  ⟶ ❌ [Extension name consistency]: Extension filename should be exactly the name of the extension (with .json extension). Please rename 'Dash-.json' to 'Dash.json'.

❌ 4 Errors found in extensions - please fix them before generating the registry.

Please fix them, and edit the link in your original submission to a zip file with the fixed extension.

Thanks again for your hard work!

github-actions[bot] commented 2 years ago

Hi @Astr0Cookie!

Thanks for your submission! Unfortunately, our automated test system found a few issues with your extension:

❌ 4 Errors found in extension 'Dash':

  ⟶ ❌ (🔧) [Dots in sentences]: Field 'shortDescription' of the extension description misses a dot at the end of the sentence!
  ⟶ ❌ (🔧) [Dots in sentences]: Field 'description' of the function 'Function' misses a dot at the end of the sentence!
  ⟶ ❌ (🔧) [Dots in sentences]: Field 'description' of the behavior 'MyBehavior' misses a dot at the end of the sentence!
  ⟶ ❌ [Extension name consistency]: Extension filename should be exactly the name of the extension (with .json extension). Please rename 'Dash Extension.json' to 'Dash.json'.

❌ 4 Errors found in extensions - please fix them before generating the registry.

Please fix them, and edit the link in your original submission to a zip file with the fixed extension.

Thanks again for your hard work!

github-actions[bot] commented 2 years ago

Hi @Astr0Cookie!

Thanks for your submission! Unfortunately, our automated test system found a few issues with your extension:

❌ 4 Errors found in extension 'Dash':

  ⟶ ❌ (🔧) [Dots in sentences]: Field 'shortDescription' of the extension description misses a dot at the end of the sentence!
  ⟶ ❌ (🔧) [Dots in sentences]: Field 'description' of the function 'Function' misses a dot at the end of the sentence!
  ⟶ ❌ (🔧) [Dots in sentences]: Field 'description' of the behavior 'MyBehavior' misses a dot at the end of the sentence!
  ⟶ ❌ [Extension name consistency]: Extension filename should be exactly the name of the extension (with .json extension). Please rename 'Dash Extension.json' to 'Dash.json'.

❌ 4 Errors found in extensions - please fix them before generating the registry.

Please fix them, and edit the link in your original submission to a zip file with the fixed extension.

Thanks again for your hard work!

github-actions[bot] commented 2 years ago

Hi @Astr0Cookie!

Thanks for your submission! Unfortunately, our automated test system found a few issues with your extension:

❌ 4 Errors found in extension 'Dash':

  ⟶ ❌ (🔧) [Dots in sentences]: Field 'shortDescription' of the extension description misses a dot at the end of the sentence!
  ⟶ ❌ (🔧) [Dots in sentences]: Field 'description' of the function 'Function' misses a dot at the end of the sentence!
  ⟶ ❌ (🔧) [Dots in sentences]: Field 'description' of the behavior 'MyBehavior' misses a dot at the end of the sentence!
  ⟶ ❌ [Extension name consistency]: Extension filename should be exactly the name of the extension (with .json extension). Please rename 'Dash Extension.json' to 'Dash.json'.

❌ 4 Errors found in extensions - please fix them before generating the registry.

Please fix them, and edit the link in your original submission to a zip file with the fixed extension.

Thanks again for your hard work!

github-actions[bot] commented 2 years ago

Hi @Astr0Cookie!

Thanks for your submission! Unfortunately, our automated test system found a few issues with your extension:

❌ 4 Errors found in extension 'Dash':

  ⟶ ❌ (🔧) [Dots in sentences]: Field 'shortDescription' of the extension description misses a dot at the end of the sentence!
  ⟶ ❌ (🔧) [Dots in sentences]: Field 'description' of the function 'Function' misses a dot at the end of the sentence!
  ⟶ ❌ (🔧) [Dots in sentences]: Field 'description' of the behavior 'MyBehavior' misses a dot at the end of the sentence!
  ⟶ ❌ [Extension name consistency]: Extension filename should be exactly the name of the extension (with .json extension). Please rename 'Dash Extension.json' to 'Dash.json'.

❌ 4 Errors found in extensions - please fix them before generating the registry.

Please fix them, and edit the link in your original submission to a zip file with the fixed extension.

Thanks again for your hard work!

github-actions[bot] commented 2 years ago

Hi @Astr0Cookie!

Thanks for your submission! Unfortunately, our automated test system found a few issues with your extension:

❌ 4 Errors found in extension 'Dash':

  ⟶ ❌ (🔧) [Dots in sentences]: Field 'shortDescription' of the extension description misses a dot at the end of the sentence!
  ⟶ ❌ (🔧) [Dots in sentences]: Field 'description' of the function 'Function' misses a dot at the end of the sentence!
  ⟶ ❌ (🔧) [Dots in sentences]: Field 'description' of the behavior 'MyBehavior' misses a dot at the end of the sentence!
  ⟶ ❌ [Extension name consistency]: Extension filename should be exactly the name of the extension (with .json extension). Please rename 'Dash Extension.json' to 'Dash.json'.

❌ 4 Errors found in extensions - please fix them before generating the registry.

Please fix them, and edit the link in your original submission to a zip file with the fixed extension.

Thanks again for your hard work!

github-actions[bot] commented 2 years ago

Hi @Astr0Cookie!

Thanks for your submission! Unfortunately, our automated test system found a few issues with your extension:

❌ 4 Errors found in extension 'Dash':

  ⟶ ❌ (🔧) [Dots in sentences]: Field 'shortDescription' of the extension description misses a dot at the end of the sentence!
  ⟶ ❌ (🔧) [Dots in sentences]: Field 'description' of the function 'Function' misses a dot at the end of the sentence!
  ⟶ ❌ (🔧) [Dots in sentences]: Field 'description' of the behavior 'MyBehavior' misses a dot at the end of the sentence!
  ⟶ ❌ [Extension name consistency]: Extension filename should be exactly the name of the extension (with .json extension). Please rename 'Dash Extension.json' to 'Dash.json'.

❌ 4 Errors found in extensions - please fix them before generating the registry.

Please fix them, and edit the link in your original submission to a zip file with the fixed extension.

Thanks again for your hard work!

github-actions[bot] commented 2 years ago

Hi @Astr0Cookie!

Thanks for your submission! Unfortunately, our automated test system found a few issues with your extension:

❌ 4 Errors found in extension 'Dash':

  ⟶ ❌ (🔧) [Dots in sentences]: Field 'shortDescription' of the extension description misses a dot at the end of the sentence!
  ⟶ ❌ (🔧) [Dots in sentences]: Field 'description' of the function 'Function' misses a dot at the end of the sentence!
  ⟶ ❌ (🔧) [Dots in sentences]: Field 'description' of the behavior 'MyBehavior' misses a dot at the end of the sentence!
  ⟶ ❌ [Extension name consistency]: Extension filename should be exactly the name of the extension (with .json extension). Please rename 'Dash Extension.json' to 'Dash.json'.

❌ 4 Errors found in extensions - please fix them before generating the registry.

Please fix them, and edit the link in your original submission to a zip file with the fixed extension.

Thanks again for your hard work!

github-actions[bot] commented 2 years ago

Hi @Astr0Cookie!

Thanks for your submission! Unfortunately, our automated test system found a few issues with your extension:

❌ 4 Errors found in extension 'Dash':

  ⟶ ❌ (🔧) [Dots in sentences]: Field 'shortDescription' of the extension description misses a dot at the end of the sentence!
  ⟶ ❌ (🔧) [Dots in sentences]: Field 'description' of the function 'Function' misses a dot at the end of the sentence!
  ⟶ ❌ (🔧) [Dots in sentences]: Field 'description' of the behavior 'MyBehavior' misses a dot at the end of the sentence!
  ⟶ ❌ [Extension name consistency]: Extension filename should be exactly the name of the extension (with .json extension). Please rename 'Dash Extension.json' to 'Dash.json'.

❌ 4 Errors found in extensions - please fix them before generating the registry.

Please fix them, and edit the link in your original submission to a zip file with the fixed extension.

Thanks again for your hard work!

github-actions[bot] commented 2 years ago

Hi @Astr0Cookie!

Thanks for your submission! Unfortunately, our automated test system found a few issues with your extension:

Please fix them, and edit the link in your original submission to a zip file with the fixed extension.

Thanks again for your hard work!

github-actions[bot] commented 2 years ago

Hi @Astr0Cookie!

Thanks for your submission! Unfortunately, our automated test system found a few issues with your extension:

❌ 1 Error found in extension 'Dash':

  ⟶ ❌ (🔧) [Dots in sentences]: Field 'shortDescription' of the extension description misses a dot at the end of the sentence!

❌ 1 Error found in extensions - please fix it before generating the registry.

Please fix them, and edit the link in your original submission to a zip file with the fixed extension.

Thanks again for your hard work!

Platricktsk commented 2 years ago

hmm, ?

arthuro555 commented 2 years ago

Hello @Astr0Cookie 👋

Your extension has been marked for review, but a new option has presented itself in the meantime. We now have a list of unreviewed "Community extensions", and your extension can be added to it, bypassing the review phase.

If you chose to not take a review, you need to keep the following in mind:

tl;dr You will not need to do any more (or only minimal) work on your extension, but it might not meet the standards of all users, and reach less users.

If you chose to continue on with the review:

tl;dr You will need to do a bit more work but deliver a high quality contribution that will reach more people

The choice is yours, please tell us how you would like to continue.

Karl-Za-Great commented 2 years ago

I will choose to continue the reviewing process of this extension

D8H commented 2 years ago

Should it be renamed "TopDownDash"?

Karl-Za-Great commented 2 years ago

Should it be renamed "TopDownDash"?

Can be used with platfromers, i tried it

Here is an example: https://liluo.io/astrowo/dash-behavior-example

D8H commented 2 years ago

Can be used with platfromers, i tried it

Here is an example: https://liluo.io/astrowo/dash-behavior-example

It's not recommended to move platformer characters with forces because it messes with the platformer engine.

There is a dash for platformer characters in this other PR:

arthuro555 commented 12 months ago

Since the previous post says that there is already an extension doing this, closing this now.