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

Choosing Elevation at Deployment #5996

Merged
merged 13 commits into from
Sep 17, 2024
Merged

Conversation

SJuliez
Copy link
Member

@SJuliez SJuliez commented Sep 14, 2024

Based on #5956, this adds a more comprehensive elevation/altitude choice during deployment. Lobby elevation settings are (for now) ignored, except that Princess still has to follow them, so they still make sense for bots.
VTOLs can deploy at high elevations using "Choose Elevation" and entering the value manually.
The choice dialog is shown only if there are multiple options and if those differ enough from previous hex options or the previous choice can't be used in a new hex (in other words: the code tries not to show it for each hex). The dialog can always be brought up by clicking the same hex again (provided there is more than 1 choice of elevation).
Note that with selectable elevations/altitudes the yellow deployment marker hexes don't always show correctly where a unit can deploy. This requires some bigger changes to fix that I did not want to start on now.

image
image
image
image
image

Copy link

codecov bot commented Sep 14, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 29.05%. Comparing base (07a8bb0) to head (52bae9d).
Report is 56 commits behind head on master.

Additional details and impacted files
@@             Coverage Diff              @@
##             master    #5996      +/-   ##
============================================
- Coverage     29.07%   29.05%   -0.02%     
  Complexity    13958    13958              
============================================
  Files          2576     2580       +4     
  Lines        267398   267509     +111     
  Branches      47803    47820      +17     
============================================
+ Hits          77735    77736       +1     
- Misses       185761   185869     +108     
- Partials       3902     3904       +2     

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

@IllianiCBT IllianiCBT merged commit a774a1c into MegaMek:master Sep 17, 2024
6 checks passed
@SJuliez SJuliez deleted the deploy-on-ice-merge branch October 15, 2024 19:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants