From f95745fb8758d17e92df0cb21257babcc4953e21 Mon Sep 17 00:00:00 2001 From: Jan Laupetin Date: Fri, 16 Jan 2026 00:04:03 +0000 Subject: [PATCH] fix: not writing to script string var for embedded script string arrays --- .../Generating/Templates/ZoneWriteTemplate.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ZoneCodeGeneratorLib/Generating/Templates/ZoneWriteTemplate.cpp b/src/ZoneCodeGeneratorLib/Generating/Templates/ZoneWriteTemplate.cpp index f80b4a5a..0efb9fce 100644 --- a/src/ZoneCodeGeneratorLib/Generating/Templates/ZoneWriteTemplate.cpp +++ b/src/ZoneCodeGeneratorLib/Generating/Templates/ZoneWriteTemplate.cpp @@ -397,6 +397,7 @@ namespace } else if (writeType == MemberWriteType::EMBEDDED_ARRAY) { + LINEF("varScriptString = {0};", MakeMemberAccess(info, member, modifier)) LINEF("varScriptStringWritten = {0};", MakeWrittenMemberAccess(info, member, modifier)) LINEF("WriteScriptStringArray(false, {0});", MakeArrayCount(dynamic_cast(modifier.GetDeclarationModifier()))) }