Game hierarchy: Difference between revisions

From Legacy Roblox Wiki
Jump to navigationJump to search
>JulienDethurens
Updated tree.
>Anaminus
updated tree template
 
(3 intermediate revisions by 2 users not shown)
Line 19: Line 19:
(note: this hierarchy does not include StatsItems and children of the CoreGui)
(note: this hierarchy does not include StatsItems and children of the CoreGui)


{{tree
{{tree|
|t1=DataModel|c1={{tree
{{tree/node|DataModel|Place1|
|t1=Workspace|c1={{tree
{{tree/node|Workspace|Workspace|
|t1=Terrain
{{tree/node|Camera|Camera}}
|t2=Camera
{{tree/node|Message|Message}}
{{tree/node|Terrain|Terrain}}
}}
}}
|t2=ScriptContext|n2=Script Context|c2={{tree
{{tree/node|ScriptContext|Script Context|
|t1=StarterScript
{{tree/node|StarterScript|StarterScript}}
|t2=StarterScript
{{tree/node|StarterScript|StarterScript}}
|t3=CoreScript|n3=Sections
{{tree/node|CoreScript|Sections}}
}}
}}
|t3=Stats|c3={{tree
{{tree/node|Stats|Stats|}}
{{tree/node|ContentProvider|ContentProvider}}
{{tree/node|RunService|Run Service}}
{{tree/node||GuiRoot|}}
{{tree/node||GuiRoot}}
{{tree/node|ContentFilter|ContentFilter}}
{{tree/node|KeyframeSequenceProvider|Instance}}
{{tree/node|GuiService|GuiService}}
{{tree/node|Chat|Chat}}
{{tree/node|LocalBackpack|LocalBackpack}}
{{tree/node|StarterPack|StarterPack}}
{{tree/node|StarterGui|StarterGui}}
{{tree/node|CoreGui|CoreGui|}}
{{tree/node|SoundService|Soundscape|
{{tree/node|StockSound|Boing}}
{{tree/node|StockSound|Bomb}}
{{tree/node|StockSound|Break}}
{{tree/node|StockSound|Click}}
{{tree/node|StockSound|Clock}}
{{tree/node|StockSound|Slingshot}}
{{tree/node|StockSound|Page}}
{{tree/node|StockSound|Ping}}
{{tree/node|StockSound|Snap}}
{{tree/node|StockSound|Splat}}
{{tree/node|StockSound|Step}}
{{tree/node|StockSound|StepOn}}
{{tree/node|StockSound|Swoosh}}
{{tree/node|StockSound|Victory}}
}}
}}
|t4=ContentProvider
{{tree/node|JointsService|JointsService}}
|t5=RunService|n5=Run Service
{{tree/node|CollectionService|CollectionService}}
|t8=ContentFilter
{{tree/node|PhysicsService|PhysicsService}}
|t9=KeyframeSequenceProvider|n9=Instance
{{tree/node|BadgeService|BadgeService}}
|t10=GuiService
{{tree/node|Geometry|Geometry}}
|t11=Chat
{{tree/node|FriendService|FriendService}}
|t12=LocalBackpack
{{tree/node|RenderHooksService|RenderHooksService}}
|t13=StarterPack
{{tree/node|InsertService|InsertService}}
|t14=StarterGui
{{tree/node|SocialService|SocialService}}
|t15=CoreGui
{{tree/node|Debris|Debris}}
|t16=SoundService|n16=Soundscape|c16={{tree
{{tree/node|TimerService|Instance}}
|t1=StockSound|n1=Boing
{{tree/node|ScriptInformationProvider|Instance}}
|t2=StockSound|n2=Bomb
{{tree/node|CookiesService|CookiesService}}
|t3=StockSound|n3=Break
{{tree/node|TeleportService|Teleport Service}}
|t4=StockSound|n4=Click
{{tree/node|PersonalServerService|Instance}}
|t5=StockSound|n5=Clock
{{tree/node|Players|Players}}
|t6=StockSound|n6=Slingshot
{{tree/node||FilteredSelection}}
|t7=StockSound|n7=Page
{{tree/node|Selection|Selection}}
|t8=StockSound|n8=Ping
{{tree/node||FilteredSelection}}
|t9=StockSound|n9=Snap
{{tree/node|MeshContentProvider|MeshContentProvider}}
|t10=StockSound|n10=Splat
{{tree/node|TextureContentProvider|TextureContentProvider}}
|t11=StockSound|n11=Step
{{tree/node|Lighting|Lighting}}
|t12=StockSound|n12=StepOn
{{tree/node|TextService|TextService}}
|t13=StockSound|n13=Swoosh
{{tree/node|ControllerService|Instance|
|t14=StockSound|n14=Victory
{{tree/node|HumanoidController|Instance}}
}}
}}
|t17=JointsService
{{tree/node|Visit|Visit}}
|t18=CollectionService
{{tree/node|ChangeHistoryService|ChangeHistoryService}}
|t19=PhysicsService
|t20=BadgeService
|t21=Geometry
|t22=FriendService
|t23=RenderHooksService
|t24=InsertService
|t25=SocialService
|t26=Debris
|t27=TimerService|n27=Instance
|t28=ScriptInformationProvider|n28=Instance
|t29=CookiesService
|t30=TeleportService|n30=Teleport Service
|t31=PersonalServerService|n31=Instance
|t32=Players
|t34=Selection
|t36=MeshContentProvider
|t37=TextureContentProvider
|t38=Lighting
|t39=TextService
|t40=ControllerService|n40=Instance|c40={{tree
|t1=HumanoidController|n1=Instance
}}
|t41=Visit
|t42=ChangeHistoryService
}}
}}
}}
}}

