drawstring('0 0 0', "", '1 1 0', '1 1 1', 0, 0);
// draw the aiming reticle for weapons that use it (eg. Nex)
- reticle_pos_x = 0;
- reticle_pos_y = 0;
- reticle_size_x = vid_conwidth;
- reticle_size_y = vid_conheight;
+ reticle_size_x = max(vid_conwidth, vid_conheight);
+ reticle_size_y = max(vid_conwidth, vid_conheight);
+ reticle_pos_x = (vid_conwidth - reticle_size_x) / 2;
+ reticle_pos_y = (vid_conheight - reticle_size_y) / 2;
+ precache_pic("textures/reticle_nex");
if(cvar("cl_reticle_nex"))
- if(button_attack2 && activeweapon == WEP_NEX)
+ if(activeweapon == WEP_NEX && current_zoomfraction)
drawpic(reticle_pos, "textures/reticle_nex", reticle_size, '1 1 1', current_zoomfraction * cvar("cl_reticle_nex"), DRAWFLAG_NORMAL);
// Draw the mouse cursor