null
nil
-
[RBX1]
2.0000001043081284
0
0
0
1
0
0
0
1
0
0
0
1
Workspace
[null]
-
[null]
0
0
9.24264145
9.24264145
1
0
-0
-0
0.707106829
0.707106829
0
-0.707106829
0.707106829
70
0
4.24264097
4.24264097
1
0
0
0
1
0
0
0
1
Camera
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
194
-2
126
-2
1
0
0
0
1
0
0
0
1
true
0.5
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
true
256
Terrain
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
2044
252
2044
-
Function
-
Event
-
StarterPack
-
StarterGui
true
-
0
10
1
Soundscape
1
-
CollectionService
-
PhysicsService
-
BadgeService
-
Geometry
-
RenderHooksService
-
SocialService
-
1000
Debris
-
Instance
-
Instance
-
CookiesService
-
Teleport Service
-
Players
-
Selection
-
4286611584
1
4278190080
4278190080
4290822336
100000
0
41.7332993
Lighting
4289967032
14:00:00
-
ChangeHistoryService
-
true
true
true
true
Test
10
-
false
Script
invoked = false
Workspace.Function.OnInvoke = nil
-- server
Delay(2, function()
Workspace.Function.OnInvoke = function()
invoked = true
end
end)
-- client. Test waiting for late binding
Workspace.Function:Invoke()
RBX_CHECK(invoked)
-- server
Workspace.Function.OnInvoke = function(message)
RBX_CHECK_EQUAL(message, 'world!')
return "Hello " .. message
end
-- client
result = Workspace.Function:Invoke("world!")
RBX_CHECK_EQUAL(result, "Hello world!")