The entire plugin has been rewritten from the ground up, fixing several bugs and adding many new features.
If you encounter any problems with this release or wish to request new features, please create an issue on the issue tracker.
What's New in Deathrun Neu 2.0.0
General
-
Added an enable/disable mechanism, allowing the plugin to be disabled using
dr_enabled (def. "1")
-
Updated the look and feel of plugin messages and menus
-
Added a "Waiting For Players" period at the start of a map
- Configurable with
mp_waitingforplayers_time
- Configurable with
-
Runners that respawn during a running round will now refill the activator's health [#24]
-
Added a permanent speed buff to activators
- Configurable with
dr_activator_speed_buff (def. "1")
- Can be toggled by players using user preferences
- Configurable with
-
Added an
sm_addqueue <#userid|name> <amount>
admin command to allow granting queue points -
Added anti-exploit measures
- Disallow runners from activating buttons with ranged weapons (configurable with
dr_runner_allow_button_damage (def. "1")
) - Disallow players from hitting multiple buttons at once with shotguns or explosives
- Player-built dispensers will no longer heal players in a trigger_hurt or submerged in water
- Disallow runners from activating buttons with ranged weapons (configurable with
-
Engineers may now build teleporters
- By default, teleporters do not have collisions and do not work
- Configurable with
dr_allow_teleporter_use (def. "0")
-
Improved the "Hide Players" feature
- Fixed several entities not being hidden properly
- Significantly improved performance
- Added an
sm_hideplayers
command - Also as a toggle command as
+sm_hideplayers
-
Various miscellaneous code fixes and improvements
ConVars
-
Changed the default values of class speed convars
- Increased Heavy speed from 230 HU/s to 240 HU/s
- Reduced Scout speed from 400 HU/s to 320 HU/s
-
Added new convars
dr_enabled (def. "1")
- Whether to enable the plugin.dr_runner_allow_button_damage (def. "1")
- Whether runners are allowed to damage buttons with ranged weapons.dr_activator_speed_buff (def. "1")
- Whether activators should have a speed buff effect.dr_activator_allow_healthkits (def. "0")
- Whether activators are allowed to pick up health kits.dr_activator_healthbar_lifetime (def. "5")
- The duration to display the activator health bar for after
taking damage, in seconds. Set to 0 to disable the health bar.dr_disable_regen (def. "1")
- Whether to disable all passive health and ammo regeneration for players.dr_allow_teleporter_use (def. "0")
- Whether to allow using player-built teleporters.
Item Configuration
- Updated the structure of the attributes config to be more concise and easier to understand:
New:
"45" // Force-a-Nature
{
"attributes"
{
"1"
{
"name" "scattergun has knockback"
"value" "0"
}
}
}
Old:
"45" // Force-a-Nature
{
"attributes"
{
"scattergun has knockback" "0"
}
}
- Added a prefab system to allow copying another item's config:
"18" // Rocket Launcher
{
"attributes"
{
"self dmg push force decreased" "0"
}
}
"228" // Black Box
{
"prefab" "18" // Copies the item configuration of Rocket Launcher
}
- Added an item replacement system to allow replacing a player's item with another:
"228" // Black Box
{
"replacement_defindex" "18" // Replaces Black Box with Rocket Launcher on spawn
}
-
Removed the
block_attack
andblock_attack2
properties due to client prediction issues- Can be replaced with
no_attack
andprovide on active
item attributes
- Can be replaced with
-
Updated the default configuration
- Removed various speed buffs from items
- Fixed Mantreads giving unintended extra mobility [#18]
- Fixed Sentry Guns dealing no damage with the Wrangler equipped
.__(.)< (MEOW)
\___)