ManiaPlanet 3 ManiaScript Reference 2015.06.18.1510
A ManiaScript Reference of the ManiaPlanet 3 game (frozen installation). This is OUTDATED, and exists only for entertainment purposes.
|
#include <doc.h>
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 } |
Public Member Functions | |
Void | ShowCurChallengeCard () |
Void | ShowModeHelp () |
Void | CopyServerLinkToClipBoard () |
Void | JoinTeam1 () |
Void | JoinTeam2 () |
Void | SetSpectateTarget (Text Player) |
Void | ShowProfile (Text Player) |
Void | ShowInGameMenu () |
Void | PlayUiSound (EUISound Sound, Integer SoundVariant, Real Volume) |
Void | CloseInGameMenu (EInGameMenuResult Result) |
Public Member Functions inherited from CMlScript | |
Boolean | IsKeyPressed (Integer KeyCode) |
Void | EnableMenuNavigation (Boolean EnableInputs, Boolean WithAutoFocus, CMlControl AutoBackControl, Integer InputPriority) |
Void | OpenLink (Text Url, LinkType LinkType) |
Void | TriggerPageAction (Text ActionString) |
Void | SendCustomEvent (Text Type, Text[] Data) |
Void | PreloadImage (Text ImageUrl) |
Public Attributes | |
const Integer | GameTime |
CUIConfig | UI |
CUIConfig | ClientUI |
Boolean | IsSpectatorMode |
const Boolean | UseClans |
const Boolean | UseForcedClans |
const CMap | Map |
const CTeam[] | Teams |
const Text | CurrentServerLogin |
const Text | CurrentServerName |
const Text | CurrentServerJoinLink |
const Text | CurrentServerModeName |
Public Attributes inherited from CMlScript | |
const CMlPage | Page |
const Boolean | PageIsVisible |
const Integer | Now |
const Integer | Period |
const Integer | CurrentTime |
const Text | CurrentTimeText |
const Text | CurrentLocalDateText |
const CUser | LocalUser |
const CTitle | LoadedTitle |
const CMlEvent[] | PendingEvents |
const Real | MouseX |
const Real | MouseY |
const Boolean | MouseLeftButton |
const Boolean | MouseRightButton |
const Boolean | MouseMiddleButton |
const Boolean | KeyUp |
const Boolean | KeyDown |
const Boolean | KeyLeft |
const Boolean | KeyRight |
const Boolean | KeyReturn |
const Boolean | KeySpace |
const Boolean | KeyDelete |
Boolean | EnableMenuNavigationInputs |
const Boolean | IsMenuNavigationForeground |
const CXmlManager | Xml |
const CHttpManager | Http |
const CAudioManager | Audio |
Public Attributes inherited from CNod | |
const Ident | Id |
Supported declare modes : Local Persistent API for GameModes Manialinks
Set the spectated player, but do not switch to spectator mode automatically. Equivalent to pavnum1/2/3/4
CUIConfig CMlScriptIngame::ClientUI |
Locally accessible by the client script to locally override settings from the server.
Boolean CMlScriptIngame::IsSpectatorMode |
Switch the player to spectator or back into playing
CUIConfig CMlScriptIngame::UI |
(read-only) UI actually displayed, as defined by the server.