ManiaScript
Script language used in ManiaPlanet
|
#include <big.h>
Public Types | |
enum | EUISequence { None, Playing, Intro, Outro, Podium, CustomMTClip, EndRound, PlayersPresentation, UIInteraction, RollingBackgroundIntro, CustomMTClip_WithUIInteraction } |
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, Record, ScoreProgress, RankChange, Bonus, FirstHit, Combo, PlayersRemaining, Custom1, Custom2, Custom3, Custom4 } |
enum | ENoticeLevel { Default, PlayerInfo, PlayerWarning, MapInfo, MapWarning, MatchInfo, MatchWarning } |
enum | EObserverMode { Default, Forced, Forbidden, Manual } |
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) |
Supported declare modes : Local NetworkRead NetworkWrite 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 | ||
) |
Integer CUIConfig::AlliesLabelsMaxCount |
Values in range (0 - 250)
EVisibility CUIConfig::AlliesLabelsShowGauges |
EVisibility CUIConfig::AlliesLabelsShowNames |
ELabelsVisibility CUIConfig::AlliesLabelsVisibility |
Boolean CUIConfig::AltMenuNoCustomScores |
Boolean CUIConfig::AltMenuNoDefaultScores |
Text CUIConfig::BigMessage |
Text CUIConfig::BigMessageAvatarLogin |
EAvatarVariant CUIConfig::BigMessageAvatarVariant |
EUISound CUIConfig::BigMessageSound |
Integer CUIConfig::BigMessageSoundVariant |
Vec2 CUIConfig::CountdownCoord |
Integer CUIConfig::CountdownEndTime |
Boolean CUIConfig::ForceSpectator |
Integer CUIConfig::GaugeClan |
Text CUIConfig::GaugeMessage |
Real CUIConfig::GaugeRatio |
Text CUIConfig::ManialinkPage |
Text CUIConfig::MarkersXML |
An XML text describing the map tooltips appearing in the HUD.
It's a set of <marker/> elements which can have the following attributes :
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 |
EVisibility CUIConfig::OpposingTeamLabelsShowGauges |
EVisibility CUIConfig::OpposingTeamLabelsShowNames |
ELabelsVisibility CUIConfig::OpposingTeamLabelsVisibility |
Boolean CUIConfig::OverlayHideAll |
Boolean CUIConfig::OverlayHideChat |
Boolean CUIConfig::OverlayHideCheckPointList |
Boolean CUIConfig::OverlayHideCountdown |
Boolean CUIConfig::OverlayHideCrosshair |
Boolean CUIConfig::OverlayHideGauges |
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 |
Integer CUIConfig::SpectatorForcedClan |
Ident CUIConfig::SpectatorForcedTarget |
EObserverMode CUIConfig::SpectatorObserverMode |
Text CUIConfig::StatusMessage |
EVisibility CUIConfig::TeamLabelsShowGauges |
EVisibility CUIConfig::TeamLabelsShowNames |
ELabelsVisibility CUIConfig::TeamLabelsVisibility |
const CUILayer [] CUIConfig::UILayers |
EUISequence CUIConfig::UISequence |
Boolean CUIConfig::UISequence_CanSkipIntroMT |
Text CUIConfig::UISequence_CustomMTClip |
const Boolean CUIConfig::UISequenceIsCompleted |
EUIStatus CUIConfig::UIStatus |