mirror of
https://github.com/smogon/sprites.git
synced 2026-07-13 06:31:33 -05:00
Gen 9 build
This commit is contained in:
parent
710a43bad1
commit
a4389be811
36
Tupfile.lua
36
Tupfile.lua
|
|
@ -41,6 +41,40 @@ foreach_rule(
|
|||
"build/item-minisprites-trimmed/%b"
|
||||
)
|
||||
|
||||
-- Gen 9
|
||||
|
||||
foreach_rule(
|
||||
"src/gen9species/*.png",
|
||||
{
|
||||
display="96x96 %f",
|
||||
-- TODO, add customizable compression for gif
|
||||
-- ... or investigate using webp instead of both png/gif here
|
||||
"magick convert %f -trim +repage -resize 90x90 %o",
|
||||
"gifsicle -O3 -b %o"
|
||||
},
|
||||
"build/gen9-modelslike/%B.gif"
|
||||
)
|
||||
|
||||
foreach_rule(
|
||||
"src/gen9species/*.png",
|
||||
{
|
||||
display="40x30 %f",
|
||||
"magick convert \"%f[0]\" -trim +repage -resize 40x30 %o",
|
||||
compresspng{config="MINISPRITE"}
|
||||
},
|
||||
"build/gen6-minisprites-trimmed/%b"
|
||||
)
|
||||
|
||||
foreach_rule(
|
||||
"src/gen9species/*.png",
|
||||
{
|
||||
display="40x30 %f",
|
||||
"magick convert \"%f[0]\" -trim +repage -resize 40x30 -background transparent -gravity center -extent 40x30 %o",
|
||||
compresspng{config="MINISPRITE"}
|
||||
},
|
||||
"build/gen6-minisprites-padded/%b"
|
||||
)
|
||||
|
||||
-- PS spritesheet
|
||||
|
||||
rule(
|
||||
|
|
@ -94,7 +128,7 @@ rule(
|
|||
|
||||
-- Smogdex social images
|
||||
|
||||
local input = spriteglob("src/models/*", {b = false, s = false})
|
||||
local input = spriteglob({"src/models/*", "src/gen9species/*"}, {b = false, s = false})
|
||||
|
||||
foreach_rule(
|
||||
input,
|
||||
|
|
|
|||
|
|
@ -48,6 +48,10 @@ for (const f of list("src/models")) {
|
|||
spritecopy(f, {dir: "xy"});
|
||||
}
|
||||
|
||||
for (const f of list("build/gen9-modelslike")) {
|
||||
spritecopy(f, {dir: "xy"});
|
||||
}
|
||||
|
||||
for (const f of list("build/gen6-minisprites-trimmed")) {
|
||||
spritecopy(f, {dir: "xyicons"});
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user