GDevelop-extensions icon indicating copy to clipboard operation
GDevelop-extensions copied to clipboard

[Auto PR] New extension: Damage Effect

Open github-actions[bot] opened this issue 3 years ago • 10 comments

Description

Make the object change color (blink) using the Damage effect. Choose the duration and color of the effect. Trigger the effect using the Damage Effect action.

How to use the extension

I recorded a video showing how to use this behavior �

https://user-images.githubusercontent.com/59936880/141177633-a2ab74b0-fe19-42c4-8205-0b7761fd7ebc.mp4

Checklist

  • [X] I've followed all of the best practices.
  • [X] I confirm that this extension can be integrated to this GitHub repository, distributed and MIT licensed.

Example

DamegeEffectExemple.zip

Extension file

DamageEffect.zip

github-actions[bot] avatar Nov 10 '21 19:11 github-actions[bot]

This extension is a bit too specific, could you maybe generalize it by making it flash any color on an object and not just red?

arthuro555 avatar Nov 12 '21 20:11 arthuro555

You can also generate stars/smoke/particles/camera shake and subtract a value from the player energy variable.

jumpingjh avatar Nov 26 '21 13:11 jumpingjh

Take a look at the "Flash" extension. Maybe you can submit an update to it to choose between tint/untint and hide/show.

You can also generate stars/smoke/particles/camera shake and subtract a value from the player energy variable.

It is a bad ideas to put a lot of not really related things in the same extension as it make it hard to understand what it does.

D8H avatar Nov 27 '21 02:11 D8H

Take a look at the "Flash" extension. Maybe you can submit an update to it to choose between tint/untint and hide/show.

You can also generate stars/smoke/particles/camera shake and subtract a value from the player energy variable.

It is a bad ideas to put a lot of not really related things in the same extension as it make it hard to understand what it does.

I agree, I'd love to see some additional options added to the "Flash object" extension.

@caciqueiga Can you look at adding your functions (adding a color tint) as optional parameters to that extension?

tristanbob avatar Jan 30 '22 02:01 tristanbob

The idea of enhancing the Flash (blink) extension with custom colors is good and will avoid having two extensions too similar.

Bouh avatar Jan 30 '22 14:01 Bouh

Esta extensão é um pouco específica demais, você poderia generalizá-la fazendo com que ela pisque qualquer cor em um objeto e não apenas vermelho?

But in this extension you can choose any color, not just red. In the video I show you how to choose the color.

caciqueiga avatar Feb 11 '22 14:02 caciqueiga

Okay, I'll try to increment this extension in flash blink. Do I post the result here in the comments or create a new post?

caciqueiga avatar Feb 11 '22 14:02 caciqueiga

Hello @caciqueiga 👋

Do I post the result here in the comments or create a new post?

You can zip your extension and use the !update <The zip file> command to update this PR with a newer version of the extension. Sorry for the massive delay before responding 😓


A review has started for this extension, 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:

  • As of now, community extensions are not yet shown to users, but they should be until next update
  • Community extensions will never be shown to GDevelop users directly, they will have to check a checkbox for them to be shown
  • All community extension have a warning about them being unstable and unreviewed displayed on their store page
  • Your extension will be added immediately, no question asked, and without you needing to do any changes to your extension

tl;dr You will not need to do any more 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:

  • The reviewing process might require of you to make some changes to your extension until it meets our reviewer's standards
  • Your extension will reach more users
  • You will be delivering a better extension to the community
  • It will take a bit more time for your extension to be added to the store

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.

arthuro555 avatar Jul 03 '22 14:07 arthuro555

❗ An internal error has occured. See logs at https://github.com/GDevelopApp/GDevelop-extensions/actions/runs/2605329964.

github-actions[bot] avatar Jul 03 '22 14:07 github-actions[bot]

Hello @caciqueiga 👋 !

It seems you never responded to our messages. Without hearing back from you, we sadly cannot continue the submission process. Please respond in the next 10 days, or we will assume you will not come back and have to close this submission.

Thanks!

arthuro555 avatar Jul 24 '22 15:07 arthuro555