A state manager for Roblox that uses Sleitnick’s Trove and Signal for easy cleanup and use, as well as a configurable setup for each StateManager and full type checking in strict. If you want an easy way to handle state in your game, this module is for you. Previous versions are broken, DO NOT USE THEM!
Using the Studio Wally plugin:
kashtheking/state-managerAdd this to the [dependencies] section of your wally.toml:
StateManager = "kashtheking/state-manager@2.1.1"