--[[ This file was generated with Larry v1.
	discord = https://discord.gg/NeaUjbSQNk;
	time_taken = 3.0644687000021804;
]]

game:GetService("UserInputService")
print("\nUNC Environment Check")
print("✅ - Pass (exists and behavior works)")
print("⛔ - Fail (missing or behavior broken)")
print("⏺️ - Exists but not behavior-tested / optional missing")
print("⚠️ - Missing aliases\n")
print("✅ appendfile")
local new = Instance.new("ClickDetector")
print("✅ fireclickdetector")
local new2 = Instance.new("Part")
new2.Anchored = true
new2.CanCollide = false
new2.Size = Vector3.new(3, 3, 3)
new2.Position = Vector3.new(0, 5, -10)
new2.Parent = workspace
local new3 = Instance.new("ProximityPrompt")
new3.ActionText = "UNC_TEST"
new3.ObjectText = "UNC"
new3.RequiresLineOfSight = false
new3.MaxActivationDistance = 10000
new3.Parent = new2
task.wait(0.15)
local new4 = Instance.new("Part")
new4.Anchored = true
new4.CanCollide = false
new4.Size = Vector3.new(3, 3, 3)
new4.Position = Vector3.new(0, 5, 10)
new4.Parent = workspace
local new5 = Instance.new("ProximityPrompt")
new5.ActionText = "UNC_TEST"
new5.ObjectText = "UNC"
new5.RequiresLineOfSight = false
new5.MaxActivationDistance = 10000
new5.Parent = new4
task.wait(0.15)
local new6 = Instance.new("Part")
new6.Anchored = true
new6.CanCollide = false
new6.Size = Vector3.new(3, 3, 3)
new6.Position = Vector3.new(0, 5, -2000)
new6.Parent = workspace
local new7 = Instance.new("ProximityPrompt")
new7.ActionText = "UNC_TEST"
new7.ObjectText = "UNC"
new7.RequiresLineOfSight = false
new7.MaxActivationDistance = 10000
new7.Parent = new6
task.wait(0.15)
local new8 = Instance.new("Part")
new8.Anchored = true
new8.CanCollide = false
new8.Size = Vector3.new(3, 3, 3)
new8.Position = Vector3.new(2000, 5, -10)
new8.Parent = workspace
local new9 = Instance.new("ProximityPrompt")
new9.ActionText = "UNC_TEST"
new9.ObjectText = "UNC"
new9.RequiresLineOfSight = false
new9.MaxActivationDistance = 10000
new9.Parent = new8
task.wait(0.15)
print("✅ fireproximityprompt")
game:GetService("Players")
local new10 = Instance.new("Part")
new10.Size = Vector3.new(4, 4, 4)
new10.Anchored = true
new10.CanCollide = true
new10.Position = Vector3.new(0, 5000, 0)
new10.Parent = workspace
task.wait(0.05)
task.wait(0.05)
print("✅ firetouchinterest • Events not observed; implementation may be stubbed or limited")
Instance.new("BindableEvent")
task.wait()
print("✅ firesignal")
task.wait(0.5)
Instance.new("Folder")
Instance.new("Part")
print("✅ cache.invalidate")
Instance.new("Part")
print("✅ cache.iscached")
Instance.new("Part")
Instance.new("Fire")
print("✅ cache.replace")
print("✅ checkcaller")
print("✅ cleardrawcache")
print("✅ clonefunction")
local new17 = Instance.new("Part")
new17.Name = "Test"
print("✅ cloneref")
Instance.new("Part")
print("✅ compareinstances")
print("✅ crypt.base64decode")
print("✅ crypt.base64encode")
print("✅ crypt.decrypt")
print("✅ crypt.encrypt")
print("✅ crypt.generatebytes")
print("✅ crypt.generatekey")
print("✅ crypt.hash")
print("✅ debug.getconstant")
print("✅ debug.getconstants")
debug.getinfo(function(arg1_1, arg2_1, arg3_1, arg4_1, arg5_1, arg6_1, arg7_1, arg8_1, arg9_1, arg10_1, arg11_1, arg12_1, arg13_1, arg14_1, arg15_1, arg16_1, arg17_1, arg18_1, arg19_1, arg20_1, arg21_1, arg22_1, arg23_1, arg24_1, arg25_1, arg26_1, arg27_1, arg28_1, arg29_1, arg30_1, arg31_1, arg32_1, arg33_1, arg34_1, arg35_1, arg36_1, arg37_1, arg38_1, arg39_1, arg40_1, arg41_1, arg42_1, arg43_1, arg44_1, arg45_1, arg46_1, arg47_1, arg48_1, arg49_1, arg50_1)
    print(arg1_1, arg2_1, arg3_1, arg4_1, arg5_1, arg6_1, arg7_1, arg8_1, arg9_1, arg10_1, arg11_1, arg12_1, arg13_1, arg14_1, arg15_1, arg16_1, arg17_1, arg18_1, arg19_1, arg20_1, arg21_1, arg22_1, arg23_1, arg24_1, arg25_1, arg26_1, arg27_1, arg28_1, arg29_1, arg30_1, arg31_1, arg32_1, arg33_1, arg34_1, arg35_1, arg36_1, arg37_1, arg38_1, arg39_1, arg40_1, arg41_1, arg42_1, arg43_1, arg44_1, arg45_1, arg46_1, arg47_1, arg48_1, arg49_1, arg50_1)
end)
print("✅ debug.getinfo")
print("✅ debug.getproto")
print("✅ debug.getprotos")
print("✅ debug.getstack")
print("✅ debug.getupvalue")
print("✅ debug.getupvalues")
print("✅ debug.setconstant")
print("✅ debug.setstack")
print("✅ debug.setupvalue")
print("✅ delfile")
print("✅ delfolder")
_G.__UNC_DOFILE = nil
task.wait()
_G.__UNC_DOFILE = true
print("✅ dofile")
print("✅ Drawing")
print("✅ Drawing.Fonts")
print("✅ Drawing.new")
print("✅ getcallingscript")
local new19 = Instance.new("BindableFunction")
new19.OnInvoke = function()
end
print("✅ getcallbackvalue")
print("✅ getclipboard")
Instance.new("BindableEvent")
print("✅ getconnections")
print("✅ getcustomasset")
print("✅ getgc")
print("✅ getgenv")
Instance.new("Fire")
print("✅ gethiddenproperty")
print("✅ gethui")
print("✅ getinstances")
print("✅ getloadedmodules")
game:GetService("Players")
print("✅ require • CameraModule missing; cannot test require(Invisicam)")
game:GetService("Lighting")
print("✅ getnamecallmethod")
game:GetService("Lighting")
print("✅ hookmetamethod")
print("✅ hookfunction")
print("✅ getnilinstances")
print("✅ getrawmetatable")
print("✅ getrenv")
print("✅ getrunningscripts")
game:GetService("Players")
print("✅ getscriptbytecode")
game:GetService("Players")
Animate.Source = "print('Hello, world!')"
print("✅ getscripthash")
print("✅ getscripts")
game:GetService("Players")
print("✅ getsenv")
print("✅ getstack")
print("✅ getthreadidentity")
print("✅ identifyexecutor • delta 1.0.0")
print("✅ isfile")
print("✅ isfolder")
print("✅ isrbxactive")
print("✅ isreadonly")
print("✅ isrenderobj")
print("✅ iscclosure")
print("✅ isexecutorclosure")
print("✅ islclosure")
Instance.new("Fire")
print("✅ isscriptable")
print("✅ listfiles")
print("✅ loadfile")
game:GetService("Players")
loadstring("return ... + 1")(1)
print("✅ loadstring")
print("✅ lz4compress")
print("✅ lz4decompress")
print("✅ makefolder")
print("UNC: A messagebox will appear. Click 'OK' to continue the UNC test.")
messagebox("UNC_TEST_MESSAGEBOX", "UNC UNC_TEST", 0)
print("✅ messagebox")
print("✅ mouse1click")
print("✅ mouse1press")
print("✅ mouse1release")
print("✅ mouse2click")
print("✅ mouse2press")
print("✅ mouse2release")
print("✅ mousemoveabs")
print("✅ mousemoverel")
print("✅ mousescroll")
print("✅ newcclosure")
queue_on_teleport("return 1")
print("✅ queue_on_teleport")
print("⏺️ rconsoleclear • Exists but behavior is not tested")
print("⏺️ rconsolecreate • Exists but behavior is not tested")
print("⏺️ rconsoledestroy • Exists but behavior is not tested")
print("⏺️ rconsoleinput • Exists but behavior is not tested")
print("⏺️ rconsoleprint • Exists but behavior is not tested")
print("⏺️ rconsolesettitle • Exists but behavior is not tested")
print("✅ writefile")
print("✅ readfile")
game:GetService("HttpService")
print("✅ request • User-Agent: default= custom=UNC_TEST_AGENT")
setclipboard("UNC_TEST_CLIPBOARD")
print("✅ setclipboard")
game:GetService("RunService")
setfpscap(60)
setfpscap(240)
setfpscap(0)
print("✅ setfpscap • 60=60fps, 240=60fps, uncapped=60fps • environment appears capped (vsync or executor limitation)")
local new23 = Instance.new("Fire")
new23.size_xml = 10
print("✅ sethiddenproperty")
setrbxclipboard("UNC_TEST_RBXCLIP")
print("✅ setrbxclipboard")
print("✅ setrawmetatable • Returned the original object")
print("✅ setreadonly")
Instance.new("Fire")
Instance.new("Fire")
print("✅ setscriptable")
setthreadidentity(3)
print("✅ setthreadidentity")
print("✅ getactors • getactors returned an empty table (no initialized Actors yet)")
print("✅ getregistry")
game:GetService("Players")
print("✅ getscriptclosure • Got closure for Animate")
game:GetService("Players")
print("✅ decompile • Decompiled Animate (32 chars)")
print("✅ run_on_actor • getactors returned no usable Actor; cannot test run_on_actor")
print("✅ WebSocket")
print("✅ WebSocket.connect • Connected to wss://echo.websocket.events")
print("✅ getfpscap")
coroutine.create(function()
    local tw10 = task.wait(0.1)
    Animate.Source = "return {}"
end)
task.wait(0.1)
print("✅ getscriptfromthread")
print("✅ getfflag • Supports full + extension flag names")
print("✅ setfflag • setfflag accepted existing value for FFlagDebugGraphicsPreferD3D11")
print("✅ getobjects")
local new26 = Instance.new("Part")
new26.Size = Vector3.new(2, 2, 2)
new26.Anchored = false
new26.CanCollide = false
new26.Parent = workspace
print("✅ isnetworkowner")
print("✅ Drawing.clear")
print("⏺️ saveinstance • Exists but behavior is not tested")
print("✅ restorefunction")
print("✅ replaceclosure")
print("✅ cloneclosure")
print("✅ dumpstring")
print("✅ getcallstack • Returned table")
print("✅ getfunctionhash")
print("✅ isluau")
print("✅ gethwid")
setnamecallmethod("IsA")
print("✅ setnamecallmethod")
Instance.new("Part")
print("✅ getpointerfrominstance")
game:GetService("Players")
local new28 = Instance.new("Part")
new28.Size = Vector3.new(4, 4, 4)
new28.Anchored = true
new28.CanCollide = true
new28.Position = Vector3.new(0, 5000, 0)
new28.Parent = workspace
task.wait(0.05)
print("✅ firetouchtransmitter • Call succeeded; touch event was not observed")
Instance.new("SpecialMesh")
print("✅ getspecialinfo")
Instance.new("Part")
print("✅ readbinarystring")
print("✅ gethostenv")
print("✅ http • Used http.request")
print("✅ http.get")
print("✅ http.post")
task.wait()
print("\nUNC Summary")
print("✅ Passes: 132")
print("⛔ Fails: 0")
print("⏺️ Exists but untested: 7")
print("❌ Missing required globals: 0")
print("⏺️ Missing optional globals: 0")
print("⚠️ Globals with missing aliases: 0")
print("Tested success rate: 100% (132 out of 132)\n")
print("Verdict: Excellent UNC compatibility: almost everything matches and behaves correctly.\n")
game:GetService("StarterGui")
local new31 = Instance.new("BindableFunction")
new31.OnInvoke = function()
end