This is a TF2 Dodgeball plugin which unifies many subplugins and some server-specific features into 1 plugin amongst other changes whilst removing some lesser used features.
- CFGmap (Compile only).
- Multi-colors (Compile only).
- TF2 Attributes (Requires tf2attributes.smx)
Copy the contents of TF2DodgeballUnified
inside of tf
.
- Multiple types of rockets with spawning chances within 1 config.
- FFA / Hitting team rockets do not automatically disable once it is player vs bot, some bots break whenever FFA or team airblast rockets are enabled.
- Taunt killing has not been disabled.
- Nukes are completely removed.
- Maximum rocket velocity has been uncapped. (in dodgeball_enable.cfg, setup time & round ending time are also reduced by default now)
- Rocket speed, turnrate and damage are now governed by formula's.
- Configs can be loaded more easily from within the game. ("sm_loadconfig")
- More wavetypes have been added aside from vertical waves. (horizontal & circular)
- Bouncetypes have been seperated. (downspiking and elastic bounces)
- The rocket will not wave whilst within orbitting range.
- A push scale has been introduced to airblast players further away. (if airblasting players is enabled)
- Airblast delay can now be changed in the config. (Taken from Swagville).
- Never ending rounds. (Taken from Crimson Dynasty).
- Added mid-air spiking.
- Wave has been remade using trigonometric functions, classic/vertical waves have been remade (it might not be exactly the same).
- Dodgeball config handling & layout has been changed. (They are not compatible with previous plugins)
- Translations has slightly been altered for consistency. (They are not compatible with previous plugins)
- Many subplugins have been integrated into the main plugin. (Speedometer, Airblast prevention, Anti snipe, No blocking, Free for all, Never ending rounds)
- Rockets are now struct enums, which should help creating subplugins.
- Delay time now only increases whilst in orbitting range.
- Bounce time (when downspiking) has been added instead of scaling the bounce vector, this can be used to create bigger (or smaller) bounces.
- Reworked subplugin support, uses rocket & config structures
- sm_loadconfig (config.cfg) : Loads specified config file, if no config file specified will load "general.cfg". (config must be within "addons/sourcemod/configs/dodgeball" directory)
- sm_ffa : Forces toggling of FFA mode if config allows it.
- sm_voteffa : Starts a vote for toggling FFA.
- sm_ner : Forces toggling of NER mode.
- sm_votener : Starts a vote for toggling NER mode.
- sm_solo : Spawn player at the end of the round.
NER_volume_level "0.75" - Volume level of the horn played when respawning players