protected override YAMLMappingNode ExportYAMLRoot(IExportContainer container) { YAMLMappingNode node = base.ExportYAMLRoot(container); node.Add(AvatarSizeName, AvatarSize); node.Add(AvatarName, AvatarConstant.ExportYAML(container)); node.Add(TOSName, TOS.ExportYAML()); if (IsReadHumanDescription(container.Version)) { node.Add(HumanDescriptionName, HumanDescription.ExportYAML(container)); } return(node); }