Types/SpriteFlags: Difference between revisions
Jump to navigation
Jump to search
(0.17.47) |
(note that terrain effect map group is internal only) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 21: | Line 21: | ||
== "mask" == | == "mask" == | ||
When this flag is set, it will internally set these flags: | |||
* "group=none" | |||
== "icon" == | == "icon" == | ||
When this flag is set, it will | When this flag is set, it will internally set these flags: | ||
* "no-crop" | * "no-crop" | ||
* "no-scale" | * "no-scale" | ||
Line 31: | Line 33: | ||
* "linear-mip-level" | * "linear-mip-level" | ||
* "not-compressed" | * "not-compressed" | ||
* "group=icon" | |||
== "gui" == | == "gui" == | ||
When this flag is set, it will | When this flag is set, it will internally set these flags: | ||
* "no-crop" | * "no-crop" | ||
* "no-scale" | * "no-scale" | ||
Line 41: | Line 44: | ||
* "linear-mip-level" | * "linear-mip-level" | ||
* "not-compressed" | * "not-compressed" | ||
* "group=gui" | |||
== " | == "gui-icon" == | ||
When this flag is set, it will | When this flag is set, it will internally set these flags: | ||
* "no-crop" | * "no-crop" | ||
* "no-scale" | * "no-scale" | ||
Line 49: | Line 53: | ||
* "linear-minification" | * "linear-minification" | ||
* "linear-magnification" | * "linear-magnification" | ||
* "not-compressed" | |||
* "group=icon" | |||
== "light" == | |||
When this flag is set, it will internally set these flags: | |||
* "mipmap" | |||
* "linear-mip-level" | * "linear-mip-level" | ||
* "linear-minification" | |||
* "linear-magnification" | |||
* "group=none" | |||
== "terrain" == | == "terrain" == | ||
When this flag is set, it will | When this flag is set, it will internally set these flags: | ||
* "mipmap" | |||
* "linear-mip-level" | |||
* "linear-minification" | |||
* "no-crop" | * "no-crop" | ||
* "group=terrain" | |||
== "terrain-effect-map" == | |||
When this flag is set, it will internally set these flags: | |||
* "mipmap" | * "mipmap" | ||
* "linear-mip-level" | |||
* "linear-minification" | * "linear-minification" | ||
* " | * "no-crop" | ||
* "terrain-effect-map" (internal group flag) | |||
== "shadow" == | == "shadow" == | ||
== "smoke" == | == "smoke" == | ||
When this flag is set, it will internally set these flags: | |||
* "mipmap" | |||
* "linear-minification" | |||
* "linear-magnification" | |||
* "group=smoke" | |||
== "decal" == | == "decal" == | ||
When this flag is set, it will internally set these flags: | |||
* "group=decal" | |||
== "low-object" == | == "low-object" == | ||
== "trilinear-filtering" == | == "trilinear-filtering" == | ||
== "group=none" == | |||
== "group=terrain" == | |||
== "group=shadow" == | |||
== "group=smoke" == | |||
== "group=decal" == | |||
== "group=low-object" == | |||
== "group=gui" == | |||
== "group=icon" == | |||
== "group=icon-background" == | |||
== "compressed" == | == "compressed" == | ||
Line 72: | Line 119: | ||
== Example == | == Example == | ||
flags = {" | flags = { "linear-minification", "linear-magnification" } |
Latest revision as of 12:15, 29 July 2021
Array (Types/table) of strings. The possible strings are listed below.
"no-crop"
The sprite won't be automatically cropped.
"not-compressed"
"always-compressed"
"mipmap"
"linear-minification"
"linear-magnification"
"linear-mip-level"
"alpha-mask"
"no-scale"
"mask"
When this flag is set, it will internally set these flags:
- "group=none"
"icon"
When this flag is set, it will internally set these flags:
- "no-crop"
- "no-scale"
- "mipmap"
- "linear-minification"
- "linear-magnification"
- "linear-mip-level"
- "not-compressed"
- "group=icon"
"gui"
When this flag is set, it will internally set these flags:
- "no-crop"
- "no-scale"
- "mipmap"
- "linear-minification"
- "linear-magnification"
- "linear-mip-level"
- "not-compressed"
- "group=gui"
"gui-icon"
When this flag is set, it will internally set these flags:
- "no-crop"
- "no-scale"
- "mipmap"
- "linear-minification"
- "linear-magnification"
- "not-compressed"
- "group=icon"
"light"
When this flag is set, it will internally set these flags:
- "mipmap"
- "linear-mip-level"
- "linear-minification"
- "linear-magnification"
- "group=none"
"terrain"
When this flag is set, it will internally set these flags:
- "mipmap"
- "linear-mip-level"
- "linear-minification"
- "no-crop"
- "group=terrain"
"terrain-effect-map"
When this flag is set, it will internally set these flags:
- "mipmap"
- "linear-mip-level"
- "linear-minification"
- "no-crop"
- "terrain-effect-map" (internal group flag)
"shadow"
"smoke"
When this flag is set, it will internally set these flags:
- "mipmap"
- "linear-minification"
- "linear-magnification"
- "group=smoke"
"decal"
When this flag is set, it will internally set these flags:
- "group=decal"
"low-object"
"trilinear-filtering"
"group=none"
"group=terrain"
"group=shadow"
"group=smoke"
"group=decal"
"group=low-object"
"group=gui"
"group=icon"
"group=icon-background"
"compressed"
Deprecated flag that does nothing but is kept to prevent "unknown sprite flag" errors.
Example
flags = { "linear-minification", "linear-magnification" }