Score and leaderboard manager.
Inherits from MwFoundations::CMwNod
Inherits from MwFoundations::CMwNod
Score and leaderboard manager.
void TaskResult_Release(MwId TaskId)
void ReleaseTaskResult(MwId TaskId)
CGameScoreAndLeaderBoardManagerScript::ELocalScoreStatus ScoreStatus_GetLocalStatus(MwId UserId)
CGameScoreAndLeaderBoardManagerScript::ELocalScoreStatus ScoreStatus_GetLocalStatusForContext(MwId UserId, string ScopeType, string ScopeId, string GameMode, string GameModeCustomData)
CGameScoreAndLeaderBoardManagerScript::EMasterServerScoreStatus ScoreStatus_GetMasterServerStatus(MwId UserId)
CGameScoreAndLeaderBoardManagerScript::EMasterServerScoreStatus ScoreStatus_GetMasterServerStatusForContext(MwId UserId, string ScopeType, string ScopeId, string GameMode, string GameModeCustomData)
void ReleaseGhost(MwId GhostId)
CGameGhostScript@ Playground_GetPlayerGhost(CGameScriptPlayer@ GamePlayer)
CWebServicesTaskResult@ Map_SetNewRecord(MwId UserId, string MapUid, string Context, CGameGhostScript@ Ghost)
CWebServicesTaskResult@ Map_SetNewRecord_v2(MwId UserId, string MapUid, string GameMode, string GameModeCustomData, CGameGhostScript@ Ghost)
uint Map_GetRecord(MwId UserId, string MapUid, string Context)
uint Map_GetRecord_v2(MwId UserId, string MapUid, string ScopeType, string ScopeId, string GameMode, string GameModeCustomData)
CWebServicesTaskResult_GhostScript@ Map_GetRecordGhost(MwId UserId, string MapUid, string Context)
CWebServicesTaskResult_GhostScript@ Map_GetRecordGhost_v2(MwId UserId, string MapUid, string ScopeType, string ScopeId, string GameMode, string GameModeCustomData)
uint Map_GetMultiAsyncLevel(MwId UserId, string MapUid, string Context)
uint Map_GetMultiAsyncLevel_v2(MwId UserId, string MapUid, string ScopeType, string ScopeId, string GameMode, string GameModeCustomData)
uint Map_GetMedal(MwId UserId, string MapUid, string ScopeType, string ScopeId, string GameMode, string GameModeCustomData)
uint Map_GetMultiAsyncLevelRecord(string MapUid, string Context, uint MultiAsyncLevel)
uint Map_GetMultiAsyncLevelRecord_v2(string MapUid, string ScopeType, string ScopeId, string GameMode, string GameModeCustomData, uint MultiAsyncLevel)
CWebServicesTaskResult_GhostScript@ Map_GetMultiAsyncLevelRecordGhost(string MapUid, string Context, uint MultiAsyncLevel)
CWebServicesTaskResult_GhostScript@ Map_GetMultiAsyncLevelRecordGhost_v2(string MapUid, string ScopeType, string ScopeId, string GameMode, string GameModeCustomData, uint MultiAsyncLevel)
uint Map_GetSkillPoints(MwId UserId, string MapUid, string Context)
uint Map_GetSkillPoints_v2(MwId UserId, string MapUid, string ScopeType, string ScopeId, string GameMode, string GameModeCustomData)
CWebServicesTaskResult_MapRecordListScript@ Map_GetPlayerListRecordList(MwId UserId, MwFastBuffer<wstring>& WebServicesUserIdList, string MapUid, string ScopeType, string ScopeId, string GameMode, string GameModeCustomData)
CWebServicesTaskResult_Natural@ MapLeaderBoard_GetPlayerRankingAsync(MwId UserId, string MapUid, string Context, wstring Zone)
uint MapLeaderBoard_GetPlayerRanking(MwId UserId, string MapUid, string Context, wstring Zone)
uint MapLeaderBoard_GetPlayerCount(string MapUid, string Context, wstring Zone)
CWebServicesTaskResult_NaturalLeaderBoardInfoListScript@ MapLeaderBoard_GetPlayerList(MwId UserId, string MapUid, string Context, wstring Zone, uint FromIndex, uint Count)
uint Campaign_GetMultiAsyncLevel(MwId UserId, string CampaignId)
uint Campaign_GetMultiAsyncLevelCount(MwId UserId, string CampaignId, uint MultiAsyncLevel)
uint Campaign_GetSkillPoints(MwId UserId, string CampaignId)
CWebServicesTaskResult_MapRecordListScript@ Campaign_GetOpponentRecords(MwId UserId, string CampaignId, string OpponentLogin)
CWebServicesTaskResult_BuddiesChallengeRecord@ Campaign_GetBuddiesMapRecord(MwId UserId, string CampaignId, string MapUid)
bool Campaign_IsBuddiesMapRecordDirty(MwId UserId, string CampaignId, string MapUid)
CWebServicesTaskResult_BuddiesChallengeRecordsComparison@ Campaign_GetBuddiesMapRecordsComparison(MwId UserId, string CampaignId)
CWebServicesTaskResult_BuddyChallengeRecordsComparison@ Campaign_GetBuddyMapRecordsComparison(MwId UserId, string OpponentLogin, string CampaignId)
CWebServicesTaskResult_Natural@ CampaignLeaderBoard_GetPlayerRankingAsync(MwId UserId, string CampaignId, wstring Zone, bool UseSkillPoints)
uint CampaignLeaderBoard_GetPlayerRanking(MwId UserId, string CampaignId, wstring Zone, bool UseSkillPoints)
uint CampaignLeaderBoard_GetPlayerCount(string CampaignId, wstring Zone, bool UseSkillPoints)
CWebServicesTaskResult_NaturalLeaderBoardInfoListScript@ CampaignLeaderBoard_GetPlayerList(MwId UserId, string CampaignId, wstring Zone, bool UseSkillPoints, uint FromIndex, uint Count)
CWebServicesTaskResult_SeasonScript@ Season_Create(MwId UserId, wstring SeasonName, string GameMode, string GameModeCustomData, string MapRecordType, uint StartTimeStamp, uint EndTimeStamp, MwFastBuffer<wstring>& MapUidList)
CWebServicesTaskResult_SeasonScript@ Season_Update(MwId UserId, string SeasonId, wstring SeasonName, string GameMode, string GameModeCustomData, string MapRecordType, uint StartTimeStamp, uint EndTimeStamp, MwFastBuffer<wstring>& MapUidList)
CWebServicesTaskResult_SeasonScript@ Season_AddMapList(MwId UserId, string SeasonId, MwFastBuffer<wstring>& MapUidList)
CWebServicesTaskResult_SeasonScript@ Season_RemoveMapList(MwId UserId, string SeasonId, MwFastBuffer<wstring>& MapUidList)
CWebServicesTaskResult_SeasonScript@ Season_Get(MwId UserId, string SeasonId)
CWebServicesTaskResult_SeasonListScript@ Season_GetList(MwId UserId, MwFastBuffer<wstring>& SeasonIdList)
CWebServicesTaskResult_SeasonListScript@ Season_GetListFromUser(MwId UserId, string WebServicesUserId)
CWebServicesTaskResult@ Season_LoadScore(MwId UserId, string SeasonId)
CWebServicesTaskResult@ Season_LoadScoreList(MwId UserId, MwFastBuffer<wstring>& SeasonIdList)
CWebServicesTaskResult_MapRecordListScript@ Season_GetOpponentRecordList(MwId UserId, string SeasonId, string OpponentWebServicesUserId)
void Multiplayer_AddToScore(MwId UserId, float ScoreDiff, uint Timestamp)
uint MultiplayerLeaderBoard_GetPlayerRanking(MwId UserId, wstring Zone)
uint MultiplayerLeaderBoard_GetPlayerCount(wstring Zone)
uint GlobalLeaderBoard_GetPlayerRanking(MwId UserId, wstring Zone)
uint GlobalLeaderBoard_GetPlayerCount(wstring Zone)
CWebServicesTaskResult_RealLeaderBoardInfoListScript@ GlobalLeaderBoard_GetPlayerList(MwId UserId, wstring Zone, uint FromIndex, uint Count)
CWebServicesTaskResult_AccountTrophyGainHistoryScript@ Trophy_GetGainHistory(MwId UserId, uint Offset, uint Count)
CWebServicesTaskResult_AccountTrophyGainHistoryScript@ Trophy_GetGainHistoryByType(MwId UserId, uint TrophyType, uint Offset, uint Count)
CWebServicesTaskResult_AccountTrophyLastYearSummaryScript@ Trophy_GetAccountLastYearSummary(MwId UserId)
CWebServicesTaskResult_AccountTrophyLastYearSummaryScript@ Trophy_GetLastYearSummary(MwId UserId)
CWebServicesTaskResult_AccountTrophyLastYearSummaryScript@ Trophy_GetLastYearSummaryForUser(MwId UserId, string WebServicesUserId)
CWebServicesTaskResult_TrophySoloMedalAchievementSettingsScript@ Trophy_GetSoloMedalAchievementSettings(MwId UserId, string SoloMedalAchievementType)
const MwFastBuffer<CWebServicesTaskResult@> TaskResults
string IdName
const MwId Id
ELocalScoreStatus
ELocalScoreStatus::None
ELocalScoreStatus::Loading
ELocalScoreStatus::NotLoaded
ELocalScoreStatus::Loaded
EMasterServerScoreStatus
EMasterServerScoreStatus::None
EMasterServerScoreStatus::Synchronizing
EMasterServerScoreStatus::NotSynchronized
EMasterServerScoreStatus::Synchronized
Documentation from build 2023-01-13 16:25:14
(Page rendering: 0.04 seconds, 15.38 MB)