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

Feature: OpenMW Support #53

Open
RoseHobgoblin opened this issue Mar 24, 2024 · 1 comment
Open

Feature: OpenMW Support #53

RoseHobgoblin opened this issue Mar 24, 2024 · 1 comment

Comments

@RoseHobgoblin
Copy link

RoseHobgoblin commented Mar 24, 2024

Perhaps support for OpenMW's VFS could be implemented in a similar manner to this MO2 plugin.

@cyberrumor
Copy link
Owner

cyberrumor commented Dec 15, 2024

OpenMW has its own VFS, so if you use it, you can just start OpenMW normally.

https://openmw.readthedocs.io/en/latest/reference/modding/mod-install.html

It looks like supporting this would basically require ammo to interface with whatever directory OpenMW is configured to use for mods rather than your actual game directory, and OpenMW itself would remain responsible for managing plugin load order and which plugins are enabled. Ammo would be responsible for file name conflict resolution within the mod installation directory. I hope I'm reading that right. If I am, I think it should be possible to eventually support OpenMW. If Ammo has to build a VFS then export it to OpenMW, I don't think I'd support it.

It won't be possible to support Morrowind launched outside of OpenMW, however, because plugin load order is done via some super gross age-of-file strategy (if I remember right).

I own Morrowind. I'll get around to understanding OpenMW at some point, after which I can consider how to best add support.

@cyberrumor cyberrumor changed the title OpenMW Support Feature: OpenMW Support Dec 15, 2024
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

2 participants