ChatConstants should be chatConstants. This error is displaying all over my local output for what seems like every time someone chats on this game, and it seems to be breaking bubble chat entirely.
@Xsitsu@TheGamer101 Also, here is something related to the new chat system that I found: it seems that the “ObjectPool” module doesn’t have any functionality to disconnect events once an object is recycled. This was causing me problems when I was modifying the chat scripts. As far as I can tell, it looks like the TextButtons (where you click on someone’s name to enter their whisper chat channel) are stacking up event listeners.
This is a really good find. Someone reported this behavior before but I was not able to reproduce it. I wish there was a disconnect events method on an instance, but for now I will probably just add functionality to the object pool to track connections.