新对话记录

This commit is contained in:
2025-09-19 20:50:09 +08:00
parent 644f530304
commit 541dfdc6b2
10 changed files with 570 additions and 730 deletions
+9 -4
View File
@@ -45,19 +45,24 @@ namespace AibisDream
public string line;
public CharacterVo actor;
public string lineId;
public string localizationTableName;
public static DialogText GetLine(LocalizedLine dialogueLine, string projName)
public static DialogText GetLine(LocalizedLine dialogueLine)
{
return new DialogText
{
isOption = false,
line = dialogueLine.TextWithoutCharacterName.Text,
lineId = dialogueLine.TextID,
actor = dialogueLine.GetCharacterVo(),
localizationTableName = projName
actor = dialogueLine.GetCharacterVo()
};
}
public string GetRecordLine()
{
const string allowedTagsPattern = @"(<|{)(?!\/?(b|i|color)(?=>|\s|=))[^(>|})]+(>|})";
var res = Regex.Replace(line, allowedTagsPattern, "");
return res;
}
}
public enum StorageEvent