TheGamer101
(TheGamer101)
December 11, 2016, 4:49am
#204
I implemented this hack but unfortunelty did not ship it in time. The most recent version of the chat on git-hub has this. I can attach a model here if anyone wants this version.
local curAbsoluteSizeY = self.GuiObject.AbsoluteSize.Y
self.GuiObject.Size = endSize
local endAbsoluteSizeY = self.GuiObject.AbsoluteSize.Y
self.GuiObject.Size = curSize
local pixelDistance = math.abs(endAbsoluteSizeY - curAbsoluteSizeY)
local tweeningTime = math.min(1, (pixelDistance * (1 / self.TweenPixelsPerSecond))) -- pixelDistance * (seconds per pixels)
local success = pcall(function() self.GuiObject:TweenSize(endSize, Enum.EasingDirection.Out, Enum.EasingStyle.Quad, tweeningTime, true) end)
if (not success) then
self.GuiObject.Size = endSize
end
end
function methods:SetTextSize(textSize)
if not self:IsInCustomState() then
if self.TextBox then
self.TextBox.TextSize = textSize
end
if self.TextLabel then
The real fix will be done when we can turn on ScreenGui.ResetOnSpawn and ScreenGui.DisplayOrder.
3 Likes
Usering
(Usering)
December 11, 2016, 5:24am
#205
Yay good to know this is already fixed!
1waffle1
(Waffle)
December 11, 2016, 6:10pm
#206
In Work at a Pizza Place, I canāt see what Iām typing. The text box isnāt there, but I can still chat by pressing /. Itās very offputting and I donāt know if itās the game or the chat.
1 Like
Itās the chat, because it happens on my game as well.
Khodin
(Kal)
December 13, 2016, 7:41am
#208
Is the fade animation going to be made 60 FPS soon?
3 Likes
1waffle1
(Waffle)
December 13, 2016, 7:59pm
#209
Lots of times chat leaves out the last word I typed. Has anyone else noticed this?
3 Likes
MrHistory
(MrHistory)
December 15, 2016, 10:52pm
#210
I want a function that I can call from some script in ServerScriptService that displays a given message to all clients via the chat window. Is this possible?
1waffle1
(Waffle)
December 15, 2016, 10:59pm
#211
It looks like it is, sort of
API:Class/StarterGui/SetCore:
game.StarterGui:SetCore("ChatMakeSystemMessage", {
Text = "Welcome to my game!"; -- Required. Has to be a string!
Color = Color3.new(0, 1, 1); -- Cyan is (0, 255 / 255, 255 / 255). Optional, defaults to white: Color3.new(255 / 255, 255 / 255, 243 / 255)
Font = Enum.Font.SourceSans; -- Optional, defaults to Enum.Font.SourceSansBold
FontSize = Enum.FontSize.Size24; -- Optional, defaults to Enum.FontSize.Size18
})
it canāt be called from ServerScriptService; it would have to fire a signal to all of the clients telling them to do this.
1 Like
Dummiez
(Dummiez)
December 16, 2016, 6:08am
#212
The last word gets kinda sandwiched on the chat border, if you have the chat resizeable option to true and resize it appears. Pretty sure text wrapping has to do something with it (or text fits).
TheGamer101
(TheGamer101)
December 16, 2016, 7:59am
#213
Yeah, this is because we donāt take the scroll bar size away from the AbsoluteWindowSize when calculating the text bounds. This will be fixed soon. The wiki page used to lie and say that AbsoluteWindowSize did not include the scroll bar size
1 Like
This is actually not true, the wiki was right. I am not sure what exactly causes this issue but my fix works
2 Likes
As8D
(as8d)
January 7, 2017, 8:31pm
#215
This happens with the new chat system.
This is because the web filter was experiencing problems at this time.
1 Like
As8D
(as8d)
January 7, 2017, 9:32pm
#217
Hm - Iām just wondering why itās not pcallāed? Surely, error feedback is good, but not expecting 3rd-party APIs to error may not be desireable.
1 Like
Merely
(Merely)
January 17, 2017, 5:41pm
#219
I would love for the parts of the chat that canāt be interacted with to not absorb mouse clicks. Is that a possibility?
17 Likes
spotco
(spotco)
January 18, 2017, 3:46am
#220
blog post up with new chat details (Home - Roblox ).
of course, still working through all the bugs. more great stuff coming soon.
2 Likes
spotco
(spotco)
January 18, 2017, 4:08am
#221
itās also got a link to some great documentation and manuals from @Maximum_ADHD and @UristMcSparks
1 Like
Alkan
(Alkan)
January 24, 2017, 3:54am
#222
This has been present and reported since June, still no fix Extremely obnoxious and close to gamebreaking sometimes.
1 Like
TheGamer101
(TheGamer101)
January 25, 2017, 1:11am
#223
Looking into this now. I think it should be possible.
8 Likes