MegaMek / mekhq

MekHQ is a java helper program for the MegaMek game that allows users to load a list of entities from an XML file, perform repairs and customizations, and then save the new entities to another XML file that can be loaded into MegaMek.
http://megamek.org
131 stars 169 forks source link

[RFE] Refine Clan bidding report in FG3 #5027

Open Tzahr opened 2 hours ago

Tzahr commented 2 hours ago

Prerequisites and Pre-Issue Checklist

RFE Details *

This is an improvement to an existing feature

Brief Description *

The current Clan bidding report reads as follows: image

The use of whitespaces and lack of cohesion makes it difficult to visually group the lines to one given scenario. Suggest whitespaces for paragraphs are kept to a minimum. Also mentioned in Discord was to use bullet points for the units being bid away, and potentially omitting the scenario name from the bidding message, since it follows directly after the announcement of the scenario it relates to. Optionally also remove the Bargained Well and Done message if consdered overly obtrusive to visual clarity.

MekHQ Suite Version *

v0.50.01-SNAPSHOT

Attach Files

No response

Final Checklist

IllianiCBT commented 2 hours ago

So some notes, because I won't remember them by the time this swings around:

We should change the dialog to read similar to this:

Clan Emerald Chicken OpFor has bid away the following forces:

  • Hot Dog Cart IIC
  • Banana Car
  • Steve

This removes a lot of the duplicated information (scenario and contract) and condenses everything, organizing it with bullet points will aid readability.

Note the whitespace between the first line and 'hot dog cart IIC' is an artifact of GitHub and not intended.