CGameManiaTitleFlowScriptAPI

TrackMania Turbo API


CGameManiaTitleFlowScriptAPI

ID 0x031AD000
Uninstantiable

Inherits from MwFoundations::CMwNod

API for titles menus to control the main loop.

Methods

void PlayMap(wstring Map, wstring Mode, string SettingsXml)

void PlayMapList(MwFastBuffer<wstring>& MapList, wstring Mode, string SettingsXml)

void PlayPlaylist(wstring Playlist, wstring OverrideMode, string OverrideSettingsXml)

void PlaySplitScreen(CGameManiaTitleFlowScriptAPI::ESplitScreenLayout LayoutType, MwFastBuffer<wstring>& MapList, wstring Mode, string SettingsXml)

void PlayMultiOnSameScreen(CGameManiaTitleFlowScriptAPI::ESplitScreenLayout LayoutType, MwFastBuffer<wstring>& MapList, wstring Mode, string SettingsXml)

void ViewReplay(wstring Replay)

void EditMap(wstring Map, wstring EditorPluginScript, string EditorPluginArgument)

void EditNewMap(string Environment, string Decoration, string ModUrl, string PlayerModel, wstring MapType, wstring EditorPluginScript, string EditorPluginArgument)

void EditBadges()

void EditBadgesOld(MwId UserId DEPRECATED)

void JoinServer_GetInfo(string ServerLogin)

void JoinServer_GetInfoPwd(string ServerLogin, string ServerPassword)

void JoinServer_Join(bool AsSpectator)

void JoinServer_Abort()

void Quit()

Members

const bool IsReady

const CGameManiaTitleFlowScriptAPI::EResult LatestResult

EResult::Success
EResult::Error_Internal
EResult::Error_DataMgr
EResult::Error_Net_ServerNotFound
EResult::Error_Net_ServerUnreachable
EResult::Error_Net_Disconnected
EResult::Error_Net_WrongPassword
EResult::Error_Network_OnlineExpired
EResult::Error_Network_ServerFull

const wstring CustomResultType

const MwFastBuffer<wstring> CustomResultData

const CGameCtnNetServerInfo@ JoinServer_ServerInfo

Inherited members CMwNod

string IdName

const MwId Id

Enums

ESplitScreenLayout

ESplitScreenLayout::Horizontal
ESplitScreenLayout::Vertical
ESplitScreenLayout::Four

EResult

EResult::Success
EResult::Error_Internal
EResult::Error_DataMgr
EResult::Error_Net_ServerNotFound
EResult::Error_Net_ServerUnreachable
EResult::Error_Net_Disconnected
EResult::Error_Net_WrongPassword
EResult::Error_Network_OnlineExpired
EResult::Error_Network_ServerFull

Documentation from build 2016-11-07 16:15:45
(Page rendering: 0.05 seconds, 11.3 MB)