Hey developers! I am making a plugin, and I am having an issues. It turns out, that most services, do not have a ‘service icon’ with StudioService:GetClassIcon(). For my plugin, this is problematic, as I am making a service selection, like this:
There are two possible solutions to my issue, but from my point of view, I don’t know how to fix either of them.
Solution A: Somehow figure out Icons for the missing services. This is the most preferred result, as each one will get unique Icons, but also the hardest.
Solution B: Figure out which ones doesn’t have an Icon, and make a “Default Icon”. I messed around with this idea, and there is no clear way to do this. The reason why is while there is no Image, StudioService:GetClassIcon() will still fill the Image property like it has an Icon, even though it clearly doesn’t.
Is there any solutions that come to mind to fix this? I need to detect the missing Icons or Get Icons for all services, is what it mostly comes down too.
Any help is much appreciated !