Trackmania Turbo ManiaScript Reference 2016.11.07.1615
A ManiaScript Reference of the Trackmania Turbo game.
Loading...
Searching...
No Matches
CManiaPlanet Struct Reference

#include <doc.h>

Inheritance diagram for CManiaPlanet:
[legend]

Public Types

enum  EContext {
  MenuStartUp , MenuManiaPlanet , MenuManiaTitleMain , MenuProfile ,
  MenuSolo , MenuLocal , MenuMulti , MenuCompetitions ,
  MenuEditors , EditorPainter , EditorTrack , EditorMediaTracker ,
  Solo , SoloLoadScreen , Multi , MultiLoadScreen ,
  MenuCustom , Unknown
}
 
enum  ELinkType { ExternalBrowser , ManialinkBrowser }
 
enum  EBuyTitleMode { OpenStore , BuyIfNeeded , Ask }
 
enum  EMenuStationsPage {
  Home , Play , Store , Options ,
  Help
}
 
enum  EUplayFlow {
  OverView , Auth , Reward , Rewards ,
  Actions
}
 
enum  ESystemPlatform {
  None , Steam , UPlay , PS4 ,
  XBoxOne
}
 
enum  ESystemSkuIdentifier { Unknown , EU , US , JP }
 
enum  EHmdWearingState { Dismount , Mount , Unknown }
 
enum  EHmdTrackingState { NotStarted , Calibrating , NotTracking , Tracking }
 

Public Member Functions

Void ClipboardSet (Text ClipboardText)
 
Void OpenLink (Text Url, ELinkType LinkType)
 
Void QuitGameAndOpenLink (Text Url)
 
Void InstallTitle (Text TitleId)
 
Void InstallTitleFromUrl (Text Url, Text DisplayName)
 
Void InstallTitleFromUrl (Text Url, Text DisplayName, Boolean EnterAfterInstall)
 
Void ShowTitle (Text TitleId, Boolean ShowStation)
 
Void SelectTitle (Text TitleId)
 
Void EnterTitle (Text TitleId)
 
Void ShowCurMapCard ()
 
Void SetMenuStationsActive (Boolean Activate)
 
Void Dialog_EnterGameKey ()
 
Void Dialog_BuyTitleDialog (Text TitleId, Text OverrideBuyUrl, Integer OverrideActionAfterBuy)
 
Void Dialog_BuyTitleEx (Text TitleId, EBuyTitleMode Mode, Text OverrideBuyUrl, Integer OverrideActionAfterBuy)
 
Void Dialog_GenerateGameKeys (Text TitleId, Integer FeaturesLevel, Integer NbToGenerate, Boolean AddBuddyOnRegistration)
 
Void Dialog_BuyStations ()
 
Void Dialog_SetServerFavourite (Text ServerLogin, Boolean Favorite, Boolean Silent)
 
Void CustomMenu_Request (Text Type, Text[] Data)
 
Void SetLocalUserClubLink (Text ClubLink)
 
Void SetLocalUserNickName (Text NickName)
 
Void FlashWindow ()
 
Void CreateShortcut (Text ShortcutName, Text Url)
 
Void HideSystemLoadingScreen ()
 
Void TmTurbo_LoadingOpportunity ()
 
Void Authentication_GetToken (Ident UserId, Text AppLogin)
 
Void MasterServer_ReleaseMSTaskResult (Ident TaskId)
 
Text MasterServer_GetURL (Text ShortCutId)
 
CMasterServerUser MasterServer_GetMSUserFromId (Ident UserId)
 
Void MasterServer_Connect (Ident UserId)
 
CWebServicesTaskResult_GetDisplayNameScriptResult MasterServer_GetDisplayName (Ident UserId)
 
CWebServicesTaskResult MasterServer_CheckNetworkAvailability (Ident UserId)
 
CWebServicesTaskResult_Session_Get MasterServer_GetSessionInfo (Ident UserId, Text SessionId)
 
Void MasterServer_Zone_GetPathAndName (Text ZoneFullPath, Text ZonePath, Text ZoneName)
 
CWebServicesTaskResult_ZoneList MasterServer_Zone_GetChilds (Text ZoneFullPath)
 
CWebServicesTaskResult MasterServer_Zone_ChangeZone (Ident UserId, Text ZoneFullPath)
 
