ICYMI: Experience controls test starting November 20!

As of this post, there’s 170 messages. I haven’t read through them all, so my apologies if this was suggested already.

What I would like to see with this new system is the ability to add custom icons to the list for game functionality. I’m not opposed to this change if we can get that feature. The reason being is that I have custom chat, inventory, and leaderboards in my game. Although the leaderboards don’t really apply here, the chat and inventory icons do.

image

So as it stands, I’m going to have to move the chat icon to the other side of the screen. Note that I’m using Roblox’s own chat icon (rbxasset://textures/ui/TopBar/chatOn.png) to prevent user confusion. It would be better to integrate my chat icon into the new flyout. Even if it’s an event trigger. I don’t think a callback would work since CoreGui and the actors are in different LUA VMs, with different security contexts. However, an engine event that game scripts could bind to for events, and API function calls using something like starterGui:SetCoreGuiEnabled() to enable basic functions such as set icon 1, set icon 2, switch between icons, blink between icons, etc… Obviously, there would be some serious restrictions on the icon assets, possibly limiting the available icons to the default Roblox UI icons.

2 Likes