no more hudguns intersecting walls
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@1478 e016b1c5-ed68-44aa-a2f7-31cac88cffde
This commit is contained in:
@@ -552,7 +552,9 @@ VARP(hudgun, 0, 1, 1);
|
||||
void drawhudgun(int w, int h, float aspect, int farplane)
|
||||
{
|
||||
if(scoped && player1->weaponsel->type==GUN_SNIPER) return;
|
||||
|
||||
|
||||
glDisable(GL_DEPTH_TEST);
|
||||
|
||||
glMatrixMode(GL_PROJECTION);
|
||||
glLoadIdentity();
|
||||
gluPerspective((float)100.0f*h/w, aspect, 0.3f, farplane); // fov fixed at 100°
|
||||
@@ -565,6 +567,8 @@ void drawhudgun(int w, int h, float aspect, int farplane)
|
||||
glLoadIdentity();
|
||||
gluPerspective((float)fov*h/w, aspect, 0.15f, farplane);
|
||||
glMatrixMode(GL_MODELVIEW);
|
||||
|
||||
glEnable(GL_DEPTH_TEST);
|
||||
}
|
||||
|
||||
bool outsidemap(physent *pl)
|
||||
|
||||
Reference in New Issue
Block a user