Page 4 of 5
Re: LibXmlRpc Improvements
Posted: 30 Dec 2014, 11:53
by w1lla
In Legacy Callback Elite EndTurn Is TurnHits still active?
http://doc.maniaplanet.com/dedicated-se ... ml#EndTurn
Documentation on maniaplanet.com doesn't say so but in the github of gamemodes it does. So maybe add that to tell if / how many hits a player made.
This is only possible in elite legacy callbacks but can also be used in other modes. Or i can be completely wrong.
Re: LibXmlRpc Improvements
Posted: 30 Dec 2014, 14:39
by Eole
@kremsy
1) The LibXmlRpc_BeginPlaying and LibXmlRpc_EndPlaying callbacks are sent just before and after the playing sequence in every game modes. Can you use them or do you need something different?
I added the pause in the Siege todolist and I'll take a look at the combo problem.
@w1lla
The documentation is updated with the TurnHits array. And yes it's still active on Elite.
Re: LibXmlRpc Improvements
Posted: 30 Dec 2014, 15:02
by novationx
Yeah with the paragon cups we should be able to pause the game. Yesterday during the siege cup it wasnt possible, but we simply restarted, np.
vote pause & F6 to start again in every gamemode would be nice! Consistency ftw!

Re: LibXmlRpc Improvements
Posted: 12 Feb 2015, 15:14
by Eole
Not yet. What's the purpose of the callback you're requesting? Some modes use rounds and other turns because they need a different structure. I need to understand exactly what you're going to use the callback for to implement it. Could you give me one or several examples of what this callback will trigger? Do you want to know when the players stop playing and are unspawned to hide/display some UI for example?
Re: LibXmlRpc Improvements
Posted: 17 Feb 2015, 14:39
by Eole
Ok, to sum it up you want a callback "XmlRpc_ScoresReady" or a name like that. It should be sent at the end of the map or round or turn (depending on the game mode), when the players stopped playing, the scores are updated and can be safely accessed.
Examples :
- in Elite or Siege it should be sent at the end of each turn;
- in Combo it should be sent at the end of each round;
- in Melee it should be sent at the end of each map.
That's it?