Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add FastSignal as an alternative/replacement to GoodSignal #464

Closed
wants to merge 1 commit into from

Conversation

lucasmz-dev
Copy link

@lucasmz-dev lucasmz-dev commented Apr 29, 2024

FastSignal when referred here is not the alternative provided to GoodSignal by their own post. This is a library I made; It isn't actually as speed focused as GoodSignal, despite the name, I've been thinking of changing it to BetterSignal but that just sounds problematic... Anyhow..

This implements a proposed solution at solving #463.

This pull request has as its objective:

  • Add FastSignal
  • Default to it

This could actually replace both, the Signal.lua implementation, and GoodSignal, but at this time I'm only adding it as an alternative, I am open to changing this on how it is decided to implement this.

Need review:

  • If my code is correct, I do not necessarily use NevermoreEngine itself, and I'm not sure if my modifications make sure inside the engine, please review.

Fixes #463

@lucasmz-dev lucasmz-dev changed the title Add FastSignal as an alternative/replacement for GoodSignal Add FastSignal as an alternative/replacement to GoodSignal Apr 29, 2024
@lucasmz-dev
Copy link
Author

I am not really able to test things here out, I am not really in Roblox development and can't be anymore properly due to Roblox's decision to not support Linux :(, just noticed this issue and wanted to note to it. Therefore, the changes made here are minor so that there aren't any issues I can't debug and such.

@lucasmz-dev lucasmz-dev deleted the branch Quenty:main June 14, 2024 02:00
@lucasmz-dev lucasmz-dev deleted the main branch June 14, 2024 02:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Implement Deferred/Adapted Signal using Lua
1 participant