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

Starfield Support #1863

Merged
merged 16 commits into from
Sep 17, 2023
Merged

Starfield Support #1863

merged 16 commits into from
Sep 17, 2023

Conversation

Silarn
Copy link
Member

@Silarn Silarn commented Sep 6, 2023

  • Add the ability to virtualize multiple data directories
    • Implemented by 'secondaryDataDirectories' in igameplugin
    • This returns a map of the origin name (needs to be unique) and the directory path
    • This is used to add more file origins to the directory map
    • It is also passed to USVFS on init
  • Add support for parsing the new plugin type using the old light plugin flag in starfield.
    • x100 now indicates light plugins
    • x200 now represents an 'override' plugin type which does not take up additional memory space
    • Use a new 'supportsOverridePlugins' flag to determine how to parse the header flags

- Primary plugins are still marked as loaded
* Display checkboxes for all plugins
* Disable checkboxes for force enabled/disabled plugins
* Display tooltip data for all plugins regardless of force status
@Silarn Silarn merged commit a6879e2 into master Sep 17, 2023
2 of 3 checks passed
@Silarn Silarn deleted the starfield branch September 25, 2023 22:41
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

Successfully merging this pull request may close these issues.

1 participant