Cook

class uetools.commands.uat.cook.CookGameUAT[source]

Cook your main game using UAT

name: str = 'cook'
class Arguments[source]

Arguments(target: str = None, clientconfig: str = ‘Development’, platform: str = ‘Linux’, project: str = None, destsample: bool = False, foreigndest: bool = False, targetplatform: str = ‘Linux’, servertargetplatform: str = ‘Linux’, foreign: bool = False, foreigncode: bool = False, CrashReporter: bool = False, cook: bool = True, cookonthefly: bool = False, skipcook: bool = False, skipcookonthefly: bool = False, clean: bool = False, unattended: bool = True, pak: bool = True, iostore: bool = False, zenstore: bool = False, nozenautolaunch: bool = False, makebinaryconfig: bool = False, signpak: str = None, prepak: bool = False, signed: bool = False, PakAlignForMemoryMapping: bool = False, rehydrateassets: bool = False, skippak: bool = False, skipiostore: bool = False, stage: bool = True, skipstage: bool = False, manifests: bool = False, createchunkinstall: bool = False, skipencryption: bool = False, archive: bool = False, build: bool = True, noxge: bool = False, CookPartialgc: bool = False, CookInEditor: bool = False, IgnoreCookErrors: bool = False, nodebuginfo: bool = True, separatedebuginfo: bool = False, MapFile: bool = False, nocleanstage: bool = False, run: bool = False, Cookontheflystreaming: bool = False, fileserver: bool = False, dedicatedserver: bool = False, client: bool = False, noclient: bool = False, logwindow: bool = False, package: bool = False, skippackage: bool = False, neverpackage: bool = False, distribution: bool = True, PackageEncryptionKeyFile: bool = False, prereqs: bool = True, applocaldir: bool = False, Prebuilt: bool = False, AdditionalPackageOptions: bool = False, deploy: bool = False, getfile: bool = False, IgnoreLightMapErrors: bool = False, trace: bool = False, tracehost: bool = False, tracefile: bool = False, sessionlabel: bool = False, stagingdirectory: str = None, optionalfilestagingdirectory: str = None, optionalfileinputdirectory: str = None, CookerSupportFilesSubdirectory: str = None, unrealexe: str = None, archivedirectory: str = None, archivemetadata: bool = False, createappbundle: bool = False, iterativecooking: bool = False, CookMapsOnly: bool = False, CookAll: bool = False, SkipCookingEditorContent: bool = False, FastCook: bool = False, cmdline: bool = False, bundlename: bool = False, map: bool = False, AdditionalServerMapParams: bool = False, device: bool = False, serverdevice: bool = False, skipserver: bool = False, numclients: int = None, addcmdline: bool = False, servercmdline: bool = False, clientcmdline: bool = False, nullrhi: bool = True, WriteBackMetadataToAssetRegistry: bool = False, RetainStagedDirectory: bool = False, fakeclient: bool = False, editortest: bool = False, RunAutomationTests: bool = False, Crash: int = None, deviceuser: bool = False, devicepass: bool = False, RunTimeoutSeconds: bool = False, SpecifiedArchitecture: bool = False, EditorArchitecture: bool = False, ServerArchitecture: bool = False, ClientArchitecture: bool = False, ProgramArchitecture: bool = False, UbtArgs: bool = False, MapsToRebuildLightMaps: bool = False, MapsToRebuildHLODMaps: bool = False, ForceMonolithic: bool = False, ForceDebugInfo: bool = False, ForceNonUnity: bool = False, ForceUnity: bool = False, Licensee: bool = False, NoSign: bool = False, utf8output: bool = True, noP4: bool = True, nocompileeditor: bool = True, skipbuildeditor: bool = True)

build: bool = True
cook: bool = True
stage: bool = True
prereqs: bool = True
distribution: bool = True
pak: bool = True
unattended: bool = True
utf8output: bool = True
noP4: bool = True
nullrhi: bool = True
nocompileeditor: bool = True
skipbuildeditor: bool = True
nodebuginfo: bool = True
static execute(args)[source]

Execute the command

uetools.commands.uat.cook.COMMANDS

alias of CookGameUAT