added sp_ support

This commit is contained in:
snus xD
2025-07-20 17:26:17 +05:00
parent fc7f9a1979
commit cb29ab2e28

View File

@@ -12,6 +12,13 @@ function add_singles(chapter, sprite_name) {
`../_sprites/translation/${img_name}`, `../_sprites/translation/${img_name}`,
`../_sprites/sorted/${chapter}/${img_name}` `../_sprites/sorted/${chapter}/${img_name}`
); );
if (fs.existsSync(`../_sprites/translation/sp_${img_name}`)) {
fs.copyFileSync(
`../_sprites/translation/sp_${img_name}`,
`../_sprites/sorted/${chapter}/sp_${img_name}`
);
}
} }
function add_animations(chapter, sprite_name) { function add_animations(chapter, sprite_name) {
@@ -26,15 +33,33 @@ function add_animations(chapter, sprite_name) {
); );
} else return; } else return;
if (fs.existsSync(`../_sprites/translation/sp_${sprite_name}`)) {
fs.cpSync(
`../_sprites/original/${chapter}/${sprite_name}`,
`../_sprites/sorted/${chapter}/sp_${sprite_name}`,
{ recursive: true, force: true }
);
}
const sprite_frames = DATA[chapter][sprite_name]; const sprite_frames = DATA[chapter][sprite_name];
for (let frame of sprite_frames) { for (let frame of sprite_frames) {
const img_name = `${sprite_name}_${frame}.png`; const img_name = `${sprite_name}_${frame}.png`;
if (!fs.existsSync(`../_sprites/translation/${sprite_name}/${img_name}`)) if (!fs.existsSync(`../_sprites/translation/${sprite_name}/${img_name}`))
continue; continue;
fs.copyFileSync( fs.copyFileSync(
`../_sprites/translation/${sprite_name}/${img_name}`, `../_sprites/translation/${sprite_name}/${img_name}`,
`../_sprites/sorted/${chapter}/${sprite_name}/${img_name}` `../_sprites/sorted/${chapter}/${sprite_name}/${img_name}`
); );
if (
fs.existsSync(`../_sprites/translation/sp_${sprite_name}/sp_${img_name}`)
) {
fs.copyFileSync(
`../_sprites/translation/sp_${sprite_name}/sp_${img_name}`,
`../_sprites/sorted/${chapter}/sp_${sprite_name}/sp_${img_name}`
);
}
} }
} }