CWebServicesTaskResult_LaunchUplayScriptResult MasterServer_UplayLaunch (Ident UserId, EUplayFlow UplayFlow, Integer RewardCode)
 
CWebServicesTaskResult_LaunchUplayScriptResult MasterServer_UplayLaunch_v2 (Ident UserId, EUplayFlow UplayFlow, Text RewardId)
 
CWebServicesTaskResult_LaunchUplayScriptResult MasterServer_UplayLaunchAndCompleteActions (Ident UserId, EUplayFlow UplayFlow, Text RewardId)
 
Void MasterServer_Tracking_ContextMenuStart (Ident UserId, Text MenuName)
 
Void MasterServer_Tracking_ContextMenuStop (Ident UserId, Text MenuName)
 
Void MasterServer_Tracking_ContextGameModeStart (Ident UserId, Text GameMode)
 
Void MasterServer_Tracking_ContextGameModeStop (Ident UserId, Text GameMode)
 
Void MasterServer_Tracking_ContextMapStart (Ident UserId, Text MapUid, Text Environment)
 
Void MasterServer_Tracking_ContextMapStop (Ident UserId, Text MapUid)
 
Void MasterServer_Tracking_ContextPlayStart (Ident UserId, Text Type)
 
Void MasterServer_Tracking_ContextPlayStop (Ident UserId, Text Type, Text Reason, Integer NbRespawns)
 
Void MasterServer_Tracking_MedalUnlock (Ident UserId, Integer Medal)
 
Void MasterServer_Tracking_MedalUnlock_v2 (Ident UserId, Integer PreviousMedal, Integer Medal)
 
Void MasterServer_Tracking_NewMapCreated (Ident UserId, Text Environment, Boolean IsRandomlyGenerated)
 
Void MasterServer_Tracking_NewsImpression (Ident UserId, Text NewsId)
 
Void MasterServer_Tracking_NewsClick (Ident UserId, Text NewsId)
 
Void MasterServer_Tracking_PlayerAchievement (Ident UserId, Integer AchievementId)
 
Void MasterServer_Tracking_PlayerProgressionMap (Ident UserId, Text Value)
 
Void MasterServer_Tracking_PlayerRespawn (Ident UserId, Integer RaceTime)
 
Void MasterServer_Tracking_StatCampaign (Ident UserId, Integer PlayedMapCount, Integer BronzeMedalCount, Integer SilverMedalCount, Integer GoldMedalCount, Integer AuthorMedalCount, Integer MaxDifficultyLevel)
 
Void MasterServer_Tracking_StatCampaign_v2 (Ident UserId, Integer PlayedMapCount, Integer PlayedEnvCount, Integer BronzeMedalCount, Integer SilverMedalCount, Integer GoldMedalCount, Integer AuthorMedalCount, Integer MaxDifficultyLevel)
 
Void MasterServer_Tracking_StatChallenge (Ident UserId, Integer PendingChallengeCount)
 
Void MasterServer_Tracking_StatGlobalRanking (Ident UserId, Integer GlobalRanking)
 
Void MasterServer_Tracking_StatOnline (Ident UserId, Integer Echelon)
 
Void MasterServer_Tracking_StatRecordCenter (Ident UserId, Integer BestCount, Integer EqualCount, Integer WorstCount)
 
CWebServicesTaskResult MasterServer_Beta_RetrieveUserInfo (Ident UserId)
 
CWebServicesTaskResult MasterServer_Beta_AcceptNDA (Ident UserId)
 
CWebServicesTaskResult BuyFullGame (Ident UserId)
 
CWebServicesTaskResult ShowSystemError (Ident UserId, Integer ErrorCode)
 
Void HMD_Activate (Boolean Enable)
 
Void HMD_ResetTracking ()
 
Void HMD_SelectUser ()
 

Public Attributes

const Integer Now
 
const Text CurrentLocalDateText
 
const CUser LocalUser
 
const CTitle LoadedTitle
 
const CTitle[] TitlesAvailable
 
const CTitle[] TitlesBases
 
const Text[] TitleIdsInstalled
 
const Text[] TitleIdsPayed
 
const Integer EmptyStationsCount
 
const ESystemPlatform SystemPlatform
 
const ESystemSkuIdentifier SystemSkuIdentifier
 
