In the next version the following callbacks will be added:
LibXmlRpc_BeginWarmUp
LibXmlRpc_EndWarmUp
LibXmlRpc_OnHit
LibXmlRpc_OnArmorEmpty
LibXmlRpc_OnPlayerRequestRespawn
LibXmlRpc_OnCapture
LibXmlRpc_OnShoot
LibXmlRpc_OnNearMiss

There will be a new setting S_UseLegacyCallback to turn on or off the old callbacks (by default they'll be turned on).
But as the new callbacks are generic, they will have far less informations about the events than the legacy ones.

Then a "Warm up stop" message is displayed in the chat and the warm up stops immediately. If the match can't begin (because there's not enough players, ...) a new warmup starts but If all is ok, the match begins.

The Extend Callback is reacting a bit weired, if a warmup is in progress and the counter counts down, you extend nothing happens, if the warmup get stopped (by unf6 of a player) you see that the time got increase by the extending value.

But in fact it should be if the warmup counts down (timer is at 30s) you extend by 10 second it should go directly to 40 and keeps continuisly to be counted down.

Another thing would be, is there any possability to make a Method or something where I can ask if it is a TeamMode or not, would be a very important Information. (made already a workaround for that, but would be nice if there would be any possability in this direction in the future).

More important would be a command to ask if the Gamemode supports the extend and end warmup commands (to build buttons in a Menu only in the modes where they are needed).

Another thing would be that the disableScoreboadOnAlt should also work while warmup stages .