Add cgame/qgame version check
Version string of UI/cgame/qgame are displayed in console by default.
Try checking for cgame/qgame version match, and print a warning if that isn’t the case (console, or maybe even in the center screen?).
mod: added mod version mismatch check, fixes #1225
Reuse unused but existing client/server version check
mod: revert cgame/game version check, refs #1225"
This eventually proved to be more problematic than it was
initilly expected, especially as dev with test versions
prevented to be launched when older downloaded versions are
in fs_homepath. Revert for now.
This reverts commit f335fe7ebe12b496f389a7ef3cb47515dbed9e87.
This reverts commit 50c4a35bf7f9771a9e8cfb85a67a5b78f1ecfb2d.
This reverts commit e8fec93efc31996db725a0534e2ffe590e6aee2b.
game: added cg_etVersion info display in /players
game: fixed version info display in /players for bots
general: fixed engine client version overwritten in /players
The engine client version was always overwritten by cg_etVersion
Note: Newer git versions (2.11) seem to have a different output than older version (f.e. 2.5), with 8 hex digits rather than 7 (dynamic length). This is problematic when compiling the game on older platforms like CentOS 7.
Edit: thie is also problematic when used as a dev, with older downloaded bin versions preventing dev version to be launched locally. Inspect again once the contanerized FS is fully implemented.
Also, the engine version check might actually be important to keep (2.55?).