Add basic BGI unpack support

This commit is contained in:
2025-06-11 17:42:21 +08:00
parent a64d0e0380
commit b4f806f5d5
12 changed files with 566 additions and 75 deletions

View File

@@ -217,6 +217,14 @@ pub enum ScriptType {
#[value(alias("ethornell-bp"))]
/// Buriko General Interpreter/Ethornell bp script (._bp)
BGIBp,
#[cfg(feature = "bgi-arc")]
#[value(alias = "ethornell-arc-v1")]
/// Buriko General Interpreter/Ethornell archive v1
BGIArcV1,
#[cfg(feature = "bgi-arc")]
#[value(alias = "ethornell-arc-v2", alias = "bgi-arc", alias = "ethornell-arc")]
/// Buriko General Interpreter/Ethornell archive v2
BGIArcV2,
#[cfg(feature = "escude-arc")]
/// Escude bin archive
EscudeArc,