PROMOD X

Promod X is a competitive modification primarily designed for fpschallenge.eu leagues, cups, and LAN tournaments.

New features list

Increased network rates

Value of cl_maxpackets* increased from 100 to 125 and rate* increased from 25 000 to 100 000. In summary, increasing these values can significantly improve the gaming experience by providing smoother gameplay, more responsive controls, and more accurate game state updates.

Scope hitbox right arm fix

The shot with a sniper to the right upper arm dealt 98 damage, which should result in a kill. Therefore, if the players are facing each other (with an angle difference > -20 degrees and < 20 degrees) and the distance between them is greater than 200 units and it is not a wallbang, the shot is a kill now.

Added Immunity functionality

You can now toggle if players can cause damage to you in strat/half time to prevent being killed on spawn by pressing "Knife button" - usually button "V".

Removed shiny effect on car windows

You can now use r_specular 1* and you won't see the shiny effect on car windows, so you see properly through windows.

Automatic overtime

Automatic overtime is set in Knockout mode, default overtime value is MR3. There could be multiple (infinite) number of overtimes. There is no overtime in Match mode by default, there is no need for that. You can change MR of overtime by adding "_ot{number}" in promod_mode: promod_mode knockout_ot3.

Matchmaking mode

Matchmaking mode can be set by adding "_mm" to promod_mode (promod_mode knockout_mm). This mode has a reduced timeout to 2 minutes and auto-ready up feature - when the timer reaches 5 min, it will automatically ready-up for everyone. There is also no half-time ready-up period. This mode is used for FPS Challenge soloQ to save time.

Auto-record feature

This feature will automatically record demos for players if enabled (B45) after the ready-up period. Recording will also automatically end on map end and start if player reconnects.

Auto ready-up for spectators

All spectators are automatically ready in all modes to save time.

Velocity meter

You can see your in-game speed and max speed by enabling Velocity meter (B46).

Promod modes default values

Match and Knockout modes defaulted to MR12. Knockout mode has default overtime of MR3.

Spectators 3rd person pov

Spectators can now toggle between 3rd and 1st person mode by pressing "Frag button" - usually button "G".

Nade training in ready-up periods

You can now practise nades in any ready-up phase instead of running around and doing nothing while waiting for other players to ready-up.

League mode

League mode can be set by adding "_league" to promod_mode (promod_mode knockout_league), this setting increases strat time to 10 seconds, instead of default 5 seconds so players that play in a League match can have more time to communicate and prepare for next round.

Added skins for guns

Added few skins for these weapons: M40A3, R700, AK47, AK47u, Desert Eagle.

Map fixes

Citystreets

Fixed one-way vision from L to carpark
Citystreets Bug
Before
Citystreets Fix
After

Citystreets

Fixed one-way vision under Ticket on B
Citystreets Bug
Before
Citystreets Fix
After

Crash

Fixed one-way vision from wooden to lower A
Citystreets Bug
Before
Citystreets Fix
After

Crash

Fixed one-way vision on B long
Citystreets Bug
Before
Citystreets Fix
After

Strike

Fixed one-way vision on statue sandbags
Citystreets Bug
Before
Citystreets Fix
After

All maps

Fixed one-way vision under trash bins on all maps
Citystreets Bug
Before
Citystreets Fix
After

Prone to Crouch animation fix

When you go from prone position to crouch position, the animation makes you invisible to the enemy (your head is invisible for some time) and that gives you an advantage - you can see your enemy faster.

Playing the animation faster makes it visible for both players at the same time.

Normal Speed
Normal Speed
4x Slower
4x Slower

Credits

Tools Used

  • CoD4 Mod Tools
  • Visual Studio Code
  • Blender
  • Photoshop
  • Greyhound
  • Tom Xmodel Utils