[Games] Generic query add support for GS2 protocol and Halo:CE game

This commit is contained in:
CosminPerRam 2023-06-13 22:09:51 +03:00
parent e44a680a59
commit a377b76a55
4 changed files with 41 additions and 2 deletions

View file

@ -153,6 +153,7 @@ pub fn query(game: &Game, address: &IpAddr, port: Option<u16>) -> GDResult<proto
Protocol::Gamespy(version) => {
match version {
GameSpyVersion::One => protocols::gamespy::one::query(&socket_addr, None).map(|r| r.into())?,
GameSpyVersion::Two => protocols::gamespy::two::query(&socket_addr, None).map(|r| r.into())?,
GameSpyVersion::Three => protocols::gamespy::three::query(&socket_addr, None).map(|r| r.into())?,
}
}