Classes: Difference between revisions
From Goodblox Wiki
Jump to navigationJump to search
Pizzaboxer (talk | contribs) No edit summary |
|||
(16 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
==Classes [GBX.lua.]== | ==Classes [GBX.lua.]== | ||
{| cellspacing="5" border="0" width=" | {| cellspacing="5" border="0" width="100%" style="background-color: #fdd; border: 2px dashed #f00;" | ||
|+ '''Items in ''Italics'' are preliminary. Use for experimental work only.''' | |+ <big>'''Items in ''Italics'' are preliminary. Use for experimental work only.'''</big> | ||
!3D Objects | ! 3D Objects !! Physics Objects !! GUI Objects !! Player Objects !! Value holders | ||
!Physics Objects | |||
!Player Objects | |||
!Value holders | |||
|- | |- | ||
|[[GBX.lua.Accoutrement (Object)|Accoutrement]] | |[[GBX.lua.Accoutrement (Object)|Accoutrement]] || [[GBX.lua.BodyAngularVelocity (Object)|BodyAngularVelocity]] || ''[[GBX.lua.ArcHandles (Object)|ArcHandles]]'' || ''[[GBX.lua.Animation (Object)|Animation]]'' || [[GBX.lua.BoolValue (Object)|BoolValue]] | ||
|[[GBX.lua. | |||
|''[[GBX.lua. | |||
|[[GBX.lua.BoolValue (Object)|BoolValue]] | |||
|- | |- | ||
|[[GBX.lua. | |[[GBX.lua.BasePart (Object)|BasePart]] || [[GBX.lua.BodyGyro (Object)|BodyGyro]] || [[GBX.lua.BillboardGui (Object)|BillboardGui]] || ''[[GBX.lua.AnimationTrack (Object)|AnimationTrack]]'' || [[GBX.lua.BrickColorValue (Object)|BrickColorValue]] | ||
|[[GBX.lua.BodyGyro (Object)|BodyGyro]] | |||
|''[[GBX.lua. | |||
|[[GBX.lua.BrickColorValue (Object)|BrickColorValue]] | |||
|- | |- | ||
|[[GBX.lua. | |[[GBX.lua.BaseScript (Object)|BaseScript]] || [[GBX.lua.BodyForce (Object)|BodyForce]] || ''[[GBX.lua.Frame (Object)|Frame]]'' || [[GBX.lua.Backpack (Object)|Backpack]] || [[GBX.lua.CFrameValue (Object)|CFrameValue]] | ||
|[[GBX.lua.BodyForce (Object)|BodyForce]] | |||
|''[[GBX.lua. | |||
|[[GBX.lua.CFrameValue (Object)|CFrameValue]] | |||
|- | |- | ||
|[[GBX.lua. | |''[[GBX.lua.BevelMesh (Object)|BevelMesh]]'' || [[GBX.lua.BodyPosition (Object)|BodyPosition]] || [[GBX.lua.GuiBase (Object)|GuiBase]] || [[GBX.lua.BackpackItem (Object)|BackpackItem]] || [[GBX.lua.Color3Value (Object)|Color3Value]] | ||
|[[GBX.lua.BodyPosition (Object)|BodyPosition]] | |||
|[[GBX.lua. | |||
|[[GBX.lua.Color3Value (Object)|Color3Value]] | |||
|- | |- | ||
|''[[GBX.lua. | |''[[GBX.lua.BlockMesh (Object)|BlockMesh]]'' || [[GBX.lua.BodyThrust (Object)|BodyThrust]] || [[GBX.lua.GuiBase3d (Object)|GuiBase3d]] || ''[[GBX.lua.BodyColors (Object)|BodyColors]]'' || ''[[GBX.lua.Configuration (Object)|Configuration]]'' | ||
|[[GBX.lua.BodyThrust (Object)|BodyThrust]] | |||
|[[GBX.lua. | |||
|[[GBX.lua. | |||
|- | |- | ||
| | |[[GBX.lua.ClickDetector (Object)|ClickDetector]] || [[GBX.lua.BodyVelocity (Object)|BodyVelocity]] || [[GBX.lua.GuiButton (Object)|GuiButton]] || [[GBX.lua.Camera (Object)|Camera]] || [[GBX.lua.DoubleConstrainedValue (Object)|DoubleConstrainedValue]] | ||
|[[GBX.lua.BodyVelocity (Object)|BodyVelocity]] | |||
| | |||
|[[GBX.lua. | |||
|- | |- | ||
|[[GBX.lua. | |''[[GBX.lua.CylinderMesh (Object)|CylinderMesh]]'' || ''[[GBX.lua.DynamicRotate (Object)|DynamicRotate]]'' || [[GBX.lua.GuiLabel (Object)|GuiLabel]] || [[GBX.lua.CharacterAppearance (Object)|CharacterAppearance]] || [[GBX.lua.IntValue (Object)|IntValue]] | ||
|[[GBX.lua. | |||
|[[GBX.lua. | |||
|[[GBX.lua. | |||
|- | |- | ||
|[[GBX.lua. | |[[GBX.lua.DataModel (Object)|DataModel]] || [[GBX.lua.Feature (Object)|Feature]] || <s>[[GBX.lua.GuiMain (Object)|GuiMain]]</s> || ''[[GBX.lua.CharacterMesh (Object)|CharacterMesh]]'' || [[GBX.lua.IntConstrainedValue (Object)|IntConstrainedValue]] | ||
| | |||
|[[GBX.lua. | |||
|- | |- | ||
|[[GBX.lua. | |''[[GBX.lua.DataModelMesh (Object)|DataModelMesh]]'' || [[GBX.lua.Glue (Object)|Glue]] || [[GBX.lua.GuiObject (Object)|GuiObject]] || [[GBX.lua.Clothing (Object)|Clothing]] || [[GBX.lua.NumberValue (Object)|NumberValue]] | ||
|[[GBX.lua. | |||
| | |||
|[[GBX.lua. | |||
|- | |- | ||
|''[[GBX.lua. | |[[GBX.lua.Decal (Object)|Decal]] || ''[[GBX.lua.Hole (Object)|Hole]]'' || ''[[GBX.lua.Handles (Object)|Handles]]'' || [[GBX.lua.Controller (Object)|Controller]] || [[GBX.lua.ObjectValue (Object)|ObjectValue]] | ||
|[[GBX.lua. | |||
|[[GBX.lua. | |||
|- | |- | ||
|[[GBX.lua. | |[[GBX.lua.Explosion (Object)|Explosion]] || [[GBX.lua.JointInstance (Object)|JointInstance]] || [[GBX.lua.HandlesBase (Object)|HandlesBase]] || [[GBX.lua.Dragger(Object)|Dragger]] || [[GBX.lua.RayValue (Object)|RayValue]] | ||
| | |||
| | |||
|- | |- | ||
| | |[[GBX.lua.FaceInstance (Object)|FaceInstance]] || [[GBX.lua.ManualGlue (Object)|ManualGlue]] || <s>[[GBX.lua.Hint (Object)|Hint]]</s> || [[GBX.lua.HopperBin (Object)|HopperBin]] || [[GBX.lua.StringValue (Object)|StringValue]] | ||
|[[GBX.lua. | |||
| | |||
|- | |- | ||
|[[GBX.lua. | |''[[GBX.lua.FileMesh (Object)|FileMesh]]'' || [[GBX.lua.ManualSurfaceJointInstance (Object)|ManualSurfaceJointInstance]] || ''[[GBX.lua.ImageButton (Object)|ImageButton]]'' || [[GBX.lua.Humanoid (Object)|Humanoid]] || [[GBX.lua.Vector3Value (Object)|Vector3Value]] | ||
|[[GBX.lua. | |||
|''[[GBX.lua. | |||
|- | |- | ||
|[[GBX.lua. | |[[GBX.lua.Fire (Object)|Fire]] || [[GBX.lua.ManualWeld (Object)|ManualWeld]] || ''[[GBX.lua.ImageLabel (Object)|ImageLabel]]'' || [[GBX.lua.HumanoidController (Object)|HumanoidController]] | ||
|[[GBX.lua. | |||
|[[GBX.lua. | |||
|- | |- | ||
|[[GBX.lua. | |[[GBX.lua.Flag (Object)|Flag]] || ''[[GBX.lua.Motor (Object)|Motor]]'' || [[GBX.lua.Message (Object)|Message]] || [[GBX.lua.Mouse (Object)|Mouse]] | ||
|[[GBX.lua. | |||
|- | |- | ||
|[[GBX.lua. | |[[GBX.lua.FlagStand (Object)|FlagStand]] || [[GBX.lua.Motor6D (Object)|Motor6D]] || [[GBX.lua.PartAdornment (Object)|PartAdornment]] || [[GBX.lua.Pants (Object)|Pants]] | ||
|[[GBX.lua. | |||
| | |||
|- | |- | ||
| | |[[GBX.lua.ForceField (Object)|ForceField]] || [[GBX.lua.MotorFeature (Object)|MotorFeature]] || ''[[GBX.lua.ScreenGui (Object)|ScreenGui]]'' || [[GBX.lua.Player (Object)|Player]] | ||
|[[GBX.lua. | |||
|''[[GBX.lua. | |||
|- | |- | ||
|[[GBX.lua. | |[[GBX.lua.FormFactorPart (Object)|FormFactorPart]] || ''[[GBX.lua.RocketPropulsion (Object)|RocketPropulsion]]'' || ''[[GBX.lua.SelectionBox (Object)|SelectionBox]]'' || ''[[GBX.lua.PlayerGui (Object)|PlayerGui]]'' | ||
|- | |||
|[[GBX.lua.Hat (Object)|Hat]] || [[GBX.lua.Rotate (Object)|Rotate]] || [[GBX.lua.SelectionLasso (Object)|SelectionLasso]] || [[GBX.lua.Shirt (Object)|Shirt]] | |||
|- | |||
|[[GBX.lua.LocalScript (Object)|LocalScript]] || [[GBX.lua.RotateP (Object)|RotateP]] || ''[[GBX.lua.SelectionPartLasso (Object)|SelectionPartLasso]]'' || [[GBX.lua.ShirtGraphic (Object)|ShirtGraphic]] | |||
|- | |||
|[[GBX.lua.Model (Object)|Model]] || [[GBX.lua.RotateV (Object)|RotateV]] || ''[[GBX.lua.SelectionPointLasso (Object)|SelectionPointLasso]]'' || [[GBX.lua.SkateboardController (Object)|SkateboardController]] | |||
|- | |||
|[[GBX.lua.Part (Object)|Part]] || [[GBX.lua.Snap (Object)|Snap]] || ''[[GBX.lua.SurfaceSelection (Object)|SurfaceSelection]]'' || ''[[GBX.lua.Skin (Object)|Skin]]'' | |||
|- | |||
|''[[GBX.lua.Platform (Object)|Platform]]'' || ''[[GBX.lua.TouchTransmitter (Object)|TouchTransmitter]]'' || ''[[GBX.lua.TextBox (Object)|TextBox]]'' || [[GBX.lua.StarterGear (Object)|StarterGear]] | |||
|- | |||
|[[GBX.lua.PVInstance (Object)|PVInstance]] || [[GBX.lua.VelocityMotor (Object)|VelocityMotor]] || ''[[GBX.lua.TextButton (Object)|TextButton]]'' || [[GBX.lua.Team (Object)|Team]] | |||
|- | |||
|[[GBX.lua.Script (Object)|Script]] || [[GBX.lua.Weld (Object)|Weld]] || ''[[GBX.lua.TextLabel (Object)|TextLabel]]'' || [[GBX.lua.Tool (Object)|Tool]] | |||
|- | |||
|''[[GBX.lua.Seat (Object)|Seat]]'' || || || [[GBX.lua.VehicleController (Object)|VehicleController]] | |||
|- | |- | ||
|[[GBX.lua. | |''[[GBX.lua.SkateboardPlatform (Object)|SkateboardPlatform]]'' | ||
|- | |- | ||
| | |[[GBX.lua.Sky (Object)|Sky]] | ||
|- | |- | ||
|''[[GBX.lua. | |''[[GBX.lua.Smoke (Object)|Smoke]]'' | ||
|- | |- | ||
|[[GBX.lua.Sound (Object)|Sound]] | |[[GBX.lua.Sound (Object)|Sound]] | ||
|- | |- | ||
|[[GBX.lua.Sparkles (Object)|Sparkles]] | |[[GBX.lua.Sparkles (Object)|Sparkles]] | ||
|- | |||
|[[GBX.lua.SpawnLocation (Object)|SpawnLocation]] | |||
|- | |||
|[[GBX.lua.SpecialMesh (Object)|SpecialMesh]] | |||
|- | |||
|[[GBX.lua.Texture (Object)|Texture]] | |||
|- | |||
|[[GBX.lua.TrussPart (Object)|TrussPart]] | |||
|- | |||
|[[GBX.lua.VehicleSeat (Object)|VehicleSeat]] | |||
|- | |- | ||
|<br> | |<br> | ||
|} | |} | ||
{| cellspacing="5" border="0" width=" | {| cellspacing="5" border="0" width="100%" style="background-color: #fdd; border: 2px dashed #f00;" | ||
!Game Services | !Game Services !! Network Properties | ||
!Network Properties | |||
|- | |- | ||
|[[GBX.lua.ChangeHistoryService (Service)|ChangeHistoryService]] | |[[GBX.lua.BadgeService (Service)|BadgeService]] || [[GBX.lua.NetworkClient (Service)|NetworkClient]] | ||
|[[GBX.lua. | |- | ||
|[[GBX.lua.ChangeHistoryService (Service)|ChangeHistoryService]] || [[GBX.lua.NetworkMarker (Object)|NetworkMarker]] | |||
|- | |||
|[[GBX.lua.CollectionService (Service)|CollectionService]] || [[GBX.lua.NetworkPeer (Object)|NetworkPeer]] | |||
|- | |||
|[[GBX.lua.ContentFilter (Service)|ContentFilter]] || [[GBX.lua.NetworkReplicator (Object)|NetworkReplicator]] | |||
|- | |||
|[[GBX.lua.ContentProvider (Service)|ContentProvider]] || [[GBX.lua.NetworkServer (Service)|NetworkServer]] | |||
|- | |- | ||
|[[GBX.lua.ControllerService (Service)|ControllerService]] | |[[GBX.lua.ControllerService (Service)|ControllerService]] | ||
|[[GBX.lua. | |- | ||
|''[[GBX.lua.CoreGui (Service)|CoreGui]]'' | |||
|- | |- | ||
|[[GBX.lua.Debris (Service)|Debris]] | |[[GBX.lua.Debris (Service)|Debris]] | ||
|- | |- | ||
| | |[[GBX.lua.FlagStandService (Service)|FlagStandService]] | ||
|[[GBX.lua. | |- | ||
|[[GBX.lua.Geometry (Service)|Geometry]] | |||
|- | |||
|[[GBX.lua.GuidRegistryService (Service)|GuidRegistryService]] | |||
|- | |- | ||
|[[GBX.lua. | |[[GBX.lua.GuiService (Service)|GuiService]] | ||
|- | |||
|[[GBX.lua.InsertService (Service)|InsertService]] | |||
|- | |- | ||
|[[GBX.lua. | |[[GBX.lua.KeyframeSequenceProvider (Service)|KeyframeSequenceProvider]] | ||
|- | |- | ||
|[[GBX.lua.Lighting (Service)|Lighting]] | |||
|- | |||
|[[GBX.lua.LuaWebService (Service)|LuaWebService]] | |||
|- | |||
|[[GBX.lua.PhysicsService (Service)|PhysicsService]] | |||
|- | |||
|[[GBX.lua.Players (Service)|Players]] | |[[GBX.lua.Players (Service)|Players]] | ||
|- | |- | ||
|[[GBX.lua.RenderSettings (Service)|RenderSettings]] | |||
|- | |||
|[[GBX.lua.RunService (Service)|RunService]] | |[[GBX.lua.RunService (Service)|RunService]] | ||
|- | |- | ||
|[[GBX.lua.ScriptContext (Service)|ScriptContext]] | |[[GBX.lua.ScriptContext (Service)|ScriptContext]] | ||
|- | |- | ||
|[[GBX.lua.ScriptInformationProvider (Service)|ScriptInformationProvider]] | |||
|- | |||
|[[GBX.lua.Selection (Service)|Selection]] | |[[GBX.lua.Selection (Service)|Selection]] | ||
|- | |- | ||
|[[GBX.lua.SoundService (Service)|SoundService]] | |[[GBX.lua.SoundService (Service)|SoundService]] | ||
|- | |- | ||
|[[GBX.lua.SpawnerService (Service)|SpawnerService]] | |[[GBX.lua.SpawnerService (Service)|SpawnerService]] | ||
|- | |- | ||
|''[[GBX.lua.StarterGui (Service)|StarterGui]]'' | |||
|- | |||
|[[GBX.lua.StarterPack (Service)|StarterPack]] | |||
|- | |||
|[[GBX.lua.Stats (Service)|Stats]] | |||
|- | |||
|[[GBX.lua.TaskScheduler (Service)|TaskScheduler]] | |||
|- | |||
|[[GBX.lua.Teams (Service)|Teams]] | |[[GBX.lua.Teams (Service)|Teams]] | ||
|- | |- | ||
|[[GBX.lua.Timer (Service)|Timer]] | |[[GBX.lua.Timer (Service)|Timer]] | ||
|- | |- | ||
|[[GBX.lua.VirtualUser (Service)|VirtualUser]] | |||
|- | |||
|[[GBX.lua.Visit (Service)|Visit]] | |||
|- | |||
|[[GBX.lua.Workspace (Service)|Workspace]] | |[[GBX.lua.Workspace (Service)|Workspace]] | ||
|- | |- | ||
|<br> | |<br> | ||
|} | |} |