CGamePlaygroundUIConfig

TrackMania Turbo API


CGamePlaygroundUIConfig

ID 0x03103000
Uninstantiable

Inherits from MwFoundations::CMwNod

This object handles the interface.

Methods

void SendChat(wstring Text)

void SendNotice(wstring Text, CGamePlaygroundUIConfig::ENoticeLevel Level, CGamePlayerInfo@ Avatar, CGamePlaygroundUIConfig::EAvatarVariant AvatarVariant, CGamePlaygroundUIConfig::EUISound Sound, int SoundVariant)

wstring GetLayerManialinkAction(CGameUILayer@ Layer)

void ClearLayerManialinkAction(CGameUILayer@ Layer)

Members

CGamePlaygroundUIConfig::EUISequence UISequence

EUISequence::None
EUISequence::Playing
EUISequence::Intro
EUISequence::Outro
EUISequence::Podium
EUISequence::CustomMTClip
EUISequence::EndRound
EUISequence::PlayersPresentation
EUISequence::UIInteraction
EUISequence::RollingBackgroundIntro
EUISequence::CustomMTClip_WithUIInteraction

const bool UISequenceIsCompleted

wstring UISequence_CustomMTClip

uint UISequence_CustomMTRefTime

bool UISequence_CanSkipIntroMT

string UISequence_PodiumPlayersWin

string UISequence_PodiumPlayersLose

wstring ManialinkPage

wstring BigMessage

string BigMessageAvatarLogin

CGamePlaygroundUIConfig::EAvatarVariant BigMessageAvatarVariant

EAvatarVariant::Default
EAvatarVariant::Sad
EAvatarVariant::Happy

CGamePlaygroundUIConfig::EUISound BigMessageSound

EUISound::Default
EUISound::Silence
EUISound::StartMatch
EUISound::EndMatch
EUISound::StartRound
EUISound::EndRound
EUISound::PhaseChange
EUISound::TieBreakPoint
EUISound::TiePoint
EUISound::VictoryPoint
EUISound::Capture
EUISound::TimeOut
EUISound::Notice
EUISound::Warning
EUISound::PlayerEliminated
EUISound::PlayerHit
EUISound::Checkpoint
EUISound::Finish
EUISound::Record
EUISound::ScoreProgress
EUISound::RankChange
EUISound::Bonus
EUISound::FirstHit
EUISound::Combo
EUISound::PlayersRemaining
EUISound::Custom1
EUISound::Custom2
EUISound::Custom3
EUISound::Custom4

uint BigMessageSoundVariant

wstring StatusMessage

wstring GaugeMessage

float GaugeRatio

uint GaugeClan

string Hud3dMarkers

string MarkersXML

const MwFastBuffer<CGameUILayer@> UILayers

bool OverlayHideAll

bool OverlayHideNotices

bool OverlayHideMapInfo

bool OverlayHideOpponentsInfo

bool OverlayHideChat

bool OverlayHideCheckPointList

bool OverlayHideRoundScores

bool OverlayHideCountdown

bool OverlayHideCrosshair

bool OverlayHideGauges

bool OverlayHideConsumables

bool OverlayHide321Go

bool OverlayHideBackground

bool OverlayHideChrono

bool OverlayHideSpeedAndDist

bool OverlayHidePersonnalBestAndRank

bool OverlayHidePosition

bool OverlayHideCheckPointTime

bool OverlayHideEndMapLadderRecap

bool OverlayHideMultilapInfos

bool OverlayHideSpectatorControllers

bool OverlayHideSpectatorInfos

bool OverlayChatHideAvatar

uint OverlayChatLineCount

vec2 OverlayChatOffset

vec2 CountdownCoord

bool NoticesFilter_HidePlayerInfo

bool NoticesFilter_HidePlayerWarning

bool NoticesFilter_HidePlayerInfoIfNotMe

bool NoticesFilter_HidePlayerWarningIfNotMe

bool NoticesFilter_HideMapInfo

bool NoticesFilter_HideMapWarning

bool NoticesFilter_HideMatchInfo

bool NoticesFilter_HideMatchWarning

CGamePlaygroundUIConfig::ENoticeLevel NoticesFilter_LevelToShowAsBigMessage

ENoticeLevel::Default
ENoticeLevel::PlayerInfo
ENoticeLevel::PlayerWarning
ENoticeLevel::MapInfo
ENoticeLevel::MapWarning
ENoticeLevel::MatchInfo
ENoticeLevel::MatchWarning

string ScoreTable

CGamePlaygroundUIConfig::EVisibility ScoreTableVisibility

EVisibility::None
EVisibility::Normal
EVisibility::Manual
EVisibility::ForcedHidden
EVisibility::ForcedVisible

string SmallScoreTable

CGamePlaygroundUIConfig::EVisibility SmallScoreTableVisibility

EVisibility::None
EVisibility::Normal
EVisibility::Manual
EVisibility::ForcedHidden
EVisibility::ForcedVisible

bool ScoreTableOnlyManialink

bool AltMenuNoDefaultScores

bool AltMenuNoCustomScores

bool OverlayScoreSummary

MwId ScoreSummary_Player1

int ScoreSummary_Points1

int ScoreSummary_RoundPoints1

int ScoreSummary_MatchPoints1

float ScoreSummary_Gauge1

MwId ScoreSummary_Player2

int ScoreSummary_Points2

int ScoreSummary_RoundPoints2

int ScoreSummary_MatchPoints2

float ScoreSummary_Gauge2

bool ScreenIn3dHideScoreSummary

