From 6f6d76e5a9824af775d0c61fb172fe8b1e1091cb Mon Sep 17 00:00:00 2001 From: lifegpc Date: Tue, 7 Apr 2026 23:00:07 +0800 Subject: [PATCH] Fix bug --- src/scripts/kirikiri/archive/xp3/crypt/mod.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/scripts/kirikiri/archive/xp3/crypt/mod.rs b/src/scripts/kirikiri/archive/xp3/crypt/mod.rs index dd46e43..2fb5409 100644 --- a/src/scripts/kirikiri/archive/xp3/crypt/mod.rs +++ b/src/scripts/kirikiri/archive/xp3/crypt/mod.rs @@ -128,8 +128,11 @@ enum CryptType { #[derive(Clone, Debug, Deserialize)] #[serde(rename_all = "PascalCase")] pub struct BaseSchema { + #[serde(default)] hash_after_crypt: bool, + #[serde(default)] startup_tjs_not_encrypted: bool, + #[serde(default)] obfuscated_index: bool, }