v = explosion_calcpush(explosion_f * speedfactor, m, target_v, 1, 0);
// the factor we then get is:
// 1
- printf("MASS: %f\nv: %v -> %v\nENERGY BEFORE == %f + %f = %f\nENERGY AFTER >= %f\n",
+ LOG_INFOF("MASS: %f\nv: %v -> %v\nENERGY BEFORE == %f + %f = %f\nENERGY AFTER >= %f\n",
m,
target_v, target_v + v,
target_v * target_v, m * explosion_f * speedfactor * explosion_f * speedfactor, target_v * target_v + m * explosion_f * speedfactor * explosion_f * speedfactor,
vector findperpendicular(vector v)
{
vector p;
- p_x = v.z;
- p_y = -v.x;
- p_z = v.y;
+ p.x = v.z;
+ p.y = -v.x;
+ p.z = v.y;
return normalize(cliptoplane(p, v));
}
if(spread <= 0)
return forward;
sstyle = spreadstyle; //autocvar_g_projectiles_spread_style;
-
+
if(sstyle == 0)
{
// this is the baseline for the spread value!