-
-
Notifications
You must be signed in to change notification settings - Fork 20
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
PyTILE: Allow a 4th minitile elevation level #133
base: master
Are you sure you want to change the base?
PyTILE: Allow a 4th minitile elevation level #133
Conversation
Hey @joankaradimov, Thanks for the PR, this is great! I have two main concerns:
If you could clarify item 1 for me, I would love to include support in PyMS for this. Then if you would be willing to make the updates described in item 2, I can merge the PR, and if not I can look to add support myself in a future release (though I don't know when I would be able to do it). Thanks for your interest and contributions!! |
This is not available as an MpqDraft plugin. I do have a branch of my mod that can load MpqDraft plugins. So in principle it's possible for someone to inject their But TBH I dislike MpqDraft plugins and I'll probably not merge it into master. And I'm not excited about porting the code to GPTP either. I'll check if anyone on SEN is willing to port it to GPTP and get back to you.
Sure, that sounds reasonable. Let me see if I can address (1.) and then I can move on to fixing these. |
Hey, Alright great, I would really like to see this being made available! I'm sure someone from SEN would be willing to create an MpqDraft plugin to support this. Once that happens, and you are looking to make the updates for item 2, I can provide some high level pointers on the implementation if you would like. Also as a side note: MagnetarCraft does look really cool, and I have had fun looking through the code. Are there any high level details on the project somewhere? Thanks! |
I've mentioned in the SEN discord that I managed to implement 4 ground elevation levels.
Here's the EXE patch that made it possible: joankaradimov/Magnetar@dafa524
Here it is in action: https://www.youtube.com/watch?v=osrQW417MTI
In a non-patched game this will always behave as if it's the third elevation level (high). So it will not break/crash the game; it will just not behave as higher ground.
This PR exposes the new elevation level in PyTILE. I'm not sure it should be always available, though. Is there a way to switch "extended" options off?