This event fires on the client when the game finishes loading for the first time.
The Loaded event fires when all initial
Instance|Instances in the game have finished replicating to the client.
Unless they are parented to
LocalScript|LocalScripts will not run prior to this event firing. The following snippet, ran from a
ReplicatedFirst, will yield until the game has loaded:
if not game:IsLoaded() then game.Loaded:Wait() end
DataModel/IsLoaded, a function that returns if the game is loaded or not
Instance/WaitForChild, a function which can be used to wait for an individual
Instanceto replicate without having to wait for the whole game to