-
-
Notifications
You must be signed in to change notification settings - Fork 236
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
[BUG] V+ not working with Xbox Gamepass Valheim #806
Comments
They would have to patch that and check for the backend before attempting to access steam information. In short, patch that method only when the backend is steam. Don't patch it if it's not. |
quoting relevant convo from #803:
|
I updated the mod to only load the steamworks patch if the assembly exists in 86d8a35. I updated the release |
Nice, would still mean that you didn't patch Playfab lobbies and therefore Crossplay is still limited to 10 players. |
From what I could tell it was still covered by: ValheimPlus/ValheimPlus/GameClasses/ZNet.cs Lines 55 to 76 in 24fd707
It seems like Valheim devs hard-coded it into the Valheim files, but I'm not certain if there are other checks elsewhere. |
ZPlayFabMatchmaking has hard-coded value of 10. Though there are a few more checks than that I think. |
Ah yes I do see that now. I would be surprised if there were more checks in playfab that weren't at least configured in the valheim assembly though. I did verify that setting maxPlayers to 1 would reject new joiners even in play fab, so there is at least that. But yes, more of these constants will need to be transpiled unfortunately. |
This seems to work. ValheimPlus/ValheimPlus/GameClasses/ZPlayFabMatchmaking.cs Lines 9 to 58 in 6097ec8
Will probably have to park it until a |
Yeah, that's very similar to what I had to to in MaxPlayerCount |
Though, I didn't think to patch CreateAndJoinNetwork. I will have to do the same. EDIT: Not even sure your patch for that is working |
I pinged you on Discord, but the release you uploaded has .14 as the version in your DLL despite being tagged as .13 - causing issues with people joining dedicated servers. |
I tested it, and it works for gamepass. |
@ersan you're correct I uploaded a dev version with .14 on accident. I have re-uploaded the release with the correct version. |
I verified that it was being applied (to something in that method at least) since there was no log. But yeah I don't have enough folks to test over 11+ connections. |
V+ is crashing at launch
Troubleshooting
I tried to install BepInEx 5.4.2101 and 5.4.2102. V+ works with neither
LogOutput - REDACTED.log
valheim_plus.cfg.txt
Mods :
[PlantEverything 1.13.3]
[Craft From Containers 3.0.1]
[Jotunn 2.11.2]
[BoneAppetit 3.2.2]
[Quick Stack - Store - Sort - Trash - Restock 1.3.8]
[Better Archery 1.9.0]
[Valheim Plus 0.9.9.13]
[Epic Loot 0.9.9]
[Equipment and Quick Slots 2.1.2]
[Extended Item Data Framework 1.0.11]
The text was updated successfully, but these errors were encountered: