added checks for default values

This commit is contained in:
FreezeDriedMangoes 2022-11-30 23:14:55 -05:00
parent eb842e0932
commit 8f4ef6606c

View File

@ -533,21 +533,21 @@ namespace NewHorizons.Utility.DebugMenu
$"\t{{\n" + $"\t{{\n" +
$"\t\t\"position\": {conversation.conversation.position}, \n" + $"\t\t\"position\": {conversation.conversation.position}, \n" +
$"\t\t\"normal\": {conversation.conversation.normal}, \n" + $"\t\t\"normal\": {conversation.conversation.normal}, \n" +
$"\t\t\"parentPath\": {conversation.conversation.parentPath}, \n" + (conversation.conversation.parentPath == "" ? "" : $"\t\t\"parentPath\": \"{conversation.conversation.parentPath}\", \n") +
$"\t\t\"location\": {conversation.conversation.location}, \n" + (conversation.conversation.location == NomaiTextInfo.NomaiTextLocation.UNSPECIFIED ? "" : $"\t\t\"location\": {conversation.conversation.location}, \n") +
$"\t\t\"rotation\": {conversation.conversation.rotation}, \n" + (conversation.conversation.rotation == new MVector3(0, 0, 0) ? "" : $"\t\t\"rotation\": {conversation.conversation.rotation}, \n") +
$"\t\t\"rename\": {conversation.conversation.rename}, \n" + (conversation.conversation.rename == "" ? "" : $"\t\t\"rename\": \"{conversation.conversation.rename}\", \n") +
$"\t\t\"seed\": {conversation.conversation.seed}, \n" + (conversation.conversation.seed == 0 ? "" : $"\t\t\"seed\": {conversation.conversation.seed}, \n") +
$"\t\t\"type\": {conversation.conversation.type}, \n" + (conversation.conversation.type == NomaiTextInfo.NomaiTextType.Wall ? "" : $"\t\t\"type\": \"{conversation.conversation.type}\", \n") +
$"\t\t\"xmlFile\": {conversation.conversation.xmlFile}, \n" + $"\t\t\"xmlFile\": \"{conversation.conversation.xmlFile}\", \n" +
$"\t\t\"arcInfo\": [\n" + $"\t\t\"arcInfo\": [\n" +
String.Join(",\n", conversation.spirals.Select(spiral => String.Join(",\n", conversation.spirals.Select(spiral =>
$"\t\t\t{{" + $"\t\t\t{{" +
$"\"position\": {spiral.spiral.position}, " + $"\"position\": {spiral.spiral.position}, " +
$"\"zRotation\": {spiral.spiral.zRotation}}}, " + $"\"zRotation\": {spiral.spiral.zRotation}}}, " +
$"\"mirror\": {spiral.spiral.mirror}, " + (spiral.spiral.mirror == false ? "" : $"\"mirror\": {spiral.spiral.mirror}, ") +
$"\"type\": {spiral.spiral.type}, " + (spiral.spiral.type == NomaiTextArcInfo.NomaiTextArcType.Adult ? "" : $"\"type\": \"{spiral.spiral.type}\", ") +
$"\"variation\": {spiral.spiral.variation}" + (spiral.spiral.variation == -1 ? "" : $"\"variation\": {spiral.spiral.variation}" +
$"}}" $"}}"
)) + )) +
$"\t\t]" $"\t\t]"