extends Resource class_name SeedTextureSet @export var color_textures: Array[Texture] @export var outline_texture: Texture var color_images: Array[Image]: get = get_color_images var outline_image: Image: get = get_outline_image func get_color_images() -> Array[Image]: if color_images == null: color_images = [] for texture in color_textures: color_images.append(texture.get_image()) return color_images func get_outline_image() -> Image: if outline_image == null: outline_image = outline_texture.get_image() return outline_image