psh / OpenTTD

OpenTTD is an open source simulation game based upon Transport Tycoon Deluxe
https://www.openttd.org/
Other
0 stars 0 forks source link

Create a floating "chat" wiindow #2

Open psh opened 3 years ago

psh commented 3 years ago

Version of OpenTTD

1.11.x or above

Expected result

Chat is able to live either in its current transparent display or in a floating window with the chat display mode persisted to main game settings.

Discussion

While streaming OpenTTD on Twitch I would like the ability to pipe the Twitch chat into my live running game. The current presentation doesn't lend itself to a stream-friendly presentation. The scope of this enhancement is simply to enable a different presentation of the existing chat, with the ability to receive external chat coming in a later enhancement.

Settings for the chat should persist across game invocations, so I expect to write to the main game settings file.

In the first release I would expect to use console commands to show and hide chat, to toggle its display mode.

floatingchat on and floatingchat off seem like reasonable starting points.

Notes