Skip to content

New extension: Signals - #2271

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
extension/charuse/2270
Open

github-actions[bot] wants to merge 1 commit into
mainfrom
extension/charuse/2270

Conversation

@github-actions

@github-actions github-actions Bot commented Sep 16, 2026 •

Copy link
Copy Markdown
Contributor

Description

Adds an Call Signal action and a On Signal Call condition, allows for re-use of actions from different conditions without rewriting the same actions repeatedly.

How to use the extension

Use Call Signal as an action, and then use On Signal Call as a condition, using SignalName as the linking parameter.
This call can be re-used as many times as you want, it will go through the list of actions on the sheet once whenever called.
Works with sub-events, Call Signal can be put before On Signal Call and vice versa.

Test file contains 3 buttons, all of which toggle the visibility of a sprite, using a Call Signal and an On Signal Call action.

Checklist

  • I've followed all of the best practices.
  • I confirm that this extension can be integrated to this GitHub repository, distributed and MIT licensed.
  • I am aware that the extension may be updated by anyone, and do not need my explicit consent to do so.

AI usage

  • I used an AI to generate some part of the code.
  • I don't understand the generated code or I don't feel able to modify it.

Example file

Test_Signals.zip

Extension file

Signals.zip


Extension by @charuse

You can update the extension on this "Pull Request" by commenting the update command: in the comment field, type !update, then drag and drop a zip file with your extension file in the commenting field, like how you initially submitted the extension. It should look like this:

!update [MyExtension.zip](https://github.com/GDevelopApp/GDevelop-extensions/files/12709661/MyExtension.zip)

It can take a few seconds for the file to fully upload and show as the above. Once it is like shown above, click "Comment" and let the bot do the rest!

@github-actions
github-actions Bot requested a review from a team as a code owner September 16, 2026 01:34
@github-actions github-actions Bot added the ✨ New extension A new extension label Sep 16, 2026
@github-actions
github-actions Bot force-pushed the extension/charuse/2270 branch from 33c5c4e to 847a10c Compare September 16, 2026 01:57
@D8H

D8H commented Sep 26, 2026

Copy link
Copy Markdown
Contributor

Thank you for submitting an extension.

Your example doesn't really show how your extension can be useful because:

  • it would be easier to use an object group with the 3 buttons
  • and if the 3 conditions were different, the exact same thing can be done with a variable or a "or" condition

Please update your example with a use-case that better shows why you extension might be useful.

@charuse

charuse commented Sep 26, 2026

Copy link
Copy Markdown

Hey, I'm sorry, I closed the issue I first opened for this, this was related to that. I've published this extension to the community list, and have expanded upon the version that was posted here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

✨ New extension A new extension

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants