From 597027277cb139be9ea77a7e4add0b6c09a1a2c1 Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Mon, 3 Apr 2023 03:12:03 +0300 Subject: [PATCH] engine: server: remove some totally unused functions --- engine/server/server.h | 1 - engine/server/sv_filter.c | 4 ++-- engine/server/sv_frame.c | 24 ----------------------- engine/server/sv_phys.c | 23 ---------------------- engine/server/sv_pmove.c | 5 ----- engine/server/sv_world.c | 40 --------------------------------------- 6 files changed, 2 insertions(+), 95 deletions(-) diff --git a/engine/server/server.h b/engine/server/server.h index 6c59ba62..4515d8e6 100644 --- a/engine/server/server.h +++ b/engine/server/server.h @@ -587,7 +587,6 @@ void SV_InactivateClients( void ); int SV_FindBestBaselineForStatic( int index, entity_state_t **baseline, entity_state_t *to ); void SV_WriteFrameToClient( sv_client_t *client, sizebuf_t *msg ); void SV_BuildClientFrame( sv_client_t *client ); -void SV_SendMessagesToAll( void ); void SV_SkipUpdates( void ); // diff --git a/engine/server/sv_filter.c b/engine/server/sv_filter.c index ccffeee8..cc4031e3 100644 --- a/engine/server/sv_filter.c +++ b/engine/server/sv_filter.c @@ -383,7 +383,7 @@ qboolean SV_CheckIP( netadr_t *adr ) static void SV_AddIP_PrintUsage( void ) { Con_Printf(S_USAGE "addip \n" - S_USAGE_INDENT "addip \n" + S_USAGE_INDENT "addip \n" "Use 0 minutes for permanent\n" "ipaddress A.B.C.D/24 is equivalent to A.B.C.0 and A.B.C\n" "NOTE: IPv6 addresses only support prefix format!\n"); @@ -392,7 +392,7 @@ static void SV_AddIP_PrintUsage( void ) static void SV_RemoveIP_PrintUsage( void ) { Con_Printf(S_USAGE "removeip [removeAll]\n" - S_USAGE_INDENT "removeip [removeAll]\n" + S_USAGE_INDENT "removeip [removeAll]\n" "Use removeAll to delete all ip filters which ipaddress or ipaddress/CIDR includes\n"); } diff --git a/engine/server/sv_frame.c b/engine/server/sv_frame.c index c1452a24..669319fc 100644 --- a/engine/server/sv_frame.c +++ b/engine/server/sv_frame.c @@ -927,30 +927,6 @@ void SV_SendClientMessages( void ) sv.current_client = NULL; } -/* -======================= -SV_SendMessagesToAll - -e.g. before changing level -======================= -*/ -void SV_SendMessagesToAll( void ) -{ - sv_client_t *cl; - int i; - - if( sv.state == ss_dead ) - return; - - for( i = 0, cl = svs.clients; i < svs.maxclients; i++, cl++ ) - { - if( cl->state >= cs_connected ) - SetBits( cl->flags, FCL_SEND_NET_MESSAGE ); - } - - SV_SendClientMessages(); -} - /* ======================= SV_SkipUpdates diff --git a/engine/server/sv_phys.c b/engine/server/sv_phys.c index 069ad1c1..2b5faceb 100644 --- a/engine/server/sv_phys.c +++ b/engine/server/sv_phys.c @@ -718,29 +718,6 @@ void SV_AddGravity( edict_t *ent ) SV_CheckVelocity( ent ); } -/* -============ -SV_AddHalfGravity - -============ -*/ -void SV_AddHalfGravity( edict_t *ent, float timestep ) -{ - float ent_gravity; - - if( ent->v.gravity ) - ent_gravity = ent->v.gravity; - else ent_gravity = 1.0f; - - // Add 1/2 of the total gravitational effects over this timestep - ent->v.velocity[2] -= ( 0.5f * ent_gravity * sv_gravity.value * timestep ); - ent->v.velocity[2] += ( ent->v.basevelocity[2] * sv.frametime ); - ent->v.basevelocity[2] = 0.0f; - - // bound velocity - SV_CheckVelocity( ent ); -} - /* =============================================================================== diff --git a/engine/server/sv_pmove.c b/engine/server/sv_pmove.c index fed1cd8e..6770b5c4 100644 --- a/engine/server/sv_pmove.c +++ b/engine/server/sv_pmove.c @@ -354,11 +354,6 @@ static void GAME_EXPORT pfnParticle( const float *origin, int color, float life, MSG_WriteByte( &sv.reliable_datagram, bound( 0, life * 8, 255 )); } -int SV_TestLine( const vec3_t start, const vec3_t end, int flags ) -{ - return PM_TestLineExt( svgame.pmove, svgame.pmove->physents, svgame.pmove->numphysent, start, end, flags ); -} - static int GAME_EXPORT pfnTestPlayerPosition( float *pos, pmtrace_t *ptrace ) { return PM_TestPlayerPosition( svgame.pmove, pos, ptrace, NULL ); diff --git a/engine/server/sv_world.c b/engine/server/sv_world.c index 71079e65..77a4aa55 100644 --- a/engine/server/sv_world.c +++ b/engine/server/sv_world.c @@ -170,46 +170,6 @@ hull_t *SV_HullForBox( const vec3_t mins, const vec3_t maxs ) return &box_hull; } -/* -================== -SV_HullAutoSelect - -select the apropriate hull automatically -================== -*/ -hull_t *SV_HullAutoSelect( model_t *model, const vec3_t mins, const vec3_t maxs, const vec3_t size, vec3_t offset ) -{ - float curdiff; - float lastdiff = 999; - int i, hullNumber = 0; // assume we fail - vec3_t clip_size; - hull_t *hull; - - // NOTE: this is not matched with hardcoded values in some cases... - for( i = 0; i < MAX_MAP_HULLS; i++ ) - { - VectorSubtract( model->hulls[i].clip_maxs, model->hulls[i].clip_mins, clip_size ); - curdiff = floor( VectorAvg( size )) - floor( VectorAvg( clip_size )); - curdiff = fabs( curdiff ); - - if( curdiff < lastdiff ) - { - hullNumber = i; - lastdiff = curdiff; - } - } - - // TraceHull stuff - hull = &model->hulls[hullNumber]; - - // calculate an offset value to center the origin - // NOTE: never get offset of drawing hull - if( !hullNumber ) VectorCopy( hull->clip_mins, offset ); - else VectorSubtract( hull->clip_mins, mins, offset ); - - return hull; -} - /* ================== SV_HullForBsp