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] Education - Send students for “local” education in other systems #5484

Open
5 tasks done
psikomonkie opened this issue Dec 21, 2024 · 5 comments
Open
5 tasks done
Labels
Personnel Personnel-related Issues (RFE) Enhancement Requests for Enhancement, new features or implementations

Comments

@psikomonkie
Copy link
Collaborator

Prerequisites and Pre-Issue Checklist

  • I'm reporting the RFE to the correct repository:

  • MegaMek

  • MegaMekLab

  • MekHQ

  • Does this conform with our Content Policy linked above?

  • I've searched the GitHub tracker and haven't found a similar feature request listed

RFE Details *

This is an improvement to an existing feature

Brief Description *

Allow us to send students to other systems for that system’s “local” education. Ideally it’ll default to our homeworld.

derrickthefirst on Discord suggested that it be possible to send students for “standard” education at our homeworld.

I also don’t like sending students to local education when on an offensive contract, so this provides an option beyond prestige or in-company training.

MekHQ Suite Version *

Latest

Attach Files

No response

Final Checklist

  • I've checked to make sure that this RFE has not already been filed
  • I am requesting implementation of only one relevant set of features in this ticket for clarity and focus
@psikomonkie psikomonkie added the (RFE) Enhancement Requests for Enhancement, new features or implementations label Dec 21, 2024
@LadyAdia
Copy link

We could possibly reuse the prestigious education implementation for this, but I'd need someone more familiar with the code to weigh in on it.

@IllianiCBT
Copy link
Collaborator

This would require a significant rework of how we parse what academies are available. As all Local Academy academies are available in all systems with a population allowing users to expand their search beyond current system would increase load exponentially.

@psikomonkie
Copy link
Collaborator Author

This would require a significant rework of how we parse what academies are available. As all Local Academy academies are available in all systems with a population allowing users to expand their search beyond current system would increase load exponentially.

I see the issue, I was hoping it'd be possible to only load the local academy list for whatever systems we're interested in.

@IllianiCBT
Copy link
Collaborator

Yeah, the curriculum picker is a hack and not how I would have implemented it today.

@HobbitDerrick
Copy link

My stupid and lazy idea for this was:

Add "Homeworld" to the unit definition.
Set that to Galatea at campaign start.
When the Unit is not under Contract, the Homeworld can be changed through the Interstellar map.
Local Academy education of dependents (only) is diverted to the Homeworld.

I think this handles all of what psikomonkie wanted. I hope it's simple but maybe it's not - I haven't read the education module code, but from the outside it seems to save the location of the Local Academy provider when a student is assigned to a course?

@repligator repligator added the Personnel Personnel-related Issues label Dec 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Personnel Personnel-related Issues (RFE) Enhancement Requests for Enhancement, new features or implementations
Projects
None yet
Development

No branches or pull requests

5 participants