ManiaScript Reference
2019-05
|
Public Types | |
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 | EInGameMenuResult { Resume, Quit, NormalMenu, AdvancedMenu, ServerSettings } |
Public Types inherited from CMlScript | |
enum | LinkType { ExternalBrowser, ManialinkBrowser, Goto, ExternalFromId, ManialinkFromId, GotoFromId } |
Supported declare modes : Local Persistent API for GameModes Manialinks
Void CMlScriptIngame::CloseInGameMenu | ( | EInGameMenuResult | Result | ) |
Void CMlScriptIngame::CloseScoresTable | ( | ) |
Void CMlScriptIngame::CopyServerLinkToClipBoard | ( | ) |
Void CMlScriptIngame::JoinTeam1 | ( | ) |
Void CMlScriptIngame::JoinTeam2 | ( | ) |
Request change of IsSpectatorClient (not immediate, and it may be refused).
Set the spectated player, but do not switch to spectator mode automatically. Equivalent to numpad1/2/3/4
Void CMlScriptIngame::ShowCurChallengeCard | ( | ) |
Void CMlScriptIngame::ShowInGameMenu | ( | ) |
Void CMlScriptIngame::ShowModeHelp | ( | ) |
const CAchievementsManager CMlScriptIngame::AchievementsManager |
CUIConfig CMlScriptIngame::ClientUI |
Locally accessible by the client script to locally override settings from the server.
const Text CMlScriptIngame::CurrentServerDesc |
const Text CMlScriptIngame::CurrentServerJoinLink |
const Text CMlScriptIngame::CurrentServerLogin |
const Text CMlScriptIngame::CurrentServerModeName |
const Text CMlScriptIngame::CurrentServerName |
const Integer CMlScriptIngame::GameTime |
const Boolean CMlScriptIngame::IsInGameMenuDisplayed |
const Boolean CMlScriptIngame::IsSpectator |
Is in spectator mode - may be only for a short time between rounds.
const Boolean CMlScriptIngame::IsSpectatorClient |
Client actually desires to spectate instead of playing.
const CMap CMlScriptIngame::Map |
const CManiaAppPlaygroundCommon CMlScriptIngame::ParentApp |
Will be Null if the script is not runing in a layer of an app.
const CPlaygroundClient CMlScriptIngame::Playground |
const Integer CMlScriptIngame::SplitScreenCount |
const Integer CMlScriptIngame::SplitScreenNum |
const CTeam [] CMlScriptIngame::Teams |
CUIConfig CMlScriptIngame::UI |
(read-only) UI actually displayed, as defined by the server.
const Boolean CMlScriptIngame::UseClans |
const Boolean CMlScriptIngame::UseForcedClans |