engine: add quake svc messages names
This commit is contained in:
parent
611d07fc16
commit
486bca82e8
3 changed files with 37 additions and 1 deletions
|
@ -52,9 +52,23 @@ const char *CL_MsgInfo( int cmd )
|
|||
// get engine message name
|
||||
const char *svc_string = NULL;
|
||||
|
||||
if( cls.legacymode )
|
||||
switch( cls.legacymode )
|
||||
{
|
||||
case PROTO_CURRENT:
|
||||
svc_string = svc_strings[cmd];
|
||||
break;
|
||||
case PROTO_LEGACY:
|
||||
svc_string = svc_legacy_strings[cmd];
|
||||
break;
|
||||
case PROTO_QUAKE:
|
||||
svc_string = svc_quake_strings[cmd];
|
||||
break;
|
||||
case PROTO_GOLDSRC:
|
||||
svc_string = svc_goldsrc_strings[cmd];
|
||||
break;
|
||||
}
|
||||
|
||||
// fall back to current protocol strings
|
||||
if( !svc_string )
|
||||
svc_string = svc_strings[cmd];
|
||||
|
||||
|
|
|
@ -119,6 +119,27 @@ const char *svc_goldsrc_strings[svc_lastmsg+1] =
|
|||
[svc_goldsrc_sendcvarvalue2] = "svc_goldsrc_sendcvarvalue2",
|
||||
};
|
||||
|
||||
const char *svc_quake_strings[svc_lastmsg+1] =
|
||||
{
|
||||
[svc_updatestat] = "svc_quake_updatestat",
|
||||
[svc_version] = "svc_quake_version",
|
||||
[svc_updatename] = "svc_quake_updatename",
|
||||
[svc_updatefrags] = "svc_quake_updatefrags",
|
||||
[svc_stopsound] = "svc_quake_stopsound",
|
||||
[svc_updatecolors] = "svc_quake_updatecolors",
|
||||
[svc_damage] = "svc_quake_damage",
|
||||
[svc_spawnbinary] = "svc_quake_spawnbinary",
|
||||
[svc_killedmonster] = "svc_quake_killedmonster",
|
||||
[svc_foundsecret] = "svc_quake_foundsecret",
|
||||
[svc_spawnstaticsound] = "svc_quake_spawnstaticsound",
|
||||
[svc_sellscreen] = "svc_quake_sellscreen",
|
||||
[svc_showlmp] = "svc_quake_showlmp",
|
||||
[svc_hidelmp] = "svc_quake_hidelmp",
|
||||
[svc_skybox] = "svc_quake_skybox",
|
||||
[svc_skyboxsize] = "svc_quake_skyboxsize",
|
||||
[svc_fog] = "svc_quake_fog",
|
||||
};
|
||||
|
||||
void MSG_InitMasks( void )
|
||||
{
|
||||
uint startbit, endbit;
|
||||
|
|
|
@ -279,6 +279,7 @@ GNU General Public License for more details.
|
|||
|
||||
extern const char *svc_strings[svc_lastmsg+1];
|
||||
extern const char *svc_legacy_strings[svc_lastmsg+1];
|
||||
extern const char *svc_quake_strings[svc_lastmsg+1];
|
||||
extern const char *svc_goldsrc_strings[svc_lastmsg+1];
|
||||
extern const char *clc_strings[clc_lastmsg+1];
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue