Installation
Method 1. Manual Installation
Download the latest release and place it in your project (e.g., ReplicatedStorage).
Method 2. Install with Wally
1. Add dependency
Add the package to your wally.toml:
[dependencies]
AcidSignal = "thecogumeta/acidsignal@1.0.0"
2. Install
wally install
3. Add Packages to your project
Make sure your default.project.json includes Wally packages:
{
"name": "YourProject",
"tree": {
"$className": "DataModel",
"ReplicatedStorage": {
"Packages": {
"$path": "Packages"
}
}
}
}
Using with roblox-ts
Install the package:
npm install @rbxts/acidsignal
Then import in your code:
import Signal from "@rbxts/acidsignal";
const signal = Signal.new<[string]>();
signal.Connect((value) => {
print("fired:", value);
});
signal.Fire("hello");