API Reference

Reflection

Reading and writing properties that are hidden or not normally scriptable.

Available Functions

FunctionDescription
gethiddenpropertyReturns the value of a hidden property, and a boolean indicating whether the property is hidden.
sethiddenpropertySets the value of a hidden property. Returns a boolean indicating whether the property is hidden.
gethiddenpropertiesReturns a table of every non scriptable property and its value.
getpropertiesReturns a table of every property, including non scriptable properties and its value.
isscriptableReturns boolean indicating whether a property is scriptable.
setscriptableSets whether a property is scriptable.
getsimulationradiusReturns the simulation radius of the LocalPlayer.
setsimulationradiusSets the simulation radius of the LocalPlayer.
isnetworkownerReturns boolean indicating whether the LocalPlayer is the network owner of a given instance.
getproximitypromptdurationReturns the value of a proximity prompt's duration.
setproximitypromptdurationSets the value of a proximity prompt's duration.
getbspvalUnavailable in this runtime: BinaryString property reader is not implemented.
getpcdReturns a 16 byte hash and binary data corresponding to TriangleMeshPart’s PhysicalConfigData property.