rust-gamedig/src/protocols/quake
Tom 3b9c784e70
Reduce game implementation repetition (#122)
* [Games] Add macro to replace valve game query implementations

This somewhat reduces repeated code (#120), and also adds auto-generated
doc comments to all valve game query functions.

* [Games] Add macro to replace gamespy game query implementations

This somewhat reduces repeated code (#120), and also adds auto-generated
doc comments to all gamespy game query functions.

* [Games] Add macro to replace quake game query implementations

This somewhat reduces repeated code (#120), and also adds auto-generated
doc comments to all quake game query functions.

* [Games] Move all valve game modules into a single file using macros

Vastly reduces the number of files. However does break the game
definition-per-file test, so that was removed.

* [Games] Move all quake game modules into a single file using macros

* [Games] Move all gamespy game modules into a single file using macros

* [Docs] Update CHANGELOG

* [Docs] Improve game query function generation macro documentation

* [Games] Add missed Halo: Combat Evolved to gamespy
2023-10-10 09:26:35 +03:00
..
client.rs [Protocol] Retry failed requests (#95) 2023-09-25 22:12:54 +03:00
mod.rs Reduce game implementation repetition (#122) 2023-10-10 09:26:35 +03:00
one.rs [Protocol] Standardize fields (#84) 2023-08-15 20:44:18 +03:00
three.rs Reduce game implementation repetition (#122) 2023-10-10 09:26:35 +03:00
two.rs [Protocol] Standardize fields (#84) 2023-08-15 20:44:18 +03:00
types.rs [Protocol] Standardize fields (#84) 2023-08-15 20:44:18 +03:00