Enable chat while paused

Post your ideas and suggestions how to improve the game.

Moderator: ickputzdirwech

TheThane
Manual Inserter
Manual Inserter
Posts: 2
Joined: Sat Jun 24, 2017 12:14 pm
Contact:

Enable chat while paused

Post by TheThane »

Hello.

First-Thank you for making an amazing game! I'm amazed at the quality and support the devs give.

I'd like to suggest that players have the ability to chat while the game is paused. That way, the affected players can discuss what is going on, and why the server was paused.

Thanks for your consideration!
User avatar
bobingabout
Smart Inserter
Smart Inserter
Posts: 7352
Joined: Fri May 09, 2014 1:01 pm
Contact:

Re: Enable chat while paused

Post by bobingabout »

Seems like a no brainer, why can't you already do this?

I've not really played much multiplayer, so it's never come up for me before.
Creator of Bob's mods. Expanding your gameplay since version 0.9.8.
I also have a Patreon.
User avatar
eradicator
Smart Inserter
Smart Inserter
Posts: 5207
Joined: Tue Jul 12, 2016 9:03 am
Contact:

Re: Enable chat while paused

Post by eradicator »

bobingabout wrote: Mon Oct 22, 2018 8:25 am Seems like a no brainer, why can't you already do this?
Because chat messages are part of the game state, they raise events etc. Which means any chat message would have to advance the game for at least one tick.
Author of: Belt Planner, Hand Crank Generator, Screenshot Maker, /sudo and more.
Mod support languages: 日本語, Deutsch, English
My code in the post above is dedicated to the public domain under CC0.
ikarikeiji
Long Handed Inserter
Long Handed Inserter
Posts: 98
Joined: Sun Jul 12, 2015 6:28 pm
Contact:

Re: Enable chat while paused

Post by ikarikeiji »

Is there a case here for making chat messages *not* part of the game state?

Commands can affect the game, but those could be separated out beforehand. And the game can of course produce chat messages, but it can't receive them, so that can just be an output merged with other players' messages.
quyxkh
Smart Inserter
Smart Inserter
Posts: 1031
Joined: Sun May 08, 2016 9:01 am
Contact:

Re: Enable chat while paused

Post by quyxkh »

ikarikeiji wrote: Mon Oct 22, 2018 12:21 pm but it can't receive them
But it can. Mods can watch chat.
ikarikeiji
Long Handed Inserter
Long Handed Inserter
Posts: 98
Joined: Sun Jul 12, 2015 6:28 pm
Contact:

Re: Enable chat while paused

Post by ikarikeiji »

quyxkh wrote: Mon Oct 22, 2018 12:30 pm
ikarikeiji wrote: Mon Oct 22, 2018 12:21 pm but it can't receive them
But it can. Mods can watch chat.
Then maybe send a copy of the chat messages to that API, and if chatting while the game is paused, send all such messages at once when the game is unpaused?
quyxkh
Smart Inserter
Smart Inserter
Posts: 1031
Joined: Sun May 08, 2016 9:01 am
Contact:

Re: Enable chat while paused

Post by quyxkh »

ikarikeiji wrote: Mon Oct 22, 2018 12:35 pm
quyxkh wrote: Mon Oct 22, 2018 12:30 pm
ikarikeiji wrote: Mon Oct 22, 2018 12:21 pm but it can't receive them
But it can. Mods can watch chat.
Then maybe send a copy of the chat messages to that API, and if chatting while the game is paused, send all such messages at once when the game is unpaused?
Seems to me that'd work really well, sold.
AnthonyForPOTUS
Inserter
Inserter
Posts: 21
Joined: Wed May 02, 2018 12:28 am
Contact:

Re: Enable chat while paused

Post by AnthonyForPOTUS »

+1
User avatar
eradicator
Smart Inserter
Smart Inserter
Posts: 5207
Joined: Tue Jul 12, 2016 9:03 am
Contact:

Re: Enable chat while paused

Post by eradicator »

quyxkh wrote: Mon Oct 22, 2018 1:10 pm
ikarikeiji wrote: Mon Oct 22, 2018 12:35 pm
quyxkh wrote: Mon Oct 22, 2018 12:30 pm
ikarikeiji wrote: Mon Oct 22, 2018 12:21 pm but it can't receive them
But it can. Mods can watch chat.
Then maybe send a copy of the chat messages to that API, and if chatting while the game is paused, send all such messages at once when the game is unpaused?
Seems to me that'd work really well, sold.
Yea, i just thought of that too. Should work for the game-state problem. Ofc as the whole network code is probably built with the assumption that it only needs to sync game state changes i have no clue how much work it'd be to actually implement that. Can chat even be rendered while the game is not running?

Apart form the technical difficults i'm all for it: +1
Author of: Belt Planner, Hand Crank Generator, Screenshot Maker, /sudo and more.
Mod support languages: 日本語, Deutsch, English
My code in the post above is dedicated to the public domain under CC0.
Post Reply

Return to “Ideas and Suggestions”