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

--- [Request] Plugin Merger Tool #315

Open
TrevorAvrett opened this issue Oct 22, 2020 · 0 comments
Open

--- [Request] Plugin Merger Tool #315

TrevorAvrett opened this issue Oct 22, 2020 · 0 comments

Comments

@TrevorAvrett
Copy link

TrevorAvrett commented Oct 22, 2020

A plugin merger tool to compare the user's given plugin, (most likely in the "Backup" log) to the plugin that comes with the latest Assembly Update.

The tool highlights the differences, (names or entirely newly defined values) and the user can double click on the one that will be used in the new plugin.

If the user does not hand select each difference they want to keep, then assembly auto-generates,
based on a number of preferences the user chooses

        Example: 
                         Flags
                                -  Default all line *Differences* to end the Reference Name with a "?"
                                -  Include BOTH Reference Names where there are name discrepancies for the same offset, 
                                      separated by: " | "
                                -  Prefer the alternate Reference Names found in *either plugin* choices 
                                      over any "Unknown" Reference Names

                           Flags                              
                                - Include ALL different lines referenced in the Backup AND Assembly Updated plugin
                                - Only include ALL different lines referenced in the Backup and Assembly plugin versions IF they're not 
                                      identified with the Reference Name: "Unknown"

                           Flags                                           
                                - Merger Tool will Default to Backups plugins where differences occur             
                                - Merger Tool will Default to Assembly Updates plugins where differences occur  

(Side by Side Comparison)
[User Backup Plugins] | [Assembly Updated Version Plugins]

[Compiled Plugins from lines unchanged, and user-selected]

                                                                   [save] [cancel]
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

1 participant