Classes: Difference between revisions

From Goodblox Wiki
Jump to navigationJump to search
Line 1: Line 1:
==Classes [GBX.lua.]==
==Classes [GBX.lua.]==
{| cellspacing="5" border="0" width="50%" style="background-color: #fdd; border: 2px dashed #f00;"
{| cellspacing="5" border="0" width="100%" style="background-color: #fdd; border: 2px dashed #f00;"
|+ '''Items in ''Italics'' are preliminary. Use for experimental work only.'''
|+ '''Items in ''Italics'' are preliminary. Use for experimental work only.'''
!3D Objects
! 3D Objects !! Physics Objects !! Player Objects !! Value holders
!Physics Objects
!Player Objects
!Value holders
|-  
|-  
|[[GBX.lua.Accoutrement (Object)|Accoutrement]]
|[[GBX.lua.Accoutrement (Object)|Accoutrement]] || [[GBX.lua.AutoJoint (Object)|AutoJoint]] || ''[[GBX.lua.Backpack (Object)|Backpack]]'' || [[GBX.lua.BoolValue (Object)|BoolValue]]
|[[GBX.lua.AutoJoint (Object)|AutoJoint]]
|''[[GBX.lua.Backpack (Object)|Backpack]]''
|[[GBX.lua.BoolValue (Object)|BoolValue]]
|-
|-
|[[GBX.lua.Decal (Object)|Decal]]
|[[GBX.lua.Decal (Object)|Decal]] || [[GBX.lua.BodyGyro (Object)|BodyGyro]] || ''[[GBX.lua.BackpackItem (Object)|BackpackItem]]'' || [[GBX.lua.BrickColorValue (Object)|BrickColorValue]]
|[[GBX.lua.BodyGyro (Object)|BodyGyro]]
|''[[GBX.lua.BackpackItem (Object)|BackpackItem]]''
|[[GBX.lua.BrickColorValue (Object)|BrickColorValue]]
|-
|-
|[[GBX.lua.Explosion (Object)|Explosion]]
|[[GBX.lua.Explosion (Object)|Explosion]] || [[GBX.lua.BodyForce (Object)|BodyForce]] || ''[[GBX.lua.BodyColors (Object)|BodyColors]]'' || [[GBX.lua.CFrameValue (Object)|CFrameValue]]
|[[GBX.lua.BodyForce (Object)|BodyForce]]
|''[[GBX.lua.BodyColors (Object)|BodyColors]]''
|[[GBX.lua.CFrameValue (Object)|CFrameValue]]
|-
|-
|[[GBX.lua.Feature (Object)|Feature]]
|[[GBX.lua.Feature (Object)|Feature]] || [[GBX.lua.BodyPosition (Object)|BodyPosition]] || [[GBX.lua.Camera (Object)|Camera]] || [[GBX.lua.Color3Value (Object)|Color3Value]]
|[[GBX.lua.BodyPosition (Object)|BodyPosition]]
|[[GBX.lua.Camera (Object)|Camera]]
|[[GBX.lua.Color3Value (Object)|Color3Value]]
|-
|-
|''[[GBX.lua.Flag (Object)|Flag]]''
|''[[GBX.lua.Flag (Object)|Flag]]'' || [[GBX.lua.BodyThrust (Object)|BodyThrust]] || [[GBX.lua.HopperBin (Object)|HopperBin]] || [[GBX.lua.IntValue (Object)|IntValue]]
|[[GBX.lua.BodyThrust (Object)|BodyThrust]]
|[[GBX.lua.HopperBin (Object)|HopperBin]]
|[[GBX.lua.IntValue (Object)|IntValue]]
|-
|-
|''[[GBX.lua.FlagStand (Object)|FlagStand]]''
|''[[GBX.lua.FlagStand (Object)|FlagStand]]'' || [[GBX.lua.BodyVelocity (Object)|BodyVelocity]] || ''[[GBX.lua.Humanoid (Object)|Humanoid]]'' || [[GBX.lua.NumberValue (Object)|NumberValue]]
|[[GBX.lua.BodyVelocity (Object)|BodyVelocity]]
|''[[GBX.lua.Humanoid (Object)|Humanoid]]''
|[[GBX.lua.NumberValue (Object)|NumberValue]]
|-
|-
|[[GBX.lua.Hat (Object)|Hat]]
|[[GBX.lua.Hat (Object)|Hat]] || [[GBX.lua.Glue (Object)|Glue]] || [[GBX.lua.LocalBackpack (Object)|LocalBackpack]] || [[GBX.lua.ObjectValue (Object)|ObjectValue]]
|[[GBX.lua.Glue (Object)|Glue]]
|[[GBX.lua.LocalBackpack (Object)|LocalBackpack]]
|[[GBX.lua.ObjectValue (Object)|ObjectValue]]
|-
|-
|[[GBX.lua.Hint (Object)|Hint]]
|[[GBX.lua.Hint (Object)|Hint]] || ''[[GBX.lua.JointInstance (Object)|JointInstance]]'' || [[GBX.lua.LocalBackpackItem (Object)|LocalBackpackItem]] || [[GBX.lua.RayValue (Object)|RayValue]]
|''[[GBX.lua.JointInstance (Object)|JointInstance]]''
|[[GBX.lua.LocalBackpackItem (Object)|LocalBackpackItem]]
|[[GBX.lua.StringValue (Object)|StringValue]]
|-
|-
|[[GBX.lua.Hole (Object)|Hole]]
|[[GBX.lua.Hole (Object)|Hole]] || [[GBX.lua.Motor (Object)|Motor]] || ''[[GBX.lua.StarterPack (Object)|StarterPack]]'' || [[GBX.lua.StringValue (Object)|StringValue]]
|[[GBX.lua.Motor (Object)|Motor]]
|''[[GBX.lua.StarterPack (Object)|StarterPack]]''
|[[GBX.lua.Vector3Value (Object)|Vector3Value]]
|-
|-
|''[[GBX.lua.HtmlWindow (Object)|HtmlWindow]]''
|''[[GBX.lua.HtmlWindow (Object)|HtmlWindow]]'' || [[GBX.lua.MotorFeature (Object)|MotorFeature]] || [[GBX.lua.Stats (Object)|Stats]] || [[GBX.lua.Vector3Value (Object)|Vector3Value]]
|[[GBX.lua.MotorFeature (Object)|MotorFeature]]
|[[GBX.lua.Stats (Object)|Stats]]
|-
|-
|[[GBX.lua.Lighting (Object)|Lighting]]
|[[GBX.lua.Lighting (Object)|Lighting]] || ''[[GBX.lua.RocketPropulsion (Object)|RocketPropulsion]]'' || ''[[GBX.lua.Team (Object)|Team]]''
|''[[GBX.lua.RocketPropulsion (Object)|RocketPropulsion]]''
|''[[GBX.lua.Team (Object)|Team]]''
|-
|-
|''[[GBX.lua.LocalScript (Object)|LocalScript]]''
|''[[GBX.lua.LocalScript (Object)|LocalScript]]'' || [[GBX.lua.Rotate (Object)|Rotate]] || ''[[GBX.lua.Tool (Object)|Tool]]''
|[[GBX.lua.Rotate (Object)|Rotate]]
|''[[GBX.lua.Tool (Object)|Tool]]''
|-
|-
|[[GBX.lua.Message (Object)|Message]]
|[[GBX.lua.Message (Object)|Message]] || [[GBX.lua.RotateP (Object)|RotateP]] || ''[[GBX.lua.Player (Object)|Player]]''
|[[GBX.lua.RotateP (Object)|RotateP]]
|''[[GBX.lua.Player (Object)|Player]]''
|-
|-
|[[GBX.lua.Model (Object)|Model]]
|[[GBX.lua.Model (Object)|Model]] || [[GBX.lua.RotateV (Object)|RotateV]] || [[GBX.lua.Shirt (Object)|Shirt]]
|[[GBX.lua.RotateV (Object)|RotateV]]
|[[GBX.lua.Shirt (Object)|Shirt]]
|-
|-
|[[GBX.lua.Part (Object)|Part]]
|[[GBX.lua.Part (Object)|Part]] || [[GBX.lua.Snap (Object)|Snap]] || ''[[GBX.lua.ShirtGraphic (Object)|ShirtGraphic]]''
|[[GBX.lua.Snap (Object)|Snap]]
|''[[GBX.lua.ShirtGraphic (Object)|ShirtGraphic]]''
|-
|-
|[[GBX.lua.Script (Object)|Script]]
|[[GBX.lua.Script (Object)|Script]] || [[GBX.lua.VelocityMotor (Object)|VelocityMotor]] || ''[[GBX.lua.Skin (Object)|Skin]]''
|[[GBX.lua.VelocityMotor (Object)|VelocityMotor]]
|''[[GBX.lua.Skin (Object)|Skin]]''
|-
|-
|''[[GBX.lua.Seat (Object)|Seat]]''
|''[[GBX.lua.Seat (Object)|Seat]]'' || [[GBX.lua.Weld (Object)|Weld]] || ''[[GBX.lua.Mouse (Object)|Mouse]]''
|[[GBX.lua.Weld (Object)|Weld]]
|''[[GBX.lua.Mouse (Object)|Mouse]]''
|-
|-
|[[GBX.lua.SpecialMesh (Object)|SpecialMesh]]
|[[GBX.lua.SpecialMesh (Object)|SpecialMesh]]
Line 98: Line 52:
|<br>
|<br>
|}
|}
{| cellspacing="5" border="0" width="50%" style="background-color: #fdd; border: 2px dashed #f00;"
{| 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.ChangeHistoryService (Service)|ChangeHistoryService]] || [[GBX.lua.NetworkClient (Service)|NetworkClient]]
|[[GBX.lua.NetworkClient (Service)|NetworkClient]]
|-  
|-  
|[[GBX.lua.ControllerService (Service)|ControllerService]]
|[[GBX.lua.ControllerService (Service)|ControllerService]] || [[GBX.lua.NetworkMarker (Service)|NetworkMarker]]
|[[GBX.lua.NetworkMarker (Service)|NetworkMarker]]
|-  
|-  
|[[GBX.lua.Debris (Service)|Debris]]
|[[GBX.lua.Debris (Service)|Debris]] || [[GBX.lua.NetworkReplicator (Service)|NetworkReplicator]]
|[[GBX.lua.NetworkReplicator (Service)|NetworkReplicator]]
|-  
|-  
|''[[GBX.lua.DataModel (Service)|DataModel]]''
|''[[GBX.lua.DataModel (Service)|DataModel]]'' || [[GBX.lua.NetworkServer (Service)|NetworkServer]]
|[[GBX.lua.NetworkServer (Service)|NetworkServer]]
|-  
|-  
|[[GBX.lua.FlagStandService (Service)|FlagStandService]]
|[[GBX.lua.FlagStandService (Service)|FlagStandService]]

Revision as of 08:48, 25 September 2021