Add kirikiri Scn script support

This commit is contained in:
2025-06-30 17:39:38 +08:00
parent aafa03db02
commit ff00a65dab
8 changed files with 430 additions and 1 deletions

View File

@@ -8,6 +8,7 @@ anyhow = "1"
blowfish = { version = "0.9", optional = true }
clap = { version = "4.5", features = ["derive"] }
csv = "1.3"
emote-psb = { version = "0.5.0", features = ["serde"], optional = true }
encoding_rs = "0.8"
flate2 = { version = "1.1", optional = true }
int-enum = { version = "1.2", optional = true }
@@ -21,7 +22,7 @@ serde_json = "1"
unicode-segmentation = "1.12"
[features]
default = ["bgi", "bgi-arc", "bgi-img", "cat-system", "cat-system-arc", "cat-system-img", "circus", "escude", "escude-arc", "yaneurao", "yaneurao-itufuru"]
default = ["bgi", "bgi-arc", "bgi-img", "cat-system", "cat-system-arc", "cat-system-img", "circus", "escude", "escude-arc", "kirikiri", "yaneurao", "yaneurao-itufuru"]
bgi = []
bgi-arc = ["bgi", "utils-bit-stream"]
bgi-img = ["bgi", "image", "utils-bit-stream"]
@@ -31,6 +32,7 @@ cat-system-img = ["cat-system", "flate2", "image", "utils-bit-stream"]
circus = []
escude = ["int-enum"]
escude-arc = ["escude", "rand", "utils-bit-stream"]
kirikiri = ["emote-psb"]
yaneurao = []
yaneurao-itufuru = ["yaneurao"]
# basic feature