Jump to content
  • 2
Sign in to follow this  
Aeryl

What black magic does the chat system run on?

Question

Aeryl    7

Some of oldest and most common requests regarding the UI center around the chat system, yet from what we heard, nobody wants to touch that with a ten-foot pole. Why is that?

  • Like 3

Share this post


Link to post
Share on other sites

1 answer to this question

Recommended Posts

  • 0
Glaucon    62

Nanos. We really need more NCU.

The chat system from TSW is an amalgamation of code put together from Anarchy Online and Age of Conan and then sort of smooshed into TSW with some upgrades added in. It's actually a bit less arcane than it used to be, since I did some changes to the way that the chat system behaves in order to make it work more in line with the customizable hud stuff that we added.

The chat is basically an IRC server that connects to the Community server that sends updates to the C++ code in your game client. Those updates then get parsed and pushed out to the appropriate places using the old GUI system. The difficulty comes in that a lot of the old GUI system doesn't work in TSW, due to engine upgrades or changes in the way that things had to be done in order to accommodate the new Scaleform GUI system. Really, if we wanted to do anything dramatic with the chat system for TSW, we would need to create a new chat system from scratch in Scaleform, which would take a lot of time and effort to do.

If we did that though, you can be sure that we would be incorporating much of that feedback into the new implementation.

  • Like 2

Share this post


Link to post
Share on other sites
Sign in to follow this  

×