Skip to content
This repository has been archived by the owner on Jan 12, 2022. It is now read-only.

PropHunt Redux 3.2.0

Compare
Choose a tag to compare
@powerlord powerlord released this 06 Jun 15:30
· 117 commits to master since this release

PropHunt Redux 3.2.0 fixes a few bugs, plus adds support for MoreColors and DHooks.

Changelog:

  • Now requires morecolors.inc to compile. Builds posted on this site will be compiled against this version.
  • Now requires dhooks.inc to compile. Current builds are compiled against this version
    • DHooks is a new optional, but recommended dependency. It disables the manual team switching mechanic PropHunt normally uses at round end and instead activates automatic team switching (i.e. TF2 switches the teams, much like it does on Payload maps). This fixes a timing issue PropHunt was having.
  • Bugfix: Props are given their weapons for 0.1 seconds before they are stripped at the start of a round. This is to prevent RED players from being given the wrong viewmodel for first-person view. This is ONLY done at round start to prevent issues with visible weapons (note: RED cosmetics are always stripped.)
  • Bugfix: Fixed some issues with the TF2Attributes optional dependency. It should no longer throw errors when you change ph_preventfalldamage or ph_airblast.
  • Bugfix: The Flamethrower self-damage logic now checks if a prop is alive during last prop mode. This should fix some rare issues where it was tossing errors.
  • Prop Hunt Redux now checks if a model exists before letting you manually change to it via "propmenu modelname" and tosses an error if it doesn't. Requires new translation file
    • Prop Menu Restrict (ph_propmenurestrict) is now off by default due to the above fix. Note: it doesn't update your existing config file so you have to edit your prophunt_redux.cfg to disable it if you created a new config file since 3.1.2.
    • Stats-tracked servers now have access to ph_propmenurestrict.
  • All color codes were moved into the translation file to make it easier for servers to customize the translation colors. Translation messages can now use any colors defined by morecolors.inc.
  • The pregame timer no longer causes the announcer to say "Mission Ends in 10 seconds" and doesn't start announcing the count until 5 seconds before setup begins. Unfortunately, the siren at the end of this timer can't be fixed as it's hard-coded in the client code (We know this thanks to the Source SDK 2013).
  • New command: !phstats. This brings up the PropHunt main stats, used by stats tracked servers. Used to be (and still is) registered as !help
  • New cvar: ph_setuplength. Number of seconds that setup time should last. Default is 30 seconds, valid values are 30-120. Note to map makers: Your map's "round" time includes 30 seconds of setup time for compatibility reasons with PropHunt classic.