ManiaPlanet ManiaScript Reference 2019.11.19.1850
A ManiaScript Reference of the ManiaPlanet game.
|
#include <doc.h>
Public Member Functions | |
Boolean | ValidationGhost_IsVisible () |
Vec3 | ValidationGhost_GetPosition () |
Public Member Functions inherited from CMlScriptIngame | |
Void | ShowCurChallengeCard () |
Void | ShowModeHelp () |
Void | CopyServerLinkToClipBoard () |
Void | JoinTeam1 () |
Void | JoinTeam2 () |
Void | RequestSpectatorClient (Boolean Spectator) |
Void | SetSpectateTarget (Text Player) |
Void | ShowProfile (Text Player) |
Void | ShowInGameMenu () |
Void | CloseInGameMenu (EInGameMenuResult Result) |
Void | CloseScoresTable () |
Void | PlayUiSound (EUISound Sound, Integer SoundVariant, Real Volume) |
Public Member Functions inherited from CMlScript | |
Void | Dbg_SetProcessed (CMlScriptEvent Event) |
Boolean | IsKeyPressed (Integer KeyCode) |
Void | EnableMenuNavigation (Boolean EnableInputs, Boolean WithAutoFocus, CMlControl AutoBackControl, Integer InputPriority) |
Void | EnableMenuNavigation (Boolean EnableInputs, Boolean WithAutoFocus, Boolean WithManualScroll, CMlControl AutoBackControl, Integer InputPriority) |
Void | OpenLink (Text Url, LinkType LinkType) |
Void | TriggerPageAction (Text ActionString) |
Void | SendCustomEvent (Text Type, Text[] Data) |
Void | PreloadImage (Text ImageUrl) |
Void | PreloadAll () |
Text | Dbg_DumpDeclareForVariables (CNod Nod, Boolean StatsOnly) |
Public Attributes | |
const CTmMlPlayer | InputPlayer |
const CTmMlPlayer | GUIPlayer |
const CTmRaceClientEvent[] | RaceEvents |
const Integer | NbLaps |
const Boolean | IndependantLaps |
const CTmMlPlayer[] | Players |
const CTmScore[] | Scores |
const Integer[] | ClanScores |
Integer | CurPlayerCamera |
Integer | SpectatorTimeshift |
const Vec3 | MapStartLinePos |
const Vec3[] | MapCheckpointPos |
const Vec3[] | MapFinishLinePos |
const Boolean | MapIsLapRace |
const Integer | MapNbLaps |
Public Attributes inherited from CMlScriptIngame | |
const Integer | GameTime |
const CPlaygroundClient | Playground |
CUIConfig | UI |
CUIConfig | ClientUI |
const Boolean | IsSpectator |
const Boolean | IsSpectatorClient |
const Boolean | UseClans |
const Boolean | UseForcedClans |
const CManiaAppPlaygroundCommon | ParentApp |
const CMap | Map |
const CTeam[] | Teams |
const Boolean | IsInGameMenuDisplayed |
const Text | CurrentServerLogin |
const Text | CurrentServerName |
const Text | CurrentServerDesc |
const Text | CurrentServerJoinLink |
const Text | CurrentServerModeName |
const Integer | SplitScreenNum |
const Integer | SplitScreenCount |
const CAchievementsManager | AchievementsManager |
Public Attributes inherited from CMlScript | |
const CMlPage | Page |
const Boolean | PageIsVisible |
Boolean | PageAlwaysUpdateScript |
const Integer | Now |
const Integer | Period |
const Integer | CurrentTime |
const CUser | LocalUser |
const CTitle | LoadedTitle |
const CMlScriptEvent[] | PendingEvents |
Boolean | Dbg_WarnOnDroppedEvents |
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 CParsingManager | Xml |
const CHttpManager | Http |
const CVideoManager | Video |
const CAudioManager | Audio |
const CInputManager | Input |
const CDataFileMgr | DataFileMgr |
const CScoreMgr | ScoreMgr |
const CAnimManager | AnimMgr |
const CSystemPlatform | System |
Public Attributes inherited from CNod | |
const Ident | Id |
Additional Inherited Members | |
Public Types inherited from CMlScriptIngame | |
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 Trackmania race API for Manialink scripts
const Vec3 [] CTmMlScriptIngame::MapCheckpointPos |
You can use MapCheckpointPos.count to get the number of checkpoints.
Integer CTmMlScriptIngame::SpectatorTimeshift |
When in spectator mode, show the scene as it was in the past to enable doing 'instant replays'.