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 - Add 'filter by intro date of the equipment' option to unit picker #2342

Closed
SimonLandmine opened this issue Oct 15, 2020 · 7 comments
Closed
Labels
Advanced Search RFE's related to improving the advanced search. GUI User Interface (RFE) Enhancement Requests for Enhancement, new features or implementations

Comments

@SimonLandmine
Copy link

With the change to defining whether units are legal-by-date to being based upon their equipment loadout rather than the 'year introduced' field, would it be possible to add a function (checkbox?) that also allows filtering by unit introduction year (where that is entered on the unit data), so that units that were not introduced by the 'current year' are not available for picking from?
(I know that the intro date is shown on the unit picker, but it just makes it easier to put together 'historically plausible' forces if you're not teased with the unbuilt!)

@SJuliez SJuliez added (RFE) Enhancement Requests for Enhancement, new features or implementations GUI User Interface labels Oct 17, 2020
@aethernalis
Copy link

Under Advanced Search, you can filter by design year. Is this different/does that not fit the bill?

@kuronekochomusuke kuronekochomusuke added the Advanced Search RFE's related to improving the advanced search. label Nov 29, 2022
@HammerGS HammerGS changed the title RFE - Add 'filter by intro date' option to unit picker RFE - Add 'filter by intro date of the equipment' option to unit picker Jan 23, 2023
@kuronekochomusuke
Copy link
Collaborator

where is the unit introduction year displayed? not sure which date this is.

@HammerGS
Copy link
Member

HammerGS commented Feb 7, 2023

This would be something new and have to be calculated.

We are currently display the dates like this which is just when the unit as a hole was invented.
image

This RFE would need something different. You'd need to:

  • Calculate the earliest possible intro date of every piece of equipment on the unit.
  • Then determine the earliest possible date from those dates that all the equipment could be on the unit.

A wrinkle to this is each piece of equipment has a tech progression if variable tech level is used. The earliest date for Experimental should be earlier than advanced. But if using Static tech levels the earliest date is just the date.

Effectively a unit could be introduced in 3050 but the equipment on it means it could in theory be available in 3040. But under variable tech level it could be Experimental but under Static Tourney Legal.

But with a quick glance I suspect the Amarok could have actually been around 3101. Really we are showing the earliest the date could exist versus the intro date.

@HammerGS
Copy link
Member

Would this work?

MegaMek/megameklab#1380

@SJuliez
Copy link
Member

SJuliez commented Oct 26, 2024

The calculation would probably work. But we would have to add this somewhat artificial date to our unit cache. It's not a technical problem, but I'm not sure how relevant this really is.

@SimonLandmine
Copy link
Author

I think there may have been a misunderstanding. I think (vaguely, these several years later) I was asking to be able to filter by 'design year', not 'earliest possible introduction year'. And it appears that 'design year' is the filter option.

(I think it appeared, back in the depths of Oct 2020, that unit date in the picker might have been being based on the equipment loadout, rather than the official design date ... i.e. the reverse to what is actually being done.)

So, in other words, oops. Can probably close this, unless anyone else finds it useful. Sorry!

@SJuliez
Copy link
Member

SJuliez commented Oct 28, 2024

I'll just close it then :) can be reopened when necessary

@SJuliez SJuliez closed this as completed Oct 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Advanced Search RFE's related to improving the advanced search. GUI User Interface (RFE) Enhancement Requests for Enhancement, new features or implementations
Projects
None yet
Development

No branches or pull requests

5 participants