local frag = getgenv().CorruptDrawings or {} local circles, lines, texts = 0, 0, 0 for _, d in ipairs(frag) do local t = tostring(d) if t:find("Circle") then circles += 1 elseif t:find("Line") then lines += 1 else texts += 1 end end local cfg = Configuration local main = cfg.TargetRelated["FOV Circle"] print(string.format("tracked drawings: %d (circles %d, lines %d, other %d) | fov visible: %s at %s | draw toggle: %s | position: %s", #frag, circles, lines, texts, tostring(main and main.Visible), tostring(main and main.Position), tostring(cfg.TargetRelated["Draw FOV Circle"]), tostring(cfg.TargetRelated["FOV Circle Position"])))