VTOL Task Progress UI

If you liked this item, please rate it up on Steam Workshop page.

Author: thegreatoverlordofallcheese

Last revision: 8 Dec, 2024 at 20:54 UTC

File size: 1.99 MB

On Steam Workshop

Description:

This mod adds progress bars for other mods to show downloads/other async tasks. If you’re a player, thats all you need to know, goodbye 🙂

Now that only the cool people are left, heres the public API.

The dll is located at: steamappsworkshopcontent30184103311107928
(thanks marsh)

Features:

– The ability to register tasks
– Update the progress and status of tasks
– IMGUI and VR UI to display the status of said tasks

Todo features:

– Implement the TaskInfoFlags

CheeseMods.VTOLTaskProgressUI.VTOLTaskProgressManager

public static TaskInfo RegisterTask(VtolMod owner, string taskName, string ownerName = "", TaskInfoFlags flags = TaskInfoFlags.All)

CheeseMods.VTOLTaskProgressUI.TaskInfo

public void SetProgress(float progress)

public void SetStatus(string status)

public void FinishTask(string result = "Completed")