Click or drag to resize

ResourceManagerLoadMergedAsync Method (Type, ResourceFolder, String)

Load a resource asynchronously merging the game version with all the mod versions and cache it. Useful to allow modding of configuration files like Json.

If folder is Resources the base asset is loaded with Resources.Load. If it's not, it's parsed manually with the list of parsers registered.

Namespace:  Kit
Assembly:  Assembly-CSharp (in Assembly-CSharp.dll) Version: 0.0
Syntax
C#
public static UniTask<Object> LoadMergedAsync(
	Type type,
	ResourceFolder folder,
	string file
)
Request Example View Source

Parameters

type
Type: SystemType
Type of the resource expected.
folder
Type: KitResourceFolder
The folder to load the resource from.
file
Type: SystemString
The path and file-name relative to the folder.

Return Value

Type: UniTaskObject
Reference to the resource, or if it was not found.
See Also