CGameScoreAndLeaderBoardManagerScript

TrackMania Turbo API


CGameScoreAndLeaderBoardManagerScript

ID 0x03221000
Uninstantiable

Inherits from MwFoundations::CMwNod

Score and leaderboard manager.

Methods

void ReleaseTaskResult(MwId TaskId)

CGameScoreAndLeaderBoardManagerScript::ELocalScoreStatus ScoreStatus_GetLocalStatus(MwId UserId)

CGameScoreAndLeaderBoardManagerScript::EMasterServerScoreStatus ScoreStatus_GetMasterServerStatus(MwId UserId)

CWebServicesTaskResult@ Campaign_SetNewMapRecord(MwId UserId, string MapUid, CGameGhostScript@ Ghost)

uint Campaign_GetMapRecord(MwId UserId, string MapUid)

CWebServicesTaskResult_GhostHandle@ Campaign_GetMapRecordGhost(MwId UserId, string MapUid)

uint Campaign_GetMapMultiAsyncLevel(MwId UserId, string MapUid)

CWebServicesTaskResult_BuddiesChallengeRecord@ Campaign_GetBuddiesMapRecord(MwId UserId, string MapUid)

bool Campaign_IsBuddiesMapRecordDirty(MwId UserId, string MapUid)

CWebServicesTaskResult_BuddiesChallengeRecordsComparison@ Campaign_GetBuddiesMapRecordsComparison(MwId UserId)

CWebServicesTaskResult_BuddyChallengeRecordsComparison@ Campaign_GetBuddyMapRecordsComparison(MwId UserId, string OpponentLogin)

void Multiplayer_AddToScore(MwId UserId, float ScoreDiff, uint Timestamp)

uint CampaignLeaderBoard_GetPlayerRanking(MwId UserId, string CampaignId, wstring Zone)

uint CampaignLeaderBoard_GetPlayerCount(string CampaignId, wstring Zone)

uint MapLeaderBoard_GetPlayerRanking(MwId UserId, string MapUid, wstring Zone)

uint MapLeaderBoard_GetPlayerCount(string MapUid, wstring Zone)

uint GlobalLeaderBoard_GetPlayerRanking(MwId UserId, wstring Zone)

uint GlobalLeaderBoard_GetPlayerCount(wstring Zone)

CWebServicesTaskResult_RealLeaderBoard@ GlobalLeaderBoard_GetPlayerList(MwId UserId, wstring Zone, uint FromIndex, uint Count)

Inherited members CMwNod

string IdName

const MwId Id

Enums

ELocalScoreStatus

ELocalScoreStatus::None
ELocalScoreStatus::Loading
ELocalScoreStatus::NotLoaded
ELocalScoreStatus::Loaded

EMasterServerScoreStatus

EMasterServerScoreStatus::None
EMasterServerScoreStatus::Synchronizing
EMasterServerScoreStatus::NotSynchronized
EMasterServerScoreStatus::Synchronized

Documentation from build 2016-11-07 16:15:45
(Page rendering: 0.05 seconds, 11.3 MB)