const Text ExeVersion
 
const CMap CurrentMap
 
const EContext ActiveContext
 
const Text ActiveContext_MenuFrame
 
const Text ActiveContext_InGameDialogFrame
 
const Text ActiveContext_DialogFrame
 
const Text ActiveContext_SystemDialogFrame
 
const Boolean ActiveContext_ClassicDialogDisplayed
 
const Integer ActiveContext_GameWill
 
const Boolean ActiveContext_ManialinkBrowserDisplayed
 
const Boolean ActiveContext_MenuStationsDisplayed
 
const Boolean ActiveContext_InGameMenuDisplayed
 
const EMenuStationsPage ActiveContext_MenuStationsPage
 
const EMenuStationsPage ActiveContext_MenuStationsClickedPage
 
const Text CurrentServerLogin
 
const Text CurrentServerName
 
const Text CurrentServerModeName
 
const Text CurrentServerJoinLink
 
const CUser[] CurrentServerPlayers
 
const Integer CurrentAppId
 
Boolean IsPrivateSession
 
const Boolean IsKioskMode
 
const Boolean ParentalLock_IsLocked
 
const Integer TotalTimePlay
 
const Integer Messenger_MessagesCount
 
const Integer AccountPlanets
 
const Boolean IsTitleTimeLimited
 
const Boolean IsTitleTimeLimitActivated
 
const Boolean CanUnlockTitleTimeLimitOnStore
 
const Integer TitleTimeLeft
 
const Integer CurConnectionDate
 
const Integer PrevConnectionDate
 
Real MasterSoundVolume
 
Real MasterMusicVolume
 
const Boolean TmTurbo_IsDemo
 
const Boolean TmTurbo_IsPartialInstall
 
const Boolean TmTurbo_IsBeta
 
const Boolean TmTurbo_IsBetaDeactivated
 
const Boolean TmTurbo_IsOpenBeta
 
const Boolean TmTurbo_IsSlowInstall
 
Boolean Settings_StationsManualLayout
 
const Boolean Dialog_IsFinished
 
const Boolean Dialog_Success
 
const Boolean Dialog_Aborted
 
Boolean IsLiveStreamingEnabled
 
Boolean IsRemotePlayEnabled
 
const CGameAchievementScriptManager AchievementsManager
 
const CGameUserManagerScript UserMgr
 
const Boolean Authentication_GetTokenResponseReceived
 
const Integer Authentication_ErrorCode
 
const Text Authentication_Token
 
const CWebServicesTaskResult[] MasterServer_MSTaskResults
 
const CMasterServerUser MasterServer_MainMSUser
 
const CMasterServerUser[] MasterServer_MSUsers
 
const Boolean HMD_IsActive
 
const Vec3 HMD_HeadTranslation
 
const Real HMD_HeadYaw
 
const Real HMD_HeadPitch
 
const Real HMD_HeadRoll
 
const CGameUserScript HMD_CurrentUser
 
Real HMD_WorldScale
 
Real HMD_MoveScale
 
Real HMD_HUD_Distance
 
const EHmdWearingState HMD_WearingState
 
const EHmdTrackingState HMD_TrackingState
 
const Boolean HMD_IsUserWarnBySystem_OutOfPlayArea
 
Boolean Cameras_BlackOut
 
- Public Attributes inherited from CNod
const Ident Id
 

Detailed Description

Supported declare modes : Local Persistent Internal API for Maniaplanet.

Member Function Documentation

◆ ClipboardSet()

Void CManiaPlanet::ClipboardSet ( Text ClipboardText)

Overwrite the user's system clipboard.

Member Data Documentation

◆ HMD_HUD_Distance

Real CManiaPlanet::HMD_HUD_Distance

Values in range (0.200000-100.000000)

◆ HMD_MoveScale

Real CManiaPlanet::HMD_MoveScale

Be careful, when this value is not 1, the behavior is non-physic. May induce motion sicknessValues in range (0.000010-10000.000000)

◆ MasterMusicVolume

Real CManiaPlanet::MasterMusicVolume

Values in range (-40.000000-0.000000)

◆ MasterSoundVolume

Real CManiaPlanet::MasterSoundVolume

Values in range (-40.000000-0.000000)


The documentation for this struct was generated from the following file: