AsyncTI4 / TI4_map_generator_bot

Async TI4 Game Management Bot
Other
33 stars 22 forks source link

Update wordings #1968

Open bradleysigma opened 1 month ago

bradleysigma commented 1 month ago

This updates the wordings for some bot communications. In particular, it removes quite a few acronyms/initialisms/abbreviations, and replaces some informal terms with more formal ones.. There are several reasons that this is important

  1. It's easier for new players to understand what's going on.
    • cc, meaning "command token", is a term that came from TI3; it no longer makes sense in TI4.
    • While the bot can be used as a component reference, trying to search for terms such as QDN with, for example, Google won't bring up many TI4 relevant results, while Quantum Datahub Node will.
  2. Using the formal terms are important when many rules interactions have differences depending on the wording.
    • E.g. "research" a technology or "gain" a technology; "get" a technology doesn't make it clear if prerequisites are needed or not.
  3. Consistent wording makes it easier for players to parse the bot's messages.
    • I'll do another update Soon™ after this one is merged to try and make the formatting more consistent (e.g. some places use the trade good emoji instead of writing out the words "trade goods").
    • Consistency also means the special messages that randomly appear stand out more.
  4. Some players enjoy the theme of the game. Adding things like leader names improves the experience for these players.

This also splits the "kill infantry or have mech" buttons for some hazardous exploration cards into two separate "kill infantry" and "have mech" buttons. This shouldn't affect any interactions that rely solely on button IDs. However, if the interaction relies on the button label or the parent message text, or similar, that might need fixing.

bradleysigma commented 1 month ago

Hazardous explores now only have the "because mech" button if there's a mech, otherwise the "kill infantry" button. However, if both are present, the bot does mention that killing the infantry is an option.

Fingon00 commented 1 month ago

Not quite done reviewing, but have a lot of IRL stuff to do today. I think these changes are generally well-intentioned, but am unsure if they help more than they harm.

teuschb commented 1 month ago

Love these changes

adam133 commented 1 week ago

Holy big PR lol