|
ManiaScript
Script language used in ManiaPlanet
|
#include <big.h>
Public Types | |
| enum | EUISequence { None, Playing, Intro, Outro, Podium, CustomMTClip, EndRound, PlayersPresentation } |
| enum | EUIStatus { None, Normal, Warning, Error, Official } |
| enum | EVisibility { None, Normal, Manual, ForcedHidden, ForcedVisible } |
| enum | ELabelsVisibility { None, Never, Always, WhenInFrustum, WhenVisible, WhenInMiddleOfScreen } |
| enum | EAvatarVariant { Default, Sad, Happy } |
| enum | EUISound { Default, Silence, StartMatch, EndMatch, StartRound, EndRound, PhaseChange, TieBreakPoint, TiePoint, VictoryPoint, Capture, TimeOut, Notice, Warning, PlayerEliminated, PlayerHit, Checkpoint, Finish, Custom1, Custom2, Custom3, Custom4 } |
| enum | ENoticeLevel { Default, PlayerInfo, PlayerWarning, MapInfo, MapWarning, MatchInfo, MatchWarning } |
Public Member Functions | |
| Void | SendChat (Text Text) |
| Void | SendNotice (Text Text, ENoticeLevel Level, CUser Avatar, EAvatarVariant AvatarVariant, EUISound Sound, Integer SoundVariant) |
| Text | GetLayerManialinkAction (CUILayer Layer) |
| Void | ClearLayerManialinkAction (CUILayer Layer) |
This object handles the interface.
| enum CUIConfig::EUISound |
| enum CUIConfig::EUIStatus |
| Void CUIConfig::SendNotice | ( | Text | Text, |
| ENoticeLevel | Level, | ||
| CUser | Avatar, | ||
| EAvatarVariant | AvatarVariant, | ||
| EUISound | Sound, | ||
| Integer | SoundVariant | ||
| ) |
| EVisibility CUIConfig::AlliesLabelsShowGauges |
| ELabelsVisibility CUIConfig::AlliesLabelsVisibility |
| Text CUIConfig::BigMessage |
| Text CUIConfig::BigMessageAvatarLogin |
| EAvatarVariant CUIConfig::BigMessageAvatarVariant |
| EUISound CUIConfig::BigMessageSound |
| Integer CUIConfig::BigMessageSoundVariant |
| Integer CUIConfig::CountdownEndTime |
| EVisibility CUIConfig::EnemiesLabelsShowGauges |
| ELabelsVisibility CUIConfig::EnemiesLabelsVisibility |
| Boolean CUIConfig::ForceSpectator |
| Integer CUIConfig::GaugeClan |
| Text CUIConfig::GaugeMessage |
| Real CUIConfig::GaugeRatio |
| Text CUIConfig::Hud3dMarkers |
An XML text describing the map tooltips appearing in the HUD.
It's a set of <marker/> elements which can have the following attributes :
| Text CUIConfig::ManialinkPage |
| Boolean CUIConfig::NoticesFilter_HideMapInfo |
| Boolean CUIConfig::NoticesFilter_HideMapWarning |
| Boolean CUIConfig::NoticesFilter_HideMatchInfo |
| Boolean CUIConfig::NoticesFilter_HideMatchWarning |
| Boolean CUIConfig::NoticesFilter_HidePlayerInfo |
| Boolean CUIConfig::NoticesFilter_HidePlayerInfoIfNotMe |
| Boolean CUIConfig::NoticesFilter_HidePlayerWarning |
| Boolean CUIConfig::NoticesFilter_HidePlayerWarningIfNotMe |
| ENoticeLevel CUIConfig::NoticesFilter_LevelToShowAsBigMessage |
| Boolean CUIConfig::OverlayHideAll |
| Boolean CUIConfig::OverlayHideChat |
| Boolean CUIConfig::OverlayHideCheckPointList |
| Boolean CUIConfig::OverlayHideMapInfo |
| Boolean CUIConfig::OverlayHideNotices |
| Boolean CUIConfig::OverlayHideOpponentsInfo |
| Boolean CUIConfig::OverlayHideRoundScores |
| Boolean CUIConfig::OverlayScoreSummary |
| Real CUIConfig::ScoreSummary_Gauge1 |
| Real CUIConfig::ScoreSummary_Gauge2 |
| Integer CUIConfig::ScoreSummary_MatchPoints1 |
| Integer CUIConfig::ScoreSummary_MatchPoints2 |
| Ident CUIConfig::ScoreSummary_Player1 |
| Ident CUIConfig::ScoreSummary_Player2 |
| Integer CUIConfig::ScoreSummary_Points1 |
| Integer CUIConfig::ScoreSummary_Points2 |
| Text CUIConfig::ScoreTable |
| Boolean CUIConfig::ScoreTableOnlyManialink |
| EVisibility CUIConfig::ScoreTableVisibility |
| Boolean CUIConfig::ScreenIn3dHideScoreSummary |
| Boolean CUIConfig::ScreenIn3dHideVersus |
| Text CUIConfig::SmallScoreTable |
| EVisibility CUIConfig::SmallScoreTableVisibility |
| Ident CUIConfig::SpectatorAutoTarget |
| Real CUIConfig::SpectatorCamAutoLatitude |
| Real CUIConfig::SpectatorCamAutoLongitude |
| Real CUIConfig::SpectatorCamAutoRadius |
| Integer CUIConfig::SpectatorForceCameraType |
| Ident CUIConfig::SpectatorForcedTarget |
| Text CUIConfig::StatusMessage |
| const CUILayer [] CUIConfig::UILayers |
| EUISequence CUIConfig::UISequence |
| Text CUIConfig::UISequence_CustomMTClip |
| const Boolean CUIConfig::UISequenceIsCompleted |
| EUIStatus CUIConfig::UIStatus |
1.8.1.2