Skip to content

q3compat: q3df rl horizontal force 1.2x multiplier

Dr. Jaska requested to merge drjaska/q3df-rl-h-force into master

Quake 3 DeFRaG's cpm physic's rocketlauncher has 1.2x horizontal force multiplier for whatever reason.

This branch recreates it upon specific context.

Requirements:

  • q3compat through a .defi file
  • g_balance_damagepush_speedfactor == 0 (always apply forces in full without rescaling)
  • Attacking weapon's m_weapon == WEP_DEVASTATOR
  • g_balance_devastator_force == 250 (same as q3 before this 1.2x rescale)
  • target's damageforcescale == 2 (doubles force when calculating velocity, 250 * 2=500)
  • current physics must be CPMA or XDF

In this specific context standing right next to a wall and firing a rocket for horizontal knockback gives 600 velocity both in Xonotic and in q3df cpm. With same balance but q3 physics horizontal knockback velocity is 500. Both games' both physics' vertical knockback velocity is 600.

I chose to not require identical splash radius, damage, fire rate, etc. settings.

Merge request reports