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!
Enable chat while paused
Moderator: ickputzdirwech
- bobingabout
- Smart Inserter
- Posts: 7352
- Joined: Fri May 09, 2014 1:01 pm
- Contact:
Re: Enable chat while paused
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.
I've not really played much multiplayer, so it's never come up for me before.
- eradicator
- Smart Inserter
- Posts: 5207
- Joined: Tue Jul 12, 2016 9:03 am
- Contact:
Re: Enable chat while paused
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.bobingabout wrote: ↑Mon Oct 22, 2018 8:25 am Seems like a no brainer, why can't you already do this?
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.
Mod support languages: 日本語, Deutsch, English
My code in the post above is dedicated to the public domain under CC0.
-
- Long Handed Inserter
- Posts: 98
- Joined: Sun Jul 12, 2015 6:28 pm
- Contact:
Re: Enable chat while paused
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.
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.
Re: Enable chat while paused
But it can. Mods can watch chat.
-
- Long Handed Inserter
- Posts: 98
- Joined: Sun Jul 12, 2015 6:28 pm
- Contact:
Re: Enable chat while paused
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?
Re: Enable chat while paused
Seems to me that'd work really well, sold.ikarikeiji wrote: ↑Mon Oct 22, 2018 12:35 pmThen 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?
-
- Inserter
- Posts: 21
- Joined: Wed May 02, 2018 12:28 am
- Contact:
- eradicator
- Smart Inserter
- Posts: 5207
- Joined: Tue Jul 12, 2016 9:03 am
- Contact:
Re: Enable chat while paused
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?quyxkh wrote: ↑Mon Oct 22, 2018 1:10 pmSeems to me that'd work really well, sold.ikarikeiji wrote: ↑Mon Oct 22, 2018 12:35 pmThen 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?
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.
Mod support languages: 日本語, Deutsch, English
My code in the post above is dedicated to the public domain under CC0.