wcross_scale = 1;
}
- if(pickup_crosshair_time < getstatf(STAT_PICKUP_CROSSHAIR))
+ if(cvar("crosshair_pickup"))
{
- pickup_crosshair_fade = 1;
- pickup_crosshair_time = getstatf(STAT_PICKUP_CROSSHAIR);
+ if(pickup_crosshair_time < getstatf(STAT_PICKUP_CROSSHAIR))
+ {
+ pickup_crosshair_fade = 1;
+ pickup_crosshair_time = getstatf(STAT_PICKUP_CROSSHAIR);
+ }
+ if(pickup_crosshair_fade > 0)
+ pickup_crosshair_fade -= cvar("crosshair_pickup_speed");
+ else
+ pickup_crosshair_fade = 0;
+ wcross_scale += sin(pickup_crosshair_fade) * cvar("crosshair_pickup");
}
- if(pickup_crosshair_fade > 0)
- pickup_crosshair_fade -= 0.01;
- else
- pickup_crosshair_fade = 0;
- wcross_scale += sin(pickup_crosshair_fade);
if(shottype == SHOTTYPE_HITENEMY)
wcross_scale *= cvar("crosshair_hittest"); // is not queried if hittest is 0