From 75451cc7fa5c68cc0bece9e1f5914ca6e6e9ad34 Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Sun, 21 Apr 2024 20:09:06 +0300 Subject: [PATCH] engine: client: print correct message names in legacymode --- engine/client/cl_debug.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/engine/client/cl_debug.c b/engine/client/cl_debug.c index ec686ffe..588cf341 100644 --- a/engine/client/cl_debug.c +++ b/engine/client/cl_debug.c @@ -50,7 +50,15 @@ const char *CL_MsgInfo( int cmd ) if( cmd >= 0 && cmd <= svc_lastmsg ) { // get engine message name - Q_strncpy( sz, svc_strings[cmd], sizeof( sz )); + const char *svc_string = NULL; + + if( cls.legacymode ) + svc_string = svc_legacy_strings[cmd]; + + if( !svc_string ) + svc_string = svc_strings[cmd]; + + Q_strncpy( sz, svc_string, sizeof( sz )); } else if( cmd > svc_lastmsg && cmd <= ( svc_lastmsg + MAX_USER_MESSAGES )) {