From f46a2824e8d848dff37a6939d9c6601407b50af1 Mon Sep 17 00:00:00 2001 From: lifegpc Date: Thu, 22 May 2025 19:36:39 +0800 Subject: [PATCH] add more warning --- src/scripts/circus/script.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/scripts/circus/script.rs b/src/scripts/circus/script.rs index e929d60..d19a4f1 100644 --- a/src/scripts/circus/script.rs +++ b/src/scripts/circus/script.rs @@ -302,6 +302,13 @@ impl Script for CircusMesScript { s = s.replace(i.0.as_str(), i.1.as_str()); } let mut text = encode_string(encoding, &s, false)?; + if text.contains(&self.info.deckey) { + eprintln!( + "Warning: text contains deckey, text may be truncated: {}", + s + ); + crate::COUNTER.inc_warning(); + } buffer.push(token.value); for t in text.iter_mut() { *t = (*t).overflowing_sub(self.info.deckey).0;