ShotScript

Values

Keep settings and data in the project's tree, each with its own type, and read them straight from your code.

Each value object holds one Value of its own type. shot check knows the tree, so root.Settings.Label.Valu or a value of the wrong type is an error before anything runs. While a program runs, Changed fires with the new value, and Instance.new makes every value class.

Classes

ValueBaseThe base of every value object: one typed value in the tree, so a mistake shows before anything runs.BoolValueHold true or false in the tree: a switch or a setting your program reads.Color3ValueHold a colour in the tree, for a theme or a setting your program reads.IntValueHold a count in the tree.NumberValueHold a number in the tree: a price, a rate, a limit.ObjectValuePoint at another object in the tree, so code can follow the link.StringValueHold a piece of text in the tree: a name, a greeting, the folder a tool works in.Vector3ValueHold a 3D position or direction in the tree.
PreviousLuauNextValueBase

On this page

    YouTube X Roblox
    Games Videos Stroke Engine ShotScript Contact Privacy Terms Press About

    © 2026 Indieun