centerprints with links now show cursors.
q2 temp entity tweaks. still more work to be done. support sRGB (mostly)properly in gl+vk+d3d9+d3d11. vulkan tweaks - multisample works under certain conditions. additional other changes to comply... cvars to enable some other device extensions. removed r_viewleaf. now using clusters for q1 too. improved compat with quakespasm's sky command. Added vid_winthread cvar, to handle window messages on a separate thread. When set this allows the game to keep redrawing when the user is resizing the window etc. Finally added renderers option to menusys. git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5130 fc73d0e0-1445-4013-8a0c-d673dee63da5
This commit is contained in:
parent
d66db9930d
commit
db2c378fa0
67 changed files with 6083 additions and 2281 deletions
|
@ -559,7 +559,9 @@ void QDECL World_LinkEdict (world_t *w, wedict_t *ent, qboolean touch_triggers)
|
|||
VectorAdd (ent->v->origin, ent->v->maxs, ent->v->absmax);
|
||||
}
|
||||
|
||||
if (ent->v->modelindex)
|
||||
if (!ent->v->solid)
|
||||
ent->solidsize = ES_SOLID_BSP;
|
||||
else// if (1)///*ent->v->modelindex || */ent->v->model)
|
||||
{
|
||||
model_t *mod = w->Get_CModel(w, ent->v->modelindex);
|
||||
if (mod && mod->type == mod_brush)
|
||||
|
@ -567,8 +569,6 @@ void QDECL World_LinkEdict (world_t *w, wedict_t *ent, qboolean touch_triggers)
|
|||
else
|
||||
ent->solidsize = COM_EncodeSize(ent->v->mins, ent->v->maxs);
|
||||
}
|
||||
else
|
||||
ent->solidsize = ES_SOLID_BSP;
|
||||
|
||||
//
|
||||
// to make items easier to pick up and allow them to be grabbed off
|
||||
|
@ -1167,7 +1167,7 @@ static trace_t World_ClipMoveToEntity (world_t *w, wedict_t *ent, vec3_t eorg, v
|
|||
}
|
||||
|
||||
// did we clip the move?
|
||||
if (trace.fraction < 1 || trace.startsolid)
|
||||
if (trace.fraction < 1 || trace.startsolid || trace.allsolid)
|
||||
trace.ent = ent;
|
||||
|
||||
return trace;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue