From ae6fdf6de6e082ec61f739e2d8104ee439b6d777 Mon Sep 17 00:00:00 2001 From: DeweySalt <76853940+Deweh@users.noreply.github.com> Date: Sat, 27 Jul 2024 14:48:44 -0400 Subject: [PATCH] fix: `BSFixedString` not recognized as string type --- include/RE/B/BSScriptUtil.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/include/RE/B/BSScriptUtil.h b/include/RE/B/BSScriptUtil.h index c6be835b..023fec1e 100644 --- a/include/RE/B/BSScriptUtil.h +++ b/include/RE/B/BSScriptUtil.h @@ -172,6 +172,14 @@ namespace RE::BSScript using is_string = std::true_type; }; + template + struct script_traits< + RE::detail::BSFixedString> + final + { + using is_string = std::true_type; + }; + template struct script_traits< std::optional>