Trackmania ManiaScript Reference 2024.9.17.1117
A ManiaScript Reference of the new Trackmania.
|
API for titles in edition mode. More...
#include <doc.h>
Public Types | |
enum | EDrive { TitleReadable , Title , User } |
Public Member Functions | |
Void | File_ImportFromUser (Text FileName) |
Void | File_Move (Text OrigName, Text DestNameOrFolder, Boolean KeepOriginalCopy) |
Boolean | File_Exists (Text FileName, CTitleEdition::EDrive InDrive) |
Void | File_Delete (Text Name) |
Void | File_WriteText (Text FileName, Text Text) |
Text | File_ReadText (Text FileName) |
Void | Dialog_ImportFiles () |
Void | OpenTitleFolderInExplorer () |
Void | ReloadTitleDesc () |
Void | SaveTitleDesc () |
Void | SetTitleCampaign (Integer CampaignNum, Text ScoreContext, Text MapsFolderNameOrPlayListName, Boolean OfficialRecordEnabled) |
Void | SetTitleCampaign (Integer CampaignNum, Text ScoreContext, Text MapsFolderNameOrPlayListName, Boolean OfficialRecordEnabled, Boolean DisableUnlockSystem) |
Public Attributes | |
CTitle *const | TitleMaker |
CPackCreator *const | PackCreator |
Text const | EditedTitleId |
CPackCreatorTitleInfo *const | EditedTitleInfo |
Boolean const | Dialog_IsFinished |
Boolean const | Dialog_Success |
Boolean const | Dialog_Aborted |
Public Attributes inherited from CNod | |
Ident const | Id |
API for titles in edition mode.
Will copy file 'FileName' from the UserDir to the TitleDir, including its dependencies.
Will move or copy file 'OrigName' to 'DestName'. If DestName is a '\' terminated folder path, keeps the orginial short name.
Void CTitleEdition::SetTitleCampaign | ( | Integer | CampaignNum, |
Text | ScoreContext, | ||
Text | MapsFolderNameOrPlayListName, | ||
Boolean | OfficialRecordEnabled ) |
nb: The maps from the campaign are automatically added to the pack, no need to Build_AddFile().
CPackCreator* const CTitleEdition::PackCreator |
PackCreator - only available when the title author is the current logged user.