public static bool CreateData_PrefabData_Patch(ref CustomSelectSet __result, ref AccessoryData item, ref Rect smallRect, ref AssetBundleController abc) { Vector2 vector = new Vector2(256f, 256f); Texture2D texture = LoadAsset(abc, item.prefab_F); Sprite thumbnail_L = Sprite.Create(texture, new Rect(Vector2.zero, vector), vector * 0.5f, 100f, 0u, SpriteMeshType.FullRect); Sprite thumbnail_S = Sprite.Create(texture, smallRect, smallRect.size * 0.5f, 100f, 0u, SpriteMeshType.FullRect); __result = new CustomSelectSet(item.id, item.name_LineFeed, thumbnail_S, thumbnail_L, item.isNew); return(false); }
public static void OnAccessoryChangedHook(AccessoryCustomEdit __instance, int slot, CustomSelectSet set) { OnAccessoryChanged(__instance, slot); }