Skip to content
New issue

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

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

Already on GitHub? # to your account

[RFE] Prompt and options related to automatically updating Infantry units for hostile Planetary Environments #6514

Open
3 tasks done
Sleet01 opened this issue Feb 7, 2025 · 0 comments
Labels
(RFE) Enhancement Requests for Enhancement, new features or implementations

Comments

@Sleet01
Copy link
Collaborator

Sleet01 commented Feb 7, 2025

Enhancement Type *

New Feature

Brief Description of Enhancement *

Currently MegaMek will add a warning icon to infantry units that will be destroyed by planetary conditions (high winds, heat, cold, etc.)
but does not prevent the user from then deploying anyway.

This feature, if implemented, would add:

  1. a popup dialog (similar to invalid unit popup) listing the units that will be destroyed unless refit with protective gear.
    a. code to refit affected units with armor / space suits / whatever equipment will allow the units to deploy safely.
    b. a secondary popup if any units still cannot be deployed safely.
  2. Client Options or Game Options to automate this process.
    a. Option 1: prompt player [Default].
    b. Option 2: automatically apply required refits but prompt on failure.
    c. Option 3: automatically apply required refits but don't prompt on failure.
    d. Option 4: never apply refits or prompt player [current behavior].

Use Cases or Rationale

  1. Players who don't notice the warning symbol on their infantry units may be surprised and dismayed when the troopers they laboriously selected (or automatically drafted, whichever) are instantly killed by, e.g., a gale-force wind of superheated poison gas.
  2. Move this functionality out of MHQ but allow MHQ settings to control which option an MHQ-launched game will use (similar to autoconfig munitions).

Attach Files

No response

MegaMek Suite Version *

0.50.04-snapshot

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)
@Sleet01 Sleet01 added the (RFE) Enhancement Requests for Enhancement, new features or implementations label Feb 7, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
(RFE) Enhancement Requests for Enhancement, new features or implementations
Projects
None yet
Development

No branches or pull requests

1 participant