Skip to content
This repository has been archived by the owner on May 9, 2023. It is now read-only.

Functionality issues in latest vrchat update #36

Closed
MistressPlague opened this issue Feb 5, 2021 · 9 comments
Closed

Functionality issues in latest vrchat update #36

MistressPlague opened this issue Feb 5, 2021 · 9 comments

Comments

@MistressPlague
Copy link

Latest vrchat update switched obfuscation that now has made UnityExplorer fail to get component types, they now show as UnityEngine.Component if they are VRC made components, switch to ML 3.0 and see if you can fix it? /shrug

Lacking this feature has been making development much slower.

@sinai-dev
Copy link
Owner

Yeah, this is something you'll have to bring up with knah or MelonLoader, UnityExplorer doesn't handle any de-obfuscation.

Looks like VRChat classes are obfuscated like this now: DŽDžDžDŽDžDŽDŽDŽDžDžDžDžDŽDŽDŽDžDŽDŽDžDŽDŽDžDžDŽDžDŽDŽDŽDžDžDžDŽDŽDžDžDžDŽDžDŽDžDžDŽDžDŽDžDŽDŽ

@sinai-dev
Copy link
Owner

Actually, I guess this could be considered an issue with Explorer, it could be related to how I grab the type using the name.

If knah/ML doesn't address this with some kind of fix I will look into it further.

@sinai-dev sinai-dev reopened this Feb 5, 2021
@MistressPlague
Copy link
Author

MistressPlague commented Feb 5, 2021 via email

@sinai-dev
Copy link
Owner

That would be specific to each game though, no?

@MistressPlague
Copy link
Author

Yes, but this issue is only present with vrchat for now, so I would try to address that part currently, once it shows to be a problem on another game, then it'd be worth putting more time into fixing it.

@benaclejames
Copy link

This isn't really an explorer issue as far as I've seen. GetComponent and any related methods aren't working properly with the new VRC update

@MistressPlague
Copy link
Author

MistressPlague commented Feb 5, 2021 via email

@benaclejames
Copy link

I mean, you know they all derive from the Component type, no?

@sinai-dev
Copy link
Owner

Maybe something to discuss in a modding discord then.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants