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
TASK: Code a withdraw list of Parts, patchable by ModuleManager #258
Comments
The ANY or ALL conditions was dropped, as it would add significant complexity on the code. The implemented behaviour is similar to ALL. Just break the rule into many smaller ones - simple code, complex data structures rules! |
The requirement "Based on the presence of modules - NO regex on this one." was already implemented while closing #254 |
Implemented on commits: Tested. It works. :)
|
Closed it prematurely. |
…Name or partUrl (with Regex support). For #258
Implemented by commit f9f7a84 . NOW I can close this. :) |
Some part sets choose to code things in a way that TweakScale can't cope without help.
While this help is not provided by a Companion (or 3rd party), TweakScale needs to withdraw itself from these parts even if someone had patched it intentionally.
The withdraw list must be maintainable by a ModuleManager patch, so the Companions can update it as the support is implemented.
The thing must be able to withdraw TweakScale from a part:
Must have an option telling if ANY or ALL conditions should be met.This task will supersede the checks from
The text was updated successfully, but these errors were encountered: