Changelog:
0.5.2 - Ensure we start check from root of Key-Value tree.
0.5.1 - Disallowing certain players from being included in captain choice (0).
*0.5.0 - When the plugin gets enabled, make sure all engineer buildings are destroyed. (Code taken from Destroy Engineer Buildings by bl4nk)
*0.4.9b - If a player is the team captain, display a hint text and display the class selection screen (65, wow!)
0.4.9a - Instead of printing to hud, print to panel.
Display (almost) useful message for the team captain ( 9 )
0.4.3 - Stop Hud text showing after the round is over (players won't be able to change classes until the next round begins) ( 9 )
*0.4.2 - In the creation of an array for clients, use MAXPLAYERS + 1 ( 22 )
*0.4.1 - cwp_reloadweapons should work on round begin
Compiled re-released for new MM:S and SM
Source ( 14 )
New Compiled ( 8 )
Old Compiled ( 9 )
*0.4.0
- If there is a setup round (cp_dustbowl, pl_*, etc.), Blue should have the HUD text until they're unfrozen. Hopefully this will clear up confusion with blue players noticing they can't move.
- Resupplies will be enabled if neither class is limited in weapons in the match-up. In games with a setup round (cp_dustbowl, pl_*, etc.), Red won't have resupplies until the round starts and Blue is unfrozen.
- cwp_enable, cwp_force random work immediately and players are immediately respawned
- Only update the HUD with team captain info, etc., when the team captain changes classes.
( 33 )
Thank you
CnB Community for all of the testing and feedback to make this release possible!
*0.3.2 - MaxClients is an inclusive variable and my for loops should go from 1 <= x <= MaxClients ( 19 )
*0.3.1 - Make cwp_force work across map changes, and display helpful messages when trying admin commands if the mod is not enabled / disabled, already enabled / disabled ( 3 )
*0.3 - More bug fixing, fixed cwp_force not working, added Random classes gametype ( 8 )
0.2.2 - Bug fixing, (hopefully) making the HUD text update and stop updating correctly ( 3 )
0.2 - Check if the captains are in the game when printing and use IsClientInGame instead of IsClientConnected in some places (duh!) ( 4 )
0.1.1a - Added ability to remove player's weapon slots depending on class battle. This is done via cwp_weapons.txt. Explanation of this file above. A consequence of this is the disabling of resupply (code taken from Melee mode by chundo (
[email protected])) ( 8 )
*0.1.1 - Previously, when nobody was on the server, the mod would disable itself. Now, if nobody is on the server, the mod will continue the current class war and start a new one on the next round if people join the server ( 22 )
*0.1 - Initial Release (9 downloads)