New Bubble Chat and TextChatService Customization APIs

I would like to have the ability to adjust the MinimizeDistance and MaxDistance properties of a bubble per-user basis. My specific use case is a megaphone that enhances the distance of bubbles when the device is held. In my opinion, it would be common sense to support all properties from BubbleChatConfiguration for individual bubbles

3 Likes

Recently converted my game over to the new chat system. It would be nice if we can edit specific Ui elements with code or give a template for a custom chat system. But other then that the backend and front end with some edits looks a lot nicer now.

Tried to make it look similar to the old chat system, but sadly cant make it 1:1.

Okay so UICorner and UIPadding have both been out and functioning for a while, however there is a bug that has been stopping them from working which I only just now discovered. This is why I was questioning whether they were fully released. To replicate the bug following these steps:

In Studio, add UICorner and UIPadding objects into the BubbleChatConfiguration.

Edit the scaling properties.

Play the game in Studio. You’ll notice the bubble chat appearance are unchanged by our UI objects.

While playtesting, go to BubbleChatConfiguration, move the UICorner and Padding somewhere else, then reparent it into BubbleChatConfiguration. It will now apply the effects that it should’ve originally displayed.

Not sure if this is happening to others as well, so if anyone could try reproducing this it would be appreciated.

The temporary solution I’ve employed is, of course, just parenting the objects to the BubbleChatCofig through a server script. I would, however, like to report another issue, which I’ve been unable to find a workaround for.

When setting the chat bubble background to white(255 thrice), the bubble yields a light gray…This means, I suppose, that the chat bubbles are somehow darker than the should be. There’s no Brightness or LightInfluence property(which we would like to have for chat bubbles funnily enough), so we don’t have any settable properties that could cause this problem.

In this photo the chat bubble’s BackGround Transparency is set to 0, thus revealing it’s true color. Once again I am unsure if this is experienced by many others.

1 Like

I’m replying to this since it was not addressed anywhere else. Is there a chance we could see the return of SizeAnimation and TransparencyAnimation? It seems that they were quietly removed - for what reason?

1 Like

I probably would love to see the ability to get the currently inputted text in the chat bar along with the existing isFocused so that I could keep my old style typing counter that lets others know how many characters you’ve been typing/deleting.

Making your own TextBox assigned to ChatInputBarConfiguration would be a nasty hack to try to make it look and function as the native TextChatService text box.

Probably just like IsFocused, have another property for TextBoxText?

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.