Pronghorn
The core module responsible for running the game.
https://iron-stag-games.github.io/pronghorn/
local Pronghorn = require(ReplicatedStorage.SharedModules.Pronghorn)Properties
Importing
Internal variable. Useless for minigames.
Pronghorn.Importing: New.TrackedVariable<boolean>DANGER
Do not use Pronghorn.Importing:Set(...). This will break the game.
Imported
Internal variable. Useless for minigames.
Pronghorn.Imported: New.TrackedVariable<boolean>DANGER
Do not use Pronghorn.Imported:Set(...). This will break the game.
DeferredComplete
Whether or not game modules have completed loading. The value returned by Get() changes to true once loading has completed, and will remain as such thereafter.
You will need to check its value on Scripts with the RunContext == Client before those Scripts can safely require client modules. Not necessary for all other scenarios.
Pronghorn.DeferredComplete: New.TrackedVariable<boolean>DANGER
Do not use Pronghorn.DeferredComplete:Set(...). This will break the game.
ModuleStatus
Internal variable. Useless for minigames.
Pronghorn.ModuleStatus: {[ModuleScript]: New.TrackedVariable<number>}DANGER
Do not use Pronghorn.ModuleStatus[...]:Set(...). This will break the game.