local o=getgenv().BoulderOverlay print("overlay",type(o)) if o then local ok,w=pcall(o.weapon) print("weapon",ok,type(w),w and tostring(w.DisplayName),w and tostring(w.Loaded)) print("mods",pcall(o.mods)) end local RS=game:GetService("ReplicatedStorage") local rc=require(RS.ReservesCommon.Equipment.Rifle) for _,n in ipairs({"new","Fire","Reload","Load","SetAimIntent","ClearAimIntent","CanAim","IsReady"}) do print(n,debug.info(rc[n],"s")) end