https://github.com/b0nn133/promisedsignal
A RBXScriptSignal Implementation with Promise.
https://github.com/b0nn133/promisedsignal
asynchronous lua luau promise rbxscriptsignal roblox simple
Last synced: 5 months ago
JSON representation
A RBXScriptSignal Implementation with Promise.
- Host: GitHub
- URL: https://github.com/b0nn133/promisedsignal
- Owner: b0nn133
- Created: 2025-03-15T17:16:49.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-17T11:00:04.000Z (over 1 year ago)
- Last Synced: 2025-12-30T19:06:45.896Z (6 months ago)
- Topics: asynchronous, lua, luau, promise, rbxscriptsignal, roblox, simple
- Language: Luau
- Homepage:
- Size: 40 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PromisedSignal
An implementation of RBXScriptSignal with Promise.
**Why PromisedSignal?**
* Asynchronous Connections
* Performs almost all the functions that RBXScriptSignal does
* Simple and comfortable
**How to use it?**
```luau
local PromisedSignal = require(game.Path.To.PromisedSignal)
local HelloPlayer = PromisedSignal.new()
HelloPlayer:Connect(function(Player)
print("Hello, " .. Player.Name .. "!")
end)
game.Players.PlayerAdded:Connect(function(Player)
HelloPlayer:FireAsync(Player)
end)
```
**Download**\
[GitHub](https://github.com/realbxnnie/PromisedSignal/releases)\
[Roblox](https://create.roblox.com/store/asset/74983621869370)
_Inspired by stravant's GoodSignal._