UMod-BuildPipeline Common files and extensions used during builds. Represents the amount of progress a build task is at. Get the task that is currently being performed by the build engine. Get the current progress value for the build. The valud is normalized between 0-1 where 0 represents no progress and 1 represents a completed build. Get the current percentage value for the build. Returns true if the user has cancelled the export via the progress dialog window. This value will remain true after the initial cancel. Set the current progress value for the current progress task. The progress window will be automatically shown as a result of calling this method. The normalized progress value between 0-1 where 0 is not progress and 1 is 100% progress Set the current progress values for a task that has a number of steps. This method will automatically calculate the progress value using the provided information. The progress window will be automatically shown as a result of calling this method. The maximum number of tasks The current task Set the info of the current progress action. The progress window will be automatically shown as a result of calling this method. The display info for the current progress task Reset the build progress. Force the progress dialog to be shown using the current progress values. The progress window will be automatically displayed as a result of calling, or. Use to hide the progress window if required. Represents an asset that may or may not be included in the final output. Maintains a list of all assets that need to be included in the build. Custom assets are assets that need to be imported into the unity project before they can be included in the build.