CPMA 1.51 Released

As always, if you would like to play CPMA, please get the documents from
Change Log
Additions
- /forfeit to concede defeat in 1v1 or HM.
 - ch_hiddenElements <string> (default: "") is a space-separated list of SuperHUD elements to hide. this includes custom elements (PreDecorate and PostDecorate) and they can be specified individually, example: PreDecorate3 is the third PreDecorate element of the currently loaded HUD config. hud_hide will add to this list and hud_show will remove from this list example: ch_hiddenElements "Score_NME Score_OWN" hides scores irrespective of the loaded HUD config.
 - the LocalTime SuperHUD element displays the local time in the "hh:mm" format.
 
Changes
- the Chat1-8 SuperHUD elements behave the same as in 1.48 (no con_notifytime/cl_noprint filtering).
 - the PowerUpXX_Icon SuperHUD elements will now display holdable items too and the number of PowerUp* SuperHUD element slots was raised from 4 to 8.
 - the "kill" command is now disabled in the following scenarios:
- CA DA FTAG -> disabled during rounds and countdowns.
 - CTFS HM -> disabled during rounds.
 
 - StatusBar_ArmorIcon isn't visible with 0 armor (like StatusBar_ArmorCount and StatusBar_ArmorBar).
 - in OT pauses, the clock will no longer show the total time elapsed since the first OT started.
 
Fixes
- the UI's mouse sensitivity slider now works with CNQ3.
 - leaving a HM match in progress during the countdown of round 2+ wouldn't forfeit.
 - the following "items" arguments would fail in a mode script: "-5H", "-25", "-50", "-5A".
 - parts of the vote system were stuck on version 1.47. In addition to the 1.48 changes, non-speconly'd spectators can now vote on:
- referee and unreferee items in all game modes (1.48: all modes except 1v1 and HM).
 - any item in Duel Arena.
 
 - in the server browser, the server selection now survives rescans and sort key changes.
 - /mvd and /autorecord were creating the same demo name over and over (date/time of last match start).
 - cg_autoAction demo recording not happening after /autorecord or /mvd was used.
 - combined map + mode changes would make clients lose their session data (ref, speconly, etc).
 - the forfeiting player can now talk to his opponent during intermission with mutespecs enabled.
 - the SuperHUD element AmmoMessage now works in multi-view mode.
 - the scoreboard flash that happened right before respawning after a DA round loss.
 - "Invalid vote in PassVote: windelay" warning in DA and HM.
 - the following commands would crash when run at the server's console (or through rcon): name<red|blue>, coach<red|blue>, remove.
 - the duration of the countdown of the first round in CA is now "warmup" seconds.
 - set the win delays of CA, DA and HM back to what they were in 1.48.
 - no longer starting demo recording in DA through cg_autoAction.
 - no longer displaying "all players ready" in FFA and DA.
 - players spawning at the end of round countdowns instead of the start in CA and DA.
 - the wrong custom game mode could sometimes be loaded when one's name was the prefix of another e.g. "PUBCTFS" instead of "PUBCTF".
 - fullbright player models now work with NTF.
 - callvotes for unregistered maps now get immediately rejected.
 - ch_drawKeys 2 wasn't displaying in zoomed (multi-)view.
 - HM round countdown missing.
 - the clock was frozen at 0:00 in sudden death overtimes.
 
Links: