rehlds / ReHLDS

Enhanced version of the HLDS engine with bug fixes, security patches, and optimizations for stable servers.
https://rehlds.dev/docs/rehlds
GNU General Public License v3.0
667 stars 171 forks source link

[FR] Display server with cross-game compatibility in the master list of those games #1059

Open rtxa opened 1 week ago

rtxa commented 1 week ago

Not sure if it's possible but I would like to request a feature that allows a server running (in this case) Half-Life or Adrenaline Gamer to be displayed in the master list of both games.

This would improve integration with the new cross-game compatibility feature https://github.com/rehlds/rehlds/issues/975 and enhance visibility of the server for the players, otherwise they'll need to use the console to join these servers.

SmilexGamer commented 1 week ago

While we're at it, Steam authentication should be fixed in those situations, as currently it's not working.

rtxa commented 1 week ago

@SmilexGamer Mind to give more info about this issue? I didn't experience this when cross-game playing from HL or AG. It might be better to report this as a separate issue for better tracking.

SmilexGamer commented 1 week ago

@SmilexGamer Mind to give more info about this issue? I didn't experience this when cross-game playing from HL or AG. It might be better to report this as a separate issue for better tracking.

It happens when, for example, you have a CS 1.6 server and a CS CZ client connects to it. It can connect, but it won't be able to authenticate with Steam. Currently, either the server needs to be insecure or it needs additional modules, such as reunion, so that the CS CZ client may be able to fully join the server.