ExportSettings Class |
Namespace: UMod.ModTools.Export
[SerializableAttribute] public sealed class ExportSettings : ModScriptableAsset<ExportSettings>
The ExportSettings type exposes the following members.
Name | Description | |
---|---|---|
![]() | ActiveExportProfile |
Get the ExportProfileSettings for the active export profile.
|
![]() | ActiveExportProfileIndex |
Get the index of the active export profile or -1 if there are no export profiles.
|
![]() | BuildAndRunInvokeMode | |
![]() | ClearConsoleOnBuild |
Should the console window be cleared before a build starts (Just like enterning game mode).
|
![]() | CommandLineExecutable |
The full path to the game executable that you are building a mod for.
This is used to launch the game when build and run is used.
|
![]() | CompressionLevel | |
![]() | ExportProfileCount |
Get the number of profiles that are in this project.
|
![]() | ExportProfiles |
Represents all export profiles in the exporter project.
|
![]() | LogLevel |
The log level used by the build engine during export.
By default, only warnings and errors are displayed to keep the console clear.
|
![]() | OptimizeMode |
The mode used for optimizing the mod.
During development you will want to optimize for BuildTime to get the fastest build times.
|
![]() | RemoteServer | |
![]() | ShowOutputDirectory |
Should the exporter open the output directory when a build has successfully completed.
|
Name | Description | |
---|---|---|
![]() | CreateNewExportProfile |
Create a new export profile.
|
![]() | DeleteExportProfile(Int32) |
Delete the export profile at the specified index.
|
![]() | DeleteExportProfile(ExportProfileSettings) |
Delete the specified export profile.
|
![]() | RemoveDuplicateProfiles |
Attempts to remove any profiles that share the same name so that only unique profile names remain.
|
![]() | SetActiveExportProfile(Int32) |
Set the active export profile to the specified profile index.
|
![]() | SetActiveExportProfile(ExportProfileSettings) |
Set the specified ExportProfileSettings as the active export profile.
|
![]() | ValidateAssetPath |
Checks whether the modAssetPath is a valid asset path.
|
![]() | ValidateBuildAndRun |
Checks whether the commandLineExecutable is a valid path.
|
![]() | ValidateName |
Checks whether the modName value is a valid name.
|
![]() | ValidateRequiredValues |
Checks whether all required settings have been assigned with a valid value.
|
![]() | ValidateVersion |
Checks whether the modVersion is a valid version string.
The string must be formatted like : 'x.x.x' where an 'x' represents a whole number.
|