-
Notifications
You must be signed in to change notification settings - Fork 4
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
Ui util #10
base: master
Are you sure you want to change the base?
Ui util #10
Conversation
Function in my tests with my Freight cart stations.
Properly compares cube values with itembase type.
@steveman0 I heard that the modded UI can break other, non-UI mod machines if people interact with them because of your changes? Have you fixed that? |
Unfortunately no, I haven't worked a way around that limitation yet. It is high on my list to investigate again. Hoping fresh eyes might reveal a solution. I'll be spending some time today on it. More importantly this includes the EscapeUI() method that easily allows others to enable cross mod compatibility by protecting non-UI machines from locking up. |
I'm coming up with nothing, but I may not be understanding the problem completely. Unfortunately I can't accept something that will actively break other's mods. |
So you'll leave them without the fix too? Oh well. I'll do my best to fix it on the UI end but I can't replace the UI in my mods so until official support is added the current catch is the best we've got. |
No longer requires the EscapeUI() function. Mods using UI now no longer lock up other mod machines that don't use the UIUtil.
I've found the issue and fixed cross-mod compatibility. Mod authors using the UIUtil properly need not worry about locking up the UI with other mod machines even if the other mod doesn't use the community tools. |
UNTESTED!!!
Submitting all of my changes to bring up to date everything I've added including the core UI functions.