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 PlayAgainstReplay(wstring Replay, wstring Mode, string SettingsXml)
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 EditSkinsFromFileName(wstring SkinFilePath)
void EditReplay(MwFastBuffer<wstring>& ReplayList)
void EditReplay2(MwFastBuffer<wstring>& ReplayList, CGameManiaTitleControlScriptAPI::EReplayEditType EditType)
void EditGhosts(wstring Map)
void EditAsset(wstring EditorName, string MainPluginSettingsXml, wstring RelativeFileName)
void EditMap(wstring Map, wstring EditorPluginScript, string EditorPluginArgument)
void EditMap2(wstring Map, string Decoration, wstring ModNameOrUrl, wstring PlayerModel, wstring EditorPluginScript, string EditorPluginArgument)
void EditMap3(wstring Map, string Decoration, wstring ModNameOrUrl, wstring PlayerModel, wstring EditorPluginScript, string EditorPluginArgument, bool UpgradeToAdvancedEditor)
void EditMap4(wstring Map, string Decoration, wstring ModNameOrUrl, wstring PlayerModel, MwFastBuffer<wstring>& EditorPluginsScripts, MwFastBuffer<wstring>& EditorPluginsArguments, bool UpgradeToAdvancedEditor)
void EditMap5(wstring Map, string Decoration, wstring ModNameOrUrl, wstring PlayerModel, MwFastBuffer<wstring>& EditorPluginsScripts, MwFastBuffer<wstring>& EditorPluginsArguments, bool UpgradeToAdvancedEditor, bool OnlyUseForcedPlugins)
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 EditNewMap3(string Environment, string Decoration, wstring ModNameOrUrl, wstring PlayerModel, wstring MapType, bool UseSimpleEditor, MwFastBuffer<wstring>& EditorPluginsScripts, MwFastBuffer<wstring>& EditorPluginsArguments)
void EditNewMap4(string Environment, string Decoration, wstring ModNameOrUrl, wstring PlayerModel, wstring MapType, bool UseSimpleEditor, MwFastBuffer<wstring>& EditorPluginsScripts, MwFastBuffer<wstring>& EditorPluginsArguments, bool OnlyUseForcedPlugins)
void EditNewMapFromBaseMap(wstring BaseMapName, wstring ModNameOrUrl, wstring PlayerModel, wstring MapType, wstring EditorPluginScript, string EditorPluginArgument)
void EditNewMapFromBaseMap2(wstring BaseMapName, string Decoration, wstring ModNameOrUrl, wstring PlayerModel, wstring MapType, wstring EditorPluginScript, string EditorPluginArgument)
void EditNewMapFromBaseMap3(wstring BaseMapName, string Decoration, wstring ModNameOrUrl, wstring PlayerModel, wstring MapType, MwFastBuffer<wstring>& EditorPluginsScripts, MwFastBuffer<wstring>& EditorPluginsArguments, bool OnlyUseForcedPlugins)
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, string PasswordSpectators, CGameMatchSettingsScript@ MatchSettings)
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
bool JoinServer_DisableSystemDialogs
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
EReplayEditType
EReplayEditType::None
EReplayEditType::Edit
EReplayEditType::View
EReplayEditType::Shoot
Documentation from build 2024-12-12 15:15:35
(Page rendering: 0.06 seconds, 14.68 MB)