PlayerStatsService

Protocols

Protocol IDName
55PlayerStatsProtocol

PlayerStatsProtocol

Method IDSignature
1
func WriteStats(playerStatUpdates: qlist<[[PlayerStatUpdate]]((playerstatupdate))>) -> ()
2
func ReadStatsByPlayers(playerPIDs: qlist<uint32>, queries: qlist<[[StatboardQuery]]((statboardquery))>) -> (results: qlist<[[StatboardResult]]((statboardresult))>)
3
func ReadLeaderboardsNearPlayer(playerPID: uint32, count: uint32, queries: qlist<[[LeaderboardQuery]]((leaderboardquery))>) -> (results: qlist<[[LeaderboardResult]]((leaderboardresult))>)
4
func ReadLeaderboardsByRank(startingRank: uint32, count: uint32, queries: qlist<[[LeaderboardQuery]]((leaderboardquery))>) -> (results: qlist<[[LeaderboardResult]]((leaderboardresult))>)
5
func ReadLeaderboardsByPlayers(playerPIDs: qlist<uint32>, queries: qlist<[[LeaderboardQuery]]((leaderboardquery))>) -> (results: qlist<[[LeaderboardResult]]((leaderboardresult))>)
6
func ReadStatboardHistory(queries: qlist<[[StatboardHistoryQuery]]((statboardhistoryquery))>) -> (results: qlist<[[StatboardResult]]((statboardresult))>)
7
func ReadLeaderboardHistory(queries: qlist<[[LeaderboardHistoryQuery]]((leaderboardhistoryquery))>) -> (results: qlist<[[LeaderboardResult]]((leaderboardresult))>)
8
func ReadStatboardHistoryAggregated(queries: qlist<[[StatboardHistoryAggregatedQuery]]((statboardhistoryaggregatedquery))>) -> (results: qlist<[[StatboardResult]]((statboardresult))>)
9
func GetStatboardNextPurgeDate(boardID: uint32, resetFrequency: uint32) -> (purgeDate: datetime)
10
func ReadLeaderboardsNearPlayer2(playerPID: uint32, count: uint32, queries: qlist<[[LeaderboardQuery2]]((leaderboardquery2))>) -> (results: qlist<[[LeaderboardResult]]((leaderboardresult))>)
11
func ReadLeaderboardsByRank2(startingRank: uint32, count: uint32, queries: qlist<[[LeaderboardQuery2]]((leaderboardquery2))>) -> (results: qlist<[[LeaderboardResult]]((leaderboardresult))>)
12
func ReadLeaderboardsByPlayers2(queries: qlist<[[LeaderboardQuery2]]((leaderboardquery2))>) -> (results: qlist<[[LeaderboardResult]]((leaderboardresult))>)
13
func ReadPopulationStats(queries: qlist<[[PopulationStatQuery]]((populationstatquery))>) -> (results: qlist<[[PopulationStatResult]]((populationstatresult))>)