bool ScreenIn3dHideVersus

int CountdownEndTime

CGamePlaygroundUIConfig::EUIStatus UIStatus

EUIStatus::None
EUIStatus::Normal
EUIStatus::Warning
EUIStatus::Error
EUIStatus::Official

CGamePlaygroundUIConfig::ELabelsVisibility AlliesLabelsVisibility

ELabelsVisibility::None
ELabelsVisibility::Never
ELabelsVisibility::Always
ELabelsVisibility::WhenInFrustum
ELabelsVisibility::WhenVisible
ELabelsVisibility::WhenInMiddleOfScreen

CGamePlaygroundUIConfig::EVisibility AlliesLabelsShowGauges

EVisibility::None
EVisibility::Normal
EVisibility::Manual
EVisibility::ForcedHidden
EVisibility::ForcedVisible

CGamePlaygroundUIConfig::EVisibility AlliesLabelsShowNames

EVisibility::None
EVisibility::Normal
EVisibility::Manual
EVisibility::ForcedHidden
EVisibility::ForcedVisible

uint AlliesLabelsMaxCount

CGamePlaygroundUIConfig::ELabelsVisibility TeamLabelsVisibility

ELabelsVisibility::None
ELabelsVisibility::Never
ELabelsVisibility::Always
ELabelsVisibility::WhenInFrustum
ELabelsVisibility::WhenVisible
ELabelsVisibility::WhenInMiddleOfScreen

CGamePlaygroundUIConfig::EVisibility TeamLabelsShowGauges

EVisibility::None
EVisibility::Normal
EVisibility::Manual
EVisibility::ForcedHidden
EVisibility::ForcedVisible

CGamePlaygroundUIConfig::EVisibility TeamLabelsShowNames

EVisibility::None
EVisibility::Normal
EVisibility::Manual
EVisibility::ForcedHidden
EVisibility::ForcedVisible

CGamePlaygroundUIConfig::ELabelsVisibility OpposingTeamLabelsVisibility

ELabelsVisibility::None
ELabelsVisibility::Never
ELabelsVisibility::Always
ELabelsVisibility::WhenInFrustum
ELabelsVisibility::WhenVisible
ELabelsVisibility::WhenInMiddleOfScreen

CGamePlaygroundUIConfig::EVisibility OpposingTeamLabelsShowGauges

EVisibility::None
EVisibility::Normal
EVisibility::Manual
EVisibility::ForcedHidden
EVisibility::ForcedVisible

CGamePlaygroundUIConfig::EVisibility OpposingTeamLabelsShowNames

EVisibility::None
EVisibility::Normal
EVisibility::Manual
EVisibility::ForcedHidden
EVisibility::ForcedVisible

bool ForceSpectator

uint SpectatorForceCameraType

MwId SpectatorAutoTarget

MwId SpectatorForcedTarget

int SpectatorForcedClan

float SpectatorCamAutoLatitude

float SpectatorCamAutoLongitude

float SpectatorCamAutoRadius

CGamePlaygroundUIConfig::EObserverMode SpectatorObserverMode

EObserverMode::Default
EObserverMode::Forced
EObserverMode::Forbidden
EObserverMode::Manual
Inherited members CMwNod

string IdName

const MwId Id

Enums

EUISequence

EUISequence::None
EUISequence::Playing
EUISequence::Intro
EUISequence::Outro
EUISequence::Podium
EUISequence::CustomMTClip
EUISequence::EndRound
EUISequence::PlayersPresentation
EUISequence::UIInteraction
EUISequence::RollingBackgroundIntro
EUISequence::CustomMTClip_WithUIInteraction

EUIStatus

EUIStatus::None
EUIStatus::Normal
EUIStatus::Warning
EUIStatus::Error
EUIStatus::Official

EVisibility

EVisibility::None
EVisibility::Normal
EVisibility::Manual
EVisibility::ForcedHidden
EVisibility::ForcedVisible

ELabelsVisibility

ELabelsVisibility::None
ELabelsVisibility::Never
ELabelsVisibility::Always
ELabelsVisibility::WhenInFrustum
ELabelsVisibility::WhenVisible
ELabelsVisibility::WhenInMiddleOfScreen

EAvatarVariant

EAvatarVariant::Default
EAvatarVariant::Sad
EAvatarVariant::Happy

EUISound

EUISound::Default
EUISound::Silence
EUISound::StartMatch
EUISound::EndMatch
EUISound::StartRound
EUISound::EndRound
EUISound::PhaseChange
EUISound::TieBreakPoint
EUISound::TiePoint
EUISound::VictoryPoint
EUISound::Capture
EUISound::TimeOut
EUISound::Notice
EUISound::Warning
EUISound::PlayerEliminated
EUISound::PlayerHit
EUISound::Checkpoint
EUISound::Finish
EUISound::Record
EUISound::ScoreProgress
EUISound::RankChange
EUISound::Bonus
EUISound::FirstHit
EUISound::Combo
EUISound::PlayersRemaining
EUISound::Custom1
EUISound::Custom2
EUISound::Custom3
EUISound::Custom4

ENoticeLevel

ENoticeLevel::Default
ENoticeLevel::PlayerInfo
ENoticeLevel::PlayerWarning
ENoticeLevel::MapInfo
ENoticeLevel::MapWarning
ENoticeLevel::MatchInfo
ENoticeLevel::MatchWarning

EObserverMode

EObserverMode::Default
EObserverMode::Forced
EObserverMode::Forbidden
EObserverMode::Manual

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