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

DoorstopProxy stopped working (Phoenotopia Awakening) #127

Open
Gyoshi opened this issue Oct 20, 2023 · 3 comments
Open

DoorstopProxy stopped working (Phoenotopia Awakening) #127

Gyoshi opened this issue Oct 20, 2023 · 3 comments

Comments

@Gyoshi
Copy link

Gyoshi commented Oct 20, 2023

After not touching the game for a while, the UMM window did not pop up in-game. I tried re-installing things and updating UMM, but the only thing that worked was switching to the Assembly installation method. (When installing with DoorstopProxy the logs say installation successful, but nothing happens in-game).

Now I would fine with that, since the mods seemed to work fine, and the game is not receiving any updates anyway. But there came a problem when trying to update my own mod: The Assembly method seems to add a dependency to UnityEngine.UI of mscorlib v4.0.0.0, causing me to be unable to build the project.

Temporarily installing with DoorstopProxy just to build the project, and then reinstalling with the Assembly method does work [edit]. Of course this is very inconvenient in terms of testing and iteration.

I am not sure why UMM stopped working in the first place

@newman55
Copy link
Owner

Can you test versions 0.26-0.27 to understand it appeared recently or has it always been like this?

@Gyoshi
Copy link
Author

Gyoshi commented Oct 21, 2023

It's the same for version 0.25.4.0. I just tried it again. This is the version I used before and it was working fine; now only Assembly method works.

Finding out why DoorstopProxy isn't working might be hard, especially since the logs aren't giving any errors. But maybe its possible to get rid of the dependency to mscorlib v4 that gets added to UnityEngine.UI?

@newman55
Copy link
Owner

It probably sets dependency 4.0 because it works in it. And that shouldn't be the reason. Have you tried reinstalling net framework 3.5-4.8?
You can also try to set link to the original not modified UnityEngine.UI.dll file, it is always located there.

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