Skip to content

Conversation

@Silarn
Copy link
Member

@Silarn Silarn commented May 4, 2025

Adding interfaces for VFS mod mapping updates (used to get Oblivion Remastered to map to multiple locations).

  • modDataDirectory defines mod directory that maps to 'Data'
    • This is used to tell the main interface where to look for 'Data' files and defaults to the root directory
  • getModMappings allows mapping directories to multiple locations
    • This contains mod subdirectory -> VFS directory mappings (where the VFS mappings can be a list of locations)
    • By default, will map the root mod directory to the game 'data' directory (and any secondary data directories if defined)
    • Oblivion Releloaded maps 'Data' to the game Data, 'Paks' to the game Paks\~mods, 'OBSE' to the root OBSE directory and so on.

- modDataDirectory defines mod directory that maps to 'Data'
- getModMappings allows mapping directories to multiple locations
- Defaults should function as old behavior
@Silarn Silarn changed the title Oblivion Remastered Meta PR Oblivion Remastered Support May 4, 2025
@Holt59 Holt59 merged commit 9a788c9 into master May 21, 2025
3 of 4 checks passed
@Holt59 Holt59 deleted the obvrem branch May 21, 2025 16:43
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.

3 participants