CGameClientTrackingScript

Trackmania Next API


CGameClientTrackingScript

ID 0x0308B000
Uninstantiable

Inherits from MwFoundations::CMwNod

User privileges manager.

Methods

void TaskResult_Release(MwId TaskId)

void Track_ContextMenuStart(MwId UserId, string MenuName)

void Track_ContextMenuStop(MwId UserId, string MenuName)

void Track_ContextGameModeStart(MwId UserId, string GameMode)

void Track_ContextGameModeStop(MwId UserId, string GameMode)

void Track_ContextMapStart(MwId UserId, string MapUid, string Environment)

void Track_ContextMapStop(MwId UserId, string MapUid)

void Track_ContextPlayStart(MwId UserId, string Type)

void Track_ContextPlayStop(MwId UserId, string Type, string Reason, uint NbRespawns)

void Track_Context_MenuStart(MwId UserId, string MenuName)

void Track_Context_MenuStop(MwId UserId, string MenuName)

void Track_Context_GameModeStart(MwId UserId, string GameMode)

void Track_Context_GameModeStop(MwId UserId, string GameMode)

void Track_Context_MapStart(MwId UserId, string MapUid, string Environment)

void Track_Context_MapStop(MwId UserId, string MapUid)

void Track_Context_PlayStart(MwId UserId, string Type)

void Track_Context_PlayStop(MwId UserId, string Type, string Reason, uint NbRespawns)

void Track_NewMapCreated(MwId UserId, string Environment, bool IsRandomlyGenerated)

void Track_Create_NewMapCreated(MwId UserId, string Environment, bool IsRandomlyGenerated)

void Track_Live_COTDPlayed(MwId UserId, uint Rank, bool Win)

void Track_Live_MultiplayerPlayed(MwId UserId, uint Rank, bool Win)

void Track_Live_RankedPlayed(MwId UserId, uint Rank, bool Win)

void Track_Live_RoyalPlayed(MwId UserId, uint Rank, bool Win)

void Track_Live_RoyalSectionFinished(MwId UserId, uint ColorLevel)

void Track_Live_RoyalSectionFinished_V2(MwId UserId, CGameClientTrackingScript::EEventColorLevel ColorLevel)

void Track_Local_HotseatPlayed(MwId UserId, uint Rank, bool Win)

void Track_Local_HotseatPlayed_V2(MwId UserId)

void Track_Local_SplitScreenPlayed(MwId UserId, uint Rank, bool Win)

void Track_Local_SplitScreenPlayed_V2(MwId UserId)

void Track_NewsClick(MwId UserId, string NewsId)

void Track_NewsImpression(MwId UserId, string NewsId)

void Track_News_PlayerAction(MwId UserId, string NewsId, string Placement, string Action)

void Track_News_PlayerImpression(MwId UserId, string NewsId, string Placement, uint Duration)

void Track_Player_MedalEarned(MwId UserId, uint Finished, uint BronzeMedal, uint SilverMedal, uint GoldMedal, uint AuthorMedal, bool IsOfficialCampaign, bool IsTOTD)

void Track_Player_OfficialCampaignAllTrackCompleted(MwId UserId, uint Year, uint Season, uint MedalLevel)

void Track_Player_OfficialCampaignAllTrackCompleted_V2(MwId UserId, uint Year, CGameClientTrackingScript::EEventSeason Season, CGameClientTrackingScript::EEventMedalLevel MedalLevel)

void Track_Player_TrackOfTheDayWeekAllTrackCompleted(MwId UserId, uint Year, uint Week, uint MedalLevel)

void Track_Player_TrackOfTheDayWeekAllTrackCompleted_V2(MwId UserId, uint Year, uint Week, CGameClientTrackingScript::EEventMedalLevel MedalLevel)

void Track_Player_TrophyEarned(MwId UserId, uint T1CountPtr, uint T2CountPtr, uint T3CountPtr, uint T4CountPtr, uint T5CountPtr, uint T6CountPtr, uint T7CountPtr, uint T8CountPtr, uint T9CountPtr)

Inherited members CMwNod

string IdName

const MwId Id

Enums

EEventColorLevel

EEventColorLevel::White
EEventColorLevel::Green
EEventColorLevel::Blue
EEventColorLevel::Red
EEventColorLevel::Black

EEventMedalLevel

EEventMedalLevel::Finished
EEventMedalLevel::Bronze
EEventMedalLevel::Silver
EEventMedalLevel::Gold
EEventMedalLevel::Author

EEventSeason

EEventSeason::Winter
EEventSeason::Spring
EEventSeason::Summer
EEventSeason::Fall

Documentation from build 2023-01-13 16:25:14
(Page rendering: 0.05 seconds, 15.36 MB)