Make PointerOffset self-closing

This commit is contained in:
Mc-muffin
2023-01-06 23:16:52 -05:00
committed by fortiersteven
parent 7e4d9f9062
commit a9974e5365

View File

@@ -329,7 +329,10 @@ class ToolsTOR(ToolsTales):
def make_speakers_section(self, root, names: dict[str, NameEntry]):
for k, v in names.items():
entry_node = etree.SubElement(root, "Entry")
etree.SubElement(entry_node,"PointerOffset").text = ",".join([str(off) for off in v.offsets])
if v.offsets:
etree.SubElement(entry_node,"PointerOffset").text = ",".join([str(off) for off in v.offsets])
else:
etree.SubElement(entry_node,"PointerOffset")
etree.SubElement(entry_node,"JapaneseText").text = str(k)
etree.SubElement(entry_node,"EnglishText")
etree.SubElement(entry_node,"Notes")