null nil RBX1 23.433334555476904 0 0 0 1 0 0 0 1 0 0 0 1 Workspace null null 0 0 4533.26318 4533.26318 1 0 -0 -0 0.707106769 0.707106769 0 -0.707106769 0.707106769 70 0 4519.12109 4519.12109 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 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 TestService 5 false Script f = Instance.new("BindableFunction") f.Parent = Workspace invoked = false Delay(2, function() f.OnInvoke = function() invoked = true end end) s, m, n, z = ypcall(function () f:Invoke() RBX_CHECK(invoked) print('yp return') return 0.5, 1, 'hello2' end) print('yp returned') f.Parent = nil RBX_CHECK(s) RBX_CHECK_EQUAL(m, 0.5) RBX_CHECK_EQUAL(n, 1) print(z) RBX_CHECK_EQUAL(z, 'hello2')