That’s in the order of SystemMenu, and SystemMenu’s play solo button was green with a character. RibbonBar’s play solo button is blue with a character. My eyes have gotten used to finding the first green button I see on the toolbar and clicking it to go into play solo. Unfortunately, the first green button on RibbonBar is the play button and not the play solo button. Even after using RibbonBar for around a month or so now, my eyes have still not adjusted to that and I would like to be able to edit that to make it green. It makes no sense for ROBLOX to change their icons to fit that need, but it seems perfectly reasonable to allow us to customize the look of the icons. A simple change of moving the spritesheet into the assets folder wouldn’t be difficult at all.
Also, it’d be nice for if we wanted to make an icon based on a studio icon. For instance, I want to use the intersect plugin on the wiki but the plugin image is kind of dumb. I would prefer to edit an existing CSG icon for the intersection plugin button, but those icons are tucked away in the exe and I can’t find one with a transparent background anywhere else.
They’re individual images, not a spritesheet. It is possible to replace them by fiddling with the studio executable. Pretty much all of the icons are PNG, so the basic idea is to search the executable for PNG headers, note the offsets, extract and view the images, then overwrite them with whatever is desired. This works as long as the size of the custom image does not exceed the size of the old.
It’s not terribly difficult. I was able to write a Lua script to replace the splash image with a custom one, available here:
Considering what I could do just in Lua, I imagine it wouldn’t be hard to write a program that can patch any and all images. Might be a fun project.
I take it I’m supposed to feed that through SciTE and run it? Regardless though, I’m not versed in peering through the executables for programs – the most I’ve ever done is use Resource Hacker to get the icon of a program. It would be nice if ROBLOX made it simple and just put these in the assets folder – AFAIK all they’d have to do is move them from the .exe to that folder and change the paths to the images in the program and that’s it.
This obviously isn’t something that’s extremely important – just something that’d be nice, and I can do without it. Though, if you’re feeling extremely generous you could scan the studio executable for the Union icon, upload it to imgur, and post it here
I feel like I’m misunderstanding what you’re reading, but is it that you want to change the icon appearance of a studio icon?
If so, which icon do you want to change?
Yes – in addition to using one of the CSG icons to make an icon for the intersect plugin found on the wiki, I also wanted to edit the appearance of the Play Solo icon so that it was green instead of blue.