random quick fixes...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3980 fc73d0e0-1445-4013-8a0c-d673dee63da5
This commit is contained in:
parent
9ee7301d32
commit
7ca0ccd48c
8 changed files with 14 additions and 4 deletions
|
@ -91,10 +91,14 @@ qboolean CL_FilterModelindex(int modelindex, int frame)
|
||||||
|
|
||||||
void CL_FreeDlights(void)
|
void CL_FreeDlights(void)
|
||||||
{
|
{
|
||||||
|
#if defined(GLQUAKE) || defined(D3DQUAKE)
|
||||||
|
#ifdef RTLIGHTS
|
||||||
int i;
|
int i;
|
||||||
for (i = 0; i < rtlights_max; i++)
|
for (i = 0; i < rtlights_max; i++)
|
||||||
if (cl_dlights[i].worldshadowmesh)
|
if (cl_dlights[i].worldshadowmesh)
|
||||||
SH_FreeShadowMesh(cl_dlights[i].worldshadowmesh);
|
SH_FreeShadowMesh(cl_dlights[i].worldshadowmesh);
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
rtlights_max = cl_maxdlights = 0;
|
rtlights_max = cl_maxdlights = 0;
|
||||||
BZ_Free(cl_dlights);
|
BZ_Free(cl_dlights);
|
||||||
|
|
|
@ -764,6 +764,7 @@ static void CL_DecodeStateSize(unsigned short solid, int modelindex, vec3_t mins
|
||||||
}
|
}
|
||||||
|
|
||||||
/*called on packet reception*/
|
/*called on packet reception*/
|
||||||
|
#include "pr_common.h"
|
||||||
void CL_PlayerFrameUpdated(player_state_t *plstate, entity_state_t *state, int sequence)
|
void CL_PlayerFrameUpdated(player_state_t *plstate, entity_state_t *state, int sequence)
|
||||||
{
|
{
|
||||||
/*update the prediction info*/
|
/*update the prediction info*/
|
||||||
|
|
|
@ -2095,12 +2095,14 @@ void Surf_DrawWorld (void)
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
#endif
|
#endif
|
||||||
|
#ifdef MAP_DOOM
|
||||||
if (currentmodel->fromgame == fg_doom)
|
if (currentmodel->fromgame == fg_doom)
|
||||||
{
|
{
|
||||||
vis = NULL;
|
vis = NULL;
|
||||||
GLR_DoomWorld();
|
GLR_DoomWorld();
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
#endif
|
||||||
#ifdef TERRAIN
|
#ifdef TERRAIN
|
||||||
if (currentmodel->type == mod_heightmap)
|
if (currentmodel->type == mod_heightmap)
|
||||||
{
|
{
|
||||||
|
|
|
@ -5053,7 +5053,7 @@ qboolean Mod_LoadPSKModel(model_t *mod, void *buffer)
|
||||||
gmdl[i].ofs_st_array = (char*)stcoord - (char*)&gmdl[i];
|
gmdl[i].ofs_st_array = (char*)stcoord - (char*)&gmdl[i];
|
||||||
gmdl[i].numverts = num_vtxw;
|
gmdl[i].numverts = num_vtxw;
|
||||||
#else
|
#else
|
||||||
for (i = 0; i < num_matt; i++, skin++, gshaders++)
|
for (i = 0; i < num_matt; i++)
|
||||||
{
|
{
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -688,8 +688,10 @@ int Netchan_Transmit (netchan_t *chan, int length, qbyte *data, int rate)
|
||||||
|
|
||||||
*(int*)&send.data[(offset - hsz) + 0] = LittleLong(w1);
|
*(int*)&send.data[(offset - hsz) + 0] = LittleLong(w1);
|
||||||
*(int*)&send.data[(offset - hsz) + 4] = LittleLong(w2);
|
*(int*)&send.data[(offset - hsz) + 4] = LittleLong(w2);
|
||||||
|
#ifndef SERVERONLY
|
||||||
if (chan->sock == NS_CLIENT)
|
if (chan->sock == NS_CLIENT)
|
||||||
*(short*)&send.data[offset - 4] = LittleShort(cls.qport);
|
*(short*)&send.data[offset - 4] = LittleShort(cls.qport);
|
||||||
|
#endif
|
||||||
*(short*)&send.data[offset - 2] = LittleShort(((offset-hsz)>>2) | (more?1:0));
|
*(short*)&send.data[offset - 2] = LittleShort(((offset-hsz)>>2) | (more?1:0));
|
||||||
|
|
||||||
NET_SendPacket (chan->sock, (no - offset) + hsz, send.data + offset - hsz, chan->remote_address);
|
NET_SendPacket (chan->sock, (no - offset) + hsz, send.data + offset - hsz, chan->remote_address);
|
||||||
|
|
|
@ -800,9 +800,9 @@ typedef struct entity_state_s
|
||||||
|
|
||||||
vec3_t origin;
|
vec3_t origin;
|
||||||
vec3_t angles;
|
vec3_t angles;
|
||||||
#if defined(Q2CLIENT) || defined(Q2SERVER)
|
|
||||||
union
|
union
|
||||||
{
|
{
|
||||||
|
#if defined(Q2CLIENT) || defined(Q2SERVER)
|
||||||
struct
|
struct
|
||||||
{
|
{
|
||||||
int renderfx; //q2
|
int renderfx; //q2
|
||||||
|
@ -812,6 +812,7 @@ typedef struct entity_state_s
|
||||||
qbyte sound; //q2
|
qbyte sound; //q2
|
||||||
qbyte event; //q2
|
qbyte event; //q2
|
||||||
} q2;
|
} q2;
|
||||||
|
#endif
|
||||||
struct
|
struct
|
||||||
{
|
{
|
||||||
/*info to predict other players, so I don't get yelled at if fte were to stop supporting it*/
|
/*info to predict other players, so I don't get yelled at if fte were to stop supporting it*/
|
||||||
|
@ -821,7 +822,6 @@ typedef struct entity_state_s
|
||||||
short velocity[3]; // 1/8th
|
short velocity[3]; // 1/8th
|
||||||
} q1;
|
} q1;
|
||||||
} u;
|
} u;
|
||||||
#endif
|
|
||||||
unsigned short modelindex2; //q2/vweps
|
unsigned short modelindex2; //q2/vweps
|
||||||
unsigned short frame;
|
unsigned short frame;
|
||||||
|
|
||||||
|
|
|
@ -658,7 +658,7 @@ string_t PR_AllocTempString (progfuncs_t *progfuncs, char *str)
|
||||||
|
|
||||||
return (string_t)((unsigned int)i | 0x40000000);
|
return (string_t)((unsigned int)i | 0x40000000);
|
||||||
}
|
}
|
||||||
string_t PR_AllocTempStringLen (progfuncs_t *progfuncs, char **str, int len)
|
string_t PR_AllocTempStringLen (progfuncs_t *progfuncs, char **str, unsigned int len)
|
||||||
{
|
{
|
||||||
char **ntable;
|
char **ntable;
|
||||||
int newmax;
|
int newmax;
|
||||||
|
|
|
@ -309,6 +309,7 @@ void SV_New_f (void)
|
||||||
split->connection_started = realtime;
|
split->connection_started = realtime;
|
||||||
#ifdef SVRANKING
|
#ifdef SVRANKING
|
||||||
split->stats_started = realtime;
|
split->stats_started = realtime;
|
||||||
|
#endif
|
||||||
splitnum++;
|
splitnum++;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue