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

Report missing plugins in pre-build checks #2

Closed
focustense opened this issue Jun 16, 2021 · 0 comments
Closed

Report missing plugins in pre-build checks #2

focustense opened this issue Jun 16, 2021 · 0 comments
Labels
easynpc Issues/requests relating the EasyNPC app enhancement New feature or request
Milestone

Comments

@focustense
Copy link
Owner

If a profile is set up with certain plugins, and then those plugins are removed from the load order and the app started again, then fallback plugins will be selected for that session, since every NPC must have both a default and face plugin selected.

This behavior doesn't affect the autosave - if the plugin is subsequently re-enabled and the app restarted, without making any explicit changes, then the originally-selected plugins become selected again. However, while in the incomplete state, this can potentially generate confusing warnings if someone tries to build. The actual warning generate will be a FaceModPluginMismatch, which is technically true for that session but not really representative of what's happening.

Since the original selection information has not been lost, the build checker should report a totally different error, explicitly indicating that the plugin is no longer available or enabled, providing a clear course of action to fix that warning, i.e. re-enabling it.

@focustense focustense added enhancement New feature or request easynpc Issues/requests relating the EasyNPC app labels Jun 16, 2021
@focustense focustense added this to the v0.1-alpha milestone Jun 16, 2021
@focustense focustense modified the milestones: v0.1-alpha, v0.9-beta Jun 20, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
easynpc Issues/requests relating the EasyNPC app enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant