1. Add <first> tag to the player history xml. This indicates who went first in a game
2. Create a new tournament API. Should include tags for the winner, all game numbers , and all players involved - format can be same as player history.
3. Create a new scoreboard API. Should include ordered list including points information, country info, profile links.
More importantly allow both new APIs to be queried. Tournament should allow labels. Scoreboard should allow game settings if poss.
Obviously this is an ordered list. Queries should include by country, by rank, by games won, and optionally by game settings.
This will improve the following aspects of the site:
1. 1v1 players can analyse maps for suitablity based on who played first
2.Script writers will not need Multiple AJAX requests on the game finder to retrieve this info = good for site Easy to present tournament data in a chart or even graphically.
Script writers will not need Multiple AJAX requests on the game finder to retrieve this info = good for site Easy to present scoreboard variations using the queries.
TaCktiX wrote:Application Program Interface. Shnazz way of saying an interface between the game engine and us.
so the idea in this thread is to make it more detailed (ie the game log) for users to extract better info on and about how things like play order affect map winners/results etc?
TaCktiX wrote:Application Program Interface. Shnazz way of saying an interface between the game engine and us.
so the idea in this thread is to make it more detailed (ie the game log) for users to extract better info on and about how things like play order affect map winners/results etc?
It would mean script writers have more/better information, essentially.
TaCktiX wrote:Application Program Interface. Shnazz way of saying an interface between the game engine and us.
so the idea in this thread is to make it more detailed (ie the game log) for users to extract better info on and about how things like play order affect map winners/results etc?
It would mean script writers have more/better information, essentially.