[TF2] PropHunt Neu
PropHunt Neu is my own take on the classic hide 'n seek gamemode for Team Fortress 2.
Note: This is
not a rewrite of
Prop Hunt Redux, but rather a spiritual successor to it. This plugin was written from scratch and many things are done differently.
🡺 Source Code on GitHub
Features
- Ability to disguise as any prop on the map
- Including static props, dynamic props and other model-based entities
- Player health scales with size of selected prop
- Centralized prop configuration to blacklist and configure props
- Allows matching multiple props at once using regular expressions
- No map-specific configuration files required
- Greatly improved Hunter (BLU) gameplay
- Dynamically calculated self-damage values depending on used weapon
- Minimal weapon and class restrictions
- Compatibility with almost any arena map without any additional configs
- Highly configurable using ConVars and configuration files
Download
You can find the latest release package on the
Releases tab of the GitHub repository.
You can also find the change log between versions there.
🡺 Download Latest Release
Requirements
Configuration
ConVars
Console output from the
find command (because I'm lazy):
PHP Code:
"ph_gravity_modifier" = "0.625"
- Modifier to player gravity.
"ph_relay_name" = "hidingover"
- Name of the relay to trigger when setup time ends.
"ph_round_time" = "225"
- Length of the round time, in seconds.
"ph_setup_time" = "45"
- Length of the setup time, in seconds.
"ph_setup_truce" = "0"
- When set, props can not be damaged during setup.
"ph_open_doors_after_setup" = "1"
- When set, open all doors after setup time ends.
"ph_flamethrower_velocity" = "300.0"
- Velocity to add to the player while firing the Flame Thrower. Set to 0 to disable Flame Thrower flying.
"ph_healing_modifier" = "0.25"
- Modifier of the amount of healing received from continuous healing sources.
"ph_bonus_refresh_interval" = "60.0"
- Interval at which the control point bonus refreshes, in seconds.
"ph_chat_tip_interval" = "240.0"
- Interval at which tips are printed in chat, in seconds. Set to 0 to disable chat tips.
"ph_regenerate_last_prop" = "1"
- When set, regenerate the last prop so that they receive their weapons.
"ph_hunter_setup_freeze" = "1"
- When set, prevent Hunter movement during setup.
"ph_hunter_damage_modifier_scoutprimary_push" = "5.0"
- Modifier of self-damage taken from the Shortstop's shove ability.
"ph_hunter_damage_modifier_projectile" = "0.5"
- Modifier of self-damage taken from miscellaneous projectiles.
"ph_hunter_damage_modifier_flamethrower" = "0.15"
- Modifier of self-damage taken from Flame Throwers.
"ph_hunter_damage_modifier_grapplinghook" = "1.0"
- Modifier of self-damage taken from the Grappling Hook.
"ph_hunter_damage_modifier_melee" = "0.15"
- Modifier of self-damage taken from melees.
"ph_hunter_damage_modifier_gun" = "0.35"
- Modifier of self-damage taken from guns.
"ph_prop_proplock_enabled" = "1"
- When set, props are allowed to freeze in place.
"ph_prop_afterburn_immune" = "1"
- When set, props do not take afterburn damage.
"ph_prop_max_health" = "300"
- Maximum health of props, regardless of prop size. Set to 0 to unrestrict health.
"ph_prop_select_distance" = "128.0"
- Minimum required distance to a prop for it to be selectable, in HU.
"ph_prop_max_size" = "400.0"
- Maximum allowed size of props for them to be selectable.
"ph_prop_min_size" = "40.0"
- Minimum allowed size of props for them to be selectable.
"ph_enable" = "1"
- When set, the plugin will be enabled.
"ph_version" = "1.7.2"
notify singleplayer replicated
- PropHunt Neu version
Configuration Files
Unlike other versions of PropHunt, there are no map-specific configuration files.
Due to the dynamic nature of this plugin, all props are configured in a single
global prop configuration. The default configuration should be sufficient for most maps, but you are of course free to edit it.
If you need to change convar values for a map, use TF2's built-in map configuration files (e.g. for a map named ph_cchotel_b3 you would put all of your convars into
cfg/maps/ph_cchotel_b3.cfg).
__________________