Latest revision as of 20:15, 10 April 2012

Introduction

What is Hierarchy?

Hierarchy is formatted text that is formed in a way to look like the Explorer window found in ROBLOX Studio. For example:

  • Workspace
    • Camera
  • Lighting
  • Players

You can travel to the next step in the hierarchy by using the '.' character. For example:

game.Workspace.Part --notice how I go from 'game' to 'Workspace' and then to a hypothetical part all by using the '.' character

Completed hierarchy example

(note: this hierarchy does not include StatsItems and children of the CoreGui)

  • DataModel
    Place1
    • Workspace
      Workspace
      • Camera
        Camera
      • Message
        Message
      • Terrain
        Terrain
    • ScriptContext
      Script Context
      • StarterScript
        StarterScript
      • StarterScript
        StarterScript
      • CoreScript
        Sections
    • Stats
      Stats
    • ContentProvider
      ContentProvider
    • RunService
      Run Service
    • GuiRoot
    • GuiRoot
    • ContentFilter
      ContentFilter
    • KeyframeSequenceProvider
      Instance
    • GuiService
      GuiService
    • Chat
      Chat
    • LocalBackpack
      LocalBackpack
    • StarterPack
      StarterPack
    • StarterGui
    • CoreGui
      CoreGui
    • SoundService
      Soundscape
      • StockSound
        Boing
      • StockSound
        Bomb
      • StockSound
        Break
      • StockSound
        Click
      • StockSound
        Clock
      • StockSound
        Slingshot
      • StockSound
        Page
      • StockSound
        Ping
      • StockSound
        Snap
      • StockSound
        Splat
      • StockSound
        Step
      • StockSound
        StepOn
      • StockSound
        Swoosh
      • StockSound
        Victory
    • JointsService
      JointsService
    • CollectionService
      CollectionService
    • PhysicsService
      PhysicsService
    • BadgeService
      BadgeService
    • Geometry
      Geometry
    • FriendService
      FriendService
    • RenderHooksService
      RenderHooksService
    • InsertService
      InsertService
    • SocialService
      SocialService
    • Debris
      Debris
    • TimerService
      Instance
    • ScriptInformationProvider
      Instance
    • CookiesService
      CookiesService
    • TeleportService
      Teleport Service
    • PersonalServerService
      Instance
    • Players
      Players
    • FilteredSelection
    • Selection
      Selection
    • FilteredSelection
    • MeshContentProvider
      MeshContentProvider
    • TextureContentProvider
      TextureContentProvider
    • Lighting
      Lighting
    • TextService
      TextService
    • ControllerService
      Instance
      • HumanoidController
        Instance
    • Visit
      Visit
    • ChangeHistoryService
      ChangeHistoryService