private static void FetchTestAvatars() { #if VRC_SDK_VRCSDK3 string sdkAvatarFolder = VRC.SDKBase.Editor.VRC_SdkBuilder.GetKnownFolderPath(VRC.SDKBase.Editor.VRC_SdkBuilder.LocalLowGUID) + "/VRChat/vrchat/Avatars/"; string[] sdkavatars = Directory.GetFiles(sdkAvatarFolder); string filename = ""; List <ApiAvatar> avatars = new List <ApiAvatar>(); foreach (string sdkap in sdkavatars) { if (Path.GetExtension(sdkap) != ".vrca") { continue; } filename = Path.GetFileNameWithoutExtension(sdkap); ApiAvatar sdka = API.FromCacheOrNew <ApiAvatar>("local:sdk_" + filename); sdka.assetUrl = sdkap; sdka.name = filename; sdka.releaseStatus = "public"; ApiAvatar.AddLocal(sdka); avatars.Add(sdka); } testAvatars = avatars; #else testAvatars = new List <ApiAvatar>(); #endif }