Editor
- class uetools.commands.editor.editor.Vector[source]
Position vector
- x: float | None = 0
- y: float | None = 0
- z: float | None = 0
- class uetools.commands.editor.editor.Rotation[source]
Rotation vector
- pitch: float | None = 0
- yaw: float | None = 0
- roll: float | None = 0
- class uetools.commands.editor.editor.DevArguments[source]
Development arguments
- abslog: str | None = None
- allusers: bool = False
- auto: bool = False
- autocheckoutpackages: bool = False
- automatedmapbuild: bool = False
- biascompressionforsize: bool = False
- buildmachine: bool = False
- bulkimportingsounds: bool = False
- check_native_class_sizes: bool = False
- codermode: bool = False
- compatscale: bool = False
- conformdir: bool = False
- cookfordemo: bool = False
- cookpackages: bool = False
- crashreports: bool = False
- d3ddebug: bool = False
- devcon: bool = False
- dumpfileiostats: bool = False
- fixedseed: bool = False
- fixuptangents: bool = False
- forcelogflush: bool = False
- forcepvrtc: bool = False
- forcesoundrecook: bool = False
- genericbrowser: bool = False
- installed: bool = False
- installfw: bool = False
- uninstallfw: bool = False
- installge: bool = False
- cultureforcooking: bool = False
- lightmassdebug: bool = False
- lightmassstats: bool = False
- log: str | None = None
- logtimes: bool = False
- noconform: bool = False
- nocontentbrowser: bool = False
- noinnerexception: bool = False
- noloadstartuppackages: bool = False
- nologtimes: bool = False
- nopause: bool = False
- nopauseonsuccess: bool = False
- norc: bool = False
- noverifygc: bool = False
- nowrite: bool = False
- seekfreeloading: bool = False
- seekfreepackagemap: bool = False
- seekfreeloadingpcconsole: bool = False
- seekfreeloadingserver: bool = False
- setthreadnames: bool = False
- showmissingloc: bool = False
- silent: bool = False
- traceanimusage: bool = False
- treatloadwarningsaserrors: bool = False
- unattended: bool = False
- uninstallge: bool = False
- useunpublished: bool = False
- vadebug: bool = False
- verbose: bool = False
- verifygc: bool = False
- warningsaserrors: bool = False
- class uetools.commands.editor.editor.RenderingArguments[source]
Rendering arguments
- consolex: int | None = None
- consoley: int | None = None
- winx: int | None = None
- winy: int | None = None
- resx: int | None = None
- resy: int | None = None
- vsync: bool | None = None
- novsync: bool | None = None
- benchmark: bool | None = None
- dumpmovie: bool | None = None
- exec: str | None = None
- fps: int | None = None
- fullscreen: bool | None = None
- seconds: float | None = None
- windowed: bool | None = None
- class uetools.commands.editor.editor.NetworkArguments[source]
Network arguments
- lanplay: bool = False
- limitclientticks: bool = False
- multihome: bool = False
- networkprofiler: bool = False
- nosteam: bool = False
- port: int | None = None
- primarynet: bool = False
- class uetools.commands.editor.editor.UserArguments[source]
User Arguments
- nohomedir: bool = False
- noforcefeedback: bool = False
- nosound: bool = False
- nosplash: bool = False
- notexturestreaming: bool = False
- onethread: bool = False
- paths: str | None = None
- preferredprocessor: bool = False
- useallavailablecores: bool = False
- class uetools.commands.editor.editor.ServerArguments[source]
Server arguments
- login: bool = False
- password: bool = False
- class uetools.commands.editor.editor.GameStatsArguments[source]
Game stats arguments
- nodatabase: bool = False
- nolivetags: bool = False
- class uetools.commands.editor.editor.ConfigArguments[source]
Configuration related arguments.
- englishcoalesced: bool = False
- noautoiniupdate: bool = False
- noini: bool = False
- regenerateinis: bool = False
- defeditorini: str | None = None
- editorini: str | None = None
- defeditorusersettingsini: str | None = None
- editorusersettingsini: str | None = None
- defcompatini: str | None = None
- compatini: str | None = None
- deflightmassini: str | None = None
- lightmassini: str | None = None
- defengineini: str | None = None
- engineini: str | None = None
- defgameini: str | None = None
- gameini: str | None = None
- definputini: str | None = None
- inputini: str | None = None
- defuiini: str | None = None
- uiini: str | None = None
- class uetools.commands.editor.editor.DebugArguments[source]
Debugging arguments
- bugloc: str | None = None
- bugrot: str | None = None
- class uetools.commands.editor.editor.MiscArguments[source]
Other arguments
- timelimit: float | None = None
- goalscore: float | None = None
- numbots: int | None = None
- class uetools.commands.editor.editor.CLIArguments[source]
Arguments to make the editor run in command line mode.
- fullstdoutlogoutput: bool = False
- utf8output: bool = False
- nullrhi: bool = False
- warningsaserror: bool = False
- class uetools.commands.editor.editor.Arguments[source]
Unreal Editor arguments
- project: str | None = None
- cli: bool = False
- dry: bool = False
- map: str | None = None
- game: bool = False
- server: bool = False
- address: str | None = None
- class uetools.commands.editor.editor.Editor[source]
Runs Editor as is. This command exposes a lot of arguments.
Notes
To make your intention clear, you should implement your own Command with a more defined goal.
Examples
# Launch the uncooked game (no editor, standalone) uecli editor RTSGame -game # Launch a listen server (Host other clients, 1 local player) uecli editor RTSGame /Game/Maps/MyMap?Listen --game # Launch a dedicated server (no local players) uecli editor RTSGame /Game/Maps/MyMap --server --game --port 8123 # Launch a client (1 local player) uecli editor RTSGame --address localhost --port 8123 --game
- name: str = 'editor'