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

Support for MLeader #204

Open
Taylor-Reid opened this issue Feb 27, 2024 · 2 comments
Open

Support for MLeader #204

Taylor-Reid opened this issue Feb 27, 2024 · 2 comments

Comments

@Taylor-Reid
Copy link

Hi!
I saw that MLeader is currently not supported by ixmillia, I was curious how difficult it would be to add support for that, and what would be needed? If I knew what was involved in adding support for a new entity type, I'd even be open to trying to add the support myself and add it to your repo, if that is acceptable to you.

@brettfo
Copy link
Member

brettfo commented Feb 27, 2024

I'm unlikely to get to MLEADER any time soon, but new entity types are added by filling out the relevant section in EntitiesSpec.xml and re-running the build-and-test.cmd script at the root (because much of the code is generated from that XML file).

MLEADER entities appear pretty complex (hence, I haven't done it yet) and it will need many of the methods to be hand-crafted, instead of generated. The nearest example I can give to a complex entity that had some combination of generated and hand-crafted code was for HATCH.

The specification for MLEADER entities can be found here.

@Taylor-Reid
Copy link
Author

Thank you, I'll take a look.

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

No branches or pull requests

2 participants