Trackmania ManiaScript Reference 2024.9.17.1117
A ManiaScript Reference of the new Trackmania.
Loading...
Searching...
No Matches
CPackCreator Class Reference

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

#include <doc.h>

Inheritance diagram for CPackCreator:
[legend]

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

Boolean const RegisterPack_IsInProgess
 
CPackCreatorPack *const CurrentPack
 
- Public Attributes inherited from CNod
Ident const 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_Begin()

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

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

◆ RegisterPackForEditedTitle()

Void CPackCreator::RegisterPackForEditedTitle ( )

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


The documentation for this class was generated from the following file: