API for titles menus to control the main loop.
Inherits from MwFoundations::CMwNod
Inherits from MwFoundations::CMwNod
API for titles menus to control the main loop.
void Dbg_GetServerInfoObj()
void Dbg_Join_GetServerInfo_Result()
void Dbg_PlayMatchSettingsObject()
void Dbg_PlaySplitScreenObj()
void Dbg_PlayMultiOnSameScreenObj()
void PlayMap(wstring Map, wstring Mode, string SettingsXml)
void PlayCampaign(CGameCtnCampaign@ Campaign, CGameCtnChallengeInfo@ MapInfo, wstring Mode, string SettingsXml)
void PlayMapList(MwFastBuffer<wstring>& MapList, wstring Mode, string SettingsXml)
void PlayPlaylist(wstring Playlist, wstring OverrideMode, string OverrideSettingsXml)
void PlayMatchSettingsFile(wstring MatchSettingsFilePath, wstring OverrideMode, string OverrideSettingsXml)
void PlayMatchSettingsObject(CGameMatchSettingsScript@ MatchSettings, wstring OverrideMode, string OverrideSettingsXml)
void PlaySplitScreen(CGameManiaTitleControlScriptAPI::ESplitScreenLayout LayoutType, MwFastBuffer<wstring>& MapList, wstring Mode, string SettingsXml)
void PlayMultiOnSameScreen(MwFastBuffer<wstring>& MapList, wstring Mode, string SettingsXml)
void PlaySplitScreenObj(CGameManiaTitleControlScriptAPI::ESplitScreenLayout LayoutType, CGameMatchSettingsScript@ MatchSettings)
void PlayMultiOnSameScreenObj(CGameMatchSettingsScript@ MatchSettings)
void ViewReplay(wstring Replay)
void OpenEditor(wstring EditorName, string MainPluginSettings)
void OpenEditor2(CGameManiaTitleControlScriptAPI::EEditorType EditorType)
void EditSkins()
void EditReplay(MwFastBuffer<wstring>& ReplayList)
void EditGhosts(wstring Map)
void EditAsset(wstring EditorName, string MainPluginSettingsXml, wstring RelativeFileName)
void EditMap(wstring Map, wstring EditorPluginScript, string EditorPluginArgument)
void EditNewMap1(string Environment, string Decoration, wstring ModNameOrUrl, wstring PlayerModel, wstring MapType, wstring EditorPluginScript, string EditorPluginArgument)
void EditNewMap2(string Environment, string Decoration, wstring ModNameOrUrl, wstring PlayerModel, wstring MapType, bool UseSimpleEditor, wstring EditorPluginScript, string EditorPluginArgument)
void EditNewMapFromBaseMap(wstring BaseMapName, wstring ModNameOrUrl, wstring PlayerModel, wstring MapType, wstring EditorPluginScript, string EditorPluginArgument)
void EditBadges()
void EditBadgesOld(MwId UserId DEPRECATED)
void PublishFile(wstring FileName)
void ProcessManiaCodeXml(string ManiaCodeXml)
void DiscoverLocalServers()
void CreateServer1(wstring ServerName, wstring ServerComment, uint MaxPlayerCount, string Password, string PasswordSpectators, MwFastBuffer<wstring>& MapList, wstring Mode, string ScriptsSettingsXml)
void CreateServer2(wstring ServerName, wstring ServerComment, uint MaxPlayerCount, string Password, string PasswordSpectators, wstring MatchSettingsFileName)
void CreateServer2Obj(wstring ServerName, wstring ServerComment, uint MaxPlayerCount, string Password, CGameMatchSettingsScript@ MatchSettings, string PasswordSpectators)
void CreateServer3(wstring ServerName, wstring ServerComment, uint MaxPlayerCount, string Password, string PasswordSpectators, bool LocalOnly, MwFastBuffer<wstring>& MapList, wstring Mode, string ScriptsSettingsXml)
void CreateServer4(wstring ServerName, wstring ServerComment, uint MaxPlayerCount, string Password, string PasswordSpectators, bool LocalOnly, wstring MatchSettingsFileName)
void CreateServer4Obj(wstring ServerName, wstring ServerComment, uint MaxPlayerCount, string Password, string PasswordSpectators, CGameMatchSettingsScript@ MatchSettings, bool LocalOnly)
void GetServerInfo(string ServerLogin)
void GetServerInfoObj(CGameCtnNetServerInfo@ LocalServer)
void GetServerInfo_Abort()
void Join_GetServerInfo_Result(bool AsSpectator, string Password)
void JoinServer(string ServerLogin, bool AsSpectator, string Password)
void JoinServer_Abort()
void JoinServer_GetInfo(string ServerLogin)
void JoinServer_GetInfoPwd(string ServerLogin, string ServerPassword)
void JoinServer_GetInfoObj(CGameCtnNetServerInfo@ Server)
void JoinServer_GetInfoObjPwd(CGameCtnNetServerInfo@ Server, string ServerPassword)
void JoinServer_Join(bool AsSpectator)
void Quit()
const bool IsReady
const CGameManiaTitleControlScriptAPI::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
EResult::Error_Abort
const wstring CustomResultType
const MwFastBuffer<wstring> CustomResultData
const bool CanPublishFiles
const MwFastBuffer<CGameCtnNetServerInfo@> LocalServers
const MwFastBuffer<CGameCtnNetServerInfo@> LocalServers_CurrentTitle
const CGameCtnNetServerInfo@ GetServerInfo_Result
const CGameCtnNetServerInfo@ JoinServer_ServerInfo
string IdName
const MwId Id
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
EResult::Error_Abort
EEditorType
EEditorType::ActionMaker
EEditorType::ChallengeEditor
EEditorType::ItemEditor
EEditorType::InterfaceDesigner
EEditorType::MeshModeler
EEditorType::ModuleStudio
EEditorType::PixelArt
EEditorType::EditorEditor
EEditorType::VehicleAssembler
EEditorType::MaterialEditor
Documentation from build 2019-11-19 18:50:52
(Page rendering: 0.06 seconds, 13.04 MB)