这是indexloc提供的服务,不要输入任何密码
Skip to content

Chat Improvement: Make chat servers remember last 10-20 messages and make client support this #13709

@touhidurrr

Description

@touhidurrr

Before creating

  • This is NOT a gameplay feature from Civ VI, BNW, or outside - see Roadmap
  • This is NOT a gameplay feature from Vanilla Civ V or from G&K - If so, it should be a comment in Missing features from Civ V - G&K #4697

Problem Description

Inspiration:

Image

Since player online time gets more erratic as the game progresses and it transitions from everyone online to most offline most of the time, the impact of chat at late game gets lower. Thus the servers should sync some previous chats to make the impact that chat has better.

Related Issue Links

No response

Desired Solution

Each chat messages should have a server made up Id and timestamp. When displaying the messages should be sorted by the order of timestamp and de-duplicated by id.

The server should remember some previous messages which client

By structuring chat in this way, we could make the server remember few past messages and make some mechanism for chat sync with clients.

Alternative Approaches

suggest maybe?

Additional Context

Since I am out now and classes for the current semester has began, this feature might take some time to see implementation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions