ManiaScript Reference  2019-05
CPackCreator Struct Reference
Inheritance diagram for CPackCreator:
CNod

Public Member Functions

Void RegisterPackForEditedTitle ()
 
Ident Build_Begin (CPackCreatorPack Pack, CPackCreatorTitleInfo TitleInfo)
 
Void Build_AddFile (Ident BuildId, Text FileName)
 
Void Build_AddFolder (Ident BuildId, Text FolderName)
 
Void Build_AddFile (Ident BuildId, Text FileName, Boolean IsPublic, Boolean IsInternal, Boolean NoAutomaticDeps)
 
Void Build_AddFolder (Ident BuildId, Text FolderName, Boolean IsPublic, Boolean IsInternal, Boolean NoRecursion, Boolean NoAutomaticDeps)
 
Void Build_Generate (Ident BuildId, Boolean Upload)
 
Boolean Build_IsGenerated (Ident BuildId)
 
Text Build_ErrorMessage (Ident BuildId)
 
Void Build_End (Ident BuildId)
 

Public Attributes

const Boolean RegisterPack_IsInProgess
 
const CPackCreatorPack CurrentPack
 
- Public Attributes inherited from CNod
const Ident Id
 

Detailed Description

Script API to create Packs (can be Titlepacks or plain ManiaCredited data), and generate new builds of these packs.

Member Function Documentation

◆ Build_AddFile() [1/2]

Void CPackCreator::Build_AddFile ( Ident  BuildId,
Text  FileName 
)

◆ Build_AddFile() [2/2]

Void CPackCreator::Build_AddFile ( Ident  BuildId,
Text  FileName,
Boolean  IsPublic,
Boolean  IsInternal,
Boolean  NoAutomaticDeps 
)

◆ Build_AddFolder() [1/2]

Void CPackCreator::Build_AddFolder ( Ident  BuildId,
Text  FolderName 
)

◆ Build_AddFolder() [2/2]

Void CPackCreator::Build_AddFolder ( Ident  BuildId,
Text  FolderName,
Boolean  IsPublic,
Boolean  IsInternal,
Boolean  NoRecursion,
Boolean  NoAutomaticDeps 
)

◆ Build_Begin()

Ident CPackCreator::Build_Begin ( CPackCreatorPack  Pack,
CPackCreatorTitleInfo  TitleInfo 
)

Start a new build for a pack, optionnaly a titlepack.

◆ Build_End()

Void CPackCreator::Build_End ( Ident  BuildId)

◆ Build_ErrorMessage()

Text CPackCreator::Build_ErrorMessage ( Ident  BuildId)

◆ Build_Generate()

Void CPackCreator::Build_Generate ( Ident  BuildId,
Boolean  Upload 
)

◆ Build_IsGenerated()

Boolean CPackCreator::Build_IsGenerated ( Ident  BuildId)

◆ RegisterPackForEditedTitle()

Void CPackCreator::RegisterPackForEditedTitle ( )

Register (or retreive) a package for the currently edited title.

Member Data Documentation

◆ CurrentPack

const CPackCreatorPack CPackCreator::CurrentPack

◆ RegisterPack_IsInProgess

const Boolean CPackCreator::RegisterPack_IsInProgess