Inherits from SpriteParameters « SpriteSource |
layers optional | :: array[SpriteSheet] | If this property is present, all SpriteSheet definitions have to be placed as entries in the array, and they will all be loaded from there. [...] |
If this property is present, all SpriteSheet definitions have to be placed as entries in the array, and they will all be loaded from there. [...] | ||
variation_count optional | :: uint32 | |
repeat_count optional | :: uint32 | |
line_length optional | :: uint32 | |
filenames optional | :: array[FileName] | |
lines_per_file optional | :: uint32 | Mandatory if |
Mandatory if | ||
dice optional | :: SpriteSizeType | Number of slices this is sliced into when using the "optimized atlas packing" option. [...] |
Number of slices this is sliced into when using the "optimized atlas packing" option. [...] | ||
dice_x optional | :: SpriteSizeType | Same as |
Same as | ||
dice_y optional | :: SpriteSizeType | Same as |
Same as |
priority optional | :: SpritePriority | |
flags optional | :: SpriteFlags | |
shift optional | :: Vector | The shift in tiles. [...] |
The shift in tiles. [...] | ||
rotate_shift optional | :: bool | Whether to rotate the |
Whether to rotate the | ||
apply_special_effect optional | :: bool | |
scale optional | :: double | Values other than |
Values other than | ||
draw_as_shadow optional | :: bool | Only one of |
Only one of | ||
draw_as_glow optional | :: bool | Only one of |
Only one of | ||
draw_as_light optional | :: bool | Only one of |
Only one of | ||
mipmap_count optional | :: uint8 | Only loaded if this is an icon, that is it has the flag |
Only loaded if this is an icon, that is it has the flag | ||
apply_runtime_tint optional | :: bool | |
tint_as_overlay optional | :: bool | |
invert_colors optional | :: bool | |
tint optional | :: Color | |
blend_mode optional | :: BlendMode | |
generate_sdf optional | :: bool | This property is only used by sprites used in UtilitySprites that have the |
This property is only used by sprites used in UtilitySprites that have the | ||
surface optional | :: SpriteUsageSurfaceHint | Provides hint to sprite atlas system, so it can try to put sprites that are intended to be used at the same locations to the same sprite atlas. |
Provides hint to sprite atlas system, so it can try to put sprites that are intended to be used at the same locations to the same sprite atlas. | ||
usage optional | :: SpriteUsageHint | Provides hint to sprite atlas system, so it can pack sprites that are related to each other to the same sprite atlas. |
Provides hint to sprite atlas system, so it can pack sprites that are related to each other to the same sprite atlas. |
filename | :: FileName | The path to the sprite file to use. |
The path to the sprite file to use. | ||
size optional | :: SpriteSizeType or {SpriteSizeType, SpriteSizeType} | The width and height of the sprite. [...] |
The width and height of the sprite. [...] | ||
width optional | :: SpriteSizeType | Mandatory if |
Mandatory if | ||
height optional | :: SpriteSizeType | Mandatory if |
Mandatory if | ||
x optional | :: SpriteSizeType | Horizontal position of the sprite in the source file in pixels. |
Horizontal position of the sprite in the source file in pixels. | ||
y optional | :: SpriteSizeType | Vertical position of the sprite in the source file in pixels. |
Vertical position of the sprite in the source file in pixels. | ||
position optional | :: {SpriteSizeType, SpriteSizeType} | Loaded only when |
Loaded only when | ||
load_in_minimal_mode optional | :: bool | Minimal mode is entered when mod loading fails. [...] |
Minimal mode is entered when mod loading fails. [...] | ||
premul_alpha optional | :: bool | Whether alpha should be pre-multiplied. |
Whether alpha should be pre-multiplied. | ||
allow_forced_downscale optional | :: bool | If |
If |