Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RFE] Exclude weight class when generating units with certain roles #5823

Closed
3 tasks done
SuperStucco opened this issue Jan 19, 2025 · 0 comments · Fixed by #5902
Closed
3 tasks done

[RFE] Exclude weight class when generating units with certain roles #5823

SuperStucco opened this issue Jan 19, 2025 · 0 comments · Fixed by #5902
Labels
(RFE) Enhancement Requests for Enhancement, new features or implementations

Comments

@SuperStucco
Copy link

Enhancement Type *

Improvement to Existing Feature

Brief Description of Enhancement *

The small number of units with certain force generator roles means generating with a specific weight class will unnecessarily limit what is available. The SUPPORT and CIVILIAN roles in particular are balanced against the entire weight class for the particular unit type (Mek, tank, VTOL ,etc.). Other force generator roles which are exclusive in nature and have limited numbers of units tagged (e.g. ARTILLERY and MISSILE_ARTILLERY) should also take this into consideration. If in doubt, use the MegaMek Random Army => RAT Table tool to test what units are available under given weight class criteria.

When calling the force generator in MHQ to generate non-combat vehicles (for convoys, etc.) it should be done either a null or empty weight class argument so all weight classes are considered. This mostly applies to @IllianiCBT resupply convoy setup, but can also apply in other cases such as providing non-combat units in the Unit Market as well as calling for those roles in scenario templates and modifiers.

Use Cases or Rationale

No response

Attach Files

No response

MekHQ Suite Version *

50.03 SNAPSHOT and later

Final Verification

  • I confirm this request hasn't already been submitted (checked the tracker)
  • I've discussed or asked about this enhancement on MegaMek Discord
  • I’m opening this on the correct repo (MegaMek, MegaMekLab, or MekHQ)
@SuperStucco SuperStucco added the (RFE) Enhancement Requests for Enhancement, new features or implementations label Jan 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
(RFE) Enhancement Requests for Enhancement, new features or implementations
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant