Skip to content

Added MekHQ Client Option to Allow Players to Set Whether Weekly AutoLogistics Runs Automatically#9107

Open
IllianiBird wants to merge 4 commits into
MegaMek:mainfrom
IllianiBird:autoLogisticsClientOption
Open

Added MekHQ Client Option to Allow Players to Set Whether Weekly AutoLogistics Runs Automatically#9107
IllianiBird wants to merge 4 commits into
MegaMek:mainfrom
IllianiBird:autoLogisticsClientOption

Conversation

@IllianiBird
Copy link
Copy Markdown
Collaborator

Received player feedback that it was unintuitive that autologistics didn't run weekly, by default. We didn't want to force this change on players, so added a client option. If enabled (default) new campaigns will running weekly autologistics automatically.

For existing campaigns, the Client Option will have no effect. This is noted in the client option tooltip. This was done to avoid overwriting existing player choices.

@IllianiBird IllianiBird self-assigned this May 26, 2026
@IllianiBird IllianiBird requested a review from a team as a code owner May 26, 2026 17:53
@IllianiBird IllianiBird added the UX User experience label May 26, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented May 26, 2026

Codecov Report

❌ Patch coverage is 3.70370% with 78 lines in your changes missing coverage. Please review.
✅ Project coverage is 15.21%. Comparing base (f2bf383) to head (2ab60ef).
⚠️ Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
MekHQ/src/mekhq/gui/dialog/MHQOptionsDialog.java 0.00% 40 Missing ⚠️
MekHQ/src/mekhq/MHQOptions.java 2.63% 37 Missing ⚠️
MekHQ/src/mekhq/gui/CampaignGUI.java 0.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff            @@
##               main    #9107   +/-   ##
=========================================
  Coverage     15.20%   15.21%           
- Complexity     9335     9355   +20     
=========================================
  Files          1311     1311           
  Lines        173407   173445   +38     
  Branches      26220    26220           
=========================================
+ Hits          26372    26394   +22     
- Misses       143957   143979   +22     
+ Partials       3078     3072    -6     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

UX User experience

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant