SkepticClient¶
Overview¶
The client-side version of the Skeptic Framework. This is the only ModuleScript that needs to be required from anywhere to access the Skeptic Framework on the client.
Accessing SkepticClient
local Skeptic = require(game:GetService("ReplicatedStorage").SkepticClient)
Properties¶
Player¶
Skeptic.Player: Player
A reference to game:GetService("Players").LocalPlayer
.
GUI¶
Skeptic.GUI: Frame?
Equivelant to Skeptic.Resources.GUI
.
Resources¶
Skeptic.Resources: Skeptic.Resources
See: Resources
Interface¶
Skeptic.Interface: Skeptic.Interface
See: Interface
Events¶
Skeptic.Events: Skeptic.Events
See: Events
ClientModules¶
Skeptic.ClientModules: LuaSourceContainer?
Defined by :RegisterClientModules()
.
Methods¶
RegisterClientModules¶
Skeptic:RegisterClientModules(
parent: LuaSourceContainer
)
Register a reference to the location with the majority of modules used on the client-side. Will error if client modules have already been registered.
UpdateServerLoadStatus¶
Skeptic:UpdateServerLoadStatus(
log: any
)
Notify the server that the client-side has finished loading, which runs any functions bound with :BindToClientLoaded()
.