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

implement ISteamMasterServerUpdater as a proxy for ISteamGameServer #85

Merged
merged 1 commit into from
Nov 8, 2024

Conversation

otavepto
Copy link

@otavepto otavepto commented Nov 8, 2024

solves and closes #74

game is using the very old interface ISteamMasterServerUpdater and expects a SteamServersDisconnected_t callback to shutdown server properly, also we have to notify everyone on the network that the server is now offline.
all of that are already implemented in ISteamGameServer, plus they have the same API set, hence it is made as a proxy.

@Detanup01 Detanup01 merged commit ac8cc68 into Detanup01:dev Nov 8, 2024
62 checks passed
@otavepto otavepto deleted the patch-masterupdater branch November 8, 2024 18:54
@LuKeSt0rm
Copy link

LuKeSt0rm commented Nov 13, 2024

@otavepto
Has also fixed the issue with Homefront and dedicated server, what I had once reported. Only server browser doesn't work (Online, LAN, Favorites). You have to connect via direct ip.

Thanks, much appreciated!

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

Successfully merging this pull request may close these issues.

Spec Ops - The Line (native LAN hosted lobby won't close properly with regular method)
3 participants