We have a small problem that we cannot control the spawn times for insurgency. on some maps, when numbers are low the map can be dominated because the players are sitting waiting to respawn (sometimes for up to 30 seconds) whilst the capture points are taken.
It would be really good if a plugin could be made to control and configure the spawn times. In my mind the this plugin can be split into two groups (simple and advanced) and would have the following functionality:
Simple functionality:
(1)
Global spawntime controller: to set a default max spawn time.
Advanced functionality:
(1)
Spawn time dependent on player numbers controller: Eg lower than 10 players spawn time = 10 seconds, above 10 players the spawn time reverts to the default (see global spawntime controller)
(2)
Spawn time dependent on map controller: map "x" has a spawn time of "a" seconds and map "y" has a spawn time of "b" seconds. this should override the global spawn time controlller option but work in conjunction with the player dependent spawn time
(3)
Spawn time dependent on the status of the battle controller: When one team is dominating and pushing for the last capture point the defending team would have reduced spawn times so they can get more men on the battlefield rather than waiting to respawn. This would have to work on the fly (changing as capture points are gained or losted) and over ride any other spawn time controller (it could look like: (team "a" has captured 2 of 4 points on the map and both teams currently has spawn times of 20 seconds. Team "a" captures point 3 of 4 and their spawn times of team "b" are reduced to 10 seconds. Team "b" recapture the lost control point, and their spawn time reverts to 20 seconds). This is probably the hardest option to do and may not be possible.
it could be that the spawn times could be controlled by a menu for admins to change manually or just from files on the server. either way would be fantastic
edit: this could be very useful for DoD:S and TF2 i believe.
many thanks in advance for anyone who could make such a plugin