[BUG] - Does not work with Steam version
qawasx opened this issue · 10 comments
OpenKH Build
1104
OpenKH Program
OpenKh.Tools.ModsManager
Describe the Bug
The Mod Manager does not recognize Steam Folder Paths to the game exe as valid.
To Reproduce
Steps to reproduce the behavior:
- Open OpenKh.Tools.ModsManager.exe
- Click on game engine
- Scroll down to PC release via Epic
- entering steam Folder Location does not let me click next
Expected behavior
It should let me click next
This is because the file this step of the setup wizard looks for is a dll that only comes with the EGS version of the game.
I am aware and will fix it but expect it to take time. I will not make a PR for 1 fix at a time so i need to rewrite sections of mod manager and test it for full compatiblity with both EGS and Steam release (not including Panacea/Mod Loader or LuaBackend These will need to be worked on by their devs).
Any bugs releated to Steam version will be expected for at least a month or more unless someone else finds time to fix it.
Thanks for your reply. Take your time with this and thanks for providing this mod for us. The KH ReFined also must be updated probably.
This allows some pieces of OpenKH (ver #1115) to work with the steam version of KH 1.5. It can correctly find the steam install paths and it seems to be able extract at least kh2 files at the end. However, trying to install panacea gives an invalid path error. Also, when I try to install a mod (A bunch of keyblades), using the build and patch command, I get an index out of bounds error (Though, I don't know if this is caused by OpenKH or the mod itself).
Looks like PcReleaseLocation is never being set which is causing the Panacea install error. I'll be looking into that.
Ah, PCReleaseLocation is specific to the EGS release atm. A jank hardcoded fix would be easy, but something more elegant should be doable without much trouble. Perhaps create a new variable for the EGS stuff and have PCReleaseLocation point to either it or Steam depending on the circumstances. Or even both at the same time. Just need to think about how to best structure things.
That is similar to what I plan on doing when I can get to it.
Should be fixed fully as of #1063. Please try release 1120 and report back.
Thanks for your quick work!