Narrator | A lightweight library to schedule in-game events

Narrator

A lightweight library to schedule in-game events.

Hello guys, welcome to my resource, Narrator.
Narrator is a lightweight library to schedule in-game events.

Why would this be useful?

If you tried to or coded a story game, you probably have trouble with events getting triggered too early.

Fear less! Narrator is coming to solve this issue!

Your code before using Narrator:
image

Your code after using Narrator:
image

Narrator also encourages you to write clean and organized code so your co-worker can work with your code more easily. It also speeds up bug patching process.

Narrator gives you the ability to schedule your in-game events, you can declare the sequence of the events with Narrator.

Docs: Narrator

Github Repository

Installation

Roblox Studio: You can grab the Narrator.rbxm in the Github Repository and insert it into your Roblox Studio.

Wally : Add chillable/narrator@0.1.1 to your Wally dependencies.

Contribute

To contribute, you can make a pull request in the Github Repository.
You can also make a contribution by sending some constructive feedback.
To report issues, you can either report them here or open an issue in the Github Repository.

Credits:

@sleitnick for the Trove module
@stravant for GoodSignal module

Narrator is free and open source, no credits needed.
Feel free to get in touch with me if you have any questions. (I won’t be online the whole time)

10 Likes

Could you show an example of how you would use it?

There will be no examples for now because the docs aren’t completed yet.

i like how this is formatted as an AD you’d see on TV or youtube, it adds to an appeal
I also do like this idea, definitely will be playing around with it at some point

This might be never

1 Like

DOCS ARE OUT: Narrator

Please let me know if there are any issues with the docs or I did not explained it clearly.

kinda confused why you released it before the docs were completed but ok

1 Like