ProMod Plugins

ProMod Plugins
Promod has over 100 plugins included in it. This page will attempt to document each of their purposes / source code locations / etc.

This page is compiled from Promod 4.4 4c997cbf2117c8f21f4b3997393958dd3859fe61

Main Plugins
confoglcompmod.smx - Main Confogl Plugin

restartmap.smx - ??

simple-chatprocessor.smx - ??

Gameplay modifying plugins
rock_stumble_block.smx - Prevent the tank from being stumbled while throwing rocks (so they don't disappear)

si_fire_immunity.smx - Prevent tanks from being lit, and optionally extinguish or prevent flame damage to SI

smart_ai_rock.smx - Prevent AI tanks from throwing underhand rocks (they can't aim them correctly)

staggersolver.smx - Prevent players from pressing any buttons while staggering (no stumble-m2s, etc)

staggerblock.smx - "Block players from being staggered ... while getting up from a Hunter pounce or a Charger pummel"

waterslowdownduringtank.smx - Modifies water slowdown only while tank is in play (needspage?), also plays DING on spawn

Item Related Plugins
nosaferoomkits.smx - Removes all saferoom medkits by looking for survivor startpoints or saferoom doors

starting_items.smx - Give survivors certain items upon leaving the saferoom or readyup finishing

Gameplay Convenience Plugins
musical_jockeys.smx - Plays a jockey bacteria sound when the jockey spawns (gameplay-mod?)

pill_passer.smx - Give players the ability to pass pills/adren with +reload, bypassing the shove feature of +attack2

Scoring Plugins
simple_witch_bonus.smx - Gives a bonus for a clean witch kill

Bugfixes
nodeathcamskip.smx - Don't allow players to skip the deathcam by spamming buttons

tankdoorfix.smx - Tries to help tanks break down doors they punch

temphealthfix.smx - Fix survivors incapped by cars having incorrect temp health amounts

...Functional?
lerpmonitor.smx - Track and manager players' lerp settings, fixing a few exploits and inconsistencies along the way

ratemonitor.smx - Track and manage players' rate settings, fixing a few exploits along the way

witch_and_tankifier.smx - Replaces Valve's tank/witch flow% initialization, and provides commands to manually set spawn points

Informative plugins
si_class_announce.smx - Report the starting SI classes to survivors after readyup or when survivors leave saferoom

witch_announce.smx - Print damage dealt to witch after a crown [attempt]

Map specific plugins
spawnstatefix.smx - Fix the "Waiting for survivors to Start The Finale" issue on uf4_airfield

swamp_finale_fix.smx - "Fix swamp finale breaking for 2nd team"

warcelona_fix.smx - "Prevents Survivors from dying during/after ready-up on Warcelona maps."

Auxilliary plugins
logger-plugin.smx - Reports round statistics on round end to the promod server

teamflip.smx - Coinflip, but prints team name

caster_addons.smx - Enables "casters" to use addons

caster_assist.smx - ??