diff --git a/EXDSchema.sln b/EXDSchema.sln index 9dbb61d..61b12f2 100644 --- a/EXDSchema.sln +++ b/EXDSchema.sln @@ -4,6 +4,10 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SchemaConverter", "SchemaCo EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SchemaValidator", "SchemaValidator\SchemaValidator.csproj", "{22B92DA2-D46B-4219-A0E7-CC55F9213BAD}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BasicSchemaGenerator", "BasicSchemaGenerator\BasicSchemaGenerator.csproj", "{370F2E2A-C6CF-4E82-8CC7-B6093026CE3A}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UnknownFixer", "UnknownFixer\UnknownFixer.csproj", "{63AE5933-C11C-4397-A5AB-877CE217AEBB}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -18,5 +22,13 @@ Global {22B92DA2-D46B-4219-A0E7-CC55F9213BAD}.Debug|Any CPU.Build.0 = Debug|Any CPU {22B92DA2-D46B-4219-A0E7-CC55F9213BAD}.Release|Any CPU.ActiveCfg = Release|Any CPU {22B92DA2-D46B-4219-A0E7-CC55F9213BAD}.Release|Any CPU.Build.0 = Release|Any CPU + {370F2E2A-C6CF-4E82-8CC7-B6093026CE3A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {370F2E2A-C6CF-4E82-8CC7-B6093026CE3A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {370F2E2A-C6CF-4E82-8CC7-B6093026CE3A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {370F2E2A-C6CF-4E82-8CC7-B6093026CE3A}.Release|Any CPU.Build.0 = Release|Any CPU + {63AE5933-C11C-4397-A5AB-877CE217AEBB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {63AE5933-C11C-4397-A5AB-877CE217AEBB}.Debug|Any CPU.Build.0 = Debug|Any CPU + {63AE5933-C11C-4397-A5AB-877CE217AEBB}.Release|Any CPU.ActiveCfg = Release|Any CPU + {63AE5933-C11C-4397-A5AB-877CE217AEBB}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection EndGlobal diff --git a/NewDefinitions_post.7z b/NewDefinitions_post.7z new file mode 100644 index 0000000..a4d4ced Binary files /dev/null and b/NewDefinitions_post.7z differ diff --git a/SchemaConverter/ColumnInfo.cs b/SchemaConverter/ColumnInfo.cs deleted file mode 100644 index b2eb065..0000000 --- a/SchemaConverter/ColumnInfo.cs +++ /dev/null @@ -1,34 +0,0 @@ -using Lumina.Data.Structs.Excel; -using SchemaConverter.New; - -namespace SchemaConverter; - -public class ColumnInfo -{ - public int BitOffset { get; set; } - public string Name { get; set; } - public int Index; - public string? Type { get; set; } // icon, color etc - public ExcelColumnDataType DataType { get; set; } - public bool IsArrayMember { get; set; } - public int? ArrayIndex { get; set; } - public Condition? Condition { get; set; } - public List? Targets { get; set; } - - public ColumnInfo() { } - - public ColumnInfo(Old.Definition def, int index, bool isArrayMember, int? arrayIndex, Condition? condition, List? targets) - { - var converterType = def.Converter?.Type; - var nameSuffix = isArrayMember ? $"[{arrayIndex}]" : ""; - Name = Util.StripDefinitionName(def.Name);// + nameSuffix; - Index = index; - Type = converterType; - IsArrayMember = isArrayMember; - ArrayIndex = arrayIndex; - Condition = condition; - Targets = targets; - } - - public override string ToString() => $"{Name} ({Index}@{BitOffset / 8}&{BitOffset % 8}) {Type} {IsArrayMember} {ArrayIndex}"; -} \ No newline at end of file diff --git a/SchemaConverter/NewSheetDefinition.cs b/SchemaConverter/NewSheetDefinition.cs deleted file mode 100644 index b33d105..0000000 --- a/SchemaConverter/NewSheetDefinition.cs +++ /dev/null @@ -1,65 +0,0 @@ -// ReSharper disable UnusedMember.Global -// ReSharper disable InconsistentNaming - -using System.ComponentModel; -using SharpYaml; -using SharpYaml.Serialization; - -namespace SchemaConverter.New; - -public enum FieldType -{ - Scalar, - Array, - Icon, - ModelId, - Color, - Link, -} - -public class Sheet -{ - [YamlMember(0)] - public string Name { get; set; } - - [YamlMember(1)] - public string? DisplayField { get; set; } - - [YamlMember(2)] - public List Fields { get; set; } -} - -public class Field -{ - [YamlMember(0)] - public string? Name { get; set; } - - [YamlMember(1)] - public int? Count { get; set; } - - [YamlMember(2)] - [DefaultValue(FieldType.Scalar)] - public FieldType Type { get; set; } - - [YamlMember(3)] - public string? Comment { get; set; } - - [YamlMember(4)] - public List? Fields { get; set; } - - [YamlMember(5)] - public Condition? Condition { get; set; } - - [YamlMember(6)] - [YamlStyle(YamlStyle.Flow)] - public List? Targets { get; set; } -} - -public class Condition -{ - [YamlMember(0)] - public string? Switch { get; set; } - - [YamlMember(1)] - public Dictionary>? Cases { get; set; } -} \ No newline at end of file diff --git a/SchemaConverter/OldSheetDefinition.cs b/SchemaConverter/OldSheetDefinition.cs deleted file mode 100644 index 828d601..0000000 --- a/SchemaConverter/OldSheetDefinition.cs +++ /dev/null @@ -1,54 +0,0 @@ -using Newtonsoft.Json; - -namespace SchemaConverter.Old; - -public class When -{ - [JsonProperty( "key" )] public string Key { get; set; } - [JsonProperty( "value" )] public int Value { get; set; } -} - -public class Link -{ - [JsonProperty( "when" )] public When When { get; set; } - [JsonProperty( "project" )] public string Project { get; set; } - [JsonProperty( "key" )] public string Key { get; set; } - [JsonProperty( "sheet" )] public string LinkedSheet { get; set; } - [JsonProperty( "sheets" )] public List< string > Sheets { get; set; } -} - -public class Converter -{ - [JsonProperty( "type" )] public string Type { get; set; } - [JsonProperty( "target" )] public string Target { get; set; } - [JsonProperty( "links" )] public List< Link > Links { get; set; } - [JsonProperty( "targets" )] public List< string > Targets { get; set; } -} - -public class Definition -{ - [JsonProperty( "index" )] public uint Index { get; set; } - [JsonProperty( "name" )] public string? Name { get; set; } - [JsonProperty( "converter" )] public Converter Converter { get; set; } - [JsonProperty( "type" )] public string Type { get; set; } - [JsonProperty( "count" )] public int Count { get; set; } - - // Valid for repeats only - [JsonProperty( "definition" )] public Definition RepeatDefinition { get; set; } - - // Valid for groups only - [JsonProperty( "members" )] public List< Definition > GroupDefinitions { get; set; } - - public string GetName() - { - return Name ?? $"Unknown{Type.FirstCharToUpper()}{Index}"; - } -} - -public class Sheet -{ - [JsonProperty( "sheet" )] public string SheetName { get; set; } - [JsonProperty( "defaultColumn" )] public string? DefaultColumn { get; set; } - [JsonProperty( "isGenericReferenceTarget" )] public bool IsGenericReferenceTarget { get; set; } - [JsonProperty( "definitions" )] public List< Definition > Definitions { get; set; } -} \ No newline at end of file diff --git a/SchemaConverter/SchemaConverter.cs b/SchemaConverter/SchemaConverter.cs deleted file mode 100644 index 362a7dd..0000000 --- a/SchemaConverter/SchemaConverter.cs +++ /dev/null @@ -1,275 +0,0 @@ -using Lumina; -using Lumina.Data.Files.Excel; -using Lumina.Data.Structs.Excel; -using Newtonsoft.Json; -using SchemaConverter.New; -using SchemaConverter.Old; - -namespace SchemaConverter; - -public class SchemaConverter -{ - private static readonly List _genericReferenceLink = new(); - - private static void EnumerateGenericReferenceTargets(string oldSchemaDir) - { - var targets = new List(); - foreach (var oldSchemaPath in Directory.GetFiles(oldSchemaDir, "*.json")) - { - var oldSchema = JsonConvert.DeserializeObject(File.ReadAllText(oldSchemaPath)); - if (oldSchema is { IsGenericReferenceTarget: true }) - { - targets.Add(oldSchema.SheetName); - } - } - _genericReferenceLink.AddRange(targets); - } - - public static void Main(string[] args) - { - // we need 3 args - if (args.Length != 3) - { - Console.WriteLine("Usage: SchemaConverter.exe "); - return; - } - - var gameDir = args[0]; - var oldSchemaDir = args[1]; - var newSchemaDir = args[2]; - - var gameData = new GameData(gameDir); - - EnumerateGenericReferenceTargets(oldSchemaDir); - - foreach (var oldSchemaPath in Directory.GetFiles(oldSchemaDir, "*.json")) - { - var sheetName = Path.GetFileNameWithoutExtension(oldSchemaPath); - var newSchemaPath = Path.Combine(newSchemaDir, $"{sheetName}.yml"); - Directory.CreateDirectory(Path.GetDirectoryName(newSchemaPath)); - var exh = gameData.GetFile($"exd/{sheetName}.exh"); - if (exh == null) - { - Console.Error.WriteLine($"Sheet {sheetName} does not exist!"); - continue; - } - var result = Convert(exh, oldSchemaPath, newSchemaPath); - var strResult = result ? "succeeded!" : "failed..."; - // Console.WriteLine($"Conversion of {sheetName} {strResult}"); - } - } - - public static bool Convert(ExcelHeaderFile exh, string oldSchemaPath, string newSchemaPath) - { - // Loading and validation - var oldSchema = JsonConvert.DeserializeObject(File.ReadAllText(oldSchemaPath)); - if (oldSchema == null) - { - Console.Error.WriteLine($"Failed to parse old schema for {exh.FilePath}!"); - return false; - } - if (oldSchema.Definitions.Count == 0) - { - // Console.WriteLine($"{exh.FilePath.Path} has no column definitions in old schema!"); - } - - // Load and parse the old schema to supplement exh information - var columnInfos = new List(); - Emit(columnInfos, oldSchema); - var definedColumnMap = columnInfos.ToDictionary(c => c.Index, c => c); - - for (int i = 0; i < exh.ColumnDefinitions.Length; i++) - { - var definition = exh.ColumnDefinitions[i]; - if (definedColumnMap.TryGetValue(i, out var columnInfo)) - { - columnInfo.BitOffset = Util.GetBitOffset(exh.ColumnDefinitions[i].Offset, exh.ColumnDefinitions[i].Type); - columnInfo.DataType = definition.IsBoolType ? ExcelColumnDataType.Bool : definition.Type; - - // fixup ulongs lol - if (columnInfo.DataType == ExcelColumnDataType.Int64) - columnInfo.Type = "quad"; - } - else - { - columnInfos.Add( - new ColumnInfo - { - Name = $"Unknown{i}", - Index = i, - Type = definition.Type == ExcelColumnDataType.Int64 ? "quad" : "null", - DataType = definition.IsBoolType ? ExcelColumnDataType.Bool : definition.Type, - BitOffset = Util.GetBitOffset(definition.Offset, definition.Type) - }); - } - } - - columnInfos.Sort((c1, c2) => c1.BitOffset.CompareTo(c2.BitOffset)); - - var columnCountsByName = new Dictionary(); - for (int i = 0; i < columnInfos.Count; i++) - { - if (columnCountsByName.TryGetValue(columnInfos[i].Name, out var count)) - columnCountsByName[columnInfos[i].Name] = count + 1; - else - columnCountsByName[columnInfos[i].Name] = 1; - } - if (columnCountsByName.Any(c => c.Value > 1)) - { - Console.WriteLine($"{oldSchema.SheetName} is a shitty fucking stupid sheet!"); - } - - var name = oldSchema?.SheetName; - if (name == null) - name = Path.GetFileNameWithoutExtension(exh.FilePath.Path).FirstCharToUpper(); - var newSchema = new New.Sheet - { - Name = name, - DisplayField = oldSchema?.DefaultColumn, - Fields = new List(), - }; - - foreach (var col in columnInfos) - { - var field = new New.Field - { - Name = col.Name, - Type = col.Type switch - { - "quad" => FieldType.ModelId, - "icon" => FieldType.Icon, - "color" => FieldType.Color, - _ => FieldType.Scalar, - }, - Condition = col.Condition, - Targets = col.Targets, - }; - if (field.Condition != null || field.Targets != null) - field.Type = FieldType.Link; - newSchema.Fields.Add(field); - } - - // PlaceArray(newSchema); - - var newSchemaStr = SerializeUtil.Serialize(newSchema); - File.WriteAllText(newSchemaPath, newSchemaStr); - // Console.WriteLine(newSchemaStr); - - return true; - } - - // private static void PlaceArray(New.Sheet sheet) - // { - // var seenColumns = new Dictionary(); - // - // for (int i = 0; i < sheet.Fields.Count; i++) - // { - // var field = sheet.Fields[i]; - // - // // How many times does it occur? - // var occurrences = sheet.Fields.Count(f => f.Name == field.Name); - // - // // When does it occur? - // var firstOccurrence = seenColumns. - // var distance = sheet.Fields.FindIndex(i + 1, f => f.Name == field.Name) - i; - // - // - // } - // } - - private static void Emit(List infos, Old.Sheet sheet) - { - var index = 0; - foreach (var definition in sheet.Definitions) - { - if (index != definition.Index) - { - for (int i = index; i < definition.Index; i++) - { - infos.Add(new ColumnInfo {Name = $"Unknown{i}", Index = i }); - } - // Console.WriteLine($"{sheet.SheetName}: skipped and generated {definition.Index - index} columns from {index} to {definition.Index}"); - } - index = (int)definition.Index; - if (definition.Type == null) - EmitSingle(infos, definition, false, null, ref index); - else if (definition.Type == "repeat") - EmitRepeat(infos, definition, ref index); - else if (definition.Type == "group") - EmitGroup(infos, definition, ref index); - else - throw new Exception($"Unknown type {definition.Type}!"); - } - } - - private static void EmitSingle(List infos, Old.Definition definition, bool isArray, int? arrayIndex, ref int index) - { - var link = ConvertLink(definition.Converter); - infos.Add(new ColumnInfo(definition, index++, isArray, arrayIndex, link.condition, link.targets)); - } - - private static void EmitRepeat(List infos, Old.Definition definition, ref int index) - { - for (int i = 0; i < definition.Count; i++) - { - if (definition.RepeatDefinition.Type == null) - EmitSingle(infos, definition.RepeatDefinition, true, i, ref index); - else if (definition.RepeatDefinition.Type == "repeat") - EmitRepeat(infos, definition.RepeatDefinition, ref index); - else if (definition.RepeatDefinition.Type == "group") - EmitGroup(infos, definition.RepeatDefinition, ref index); - else - throw new Exception($"Unknown repeat type {definition.Type}!"); - } - } - - private static void EmitGroup(List infos, Old.Definition definition, ref int index) - { - foreach (var member in definition.GroupDefinitions) - { - if (member.Type == null) - EmitSingle(infos, member, false, null, ref index); - else if (member.Type == "repeat") - EmitRepeat(infos, member, ref index); - else if (member.Type == "group") - EmitGroup(infos, member, ref index); - else - throw new Exception($"Unknown group member type {member.Type}!"); - } - } - - private static (Condition? condition, List? targets) ConvertLink(Old.Converter oldLink) - { - if (oldLink == null) return (null, null); - - if (oldLink.Type == "generic") - { - return (null, _genericReferenceLink); - } - else if (oldLink.Type == "link") - { - return (null, new List {oldLink.Target}); - } - else if (oldLink.Type == "multiref") - { - return (null, oldLink.Targets); - } - else if (oldLink.Type == "complexlink") - { - if (oldLink.Links[0].Project != null) - { - return (null, null); - } - var condition = new Condition(); - condition.Switch = Util.StripDefinitionName(oldLink.Links[0].When.Key); - condition.Cases = new Dictionary>(); - foreach (var oldLinkLink in oldLink.Links) - condition.Cases.Add(oldLinkLink.When.Value, oldLinkLink.LinkedSheet == null ? oldLinkLink.Sheets : new List { oldLinkLink.LinkedSheet }); - return (condition, null); - } - else - { - return (null, null); - } - } -} \ No newline at end of file diff --git a/SchemaConverter/SchemaConverter.csproj b/SchemaConverter/SchemaConverter.csproj deleted file mode 100644 index 3bd413b..0000000 --- a/SchemaConverter/SchemaConverter.csproj +++ /dev/null @@ -1,17 +0,0 @@ - - - - Exe - net7.0 - enable - enable - - - - - - - - - - diff --git a/SchemaConverter/SerializeUtil.cs b/SchemaConverter/SerializeUtil.cs deleted file mode 100644 index e94f7ad..0000000 --- a/SchemaConverter/SerializeUtil.cs +++ /dev/null @@ -1,53 +0,0 @@ -using SharpYaml; -using SharpYaml.Events; -using SharpYaml.Serialization; -using SharpYaml.Serialization.Serializers; - -namespace SchemaConverter; - -public static class SerializeUtil -{ - private static readonly Serializer _serializer; - - static SerializeUtil() - { - var settings = new SerializerSettings - { - EmitAlias = false, - EmitDefaultValues = false, - NamingConvention = new CamelCaseNamingConvention(), - IgnoreNulls = true, - }; - settings.RegisterSerializer(typeof(Dictionary>), new CustomDictionarySerializer()); - settings.RegisterSerializer(typeof(New.FieldType), new CustomFieldTypeSerializer()); - - _serializer = new Serializer(settings); - } - - public static string Serialize(object o) - { - return _serializer.Serialize(o); - } -} - -internal class CustomDictionarySerializer : DictionarySerializer -{ - protected override void WriteDictionaryItem(ref ObjectContext objectContext, KeyValuePair keyValue, KeyValuePair types) - { - objectContext.SerializerContext.WriteYaml(keyValue.Key, types.Key); - objectContext.SerializerContext.WriteYaml(keyValue.Value, types.Value, YamlStyle.Flow); - } -} - -internal class CustomFieldTypeSerializer : ScalarSerializerBase -{ - public override object? ConvertFrom(ref ObjectContext context, Scalar fromScalar) - { - return Enum.Parse(new PascalNamingConvention().Convert(fromScalar.Value)); - } - - public override string ConvertTo(ref ObjectContext objectContext) - { - return objectContext.Settings.NamingConvention.Convert(objectContext.Instance.ToString()); - } -} \ No newline at end of file diff --git a/SchemaConverter/Util.cs b/SchemaConverter/Util.cs deleted file mode 100644 index 3f986b7..0000000 --- a/SchemaConverter/Util.cs +++ /dev/null @@ -1,62 +0,0 @@ -using Lumina.Data.Structs.Excel; - -namespace SchemaConverter; - -public static class Util -{ - public static string FirstCharToUpper(this string input) => - input switch - { - null => throw new ArgumentNullException(nameof(input)), - "" => throw new ArgumentException($"{nameof(input)} cannot be empty", nameof(input)), - _ => string.Concat(input[0].ToString().ToUpper(), input.AsSpan(1)) - }; - - public static string StripDefinitionName(string str) - { - if( string.IsNullOrWhiteSpace(str)) - return null; - - str = str - .Replace("<", "") - .Replace(">", "") - .Replace("{", "") - .Replace("}", "") - .Replace("(", "") - .Replace(")", "") - .Replace("/", "") - .Replace("[", "") - .Replace("]", "") - .Replace(" ", "") - .Replace("'", "") - .Replace("-", "") - .Replace("%", "Pct"); - - if(char.IsDigit(str[0])) - { - var index = str[0] - '0'; - var words = new[] {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"}; - - str = $"{words[index]}{str[1..]}"; - } - - return str; - } - - public static int GetBitOffset(int offset, ExcelColumnDataType dataType) - { - var bitOffset = offset * 8; - return dataType switch - { - ExcelColumnDataType.PackedBool0 => bitOffset + 0, - ExcelColumnDataType.PackedBool1 => bitOffset + 1, - ExcelColumnDataType.PackedBool2 => bitOffset + 2, - ExcelColumnDataType.PackedBool3 => bitOffset + 3, - ExcelColumnDataType.PackedBool4 => bitOffset + 4, - ExcelColumnDataType.PackedBool5 => bitOffset + 5, - ExcelColumnDataType.PackedBool6 => bitOffset + 6, - ExcelColumnDataType.PackedBool7 => bitOffset + 7, - _ => bitOffset, - }; - } -} \ No newline at end of file diff --git a/SchemaValidator/DefinedColumn.cs b/SchemaValidator/DefinedColumn.cs deleted file mode 100644 index 542ab7e..0000000 --- a/SchemaValidator/DefinedColumn.cs +++ /dev/null @@ -1,46 +0,0 @@ -using Lumina.Data.Structs.Excel; -using SchemaValidator.New; - -namespace SchemaValidator; - -public class DefinedColumn -{ - public ExcelColumnDefinition Definition { get; set; } - public Field Field { get; set; } - - private int? _bitOffset; - public int BitOffset { - get - { - if (_bitOffset == null) - _bitOffset = CalculateBitOffset(Definition.Offset, Definition.Type); - return _bitOffset.Value; - } - } - - public override string ToString() => $"{Field} @ 0x{BitOffset / 8:X}&{BitOffset % 8}"; - - public static int CalculateBitOffset(ExcelColumnDefinition def) - { - return CalculateBitOffset(def.Offset, def.Type); - } - - public static int CalculateBitOffset(int offset, ExcelColumnDataType type) - { - var bitOffset = offset * 8; - return type switch - { - ExcelColumnDataType.PackedBool0 => bitOffset + 0, - ExcelColumnDataType.PackedBool1 => bitOffset + 1, - ExcelColumnDataType.PackedBool2 => bitOffset + 2, - ExcelColumnDataType.PackedBool3 => bitOffset + 3, - ExcelColumnDataType.PackedBool4 => bitOffset + 4, - ExcelColumnDataType.PackedBool5 => bitOffset + 5, - ExcelColumnDataType.PackedBool6 => bitOffset + 6, - ExcelColumnDataType.PackedBool7 => bitOffset + 7, - _ => bitOffset, - }; - } - - -} \ No newline at end of file diff --git a/SchemaValidator/NewSheetDefinition.cs b/SchemaValidator/NewSheetDefinition.cs deleted file mode 100644 index 9608623..0000000 --- a/SchemaValidator/NewSheetDefinition.cs +++ /dev/null @@ -1,60 +0,0 @@ -// ReSharper disable UnusedMember.Global -// ReSharper disable InconsistentNaming - -using System.ComponentModel; -using Newtonsoft.Json; -using Newtonsoft.Json.Converters; - -namespace SchemaValidator.New; - -public enum FieldType -{ - Scalar, - Array, - Icon, - ModelId, - Color, - Link, -} - -public class Sheet -{ - public string Name { get; set; } - public string? DisplayField { get; set; } - public List Fields { get; set; } -} - -public class Field -{ - public string? Name { get; set; } - public int? Count { get; set; } - [DefaultValue(FieldType.Scalar)] - [JsonConverter(typeof(StringEnumConverter), true)] - public FieldType Type { get; set; } - public string? Comment { get; set; } - public List? Fields { get; set; } - public Condition? Condition { get; set; } - public List? Targets { get; set; } - - public override string ToString() - { - var arraySuffix = Count.HasValue ? $"[{Count}]" : ""; - var name = Name != null ? $"{Name}{arraySuffix}" : "Unknown"; - return $"{name} ({Type})"; - } - - public override bool Equals(object? obj) - { - if (obj is not Field other) - return false; - var fieldsEqual = (Fields == null && other.Fields == null) || (Fields != null && other.Fields != null && Fields.SequenceEqual(other.Fields)); - var targetsEqual = (Targets == null && other.Targets == null) || (Targets != null && other.Targets != null && Targets.SequenceEqual(other.Targets)); - return Name == other.Name && Count == other.Count && Type == other.Type && Comment == other.Comment && Condition == other.Condition && fieldsEqual && targetsEqual; - } -} - -public class Condition -{ - public string? Switch { get; set; } - public Dictionary>? Cases { get; set; } -} \ No newline at end of file diff --git a/SchemaValidator/SchemaSchema.json b/SchemaValidator/SchemaSchema.json deleted file mode 100644 index 89c2459..0000000 --- a/SchemaValidator/SchemaSchema.json +++ /dev/null @@ -1,213 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-07/schema#", - "$ref": "#/definitions/Sheet", - "type": "object", - "additionalProperties": false, - "properties": { - "sheet": { - "$ref": "#/definitions/Sheet" - } - }, - "definitions": { - "Sheet": { - "title": "Sheet", - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "description": "The name of the sheet.", - "type": "string" - }, - "displayField": { - "description": "The name of the field to use for displaying a reference to this sheet in a cell. Useful only for UI-based consumption.", - "type": "string" - }, - "fields": { - "description": "The fields of the sheet. Sheets must specify all fields present in the EXH file for that sheet, meaning they all must have at least one field.", - "type": "array", - "minItems": 1, - "items": { - "$ref": "#/definitions/Field" - } - }, - "comment": { - "type": "string" - } - }, - "oneOf": [ - { "required": ["name", "fields"] } - ] - }, - "Field": { - "description": "A field in a sheet. Describes one or more columns.", - "title": "Field", - "type": "object", - "additionalProperties": false, - "properties": { - "name": { - "description": "The name of the field.", - "type": "string" - }, - "type": { - "description": "Defines the type of the field. Scalar should be assumed by default, and has no meaning. The only other type that affects parsing is array.", - "type": "string", - "enum": ["scalar", "link", "array", "icon", "modelId", "color"] - }, - "count": { - "description": "Only valid for array types. Defines the number of elements in the array.", - "type": "integer" - }, - "targets": { - "type": "array", - "minItems": 1, - "items": { - "type": "string" - } - }, - "condition": { - "$ref": "#/definitions/Condition" - }, - "fields": { - "description": "Only valid for array types. Defines the fields of the array. Fields are not available on non-array types because grouping non-array types is meaningless. They should be defined at the top-level.", - "type": "array", - "minItems": 1, - "items": { - "$ref": "#/definitions/Field" - } - }, - "comment": { - "type": "string" - } - }, - "allOf": [ - { - "description": "Arrays require a count.", - "if": { - "required": ["type"], - "properties": { - "type": { - "const": "array" - } - } - }, - "then": { - "required": ["count"] - }, - "else": { - "not": { - "required": ["count"] - } - } - }, - { - "description": "Fields with a fields list must be an array.", - "if": { - "required": ["fields"] - }, - "then": { - "required": ["type"], - "properties": { - "type": { - "const": "array" - } - } - } - }, - { - "description": "Fields with a count must be an array.", - "if": { - "required": ["count"] - }, - "then": { - "required": ["type"], - "properties": { - "type": { - "const": "array" - } - } - } - }, - { - "description": "Fields can have only one of condition or targets.", - "allOf": [ - { - "description": "Fields with targets cannot have a condition.", - "if": { - "required": ["targets"] - }, - "then": { - "not": { - "required": ["condition"] - } - } - }, - { - "description": "Fields with a condition cannot have targets.", - "if": { - "required": ["condition"] - }, - "then": { - "not": { - "required": ["targets"] - } - } - }, - { - "description": "Arrays can have neither condition or targets.", - "not": { - "required": ["condition", "targets"] - } - } - ] - }, - { - "description": "Fields with a link type must have a condition or targets.", - "if": { - "required": ["type"], - "properties": { - "type": { - "const": "link" - } - } - }, - "then": { - "oneOf": [ - { - "required": ["condition"], - "not": { - "required": ["targets"] - } - }, - { - "required": ["targets"], - "not": { - "required": ["condition"] - } - } - ] - } - } - ] - }, - "Condition": { - "title": "Condition", - "type": "object", - "additionalProperties": false, - "properties": { - "switch": { - "type": "string" - }, - "cases": { - "type": "object", - "additionalProperties": { - "type": "array", - "items": { - "type": "string" - } - } - } - }, - "required": ["cases", "switch"] - } - } -} diff --git a/SchemaValidator/SchemaValidator.cs b/SchemaValidator/SchemaValidator.cs deleted file mode 100644 index 3b518ce..0000000 --- a/SchemaValidator/SchemaValidator.cs +++ /dev/null @@ -1,114 +0,0 @@ -using Lumina; -using Lumina.Data.Files.Excel; -using SchemaValidator.New; -using SchemaValidator.Util; -using SchemaValidator.Validation; -using SchemaValidator.Validation.Validators; - -namespace SchemaValidator; - -public class SchemaValidator -{ - public static void Main(string[] args) - { - // we need 3 args - if (args.Length != 3) - { - Console.WriteLine("Usage: SchemaValidator.exe "); - return; - } - - var gameDir = args[0]; - var schemaFile = args[1]; - var schemaDir = args[2]; - - var gameData = new GameData(gameDir); - var schemaText = File.ReadAllText(schemaFile); - - var testDict = new Dictionary>() - { - {"all", new() {0}}, - }; - - var validators = new List - { - new SchemaFileValidator(gameData, schemaText), - new ColumnCountValidator(gameData), - new IconTypeValidator(gameData), - new NamedInnerNamedOuterValidator(gameData), - new FieldNameValidator(gameData), - new ModelIdTypeValidator(gameData), - new ColorTypeValidator(gameData), - new IconPathExistsValidator(gameData), - new SingleLinkRefValidator(gameData, testDict), - new MultiLinkRefValidator(gameData, testDict), - new ConditionValidator(gameData), - new ConditionRefValidator(gameData, testDict), - new DuplicateFieldNameValidator(gameData), - }; - - var exl = gameData.GetFile("exd/root.exl"); - var existingSheets = exl.ExdMap.Select(s => s.Key).ToHashSet(); - var results = new ValidationResults(); - - foreach (var schemaPath in Directory.GetFiles(schemaDir, "*.yml")) - { - var sheetName = Path.GetFileNameWithoutExtension(schemaPath); - var exh = gameData.GetFile($"exd/{sheetName}.exh"); - if (exh == null) - { - results.Add(ValidationResult.Error(sheetName, "SheetExistsValidator", "Schema exists but sheet does not!")); - } - - Sheet sheet; - try - { - sheet = SerializeUtil.Deserialize(File.ReadAllText(schemaPath)); - } - catch (Exception e) - { - Console.Error.WriteLine($"Sheet {sheetName} encountered an exception when deserializing!"); - Console.Error.WriteLine(e.Message); - Console.Error.WriteLine(e.StackTrace); - continue; - } - - if (sheet == null) - { - Console.Error.WriteLine($"Sheet {sheetName} could not be deserialized!"); - continue; - } - - // SerializeUtil.EvaluateSchema(schemaPath); - - foreach (var validator in validators) - results.Add(validator.Validate(exh, sheet)); - existingSheets.Remove(sheetName); - } - - foreach (var sheet in existingSheets) - { - if (sheet.Contains('/')) continue; - results.Add(ValidationResult.Error(sheet, "SchemaDefinedValidator", "Sheet exists but has no schema!")); - } - - // --- - - foreach (var result in results.Results.Where(r => r.Status == ValidationStatus.Warning)) - { - var msgfmt = result.Message == "" ? "" : $" - "; - Console.WriteLine($"{result.Status}: {result.SheetName} - {result.ValidatorName}{msgfmt}{result.Message}"); - } - - foreach (var result in results.Results.Where(r => r.Status == ValidationStatus.Error)) - { - var msgfmt = result.Message == "" ? "" : $" - "; - Console.WriteLine($"{result.Status}: {result.SheetName} - {result.ValidatorName}{msgfmt}{result.Message}"); - } - - var successCount = results.Results.Count(r => r.Status == ValidationStatus.Success); - var warningCount = results.Results.Count(r => r.Status == ValidationStatus.Warning); - var errorCount = results.Results.Count(r => r.Status == ValidationStatus.Error); - Console.WriteLine($"{successCount} success, {warningCount} warnings, {errorCount} errors"); - } -} \ No newline at end of file diff --git a/SchemaValidator/SchemaValidator.csproj b/SchemaValidator/SchemaValidator.csproj deleted file mode 100644 index 1c5df7f..0000000 --- a/SchemaValidator/SchemaValidator.csproj +++ /dev/null @@ -1,21 +0,0 @@ - - - - Exe - net7.0 - enable - enable - true - - - - - - - - - - - - - diff --git a/SchemaValidator/Util/SchemaUtil.cs b/SchemaValidator/Util/SchemaUtil.cs deleted file mode 100644 index c68bd8a..0000000 --- a/SchemaValidator/Util/SchemaUtil.cs +++ /dev/null @@ -1,106 +0,0 @@ -using Lumina.Data.Files.Excel; -using SchemaValidator.New; - -namespace SchemaValidator.Util; - -/// -/// Useful methods for working with the EXDSchema object model. -/// -public static class SchemaUtil -{ - public static int GetColumnCount(Sheet sheet) - { - var total = 0; - foreach (var field in sheet.Fields) - total += GetFieldCount(field); - return total; - } - - public static List Flatten(ExcelHeaderFile exh, Sheet sheet) - { - var fields = new List(); - foreach (var field in sheet.Fields) - Emit(fields, field); - - var exhDefList = exh.ColumnDefinitions.ToList(); - exhDefList.Sort((c1, c2) => DefinedColumn.CalculateBitOffset(c1).CompareTo(DefinedColumn.CalculateBitOffset(c2))); - - var min = Math.Min(exhDefList.Count, fields.Count); - for(int i = 0; i < min; i++) - { - var field = fields[i]; - field.Definition = exhDefList[i]; - } - - return fields; - } - - private static void Emit(List list, Field field, string nameOverride = "") - { - if (field.Type != FieldType.Array) - { - // Single field - list.Add(new DefinedColumn { Field = CreateField(field, nameOverride) }); - } - else if (field.Type == FieldType.Array) - { - // We can have an array without fields, it's just scalars - if (field.Fields == null) - { - for (int i = 0; i < field.Count.Value; i++) - { - list.Add(new DefinedColumn { Field = CreateField(field, "") }); - } - } - else - { - for (int i = 0; i < field.Count.Value; i++) - { - foreach (var nestedField in field.Fields) - { - Emit(list, nestedField, field.Name); - } - } - } - } - } - - private static Field CreateField(Field baseField, string nameOverride) - { - var addedField = new Field - { - Name = baseField.Name, - Comment = baseField.Comment, - Count = null, - Type = baseField.Type == FieldType.Array ? FieldType.Scalar : baseField.Type, - Fields = null, - Condition = baseField.Condition, - Targets = baseField.Targets, - }; - - // This is for unnamed inner fields of arrays such as arrays of links - // We don't want to override the name of unnamed scalars though - if (baseField.Name == null && baseField.Type != FieldType.Scalar && nameOverride != "") - addedField.Name = nameOverride; - return addedField; - } - - private static int GetFieldCount(Field field) - { - if (field.Type == FieldType.Array) - { - var total = 0; - if (field.Fields != null) - { - foreach (var nestedField in field.Fields) - total += GetFieldCount(nestedField); - } - else - { - total = 1; - } - return total * field.Count.Value; - } - return 1; - } -} \ No newline at end of file diff --git a/SchemaValidator/Util/SerializeUtil.cs b/SchemaValidator/Util/SerializeUtil.cs deleted file mode 100644 index b0d45fa..0000000 --- a/SchemaValidator/Util/SerializeUtil.cs +++ /dev/null @@ -1,44 +0,0 @@ -using System.Text.Json.Nodes; -using Json.Schema; -using Newtonsoft.Json; -using SchemaValidator.New; -using SharpYaml; -using SharpYaml.Events; -using SharpYaml.Serialization; -using SharpYaml.Serialization.Serializers; -using JsonSchema = Json.Schema.JsonSchema; - -namespace SchemaValidator.Util; - -public static class SerializeUtil -{ - private static readonly Serializer _serializer; - - static SerializeUtil() - { - var settings = new SerializerSettings - { - EmitAlias = false, - EmitDefaultValues = false, - NamingConvention = new CamelCaseNamingConvention(), - IgnoreNulls = true, - }; - - _serializer = new Serializer(settings); - } - - public static string Serialize(object o) - { - return _serializer.Serialize(o); - } - - public static T? Deserialize(string s) - { - return _serializer.Deserialize(s); - } - - public static object? Deserialize(string s) - { - return _serializer.Deserialize(s); - } -} diff --git a/SchemaValidator/Util/StringToEnumCamelCaseConverter.cs b/SchemaValidator/Util/StringToEnumCamelCaseConverter.cs deleted file mode 100644 index 8c27b29..0000000 --- a/SchemaValidator/Util/StringToEnumCamelCaseConverter.cs +++ /dev/null @@ -1,8 +0,0 @@ -using Newtonsoft.Json.Converters; - -namespace SchemaValidator.Util; - -public class StringToEnumCamelCaseConverter : StringEnumConverter -{ - -} \ No newline at end of file diff --git a/SchemaValidator/Validation/ValidationResult.cs b/SchemaValidator/Validation/ValidationResult.cs deleted file mode 100644 index df7e21d..0000000 --- a/SchemaValidator/Validation/ValidationResult.cs +++ /dev/null @@ -1,92 +0,0 @@ -namespace SchemaValidator.Validation; - -public enum ValidationStatus -{ - Success, - Error, - Warning, - Failed, - Info, -} - -public class ValidationResults -{ - public List Results { get; set; } = new(); - - public ValidationResults() { } - public ValidationResults(ValidationResult result) => Results.Add(result); - - public void Add(ValidationResult result) => Results.Add(result); - public void Add(ValidationResults results) => Results.AddRange(results.Results); - - public static ValidationResults Success(string sheetName, string validatorName, string message = "") => new(ValidationResult.Success(sheetName, validatorName, message)); - public static ValidationResults Error(string sheetName, string validatorName, string message = "") => new(ValidationResult.Error(sheetName, validatorName, message)); - public static ValidationResults Warning(string sheetName, string validatorName, string message = "") => new(ValidationResult.Warning(sheetName, validatorName, message)); - public static ValidationResults Failed(string sheetName, string validatorName, string message = "") => new(ValidationResult.Failed(sheetName, validatorName, message)); - public static ValidationResults Info(string sheetName, string validatorName, string message = "") => new(ValidationResult.Info(sheetName, validatorName, message)); -} - -public class ValidationResult -{ - public ValidationStatus Status { get; set; } - public string SheetName { get; set; } - public string ValidatorName { get; set; } - public string Message { get; set; } - - private ValidationResult() {} - - public static ValidationResult Success(string sheetName, string validatorName, string message = "") - { - return new ValidationResult - { - SheetName = sheetName, - ValidatorName = validatorName, - Status = ValidationStatus.Success, - Message = message, - }; - } - - public static ValidationResult Error(string sheetName, string validatorName, string message = "") - { - return new ValidationResult - { - SheetName = sheetName, - ValidatorName = validatorName, - Status = ValidationStatus.Error, - Message = message, - }; - } - - public static ValidationResult Warning(string sheetName, string validatorName, string message = "") - { - return new ValidationResult - { - SheetName = sheetName, - ValidatorName = validatorName, - Status = ValidationStatus.Warning, - Message = message, - }; - } - - public static ValidationResult Failed(string sheetName, string validatorName, string message = "") - { - return new ValidationResult - { - SheetName = sheetName, - ValidatorName = validatorName, - Status = ValidationStatus.Failed, - Message = message, - }; - } - - public static ValidationResult Info(string sheetName, string validatorName, string message = "") - { - return new ValidationResult - { - SheetName = sheetName, - ValidatorName = validatorName, - Status = ValidationStatus.Info, - Message = message, - }; - } -} \ No newline at end of file diff --git a/SchemaValidator/Validation/Validator.cs b/SchemaValidator/Validation/Validator.cs deleted file mode 100644 index 9dbed68..0000000 --- a/SchemaValidator/Validation/Validator.cs +++ /dev/null @@ -1,42 +0,0 @@ -using Lumina; -using Lumina.Data.Files.Excel; -using Lumina.Data.Structs.Excel; -using Lumina.Excel; -using SchemaValidator.New; - -namespace SchemaValidator.Validation; - -public abstract class Validator -{ - protected GameData GameData; - - public Validator(GameData gameData) - { - GameData = gameData; - } - - public abstract string ValidatorName(); - public abstract ValidationResults Validate(ExcelHeaderFile exh, Sheet sheet); - - protected long? ReadColumnIntegerValue(RawExcelSheet sheet, RowParser parser, DefinedColumn column) - { - var offset = column.Definition.Offset; - var type = column.Definition.Type; - Int128? value = type switch - { - ExcelColumnDataType.Int8 => parser.ReadOffset(offset), - ExcelColumnDataType.UInt8 => parser.ReadOffset(offset), - ExcelColumnDataType.Int16 => parser.ReadOffset(offset), - ExcelColumnDataType.UInt16 => parser.ReadOffset(offset), - ExcelColumnDataType.Int32 => parser.ReadOffset(offset), - ExcelColumnDataType.UInt32 => parser.ReadOffset(offset), - ExcelColumnDataType.Int64 => parser.ReadOffset(offset), - ExcelColumnDataType.UInt64 => parser.ReadOffset(offset), - _ => null, - }; - - if (value != null) - return (long)value; - return null; - } -} \ No newline at end of file diff --git a/SchemaValidator/Validation/Validators/ColorTypeValidator.cs b/SchemaValidator/Validation/Validators/ColorTypeValidator.cs deleted file mode 100644 index 9879547..0000000 --- a/SchemaValidator/Validation/Validators/ColorTypeValidator.cs +++ /dev/null @@ -1,32 +0,0 @@ -using Lumina; -using Lumina.Data.Files.Excel; -using Lumina.Data.Structs.Excel; -using SchemaValidator.New; -using SchemaValidator.Util; - -namespace SchemaValidator.Validation.Validators; - -public class ColorTypeValidator : Validator -{ - public override string ValidatorName() => "ColorTypeValidator"; - - public ColorTypeValidator(GameData gameData) : base(gameData) { } - - public override ValidationResults Validate(ExcelHeaderFile exh, Sheet sheet) - { - var results = new ValidationResults(); - var fields = SchemaUtil.Flatten(exh, sheet); - foreach (var field in fields) - { - if (field.Field.Type == FieldType.Color && field.Definition.Type != ExcelColumnDataType.UInt32) - { - var msg = $"Column {field.Field.Name}@0x{field.Definition.Offset:X} type {field.Definition.Type} is not valid for type 'color'."; - results.Results.Add(ValidationResult.Error(sheet.Name, ValidatorName(), msg)); - } - } - - if (results.Results.Count == 0) - return ValidationResults.Success(sheet.Name, ValidatorName()); - return results; - } -} \ No newline at end of file diff --git a/SchemaValidator/Validation/Validators/ColumnCountValidator.cs b/SchemaValidator/Validation/Validators/ColumnCountValidator.cs deleted file mode 100644 index 58ca415..0000000 --- a/SchemaValidator/Validation/Validators/ColumnCountValidator.cs +++ /dev/null @@ -1,21 +0,0 @@ -using Lumina; -using Lumina.Data.Files.Excel; -using SchemaValidator.New; -using SchemaValidator.Util; - -namespace SchemaValidator.Validation.Validators; - -public class ColumnCountValidator : Validator -{ - public override string ValidatorName() => "ColumnCountValidator"; - - public ColumnCountValidator(GameData gameData) : base(gameData) { } - - public override ValidationResults Validate(ExcelHeaderFile exh, Sheet sheet) - { - var colCount = SchemaUtil.GetColumnCount(sheet); - if (colCount != exh.ColumnDefinitions.Length) - return ValidationResults.Error(sheet.Name, ValidatorName(), $"Column count mismatch! exh count {exh.ColumnDefinitions.Length} != schema count {colCount}"); - return ValidationResults.Success(sheet.Name, ValidatorName()); - } -} \ No newline at end of file diff --git a/SchemaValidator/Validation/Validators/ConditionRefValidator.cs b/SchemaValidator/Validation/Validators/ConditionRefValidator.cs deleted file mode 100644 index 9f35f22..0000000 --- a/SchemaValidator/Validation/Validators/ConditionRefValidator.cs +++ /dev/null @@ -1,161 +0,0 @@ -using System.Diagnostics; -using Lumina; -using Lumina.Data.Files.Excel; -using Lumina.Excel; -using SchemaValidator.New; -using SchemaValidator.Util; - -namespace SchemaValidator.Validation.Validators; - -public class ConditionRefValidator : Validator -{ - public override string ValidatorName() => "ConditionRefValidator"; - - private Dictionary> _ignoredValues = new(); - - public ConditionRefValidator(GameData gameData) : base(gameData) { } - - public ConditionRefValidator(GameData gameData, Dictionary> ignoredValues) : base(gameData) - { - _ignoredValues = ignoredValues; - } - - private class LinkTargetData - { - public string SourceSheet { get; set; } - public DefinedColumn Source { get; set; } - - public string SwitchField { get; set; } - public int SwitchValue { get; set; } - - public HashSet TargetSheets { get; set; } - public HashSet TargetKeys { get; set; } - - public override bool Equals(object? obj) - { - if (obj is not LinkTargetData other) - return false; - return SourceSheet == other.SourceSheet && Source.Field.Equals(other.Source.Field) && TargetSheets == other.TargetSheets && TargetKeys.SetEquals(other.TargetKeys); - } - } - - public override ValidationResults Validate(ExcelHeaderFile exh, Sheet sheet) - { - var results = new ValidationResults(); - var fields = SchemaUtil.Flatten(exh, sheet); - var dataFile = GameData.Excel.GetSheetRaw($"{sheet.Name}"); - if (dataFile == null) - { - var msg = $"Failed to obtain sheet {sheet.Name} from game data."; - results.Results.Add(ValidationResult.Failed(sheet.Name, ValidatorName(), msg)); - return results; - } - - // Get all link fields with condition - var linkFields = fields.Where(f => f.Field is { Type: FieldType.Link, Condition: not null, Targets: null }).ToList(); - - var linkVals = new List(); - foreach (var field in linkFields) - { - var offset = field.Definition.Offset; - var switchOn = field.Field.Condition.Switch; - var switchField = fields.First(f => f.Field.Name == switchOn); - // var definedSwitchColumnValues = field.Field.Condition.Cases.Keys.ToHashSet(); - - // store the column values for each switch value - var columnValues = new Dictionary>(); - - foreach (var row in dataFile.GetRowParsers()) - { - var columnValue = ReadColumnIntegerValue(dataFile, row, field); - var switchColumnValue = ReadColumnIntegerValue(dataFile, row, switchField); - if (columnValue == null || switchColumnValue == null) - { - var msg = $"Column {field.Field.Name}@0x{offset:X} type {field.Definition.Type} is not valid for type 'link' condition switch, failed to read."; - results.Results.Add(ValidationResult.Failed(sheet.Name, ValidatorName(), msg)); - break; // don't spam the same error - } - - if (columnValues.TryGetValue(switchColumnValue.Value, out var values)) - { - values.Add(columnValue.Value); - } - else - { - columnValues.Add(switchColumnValue.Value, new HashSet { columnValue.Value }); - } - } - - foreach (var valueSet in columnValues) - { - // Skip if we don't have a defined target set for this value of the switch - if (!field.Field.Condition.Cases.TryGetValue((int)valueSet.Key, out var switchTargets)) - continue; - - var targetData = new LinkTargetData - { - SourceSheet = sheet.Name, - Source = field, - TargetSheets = switchTargets.ToHashSet(), - TargetKeys = valueSet.Value, - SwitchField = switchField.Field.Name, - SwitchValue = (int)valueSet.Key, - }; - linkVals.Add(targetData); - } - } - - foreach (var linkData in linkVals.Distinct()) - { - var sheetNames = linkData.TargetSheets; - var sheetKeys = linkData.TargetKeys; - - var dataFiles = new Dictionary(); - foreach (var sheetName in sheetNames) - { - var tmpDataFile = GameData.Excel.GetSheetRaw(sheetName); - if (tmpDataFile == null) - { - var msg = $"Source {linkData.SourceSheet} field {linkData.Source.Field.Name}@0x{linkData.Source.Definition.Offset:X} references non-existent sheet {sheetName}."; - results.Add(ValidationResult.Error(sheet.Name, ValidatorName(), msg)); - continue; - } - dataFiles.Add(sheetName, tmpDataFile); - } - - foreach (var key in sheetKeys) - { - if (_ignoredValues.TryGetValue("all", out var ignoredKeys) && ignoredKeys.Contains((int)key)) - { - sheetKeys.Remove(key); - continue; - } - - foreach (var linkedDataFile in dataFiles) - { - if (_ignoredValues.TryGetValue(linkedDataFile.Key, out ignoredKeys) && ignoredKeys.Contains((int)key)) - { - sheetKeys.Remove(key); - } - else if (linkedDataFile.Value.GetRow((uint)key) != null) - { - // Console.WriteLine($"removing {key} because of {linkedDataFile.Key}"); - sheetKeys.Remove(key); - } - } - } - - if (sheetKeys.Count > 0) - { - var contents = string.Join(", ", sheetKeys); - var display = $"{linkData.Source.Field.Name}@0x{linkData.Source.Definition.Offset:X}"; - var msg = $"Source {linkData.SourceSheet} field {display} contains key references {contents} for case {linkData.SwitchField} = {linkData.SwitchValue} which do not exist in any linked sheet."; - results.Add(ValidationResult.Warning(sheet.Name, ValidatorName(), msg)); - } - } - - if (results.Results.Count == 0) - return ValidationResults.Success(sheet.Name, ValidatorName()); - return results; - } -} \ No newline at end of file diff --git a/SchemaValidator/Validation/Validators/ConditionValidator.cs b/SchemaValidator/Validation/Validators/ConditionValidator.cs deleted file mode 100644 index d1f5903..0000000 --- a/SchemaValidator/Validation/Validators/ConditionValidator.cs +++ /dev/null @@ -1,67 +0,0 @@ -using System.Diagnostics; -using Lumina; -using Lumina.Data.Files.Excel; -using SchemaValidator.New; -using SchemaValidator.Util; - -namespace SchemaValidator.Validation.Validators; - -public class ConditionValidator : Validator -{ - public override string ValidatorName() => "ConditionValidator"; - - public ConditionValidator(GameData gameData) : base(gameData) { } - - public override ValidationResults Validate(ExcelHeaderFile exh, Sheet sheet) - { - var results = new ValidationResults(); - var fields = SchemaUtil.Flatten(exh, sheet); - var dataFile = GameData.Excel.GetSheetRaw($"{sheet.Name}"); - - // Get all link fields with null targets (filters out target-based links) - var conditionFields = fields.Where(f => f.Field is { Type: FieldType.Link, Condition: not null, Targets: null }).ToList(); - - foreach (var field in conditionFields) - { - var offset = field.Definition.Offset; - var switchOn = field.Field.Condition.Switch; - var switchField = fields.First(f => f.Field.Name == switchOn); - var definedSwitchColumnValues = field.Field.Condition.Cases.Keys.ToHashSet(); - var switchColumnValues = new HashSet(); - - foreach (var row in dataFile.GetRowParsers()) - { - var columnValue = ReadColumnIntegerValue(dataFile, row, switchField); - if (columnValue == null) - { - var msg = $"Column {field.Field.Name}@0x{offset:X} type {field.Definition.Type} is not valid for type 'link' condition switch, failed to read."; - results.Results.Add(ValidationResult.Failed(sheet.Name, ValidatorName(), msg)); - break; // don't spam the same error - } - switchColumnValues.Add(columnValue.Value); - } - - foreach (var switchColumnValue in switchColumnValues) - { - if (!definedSwitchColumnValues.Contains((int)switchColumnValue)) - { - var msg = $"Column {field.Field.Name}@0x{offset:X} type {field.Definition.Type} is not valid for type 'link' condition switch, switch column {switchOn} value {switchColumnValue} is not defined in the schema."; - results.Add(ValidationResult.Warning(sheet.Name, ValidatorName(), msg)); - } - } - - foreach (var definedSwitchColumnValue in definedSwitchColumnValues) - { - if (!switchColumnValues.Contains(definedSwitchColumnValue)) - { - var msg = $"Column {field.Field.Name}@0x{offset:X} type {field.Definition.Type} is not valid for type 'link' condition switch, switch column {switchOn} value {definedSwitchColumnValue} is not present in the column values."; - results.Add(ValidationResult.Warning(sheet.Name, ValidatorName(), msg)); - } - } - } - - if (results.Results.Count == 0) - return ValidationResults.Success(sheet.Name, ValidatorName()); - return results; - } -} \ No newline at end of file diff --git a/SchemaValidator/Validation/Validators/DuplicateFieldNameValidator.cs b/SchemaValidator/Validation/Validators/DuplicateFieldNameValidator.cs deleted file mode 100644 index a1f663e..0000000 --- a/SchemaValidator/Validation/Validators/DuplicateFieldNameValidator.cs +++ /dev/null @@ -1,53 +0,0 @@ -using Lumina; -using Lumina.Data.Files.Excel; -using SchemaValidator.New; -using SchemaValidator.Util; - -namespace SchemaValidator.Validation.Validators; - -public class DuplicateFieldNameValidator : Validator -{ - public override string ValidatorName() => "DuplicateFieldNameValidator"; - - public DuplicateFieldNameValidator(GameData gameData) : base(gameData) { } - - private string _sheetName; - - public override ValidationResults Validate(ExcelHeaderFile exh, Sheet sheet) - { - _sheetName = sheet.Name; - - var fieldNames = new HashSet(); - var results = new ValidationResults(); - foreach (var field in sheet.Fields) - { - results.Add(Validate(field)); - if (fieldNames.Contains(field.Name)) - return ValidationResults.Error(sheet.Name, ValidatorName(), $"Duplicate field name {field.Name}"); - fieldNames.Add(field.Name); - } - - if (results.Results.Count == 0) - return ValidationResults.Success(sheet.Name, ValidatorName()); - return results; - } - - private ValidationResults Validate(Field field) - { - var results = new ValidationResults(); - var fieldNames = new HashSet(); - - if (field.Fields != null) - { - foreach (var subField in field.Fields) - { - Validate(subField); - if (fieldNames.Contains(subField.Name)) - results.Add(ValidationResult.Error(_sheetName, ValidatorName(), $"Duplicate field name {subField.Name}")); - fieldNames.Add(subField.Name); - } - } - - return results; - } -} \ No newline at end of file diff --git a/SchemaValidator/Validation/Validators/FieldNameValidator.cs b/SchemaValidator/Validation/Validators/FieldNameValidator.cs deleted file mode 100644 index 98cfaac..0000000 --- a/SchemaValidator/Validation/Validators/FieldNameValidator.cs +++ /dev/null @@ -1,43 +0,0 @@ -using System.Text.RegularExpressions; -using Lumina; -using Lumina.Data.Files.Excel; -using SchemaValidator.New; -using SchemaValidator.Util; - -namespace SchemaValidator.Validation.Validators; - -public partial class FieldNameValidator : Validator -{ - public override string ValidatorName() => "FieldNameValidator"; - private string _sheetName = ""; - - [GeneratedRegex("^[a-zA-Z_][a-zA-Z0-9_]*$", RegexOptions.Compiled)] - private static partial Regex _nameRegex(); - - public override ValidationResults Validate(ExcelHeaderFile exh, Sheet sheet) - { - _sheetName = sheet.Name; - - // I just don't have the brainpower to recurse right now - var flat = SchemaUtil.Flatten(exh, sheet); - - var results = new ValidationResults(); - foreach (var fieldName in flat.Select(d => d.Field.Name).Distinct()) - { - if (string.IsNullOrEmpty(fieldName)) - { - results.Add(ValidationResult.Error(_sheetName, ValidatorName(), "Field name is empty.")); - continue; - } - - if (!_nameRegex().IsMatch(fieldName)) - results.Results.Add(ValidationResult.Error(_sheetName, ValidatorName(), $"Field name {fieldName} is not a valid name.")); - } - - if (results.Results.Count == 0) - return ValidationResults.Success(sheet.Name, ValidatorName()); - return results; - } - - public FieldNameValidator(GameData gameData) : base(gameData) { } -} \ No newline at end of file diff --git a/SchemaValidator/Validation/Validators/IconPathExistsValidator.cs b/SchemaValidator/Validation/Validators/IconPathExistsValidator.cs deleted file mode 100644 index 8365a55..0000000 --- a/SchemaValidator/Validation/Validators/IconPathExistsValidator.cs +++ /dev/null @@ -1,55 +0,0 @@ -using Lumina; -using Lumina.Data.Files.Excel; -using SchemaValidator.New; -using SchemaValidator.Util; - -namespace SchemaValidator.Validation.Validators; - -public class IconPathExistsValidator : Validator -{ - public override string ValidatorName() => "IconPathExistsValidator"; - - public IconPathExistsValidator(GameData gameData) : base(gameData) { } - - public override ValidationResults Validate(ExcelHeaderFile exh, Sheet sheet) - { - var results = new ValidationResults(); - var fields = SchemaUtil.Flatten(exh, sheet); - var dataFile = GameData.Excel.GetSheetRaw($"{sheet.Name}"); - - foreach (var field in fields) - { - if (field.Field.Type == FieldType.Icon) - { - var offset = field.Definition.Offset; - foreach (var row in dataFile.GetRowParsers()) - { - var columnValue = ReadColumnIntegerValue(dataFile, row, field); - if (columnValue == null) - { - var msg = $"Column {field.Field.Name}@0x{offset:X} type {field.Definition.Type} is not valid for type 'icon', failed to read."; - results.Results.Add(ValidationResult.Failed(sheet.Name, ValidatorName(), msg)); - break; // don't spam the same error - } - - if (!IconPathExists(columnValue.Value)) - { - var msg = $"Column {field.Field.Name}@0x{offset:X} type {field.Definition.Type} at row {row.RowId} icon '{columnValue}' does not exist."; - results.Results.Add(ValidationResult.Warning(sheet.Name, ValidatorName(), msg)); - break; // don't spam the same error - } - } - } - } - - if (results.Results.Count == 0) - return ValidationResults.Success(sheet.Name, ValidatorName()); - return results; - } - - private bool IconPathExists(long iconId) - { - var path = $"ui/icon/{iconId / 1000 * 1000:000000}/{iconId:000000}.tex"; - return GameData.FileExists(path); - } -} \ No newline at end of file diff --git a/SchemaValidator/Validation/Validators/IconTypeValidator.cs b/SchemaValidator/Validation/Validators/IconTypeValidator.cs deleted file mode 100644 index 166ea98..0000000 --- a/SchemaValidator/Validation/Validators/IconTypeValidator.cs +++ /dev/null @@ -1,39 +0,0 @@ -using Lumina; -using Lumina.Data.Files.Excel; -using Lumina.Data.Structs.Excel; -using SchemaValidator.New; -using SchemaValidator.Util; - -namespace SchemaValidator.Validation.Validators; - -public class IconTypeValidator : Validator -{ - public override string ValidatorName() => "IconTypeValidator"; - - private readonly HashSet _validTypes = new() - { - ExcelColumnDataType.UInt32, - ExcelColumnDataType.Int32, - ExcelColumnDataType.UInt16, - }; - - public IconTypeValidator(GameData gameData) : base(gameData) { } - - public override ValidationResults Validate(ExcelHeaderFile exh, Sheet sheet) - { - var results = new ValidationResults(); - var fields = SchemaUtil.Flatten(exh, sheet); - foreach (var field in fields) - { - if (field.Field.Type == FieldType.Icon && !_validTypes.Contains(field.Definition.Type)) - { - var msg = $"Column {field.Field.Name}@0x{field.Definition.Offset:X} type {field.Definition.Type} is not valid for type 'icon'."; - results.Results.Add(ValidationResult.Error(sheet.Name, ValidatorName(), msg)); - } - } - - if (results.Results.Count == 0) - return ValidationResults.Success(sheet.Name, ValidatorName()); - return results; - } -} \ No newline at end of file diff --git a/SchemaValidator/Validation/Validators/ModelIdTypeValidator.cs b/SchemaValidator/Validation/Validators/ModelIdTypeValidator.cs deleted file mode 100644 index 5d44a33..0000000 --- a/SchemaValidator/Validation/Validators/ModelIdTypeValidator.cs +++ /dev/null @@ -1,38 +0,0 @@ -using Lumina; -using Lumina.Data.Files.Excel; -using Lumina.Data.Structs.Excel; -using SchemaValidator.New; -using SchemaValidator.Util; - -namespace SchemaValidator.Validation.Validators; - -public class ModelIdTypeValidator : Validator -{ - public override string ValidatorName() => "ModelIdTypeValidator"; - - private readonly HashSet _validTypes = new() - { - ExcelColumnDataType.UInt32, - ExcelColumnDataType.UInt64, - }; - - public ModelIdTypeValidator(GameData gameData) : base(gameData) { } - - public override ValidationResults Validate(ExcelHeaderFile exh, Sheet sheet) - { - var results = new ValidationResults(); - var fields = SchemaUtil.Flatten(exh, sheet); - foreach (var field in fields) - { - if (field.Field.Type == FieldType.ModelId && !_validTypes.Contains(field.Definition.Type)) - { - var msg = $"Column {field.Field.Name}@0x{field.Definition.Offset:X} type {field.Definition.Type} is not valid for type 'modelId'."; - results.Results.Add(ValidationResult.Error(sheet.Name, ValidatorName(), msg)); - } - } - - if (results.Results.Count == 0) - return ValidationResults.Success(sheet.Name, ValidatorName()); - return results; - } -} \ No newline at end of file diff --git a/SchemaValidator/Validation/Validators/MultiLinkRefValidator.cs b/SchemaValidator/Validation/Validators/MultiLinkRefValidator.cs deleted file mode 100644 index 34dac0d..0000000 --- a/SchemaValidator/Validation/Validators/MultiLinkRefValidator.cs +++ /dev/null @@ -1,136 +0,0 @@ -using System.Diagnostics; -using Lumina; -using Lumina.Data.Files.Excel; -using Lumina.Excel; -using SchemaValidator.New; -using SchemaValidator.Util; - -namespace SchemaValidator.Validation.Validators; - -public class MultiLinkRefValidator : Validator -{ - public override string ValidatorName() => "MultiLinkRefValidator"; - - private Dictionary> _ignoredValues = new(); - - public MultiLinkRefValidator(GameData gameData) : base(gameData) { } - - public MultiLinkRefValidator(GameData gameData, Dictionary> ignoredValues) : base(gameData) - { - _ignoredValues = ignoredValues; - } - - private class LinkTargetData - { - public string SourceSheet { get; set; } - public DefinedColumn Source { get; set; } - - public HashSet TargetSheets { get; set; } - public HashSet TargetKeys { get; set; } - - public override bool Equals(object? obj) - { - if (obj is not LinkTargetData other) - return false; - return SourceSheet == other.SourceSheet && Source.Field.Equals(other.Source.Field) && TargetSheets == other.TargetSheets && TargetKeys.SetEquals(other.TargetKeys); - } - } - - public override ValidationResults Validate(ExcelHeaderFile exh, Sheet sheet) - { - var results = new ValidationResults(); - var fields = SchemaUtil.Flatten(exh, sheet); - var dataFile = GameData.Excel.GetSheetRaw($"{sheet.Name}"); - if (dataFile == null) - { - var msg = $"Failed to obtain sheet {sheet.Name} from game data."; - results.Results.Add(ValidationResult.Failed(sheet.Name, ValidatorName(), msg)); - return results; - } - - // Get all link fields with null condition, > 1 target - var linkFields = fields.Where(f => f.Field is { Type: FieldType.Link, Condition: null, Targets.Count: > 1 }).ToList(); - - var linkVals = new List(); - foreach (var field in linkFields) - { - var offset = field.Definition.Offset; - - var columnValues = new HashSet(); - - foreach (var row in dataFile.GetRowParsers()) - { - var columnValue = ReadColumnIntegerValue(dataFile, row, field); - if (columnValue == null) - { - var msg = $"Row {row.RowId} column {field.Field.Name}@0x{offset:X} type {field.Definition.Type} failed to read properly."; - results.Results.Add(ValidationResult.Failed(sheet.Name, ValidatorName(), msg)); - break; // don't spam the same error - } - columnValues.Add(columnValue.Value); - } - - var targetData = new LinkTargetData - { - SourceSheet = sheet.Name, - Source = field, - TargetSheets = field.Field.Targets.ToHashSet(), - TargetKeys = columnValues - }; - linkVals.Add(targetData); - } - - foreach (var linkData in linkVals.Distinct()) - { - var sheetNames = linkData.TargetSheets; - var sheetKeys = linkData.TargetKeys; - - var dataFiles = new Dictionary(); - foreach (var sheetName in sheetNames) - { - var tmpDataFile = GameData.Excel.GetSheetRaw(sheetName); - if (tmpDataFile == null) - { - var msg = $"Source {linkData.SourceSheet} field {linkData.Source.Field.Name}@0x{linkData.Source.Definition.Offset:X} references non-existent sheet {sheetName}."; - results.Add(ValidationResult.Error(sheet.Name, ValidatorName(), msg)); - continue; - } - dataFiles.Add(sheetName, tmpDataFile); - } - - foreach (var key in sheetKeys) - { - if (_ignoredValues.TryGetValue("all", out var ignoredKeys) && ignoredKeys.Contains((int)key)) - { - sheetKeys.Remove(key); - continue; - } - - foreach (var linkedDataFile in dataFiles) - { - if (_ignoredValues.TryGetValue(linkedDataFile.Key, out ignoredKeys) && ignoredKeys.Contains((int)key)) - { - sheetKeys.Remove(key); - } - else if (linkedDataFile.Value.GetRow((uint)key) != null) - { - // Console.WriteLine($"removing {key} because of {linkedDataFile.Key}"); - sheetKeys.Remove(key); - } - } - } - - if (sheetKeys.Count > 0) - { - var contents = string.Join(", ", sheetKeys); - var display = $"{linkData.Source.Field.Name}@0x{linkData.Source.Definition.Offset:X}"; - var msg = $"Source {linkData.SourceSheet} field {display} contains key references {contents} which do not exist in any linked sheet."; - results.Add(ValidationResult.Warning(sheet.Name, ValidatorName(), msg)); - } - } - - if (results.Results.Count == 0) - return ValidationResults.Success(sheet.Name, ValidatorName()); - return results; - } -} \ No newline at end of file diff --git a/SchemaValidator/Validation/Validators/NamedInnerNamedOuterValidator.cs b/SchemaValidator/Validation/Validators/NamedInnerNamedOuterValidator.cs deleted file mode 100644 index 3c9dd54..0000000 --- a/SchemaValidator/Validation/Validators/NamedInnerNamedOuterValidator.cs +++ /dev/null @@ -1,56 +0,0 @@ -using Lumina; -using Lumina.Data.Files.Excel; -using SchemaValidator.New; - -namespace SchemaValidator.Validation.Validators; - -public class NamedInnerNamedOuterValidator : Validator -{ - public override string ValidatorName() => "NamedInnerNamedOuterValidator"; - private string _sheetName = ""; - - public override ValidationResults Validate(ExcelHeaderFile exh, Sheet sheet) - { - _sheetName = sheet.Name; - var results = new ValidationResults(); - foreach (var field in sheet.Fields) - { - CheckNames(results, null, field); - } - - if (results.Results.Count == 0) - return ValidationResults.Success(sheet.Name, ValidatorName()); - return results; - } - - public NamedInnerNamedOuterValidator(GameData gameData) : base(gameData) { } - - private void CheckNames(ValidationResults results, Field? parentField, Field field) - { - if (parentField != null) - { - if (parentField.Fields.Count == 1 && !string.IsNullOrEmpty(parentField.Name) && !string.IsNullOrEmpty(field.Name) && field.Type == FieldType.Scalar) - { - var msg = $"Parent field {parentField.Name} has a single named field {field.Name}."; - results.Results.Add(ValidationResult.Warning(_sheetName, ValidatorName(), msg)); - } - } - - if (field.Type != FieldType.Array) - { - // Single field - return; - } - - if (field.Type == FieldType.Array) - { - if (field.Fields != null) - { - foreach (var nestedField in field.Fields) - { - CheckNames(results, field, nestedField); - } - } - } - } -} \ No newline at end of file diff --git a/SchemaValidator/Validation/Validators/SchemaFileValidator.cs b/SchemaValidator/Validation/Validators/SchemaFileValidator.cs deleted file mode 100644 index 3ce7554..0000000 --- a/SchemaValidator/Validation/Validators/SchemaFileValidator.cs +++ /dev/null @@ -1,43 +0,0 @@ -using System.Text.Json.Nodes; -using Json.Schema; -using Lumina; -using Lumina.Data.Files.Excel; -using Newtonsoft.Json; -using Newtonsoft.Json.Serialization; -using SchemaValidator.New; - -namespace SchemaValidator.Validation.Validators; - -public class SchemaFileValidator : Validator -{ - public override string ValidatorName() => "SchemaFileValidator"; - - private readonly JsonSerializerSettings _settings = new() - { - NullValueHandling = NullValueHandling.Ignore, - DefaultValueHandling = DefaultValueHandling.Ignore, - ContractResolver = new CamelCasePropertyNamesContractResolver(), - }; - - private readonly JsonSchema _schema; - - public SchemaFileValidator(GameData gameData, string schemaText) : base(gameData) - { - _schema = JsonSchema.FromText(schemaText); - } - - public override ValidationResults Validate(ExcelHeaderFile exh, Sheet sheet) - { - // Re-serialize the yml sheet into json - var json = JsonConvert.SerializeObject(sheet, _settings); - - if (json == null) return ValidationResults.Failed(sheet.Name, ValidatorName(), "Json serialization returned null."); - - var node = JsonNode.Parse(json); - var schemaResult = _schema.Evaluate(node); - - if (schemaResult == null) return ValidationResults.Failed(sheet.Name, ValidatorName(), "Schema validation returned null."); - if (schemaResult.IsValid) return ValidationResults.Success(sheet.Name, ValidatorName()); - return ValidationResults.Error(sheet.Name, ValidatorName()); - } -} \ No newline at end of file diff --git a/SchemaValidator/Validation/Validators/SingleLinkRefValidator.cs b/SchemaValidator/Validation/Validators/SingleLinkRefValidator.cs deleted file mode 100644 index bfd9ee6..0000000 --- a/SchemaValidator/Validation/Validators/SingleLinkRefValidator.cs +++ /dev/null @@ -1,114 +0,0 @@ -using System.Diagnostics; -using Lumina; -using Lumina.Data.Files.Excel; -using SchemaValidator.New; -using SchemaValidator.Util; - -namespace SchemaValidator.Validation.Validators; - -public class SingleLinkRefValidator : Validator -{ - public override string ValidatorName() => "SingleLinkRefValidator"; - - private Dictionary> _ignoredValues = new(); - - public SingleLinkRefValidator(GameData gameData) : base(gameData) { } - - public SingleLinkRefValidator(GameData gameData, Dictionary> ignoredValues) : base(gameData) - { - _ignoredValues = ignoredValues; - } - - private class LinkTargetData - { - public string SourceSheet { get; set; } - public DefinedColumn Source { get; set; } - - public string TargetSheet { get; set; } - public HashSet TargetKeys { get; set; } - - public override bool Equals(object? obj) - { - if (obj is not LinkTargetData other) - return false; - return SourceSheet == other.SourceSheet && Source.Field.Equals(other.Source.Field) && TargetSheet == other.TargetSheet && TargetKeys.SetEquals(other.TargetKeys); - } - } - - public override ValidationResults Validate(ExcelHeaderFile exh, Sheet sheet) - { - var results = new ValidationResults(); - var fields = SchemaUtil.Flatten(exh, sheet); - var dataFile = GameData.Excel.GetSheetRaw($"{sheet.Name}"); - if (dataFile == null) - { - var msg = $"Failed to obtain sheet {sheet.Name} from game data."; - results.Results.Add(ValidationResult.Failed(sheet.Name, ValidatorName(), msg)); - return results; - } - - // Get all link fields with null condition, 1 target - var linkFields = fields.Where(f => f.Field is { Type: FieldType.Link, Condition: null, Targets.Count: 1 }).ToList(); - - var linkVals = new List(); - foreach (var field in linkFields) - { - var offset = field.Definition.Offset; - - var columnValues = new HashSet(); - - foreach (var row in dataFile.GetRowParsers()) - { - var columnValue = ReadColumnIntegerValue(dataFile, row, field); - if (columnValue == null) - { - var msg = $"Row {row.RowId} column {field.Field.Name}@0x{offset:X} type {field.Definition.Type} failed to read properly."; - results.Results.Add(ValidationResult.Failed(sheet.Name, ValidatorName(), msg)); - break; // don't spam the same error - } - columnValues.Add(columnValue.Value); - } - - // our filtering ensures we have exactly one target - var targetData = new LinkTargetData - { - SourceSheet = sheet.Name, - Source = field, - TargetSheet = field.Field.Targets[0], - TargetKeys = columnValues, - }; - linkVals.Add(targetData); - } - - foreach (var linkData in linkVals.Distinct()) - { - var sheetName = linkData.TargetSheet; - var sheetKeys = linkData.TargetKeys; - - var linkedDataFile = GameData.Excel.GetSheetRaw(sheetName); - if (linkedDataFile == null) - { - var msg = $"Source {linkData.SourceSheet} field {linkData.Source.Field.Name}@0x{linkData.Source.Definition.Offset:X} references non-existent sheet {sheetName}."; - results.Add(ValidationResult.Error(sheet.Name, ValidatorName(), msg)); - continue; - } - - foreach (var key in sheetKeys) - { - if (_ignoredValues.TryGetValue(sheetName, out var ignoredKeys) && ignoredKeys.Contains((int)key)) continue; - if (_ignoredValues.TryGetValue("all", out ignoredKeys) && ignoredKeys.Contains((int)key)) continue; - - if (linkedDataFile.GetRow((uint)key) == null) - { - var display = $"{linkData.Source.Field.Name}@0x{linkData.Source.Definition.Offset:X}"; - var msg = $"Source {linkData.SourceSheet} field {display} references {sheetName} key '{key}' which does not exist."; - results.Add(ValidationResult.Warning(sheet.Name, ValidatorName(), msg)); - } - } - } - - if (results.Results.Count == 0) - return ValidationResults.Success(sheet.Name, ValidatorName()); - return results; - } -} \ No newline at end of file diff --git a/2023.07.26.0000.0000/AOZArrangement.yml b/Schemas/2023.07.26.0000.0000/AOZArrangement.yml similarity index 100% rename from 2023.07.26.0000.0000/AOZArrangement.yml rename to Schemas/2023.07.26.0000.0000/AOZArrangement.yml diff --git a/2023.07.26.0000.0000/AOZBoss.yml b/Schemas/2023.07.26.0000.0000/AOZBoss.yml similarity index 100% rename from 2023.07.26.0000.0000/AOZBoss.yml rename to Schemas/2023.07.26.0000.0000/AOZBoss.yml diff --git a/2023.07.26.0000.0000/AOZContent.yml b/Schemas/2023.07.26.0000.0000/AOZContent.yml similarity index 100% rename from 2023.07.26.0000.0000/AOZContent.yml rename to Schemas/2023.07.26.0000.0000/AOZContent.yml diff --git a/2023.07.26.0000.0000/AOZContentBriefingBNpc.yml b/Schemas/2023.07.26.0000.0000/AOZContentBriefingBNpc.yml similarity index 100% rename from 2023.07.26.0000.0000/AOZContentBriefingBNpc.yml rename to Schemas/2023.07.26.0000.0000/AOZContentBriefingBNpc.yml diff --git a/2023.07.26.0000.0000/AOZContentBriefingObject.yml b/Schemas/2023.07.26.0000.0000/AOZContentBriefingObject.yml similarity index 100% rename from 2023.07.26.0000.0000/AOZContentBriefingObject.yml rename to Schemas/2023.07.26.0000.0000/AOZContentBriefingObject.yml diff --git a/2023.07.26.0000.0000/AOZReport.yml b/Schemas/2023.07.26.0000.0000/AOZReport.yml similarity index 100% rename from 2023.07.26.0000.0000/AOZReport.yml rename to Schemas/2023.07.26.0000.0000/AOZReport.yml diff --git a/2023.07.26.0000.0000/AOZReportReward.yml b/Schemas/2023.07.26.0000.0000/AOZReportReward.yml similarity index 100% rename from 2023.07.26.0000.0000/AOZReportReward.yml rename to Schemas/2023.07.26.0000.0000/AOZReportReward.yml diff --git a/2023.07.26.0000.0000/AOZScore.yml b/Schemas/2023.07.26.0000.0000/AOZScore.yml similarity index 100% rename from 2023.07.26.0000.0000/AOZScore.yml rename to Schemas/2023.07.26.0000.0000/AOZScore.yml diff --git a/2023.07.26.0000.0000/AOZWeeklyReward.yml b/Schemas/2023.07.26.0000.0000/AOZWeeklyReward.yml similarity index 100% rename from 2023.07.26.0000.0000/AOZWeeklyReward.yml rename to Schemas/2023.07.26.0000.0000/AOZWeeklyReward.yml diff --git a/2023.07.26.0000.0000/Achievement.yml b/Schemas/2023.07.26.0000.0000/Achievement.yml similarity index 100% rename from 2023.07.26.0000.0000/Achievement.yml rename to Schemas/2023.07.26.0000.0000/Achievement.yml diff --git a/2023.07.26.0000.0000/AchievementCategory.yml b/Schemas/2023.07.26.0000.0000/AchievementCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/AchievementCategory.yml rename to Schemas/2023.07.26.0000.0000/AchievementCategory.yml diff --git a/2023.07.26.0000.0000/AchievementHideCondition.yml b/Schemas/2023.07.26.0000.0000/AchievementHideCondition.yml similarity index 100% rename from 2023.07.26.0000.0000/AchievementHideCondition.yml rename to Schemas/2023.07.26.0000.0000/AchievementHideCondition.yml diff --git a/2023.07.26.0000.0000/AchievementKind.yml b/Schemas/2023.07.26.0000.0000/AchievementKind.yml similarity index 100% rename from 2023.07.26.0000.0000/AchievementKind.yml rename to Schemas/2023.07.26.0000.0000/AchievementKind.yml diff --git a/2023.07.26.0000.0000/AchievementTarget.yml b/Schemas/2023.07.26.0000.0000/AchievementTarget.yml similarity index 100% rename from 2023.07.26.0000.0000/AchievementTarget.yml rename to Schemas/2023.07.26.0000.0000/AchievementTarget.yml diff --git a/2023.07.26.0000.0000/Action.yml b/Schemas/2023.07.26.0000.0000/Action.yml similarity index 100% rename from 2023.07.26.0000.0000/Action.yml rename to Schemas/2023.07.26.0000.0000/Action.yml diff --git a/2023.07.26.0000.0000/ActionCastTimeline.yml b/Schemas/2023.07.26.0000.0000/ActionCastTimeline.yml similarity index 100% rename from 2023.07.26.0000.0000/ActionCastTimeline.yml rename to Schemas/2023.07.26.0000.0000/ActionCastTimeline.yml diff --git a/2023.07.26.0000.0000/ActionCastVFX.yml b/Schemas/2023.07.26.0000.0000/ActionCastVFX.yml similarity index 100% rename from 2023.07.26.0000.0000/ActionCastVFX.yml rename to Schemas/2023.07.26.0000.0000/ActionCastVFX.yml diff --git a/2023.07.26.0000.0000/ActionCategory.yml b/Schemas/2023.07.26.0000.0000/ActionCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/ActionCategory.yml rename to Schemas/2023.07.26.0000.0000/ActionCategory.yml diff --git a/2023.07.26.0000.0000/ActionComboRoute.yml b/Schemas/2023.07.26.0000.0000/ActionComboRoute.yml similarity index 100% rename from 2023.07.26.0000.0000/ActionComboRoute.yml rename to Schemas/2023.07.26.0000.0000/ActionComboRoute.yml diff --git a/2023.07.26.0000.0000/ActionComboRouteTransient.yml b/Schemas/2023.07.26.0000.0000/ActionComboRouteTransient.yml similarity index 100% rename from 2023.07.26.0000.0000/ActionComboRouteTransient.yml rename to Schemas/2023.07.26.0000.0000/ActionComboRouteTransient.yml diff --git a/2023.07.26.0000.0000/ActionCostType.yml b/Schemas/2023.07.26.0000.0000/ActionCostType.yml similarity index 100% rename from 2023.07.26.0000.0000/ActionCostType.yml rename to Schemas/2023.07.26.0000.0000/ActionCostType.yml diff --git a/2023.07.26.0000.0000/ActionIndirection.yml b/Schemas/2023.07.26.0000.0000/ActionIndirection.yml similarity index 100% rename from 2023.07.26.0000.0000/ActionIndirection.yml rename to Schemas/2023.07.26.0000.0000/ActionIndirection.yml diff --git a/2023.07.26.0000.0000/ActionInit.yml b/Schemas/2023.07.26.0000.0000/ActionInit.yml similarity index 100% rename from 2023.07.26.0000.0000/ActionInit.yml rename to Schemas/2023.07.26.0000.0000/ActionInit.yml diff --git a/2023.07.26.0000.0000/ActionParam.yml b/Schemas/2023.07.26.0000.0000/ActionParam.yml similarity index 100% rename from 2023.07.26.0000.0000/ActionParam.yml rename to Schemas/2023.07.26.0000.0000/ActionParam.yml diff --git a/2023.07.26.0000.0000/ActionProcStatus.yml b/Schemas/2023.07.26.0000.0000/ActionProcStatus.yml similarity index 100% rename from 2023.07.26.0000.0000/ActionProcStatus.yml rename to Schemas/2023.07.26.0000.0000/ActionProcStatus.yml diff --git a/2023.07.26.0000.0000/ActionTimeline.yml b/Schemas/2023.07.26.0000.0000/ActionTimeline.yml similarity index 100% rename from 2023.07.26.0000.0000/ActionTimeline.yml rename to Schemas/2023.07.26.0000.0000/ActionTimeline.yml diff --git a/2023.07.26.0000.0000/ActionTimelineMove.yml b/Schemas/2023.07.26.0000.0000/ActionTimelineMove.yml similarity index 100% rename from 2023.07.26.0000.0000/ActionTimelineMove.yml rename to Schemas/2023.07.26.0000.0000/ActionTimelineMove.yml diff --git a/2023.07.26.0000.0000/ActionTimelineReplace.yml b/Schemas/2023.07.26.0000.0000/ActionTimelineReplace.yml similarity index 100% rename from 2023.07.26.0000.0000/ActionTimelineReplace.yml rename to Schemas/2023.07.26.0000.0000/ActionTimelineReplace.yml diff --git a/2023.07.26.0000.0000/ActionTransient.yml b/Schemas/2023.07.26.0000.0000/ActionTransient.yml similarity index 100% rename from 2023.07.26.0000.0000/ActionTransient.yml rename to Schemas/2023.07.26.0000.0000/ActionTransient.yml diff --git a/2023.07.26.0000.0000/ActivityFeedButtons.yml b/Schemas/2023.07.26.0000.0000/ActivityFeedButtons.yml similarity index 100% rename from 2023.07.26.0000.0000/ActivityFeedButtons.yml rename to Schemas/2023.07.26.0000.0000/ActivityFeedButtons.yml diff --git a/2023.07.26.0000.0000/ActivityFeedCaptions.yml b/Schemas/2023.07.26.0000.0000/ActivityFeedCaptions.yml similarity index 100% rename from 2023.07.26.0000.0000/ActivityFeedCaptions.yml rename to Schemas/2023.07.26.0000.0000/ActivityFeedCaptions.yml diff --git a/2023.07.26.0000.0000/ActivityFeedGroupCaptions.yml b/Schemas/2023.07.26.0000.0000/ActivityFeedGroupCaptions.yml similarity index 100% rename from 2023.07.26.0000.0000/ActivityFeedGroupCaptions.yml rename to Schemas/2023.07.26.0000.0000/ActivityFeedGroupCaptions.yml diff --git a/2023.07.26.0000.0000/ActivityFeedImages.yml b/Schemas/2023.07.26.0000.0000/ActivityFeedImages.yml similarity index 100% rename from 2023.07.26.0000.0000/ActivityFeedImages.yml rename to Schemas/2023.07.26.0000.0000/ActivityFeedImages.yml diff --git a/2023.07.26.0000.0000/Addon.yml b/Schemas/2023.07.26.0000.0000/Addon.yml similarity index 100% rename from 2023.07.26.0000.0000/Addon.yml rename to Schemas/2023.07.26.0000.0000/Addon.yml diff --git a/2023.07.26.0000.0000/AddonHudSize.yml b/Schemas/2023.07.26.0000.0000/AddonHudSize.yml similarity index 100% rename from 2023.07.26.0000.0000/AddonHudSize.yml rename to Schemas/2023.07.26.0000.0000/AddonHudSize.yml diff --git a/2023.07.26.0000.0000/AddonLayout.yml b/Schemas/2023.07.26.0000.0000/AddonLayout.yml similarity index 100% rename from 2023.07.26.0000.0000/AddonLayout.yml rename to Schemas/2023.07.26.0000.0000/AddonLayout.yml diff --git a/2023.07.26.0000.0000/AddonParam.yml b/Schemas/2023.07.26.0000.0000/AddonParam.yml similarity index 100% rename from 2023.07.26.0000.0000/AddonParam.yml rename to Schemas/2023.07.26.0000.0000/AddonParam.yml diff --git a/2023.07.26.0000.0000/AddonTalkParam.yml b/Schemas/2023.07.26.0000.0000/AddonTalkParam.yml similarity index 100% rename from 2023.07.26.0000.0000/AddonTalkParam.yml rename to Schemas/2023.07.26.0000.0000/AddonTalkParam.yml diff --git a/2023.07.26.0000.0000/AddonTransient.yml b/Schemas/2023.07.26.0000.0000/AddonTransient.yml similarity index 100% rename from 2023.07.26.0000.0000/AddonTransient.yml rename to Schemas/2023.07.26.0000.0000/AddonTransient.yml diff --git a/2023.07.26.0000.0000/AdvancedVibration.yml b/Schemas/2023.07.26.0000.0000/AdvancedVibration.yml similarity index 100% rename from 2023.07.26.0000.0000/AdvancedVibration.yml rename to Schemas/2023.07.26.0000.0000/AdvancedVibration.yml diff --git a/2023.07.26.0000.0000/Adventure.yml b/Schemas/2023.07.26.0000.0000/Adventure.yml similarity index 100% rename from 2023.07.26.0000.0000/Adventure.yml rename to Schemas/2023.07.26.0000.0000/Adventure.yml diff --git a/2023.07.26.0000.0000/AdventureExPhase.yml b/Schemas/2023.07.26.0000.0000/AdventureExPhase.yml similarity index 100% rename from 2023.07.26.0000.0000/AdventureExPhase.yml rename to Schemas/2023.07.26.0000.0000/AdventureExPhase.yml diff --git a/2023.07.26.0000.0000/AetherCurrent.yml b/Schemas/2023.07.26.0000.0000/AetherCurrent.yml similarity index 100% rename from 2023.07.26.0000.0000/AetherCurrent.yml rename to Schemas/2023.07.26.0000.0000/AetherCurrent.yml diff --git a/2023.07.26.0000.0000/AetherCurrentCompFlgSet.yml b/Schemas/2023.07.26.0000.0000/AetherCurrentCompFlgSet.yml similarity index 100% rename from 2023.07.26.0000.0000/AetherCurrentCompFlgSet.yml rename to Schemas/2023.07.26.0000.0000/AetherCurrentCompFlgSet.yml diff --git a/2023.07.26.0000.0000/AetherialWheel.yml b/Schemas/2023.07.26.0000.0000/AetherialWheel.yml similarity index 100% rename from 2023.07.26.0000.0000/AetherialWheel.yml rename to Schemas/2023.07.26.0000.0000/AetherialWheel.yml diff --git a/2023.07.26.0000.0000/Aetheryte.yml b/Schemas/2023.07.26.0000.0000/Aetheryte.yml similarity index 100% rename from 2023.07.26.0000.0000/Aetheryte.yml rename to Schemas/2023.07.26.0000.0000/Aetheryte.yml diff --git a/2023.07.26.0000.0000/AetheryteSystemDefine.yml b/Schemas/2023.07.26.0000.0000/AetheryteSystemDefine.yml similarity index 100% rename from 2023.07.26.0000.0000/AetheryteSystemDefine.yml rename to Schemas/2023.07.26.0000.0000/AetheryteSystemDefine.yml diff --git a/2023.07.26.0000.0000/AetheryteTransient.yml b/Schemas/2023.07.26.0000.0000/AetheryteTransient.yml similarity index 100% rename from 2023.07.26.0000.0000/AetheryteTransient.yml rename to Schemas/2023.07.26.0000.0000/AetheryteTransient.yml diff --git a/2023.07.26.0000.0000/AirshipExplorationLevel.yml b/Schemas/2023.07.26.0000.0000/AirshipExplorationLevel.yml similarity index 100% rename from 2023.07.26.0000.0000/AirshipExplorationLevel.yml rename to Schemas/2023.07.26.0000.0000/AirshipExplorationLevel.yml diff --git a/2023.07.26.0000.0000/AirshipExplorationLog.yml b/Schemas/2023.07.26.0000.0000/AirshipExplorationLog.yml similarity index 100% rename from 2023.07.26.0000.0000/AirshipExplorationLog.yml rename to Schemas/2023.07.26.0000.0000/AirshipExplorationLog.yml diff --git a/2023.07.26.0000.0000/AirshipExplorationParamType.yml b/Schemas/2023.07.26.0000.0000/AirshipExplorationParamType.yml similarity index 100% rename from 2023.07.26.0000.0000/AirshipExplorationParamType.yml rename to Schemas/2023.07.26.0000.0000/AirshipExplorationParamType.yml diff --git a/2023.07.26.0000.0000/AirshipExplorationPart.yml b/Schemas/2023.07.26.0000.0000/AirshipExplorationPart.yml similarity index 100% rename from 2023.07.26.0000.0000/AirshipExplorationPart.yml rename to Schemas/2023.07.26.0000.0000/AirshipExplorationPart.yml diff --git a/2023.07.26.0000.0000/AirshipExplorationPoint.yml b/Schemas/2023.07.26.0000.0000/AirshipExplorationPoint.yml similarity index 100% rename from 2023.07.26.0000.0000/AirshipExplorationPoint.yml rename to Schemas/2023.07.26.0000.0000/AirshipExplorationPoint.yml diff --git a/2023.07.26.0000.0000/AirshipSkyIsland.yml b/Schemas/2023.07.26.0000.0000/AirshipSkyIsland.yml similarity index 100% rename from 2023.07.26.0000.0000/AirshipSkyIsland.yml rename to Schemas/2023.07.26.0000.0000/AirshipSkyIsland.yml diff --git a/2023.07.26.0000.0000/AkatsukiNote.yml b/Schemas/2023.07.26.0000.0000/AkatsukiNote.yml similarity index 100% rename from 2023.07.26.0000.0000/AkatsukiNote.yml rename to Schemas/2023.07.26.0000.0000/AkatsukiNote.yml diff --git a/2023.07.26.0000.0000/AkatsukiNoteString.yml b/Schemas/2023.07.26.0000.0000/AkatsukiNoteString.yml similarity index 100% rename from 2023.07.26.0000.0000/AkatsukiNoteString.yml rename to Schemas/2023.07.26.0000.0000/AkatsukiNoteString.yml diff --git a/2023.07.26.0000.0000/AnimaWeapon5.yml b/Schemas/2023.07.26.0000.0000/AnimaWeapon5.yml similarity index 100% rename from 2023.07.26.0000.0000/AnimaWeapon5.yml rename to Schemas/2023.07.26.0000.0000/AnimaWeapon5.yml diff --git a/2023.07.26.0000.0000/AnimaWeapon5Param.yml b/Schemas/2023.07.26.0000.0000/AnimaWeapon5Param.yml similarity index 100% rename from 2023.07.26.0000.0000/AnimaWeapon5Param.yml rename to Schemas/2023.07.26.0000.0000/AnimaWeapon5Param.yml diff --git a/2023.07.26.0000.0000/AnimaWeapon5PatternGroup.yml b/Schemas/2023.07.26.0000.0000/AnimaWeapon5PatternGroup.yml similarity index 100% rename from 2023.07.26.0000.0000/AnimaWeapon5PatternGroup.yml rename to Schemas/2023.07.26.0000.0000/AnimaWeapon5PatternGroup.yml diff --git a/2023.07.26.0000.0000/AnimaWeapon5SpiritTalk.yml b/Schemas/2023.07.26.0000.0000/AnimaWeapon5SpiritTalk.yml similarity index 100% rename from 2023.07.26.0000.0000/AnimaWeapon5SpiritTalk.yml rename to Schemas/2023.07.26.0000.0000/AnimaWeapon5SpiritTalk.yml diff --git a/2023.07.26.0000.0000/AnimaWeapon5SpiritTalkParam.yml b/Schemas/2023.07.26.0000.0000/AnimaWeapon5SpiritTalkParam.yml similarity index 100% rename from 2023.07.26.0000.0000/AnimaWeapon5SpiritTalkParam.yml rename to Schemas/2023.07.26.0000.0000/AnimaWeapon5SpiritTalkParam.yml diff --git a/2023.07.26.0000.0000/AnimaWeapon5SpiritTalkType.yml b/Schemas/2023.07.26.0000.0000/AnimaWeapon5SpiritTalkType.yml similarity index 100% rename from 2023.07.26.0000.0000/AnimaWeapon5SpiritTalkType.yml rename to Schemas/2023.07.26.0000.0000/AnimaWeapon5SpiritTalkType.yml diff --git a/2023.07.26.0000.0000/AnimaWeapon5TradeItem.yml b/Schemas/2023.07.26.0000.0000/AnimaWeapon5TradeItem.yml similarity index 100% rename from 2023.07.26.0000.0000/AnimaWeapon5TradeItem.yml rename to Schemas/2023.07.26.0000.0000/AnimaWeapon5TradeItem.yml diff --git a/2023.07.26.0000.0000/AnimaWeaponFUITalk.yml b/Schemas/2023.07.26.0000.0000/AnimaWeaponFUITalk.yml similarity index 100% rename from 2023.07.26.0000.0000/AnimaWeaponFUITalk.yml rename to Schemas/2023.07.26.0000.0000/AnimaWeaponFUITalk.yml diff --git a/2023.07.26.0000.0000/AnimaWeaponFUITalkParam.yml b/Schemas/2023.07.26.0000.0000/AnimaWeaponFUITalkParam.yml similarity index 100% rename from 2023.07.26.0000.0000/AnimaWeaponFUITalkParam.yml rename to Schemas/2023.07.26.0000.0000/AnimaWeaponFUITalkParam.yml diff --git a/2023.07.26.0000.0000/AnimaWeaponIcon.yml b/Schemas/2023.07.26.0000.0000/AnimaWeaponIcon.yml similarity index 100% rename from 2023.07.26.0000.0000/AnimaWeaponIcon.yml rename to Schemas/2023.07.26.0000.0000/AnimaWeaponIcon.yml diff --git a/2023.07.26.0000.0000/AnimaWeaponItem.yml b/Schemas/2023.07.26.0000.0000/AnimaWeaponItem.yml similarity index 100% rename from 2023.07.26.0000.0000/AnimaWeaponItem.yml rename to Schemas/2023.07.26.0000.0000/AnimaWeaponItem.yml diff --git a/2023.07.26.0000.0000/AnimationLOD.yml b/Schemas/2023.07.26.0000.0000/AnimationLOD.yml similarity index 100% rename from 2023.07.26.0000.0000/AnimationLOD.yml rename to Schemas/2023.07.26.0000.0000/AnimationLOD.yml diff --git a/2023.07.26.0000.0000/AozAction.yml b/Schemas/2023.07.26.0000.0000/AozAction.yml similarity index 100% rename from 2023.07.26.0000.0000/AozAction.yml rename to Schemas/2023.07.26.0000.0000/AozAction.yml diff --git a/2023.07.26.0000.0000/AozActionTransient.yml b/Schemas/2023.07.26.0000.0000/AozActionTransient.yml similarity index 100% rename from 2023.07.26.0000.0000/AozActionTransient.yml rename to Schemas/2023.07.26.0000.0000/AozActionTransient.yml diff --git a/2023.07.26.0000.0000/AquariumFish.yml b/Schemas/2023.07.26.0000.0000/AquariumFish.yml similarity index 100% rename from 2023.07.26.0000.0000/AquariumFish.yml rename to Schemas/2023.07.26.0000.0000/AquariumFish.yml diff --git a/2023.07.26.0000.0000/AquariumWater.yml b/Schemas/2023.07.26.0000.0000/AquariumWater.yml similarity index 100% rename from 2023.07.26.0000.0000/AquariumWater.yml rename to Schemas/2023.07.26.0000.0000/AquariumWater.yml diff --git a/2023.07.26.0000.0000/ArchiveItem.yml b/Schemas/2023.07.26.0000.0000/ArchiveItem.yml similarity index 100% rename from 2023.07.26.0000.0000/ArchiveItem.yml rename to Schemas/2023.07.26.0000.0000/ArchiveItem.yml diff --git a/2023.07.26.0000.0000/ArrayEventHandler.yml b/Schemas/2023.07.26.0000.0000/ArrayEventHandler.yml similarity index 100% rename from 2023.07.26.0000.0000/ArrayEventHandler.yml rename to Schemas/2023.07.26.0000.0000/ArrayEventHandler.yml diff --git a/2023.07.26.0000.0000/AttackType.yml b/Schemas/2023.07.26.0000.0000/AttackType.yml similarity index 100% rename from 2023.07.26.0000.0000/AttackType.yml rename to Schemas/2023.07.26.0000.0000/AttackType.yml diff --git a/2023.07.26.0000.0000/Attract.yml b/Schemas/2023.07.26.0000.0000/Attract.yml similarity index 100% rename from 2023.07.26.0000.0000/Attract.yml rename to Schemas/2023.07.26.0000.0000/Attract.yml diff --git a/2023.07.26.0000.0000/Attributive.yml b/Schemas/2023.07.26.0000.0000/Attributive.yml similarity index 100% rename from 2023.07.26.0000.0000/Attributive.yml rename to Schemas/2023.07.26.0000.0000/Attributive.yml diff --git a/2023.07.26.0000.0000/BGM.yml b/Schemas/2023.07.26.0000.0000/BGM.yml similarity index 100% rename from 2023.07.26.0000.0000/BGM.yml rename to Schemas/2023.07.26.0000.0000/BGM.yml diff --git a/2023.07.26.0000.0000/BGMFade.yml b/Schemas/2023.07.26.0000.0000/BGMFade.yml similarity index 100% rename from 2023.07.26.0000.0000/BGMFade.yml rename to Schemas/2023.07.26.0000.0000/BGMFade.yml diff --git a/2023.07.26.0000.0000/BGMFadeType.yml b/Schemas/2023.07.26.0000.0000/BGMFadeType.yml similarity index 100% rename from 2023.07.26.0000.0000/BGMFadeType.yml rename to Schemas/2023.07.26.0000.0000/BGMFadeType.yml diff --git a/2023.07.26.0000.0000/BGMScene.yml b/Schemas/2023.07.26.0000.0000/BGMScene.yml similarity index 100% rename from 2023.07.26.0000.0000/BGMScene.yml rename to Schemas/2023.07.26.0000.0000/BGMScene.yml diff --git a/2023.07.26.0000.0000/BGMSituation.yml b/Schemas/2023.07.26.0000.0000/BGMSituation.yml similarity index 100% rename from 2023.07.26.0000.0000/BGMSituation.yml rename to Schemas/2023.07.26.0000.0000/BGMSituation.yml diff --git a/2023.07.26.0000.0000/BGMSwitch.yml b/Schemas/2023.07.26.0000.0000/BGMSwitch.yml similarity index 100% rename from 2023.07.26.0000.0000/BGMSwitch.yml rename to Schemas/2023.07.26.0000.0000/BGMSwitch.yml diff --git a/2023.07.26.0000.0000/BGMSystemDefine.yml b/Schemas/2023.07.26.0000.0000/BGMSystemDefine.yml similarity index 100% rename from 2023.07.26.0000.0000/BGMSystemDefine.yml rename to Schemas/2023.07.26.0000.0000/BGMSystemDefine.yml diff --git a/2023.07.26.0000.0000/BNpcAnnounceIcon.yml b/Schemas/2023.07.26.0000.0000/BNpcAnnounceIcon.yml similarity index 100% rename from 2023.07.26.0000.0000/BNpcAnnounceIcon.yml rename to Schemas/2023.07.26.0000.0000/BNpcAnnounceIcon.yml diff --git a/2023.07.26.0000.0000/BNpcBase.yml b/Schemas/2023.07.26.0000.0000/BNpcBase.yml similarity index 100% rename from 2023.07.26.0000.0000/BNpcBase.yml rename to Schemas/2023.07.26.0000.0000/BNpcBase.yml diff --git a/2023.07.26.0000.0000/BNpcBasePopVfx.yml b/Schemas/2023.07.26.0000.0000/BNpcBasePopVfx.yml similarity index 100% rename from 2023.07.26.0000.0000/BNpcBasePopVfx.yml rename to Schemas/2023.07.26.0000.0000/BNpcBasePopVfx.yml diff --git a/2023.07.26.0000.0000/BNpcCustomize.yml b/Schemas/2023.07.26.0000.0000/BNpcCustomize.yml similarity index 100% rename from 2023.07.26.0000.0000/BNpcCustomize.yml rename to Schemas/2023.07.26.0000.0000/BNpcCustomize.yml diff --git a/2023.07.26.0000.0000/BNpcName.yml b/Schemas/2023.07.26.0000.0000/BNpcName.yml similarity index 100% rename from 2023.07.26.0000.0000/BNpcName.yml rename to Schemas/2023.07.26.0000.0000/BNpcName.yml diff --git a/2023.07.26.0000.0000/BNpcParts.yml b/Schemas/2023.07.26.0000.0000/BNpcParts.yml similarity index 100% rename from 2023.07.26.0000.0000/BNpcParts.yml rename to Schemas/2023.07.26.0000.0000/BNpcParts.yml diff --git a/2023.07.26.0000.0000/BNpcState.yml b/Schemas/2023.07.26.0000.0000/BNpcState.yml similarity index 100% rename from 2023.07.26.0000.0000/BNpcState.yml rename to Schemas/2023.07.26.0000.0000/BNpcState.yml diff --git a/2023.07.26.0000.0000/BacklightColor.yml b/Schemas/2023.07.26.0000.0000/BacklightColor.yml similarity index 100% rename from 2023.07.26.0000.0000/BacklightColor.yml rename to Schemas/2023.07.26.0000.0000/BacklightColor.yml diff --git a/2023.07.26.0000.0000/Ballista.yml b/Schemas/2023.07.26.0000.0000/Ballista.yml similarity index 100% rename from 2023.07.26.0000.0000/Ballista.yml rename to Schemas/2023.07.26.0000.0000/Ballista.yml diff --git a/2023.07.26.0000.0000/Balloon.yml b/Schemas/2023.07.26.0000.0000/Balloon.yml similarity index 100% rename from 2023.07.26.0000.0000/Balloon.yml rename to Schemas/2023.07.26.0000.0000/Balloon.yml diff --git a/2023.07.26.0000.0000/BannerBg.yml b/Schemas/2023.07.26.0000.0000/BannerBg.yml similarity index 100% rename from 2023.07.26.0000.0000/BannerBg.yml rename to Schemas/2023.07.26.0000.0000/BannerBg.yml diff --git a/2023.07.26.0000.0000/BannerCondition.yml b/Schemas/2023.07.26.0000.0000/BannerCondition.yml similarity index 100% rename from 2023.07.26.0000.0000/BannerCondition.yml rename to Schemas/2023.07.26.0000.0000/BannerCondition.yml diff --git a/2023.07.26.0000.0000/BannerDecoration.yml b/Schemas/2023.07.26.0000.0000/BannerDecoration.yml similarity index 100% rename from 2023.07.26.0000.0000/BannerDecoration.yml rename to Schemas/2023.07.26.0000.0000/BannerDecoration.yml diff --git a/2023.07.26.0000.0000/BannerDesignPreset.yml b/Schemas/2023.07.26.0000.0000/BannerDesignPreset.yml similarity index 100% rename from 2023.07.26.0000.0000/BannerDesignPreset.yml rename to Schemas/2023.07.26.0000.0000/BannerDesignPreset.yml diff --git a/2023.07.26.0000.0000/BannerFacial.yml b/Schemas/2023.07.26.0000.0000/BannerFacial.yml similarity index 100% rename from 2023.07.26.0000.0000/BannerFacial.yml rename to Schemas/2023.07.26.0000.0000/BannerFacial.yml diff --git a/2023.07.26.0000.0000/BannerFrame.yml b/Schemas/2023.07.26.0000.0000/BannerFrame.yml similarity index 100% rename from 2023.07.26.0000.0000/BannerFrame.yml rename to Schemas/2023.07.26.0000.0000/BannerFrame.yml diff --git a/2023.07.26.0000.0000/BannerObtainHintType.yml b/Schemas/2023.07.26.0000.0000/BannerObtainHintType.yml similarity index 100% rename from 2023.07.26.0000.0000/BannerObtainHintType.yml rename to Schemas/2023.07.26.0000.0000/BannerObtainHintType.yml diff --git a/2023.07.26.0000.0000/BannerPreset.yml b/Schemas/2023.07.26.0000.0000/BannerPreset.yml similarity index 100% rename from 2023.07.26.0000.0000/BannerPreset.yml rename to Schemas/2023.07.26.0000.0000/BannerPreset.yml diff --git a/2023.07.26.0000.0000/BannerTimeline.yml b/Schemas/2023.07.26.0000.0000/BannerTimeline.yml similarity index 100% rename from 2023.07.26.0000.0000/BannerTimeline.yml rename to Schemas/2023.07.26.0000.0000/BannerTimeline.yml diff --git a/2023.07.26.0000.0000/BaseParam.yml b/Schemas/2023.07.26.0000.0000/BaseParam.yml similarity index 100% rename from 2023.07.26.0000.0000/BaseParam.yml rename to Schemas/2023.07.26.0000.0000/BaseParam.yml diff --git a/2023.07.26.0000.0000/Battalion.yml b/Schemas/2023.07.26.0000.0000/Battalion.yml similarity index 100% rename from 2023.07.26.0000.0000/Battalion.yml rename to Schemas/2023.07.26.0000.0000/Battalion.yml diff --git a/2023.07.26.0000.0000/BattleLeve.yml b/Schemas/2023.07.26.0000.0000/BattleLeve.yml similarity index 100% rename from 2023.07.26.0000.0000/BattleLeve.yml rename to Schemas/2023.07.26.0000.0000/BattleLeve.yml diff --git a/2023.07.26.0000.0000/BattleLeveRule.yml b/Schemas/2023.07.26.0000.0000/BattleLeveRule.yml similarity index 100% rename from 2023.07.26.0000.0000/BattleLeveRule.yml rename to Schemas/2023.07.26.0000.0000/BattleLeveRule.yml diff --git a/2023.07.26.0000.0000/BeastRankBonus.yml b/Schemas/2023.07.26.0000.0000/BeastRankBonus.yml similarity index 100% rename from 2023.07.26.0000.0000/BeastRankBonus.yml rename to Schemas/2023.07.26.0000.0000/BeastRankBonus.yml diff --git a/2023.07.26.0000.0000/BeastReputationRank.yml b/Schemas/2023.07.26.0000.0000/BeastReputationRank.yml similarity index 100% rename from 2023.07.26.0000.0000/BeastReputationRank.yml rename to Schemas/2023.07.26.0000.0000/BeastReputationRank.yml diff --git a/2023.07.26.0000.0000/BeastTribe.yml b/Schemas/2023.07.26.0000.0000/BeastTribe.yml similarity index 100% rename from 2023.07.26.0000.0000/BeastTribe.yml rename to Schemas/2023.07.26.0000.0000/BeastTribe.yml diff --git a/2023.07.26.0000.0000/Behavior.yml b/Schemas/2023.07.26.0000.0000/Behavior.yml similarity index 100% rename from 2023.07.26.0000.0000/Behavior.yml rename to Schemas/2023.07.26.0000.0000/Behavior.yml diff --git a/2023.07.26.0000.0000/BehaviorMove.yml b/Schemas/2023.07.26.0000.0000/BehaviorMove.yml similarity index 100% rename from 2023.07.26.0000.0000/BehaviorMove.yml rename to Schemas/2023.07.26.0000.0000/BehaviorMove.yml diff --git a/2023.07.26.0000.0000/BehaviorPath.yml b/Schemas/2023.07.26.0000.0000/BehaviorPath.yml similarity index 100% rename from 2023.07.26.0000.0000/BehaviorPath.yml rename to Schemas/2023.07.26.0000.0000/BehaviorPath.yml diff --git a/2023.07.26.0000.0000/BenchmarkCutSceneTable.yml b/Schemas/2023.07.26.0000.0000/BenchmarkCutSceneTable.yml similarity index 100% rename from 2023.07.26.0000.0000/BenchmarkCutSceneTable.yml rename to Schemas/2023.07.26.0000.0000/BenchmarkCutSceneTable.yml diff --git a/2023.07.26.0000.0000/BenchmarkOverrideEquipment.yml b/Schemas/2023.07.26.0000.0000/BenchmarkOverrideEquipment.yml similarity index 100% rename from 2023.07.26.0000.0000/BenchmarkOverrideEquipment.yml rename to Schemas/2023.07.26.0000.0000/BenchmarkOverrideEquipment.yml diff --git a/2023.07.26.0000.0000/BgcArmyAction.yml b/Schemas/2023.07.26.0000.0000/BgcArmyAction.yml similarity index 100% rename from 2023.07.26.0000.0000/BgcArmyAction.yml rename to Schemas/2023.07.26.0000.0000/BgcArmyAction.yml diff --git a/2023.07.26.0000.0000/BgcArmyActionTransient.yml b/Schemas/2023.07.26.0000.0000/BgcArmyActionTransient.yml similarity index 100% rename from 2023.07.26.0000.0000/BgcArmyActionTransient.yml rename to Schemas/2023.07.26.0000.0000/BgcArmyActionTransient.yml diff --git a/2023.07.26.0000.0000/Booster.yml b/Schemas/2023.07.26.0000.0000/Booster.yml similarity index 100% rename from 2023.07.26.0000.0000/Booster.yml rename to Schemas/2023.07.26.0000.0000/Booster.yml diff --git a/2023.07.26.0000.0000/Buddy.yml b/Schemas/2023.07.26.0000.0000/Buddy.yml similarity index 100% rename from 2023.07.26.0000.0000/Buddy.yml rename to Schemas/2023.07.26.0000.0000/Buddy.yml diff --git a/2023.07.26.0000.0000/BuddyAction.yml b/Schemas/2023.07.26.0000.0000/BuddyAction.yml similarity index 100% rename from 2023.07.26.0000.0000/BuddyAction.yml rename to Schemas/2023.07.26.0000.0000/BuddyAction.yml diff --git a/2023.07.26.0000.0000/BuddyEquip.yml b/Schemas/2023.07.26.0000.0000/BuddyEquip.yml similarity index 100% rename from 2023.07.26.0000.0000/BuddyEquip.yml rename to Schemas/2023.07.26.0000.0000/BuddyEquip.yml diff --git a/2023.07.26.0000.0000/BuddyItem.yml b/Schemas/2023.07.26.0000.0000/BuddyItem.yml similarity index 100% rename from 2023.07.26.0000.0000/BuddyItem.yml rename to Schemas/2023.07.26.0000.0000/BuddyItem.yml diff --git a/2023.07.26.0000.0000/BuddyRank.yml b/Schemas/2023.07.26.0000.0000/BuddyRank.yml similarity index 100% rename from 2023.07.26.0000.0000/BuddyRank.yml rename to Schemas/2023.07.26.0000.0000/BuddyRank.yml diff --git a/2023.07.26.0000.0000/BuddySkill.yml b/Schemas/2023.07.26.0000.0000/BuddySkill.yml similarity index 100% rename from 2023.07.26.0000.0000/BuddySkill.yml rename to Schemas/2023.07.26.0000.0000/BuddySkill.yml diff --git a/2023.07.26.0000.0000/Cabinet.yml b/Schemas/2023.07.26.0000.0000/Cabinet.yml similarity index 100% rename from 2023.07.26.0000.0000/Cabinet.yml rename to Schemas/2023.07.26.0000.0000/Cabinet.yml diff --git a/2023.07.26.0000.0000/CabinetCategory.yml b/Schemas/2023.07.26.0000.0000/CabinetCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/CabinetCategory.yml rename to Schemas/2023.07.26.0000.0000/CabinetCategory.yml diff --git a/2023.07.26.0000.0000/Calendar.yml b/Schemas/2023.07.26.0000.0000/Calendar.yml similarity index 100% rename from 2023.07.26.0000.0000/Calendar.yml rename to Schemas/2023.07.26.0000.0000/Calendar.yml diff --git a/2023.07.26.0000.0000/Carry.yml b/Schemas/2023.07.26.0000.0000/Carry.yml similarity index 100% rename from 2023.07.26.0000.0000/Carry.yml rename to Schemas/2023.07.26.0000.0000/Carry.yml diff --git a/2023.07.26.0000.0000/Channeling.yml b/Schemas/2023.07.26.0000.0000/Channeling.yml similarity index 100% rename from 2023.07.26.0000.0000/Channeling.yml rename to Schemas/2023.07.26.0000.0000/Channeling.yml diff --git a/2023.07.26.0000.0000/CharaCardBase.yml b/Schemas/2023.07.26.0000.0000/CharaCardBase.yml similarity index 100% rename from 2023.07.26.0000.0000/CharaCardBase.yml rename to Schemas/2023.07.26.0000.0000/CharaCardBase.yml diff --git a/2023.07.26.0000.0000/CharaCardDecoration.yml b/Schemas/2023.07.26.0000.0000/CharaCardDecoration.yml similarity index 100% rename from 2023.07.26.0000.0000/CharaCardDecoration.yml rename to Schemas/2023.07.26.0000.0000/CharaCardDecoration.yml diff --git a/2023.07.26.0000.0000/CharaCardDesignPreset.yml b/Schemas/2023.07.26.0000.0000/CharaCardDesignPreset.yml similarity index 100% rename from 2023.07.26.0000.0000/CharaCardDesignPreset.yml rename to Schemas/2023.07.26.0000.0000/CharaCardDesignPreset.yml diff --git a/2023.07.26.0000.0000/CharaCardDesignType.yml b/Schemas/2023.07.26.0000.0000/CharaCardDesignType.yml similarity index 100% rename from 2023.07.26.0000.0000/CharaCardDesignType.yml rename to Schemas/2023.07.26.0000.0000/CharaCardDesignType.yml diff --git a/2023.07.26.0000.0000/CharaCardHeader.yml b/Schemas/2023.07.26.0000.0000/CharaCardHeader.yml similarity index 100% rename from 2023.07.26.0000.0000/CharaCardHeader.yml rename to Schemas/2023.07.26.0000.0000/CharaCardHeader.yml diff --git a/2023.07.26.0000.0000/CharaCardPlayStyle.yml b/Schemas/2023.07.26.0000.0000/CharaCardPlayStyle.yml similarity index 100% rename from 2023.07.26.0000.0000/CharaCardPlayStyle.yml rename to Schemas/2023.07.26.0000.0000/CharaCardPlayStyle.yml diff --git a/2023.07.26.0000.0000/CharaMakeClassEquip.yml b/Schemas/2023.07.26.0000.0000/CharaMakeClassEquip.yml similarity index 100% rename from 2023.07.26.0000.0000/CharaMakeClassEquip.yml rename to Schemas/2023.07.26.0000.0000/CharaMakeClassEquip.yml diff --git a/2023.07.26.0000.0000/CharaMakeCustomize.yml b/Schemas/2023.07.26.0000.0000/CharaMakeCustomize.yml similarity index 100% rename from 2023.07.26.0000.0000/CharaMakeCustomize.yml rename to Schemas/2023.07.26.0000.0000/CharaMakeCustomize.yml diff --git a/2023.07.26.0000.0000/CharaMakeName.yml b/Schemas/2023.07.26.0000.0000/CharaMakeName.yml similarity index 100% rename from 2023.07.26.0000.0000/CharaMakeName.yml rename to Schemas/2023.07.26.0000.0000/CharaMakeName.yml diff --git a/2023.07.26.0000.0000/CharaMakeType.yml b/Schemas/2023.07.26.0000.0000/CharaMakeType.yml similarity index 100% rename from 2023.07.26.0000.0000/CharaMakeType.yml rename to Schemas/2023.07.26.0000.0000/CharaMakeType.yml diff --git a/2023.07.26.0000.0000/ChocoboRace.yml b/Schemas/2023.07.26.0000.0000/ChocoboRace.yml similarity index 100% rename from 2023.07.26.0000.0000/ChocoboRace.yml rename to Schemas/2023.07.26.0000.0000/ChocoboRace.yml diff --git a/2023.07.26.0000.0000/ChocoboRaceAbility.yml b/Schemas/2023.07.26.0000.0000/ChocoboRaceAbility.yml similarity index 100% rename from 2023.07.26.0000.0000/ChocoboRaceAbility.yml rename to Schemas/2023.07.26.0000.0000/ChocoboRaceAbility.yml diff --git a/2023.07.26.0000.0000/ChocoboRaceAbilityType.yml b/Schemas/2023.07.26.0000.0000/ChocoboRaceAbilityType.yml similarity index 100% rename from 2023.07.26.0000.0000/ChocoboRaceAbilityType.yml rename to Schemas/2023.07.26.0000.0000/ChocoboRaceAbilityType.yml diff --git a/2023.07.26.0000.0000/ChocoboRaceCalculateParam.yml b/Schemas/2023.07.26.0000.0000/ChocoboRaceCalculateParam.yml similarity index 100% rename from 2023.07.26.0000.0000/ChocoboRaceCalculateParam.yml rename to Schemas/2023.07.26.0000.0000/ChocoboRaceCalculateParam.yml diff --git a/2023.07.26.0000.0000/ChocoboRaceChallenge.yml b/Schemas/2023.07.26.0000.0000/ChocoboRaceChallenge.yml similarity index 100% rename from 2023.07.26.0000.0000/ChocoboRaceChallenge.yml rename to Schemas/2023.07.26.0000.0000/ChocoboRaceChallenge.yml diff --git a/2023.07.26.0000.0000/ChocoboRaceItem.yml b/Schemas/2023.07.26.0000.0000/ChocoboRaceItem.yml similarity index 100% rename from 2023.07.26.0000.0000/ChocoboRaceItem.yml rename to Schemas/2023.07.26.0000.0000/ChocoboRaceItem.yml diff --git a/2023.07.26.0000.0000/ChocoboRaceRank.yml b/Schemas/2023.07.26.0000.0000/ChocoboRaceRank.yml similarity index 100% rename from 2023.07.26.0000.0000/ChocoboRaceRank.yml rename to Schemas/2023.07.26.0000.0000/ChocoboRaceRank.yml diff --git a/2023.07.26.0000.0000/ChocoboRaceRanking.yml b/Schemas/2023.07.26.0000.0000/ChocoboRaceRanking.yml similarity index 100% rename from 2023.07.26.0000.0000/ChocoboRaceRanking.yml rename to Schemas/2023.07.26.0000.0000/ChocoboRaceRanking.yml diff --git a/2023.07.26.0000.0000/ChocoboRaceStatus.yml b/Schemas/2023.07.26.0000.0000/ChocoboRaceStatus.yml similarity index 100% rename from 2023.07.26.0000.0000/ChocoboRaceStatus.yml rename to Schemas/2023.07.26.0000.0000/ChocoboRaceStatus.yml diff --git a/2023.07.26.0000.0000/ChocoboRaceTerritory.yml b/Schemas/2023.07.26.0000.0000/ChocoboRaceTerritory.yml similarity index 100% rename from 2023.07.26.0000.0000/ChocoboRaceTerritory.yml rename to Schemas/2023.07.26.0000.0000/ChocoboRaceTerritory.yml diff --git a/2023.07.26.0000.0000/ChocoboRaceTutorial.yml b/Schemas/2023.07.26.0000.0000/ChocoboRaceTutorial.yml similarity index 100% rename from 2023.07.26.0000.0000/ChocoboRaceTutorial.yml rename to Schemas/2023.07.26.0000.0000/ChocoboRaceTutorial.yml diff --git a/2023.07.26.0000.0000/ChocoboRaceWeather.yml b/Schemas/2023.07.26.0000.0000/ChocoboRaceWeather.yml similarity index 100% rename from 2023.07.26.0000.0000/ChocoboRaceWeather.yml rename to Schemas/2023.07.26.0000.0000/ChocoboRaceWeather.yml diff --git a/2023.07.26.0000.0000/ChocoboTaxi.yml b/Schemas/2023.07.26.0000.0000/ChocoboTaxi.yml similarity index 100% rename from 2023.07.26.0000.0000/ChocoboTaxi.yml rename to Schemas/2023.07.26.0000.0000/ChocoboTaxi.yml diff --git a/2023.07.26.0000.0000/ChocoboTaxiStand.yml b/Schemas/2023.07.26.0000.0000/ChocoboTaxiStand.yml similarity index 100% rename from 2023.07.26.0000.0000/ChocoboTaxiStand.yml rename to Schemas/2023.07.26.0000.0000/ChocoboTaxiStand.yml diff --git a/2023.07.26.0000.0000/CircleActivity.yml b/Schemas/2023.07.26.0000.0000/CircleActivity.yml similarity index 100% rename from 2023.07.26.0000.0000/CircleActivity.yml rename to Schemas/2023.07.26.0000.0000/CircleActivity.yml diff --git a/2023.07.26.0000.0000/ClassJob.yml b/Schemas/2023.07.26.0000.0000/ClassJob.yml similarity index 100% rename from 2023.07.26.0000.0000/ClassJob.yml rename to Schemas/2023.07.26.0000.0000/ClassJob.yml diff --git a/2023.07.26.0000.0000/ClassJobActionSort.yml b/Schemas/2023.07.26.0000.0000/ClassJobActionSort.yml similarity index 100% rename from 2023.07.26.0000.0000/ClassJobActionSort.yml rename to Schemas/2023.07.26.0000.0000/ClassJobActionSort.yml diff --git a/2023.07.26.0000.0000/ClassJobCategory.yml b/Schemas/2023.07.26.0000.0000/ClassJobCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/ClassJobCategory.yml rename to Schemas/2023.07.26.0000.0000/ClassJobCategory.yml diff --git a/2023.07.26.0000.0000/ClassJobResident.yml b/Schemas/2023.07.26.0000.0000/ClassJobResident.yml similarity index 100% rename from 2023.07.26.0000.0000/ClassJobResident.yml rename to Schemas/2023.07.26.0000.0000/ClassJobResident.yml diff --git a/2023.07.26.0000.0000/CollectablesShop.yml b/Schemas/2023.07.26.0000.0000/CollectablesShop.yml similarity index 100% rename from 2023.07.26.0000.0000/CollectablesShop.yml rename to Schemas/2023.07.26.0000.0000/CollectablesShop.yml diff --git a/2023.07.26.0000.0000/CollectablesShopItem.yml b/Schemas/2023.07.26.0000.0000/CollectablesShopItem.yml similarity index 100% rename from 2023.07.26.0000.0000/CollectablesShopItem.yml rename to Schemas/2023.07.26.0000.0000/CollectablesShopItem.yml diff --git a/2023.07.26.0000.0000/CollectablesShopItemGroup.yml b/Schemas/2023.07.26.0000.0000/CollectablesShopItemGroup.yml similarity index 100% rename from 2023.07.26.0000.0000/CollectablesShopItemGroup.yml rename to Schemas/2023.07.26.0000.0000/CollectablesShopItemGroup.yml diff --git a/2023.07.26.0000.0000/CollectablesShopRefine.yml b/Schemas/2023.07.26.0000.0000/CollectablesShopRefine.yml similarity index 100% rename from 2023.07.26.0000.0000/CollectablesShopRefine.yml rename to Schemas/2023.07.26.0000.0000/CollectablesShopRefine.yml diff --git a/2023.07.26.0000.0000/CollectablesShopRewardItem.yml b/Schemas/2023.07.26.0000.0000/CollectablesShopRewardItem.yml similarity index 100% rename from 2023.07.26.0000.0000/CollectablesShopRewardItem.yml rename to Schemas/2023.07.26.0000.0000/CollectablesShopRewardItem.yml diff --git a/2023.07.26.0000.0000/CollectablesShopRewardScrip.yml b/Schemas/2023.07.26.0000.0000/CollectablesShopRewardScrip.yml similarity index 100% rename from 2023.07.26.0000.0000/CollectablesShopRewardScrip.yml rename to Schemas/2023.07.26.0000.0000/CollectablesShopRewardScrip.yml diff --git a/2023.07.26.0000.0000/CollisionIdPallet.yml b/Schemas/2023.07.26.0000.0000/CollisionIdPallet.yml similarity index 100% rename from 2023.07.26.0000.0000/CollisionIdPallet.yml rename to Schemas/2023.07.26.0000.0000/CollisionIdPallet.yml diff --git a/2023.07.26.0000.0000/ColorFilter.yml b/Schemas/2023.07.26.0000.0000/ColorFilter.yml similarity index 100% rename from 2023.07.26.0000.0000/ColorFilter.yml rename to Schemas/2023.07.26.0000.0000/ColorFilter.yml diff --git a/2023.07.26.0000.0000/Colosseum.yml b/Schemas/2023.07.26.0000.0000/Colosseum.yml similarity index 100% rename from 2023.07.26.0000.0000/Colosseum.yml rename to Schemas/2023.07.26.0000.0000/Colosseum.yml diff --git a/2023.07.26.0000.0000/ColosseumMatchRank.yml b/Schemas/2023.07.26.0000.0000/ColosseumMatchRank.yml similarity index 100% rename from 2023.07.26.0000.0000/ColosseumMatchRank.yml rename to Schemas/2023.07.26.0000.0000/ColosseumMatchRank.yml diff --git a/2023.07.26.0000.0000/Companion.yml b/Schemas/2023.07.26.0000.0000/Companion.yml similarity index 100% rename from 2023.07.26.0000.0000/Companion.yml rename to Schemas/2023.07.26.0000.0000/Companion.yml diff --git a/2023.07.26.0000.0000/CompanionMove.yml b/Schemas/2023.07.26.0000.0000/CompanionMove.yml similarity index 100% rename from 2023.07.26.0000.0000/CompanionMove.yml rename to Schemas/2023.07.26.0000.0000/CompanionMove.yml diff --git a/2023.07.26.0000.0000/CompanionTransient.yml b/Schemas/2023.07.26.0000.0000/CompanionTransient.yml similarity index 100% rename from 2023.07.26.0000.0000/CompanionTransient.yml rename to Schemas/2023.07.26.0000.0000/CompanionTransient.yml diff --git a/2023.07.26.0000.0000/CompanyAction.yml b/Schemas/2023.07.26.0000.0000/CompanyAction.yml similarity index 100% rename from 2023.07.26.0000.0000/CompanyAction.yml rename to Schemas/2023.07.26.0000.0000/CompanyAction.yml diff --git a/2023.07.26.0000.0000/CompanyCraftDraft.yml b/Schemas/2023.07.26.0000.0000/CompanyCraftDraft.yml similarity index 100% rename from 2023.07.26.0000.0000/CompanyCraftDraft.yml rename to Schemas/2023.07.26.0000.0000/CompanyCraftDraft.yml diff --git a/2023.07.26.0000.0000/CompanyCraftDraftCategory.yml b/Schemas/2023.07.26.0000.0000/CompanyCraftDraftCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/CompanyCraftDraftCategory.yml rename to Schemas/2023.07.26.0000.0000/CompanyCraftDraftCategory.yml diff --git a/2023.07.26.0000.0000/CompanyCraftManufactoryState.yml b/Schemas/2023.07.26.0000.0000/CompanyCraftManufactoryState.yml similarity index 100% rename from 2023.07.26.0000.0000/CompanyCraftManufactoryState.yml rename to Schemas/2023.07.26.0000.0000/CompanyCraftManufactoryState.yml diff --git a/2023.07.26.0000.0000/CompanyCraftPart.yml b/Schemas/2023.07.26.0000.0000/CompanyCraftPart.yml similarity index 100% rename from 2023.07.26.0000.0000/CompanyCraftPart.yml rename to Schemas/2023.07.26.0000.0000/CompanyCraftPart.yml diff --git a/2023.07.26.0000.0000/CompanyCraftProcess.yml b/Schemas/2023.07.26.0000.0000/CompanyCraftProcess.yml similarity index 100% rename from 2023.07.26.0000.0000/CompanyCraftProcess.yml rename to Schemas/2023.07.26.0000.0000/CompanyCraftProcess.yml diff --git a/2023.07.26.0000.0000/CompanyCraftSequence.yml b/Schemas/2023.07.26.0000.0000/CompanyCraftSequence.yml similarity index 100% rename from 2023.07.26.0000.0000/CompanyCraftSequence.yml rename to Schemas/2023.07.26.0000.0000/CompanyCraftSequence.yml diff --git a/2023.07.26.0000.0000/CompanyCraftSupplyItem.yml b/Schemas/2023.07.26.0000.0000/CompanyCraftSupplyItem.yml similarity index 100% rename from 2023.07.26.0000.0000/CompanyCraftSupplyItem.yml rename to Schemas/2023.07.26.0000.0000/CompanyCraftSupplyItem.yml diff --git a/2023.07.26.0000.0000/CompanyCraftType.yml b/Schemas/2023.07.26.0000.0000/CompanyCraftType.yml similarity index 100% rename from 2023.07.26.0000.0000/CompanyCraftType.yml rename to Schemas/2023.07.26.0000.0000/CompanyCraftType.yml diff --git a/2023.07.26.0000.0000/CompanyLeve.yml b/Schemas/2023.07.26.0000.0000/CompanyLeve.yml similarity index 100% rename from 2023.07.26.0000.0000/CompanyLeve.yml rename to Schemas/2023.07.26.0000.0000/CompanyLeve.yml diff --git a/2023.07.26.0000.0000/CompanyLeveRule.yml b/Schemas/2023.07.26.0000.0000/CompanyLeveRule.yml similarity index 100% rename from 2023.07.26.0000.0000/CompanyLeveRule.yml rename to Schemas/2023.07.26.0000.0000/CompanyLeveRule.yml diff --git a/2023.07.26.0000.0000/CompleteJournal.yml b/Schemas/2023.07.26.0000.0000/CompleteJournal.yml similarity index 100% rename from 2023.07.26.0000.0000/CompleteJournal.yml rename to Schemas/2023.07.26.0000.0000/CompleteJournal.yml diff --git a/2023.07.26.0000.0000/CompleteJournalCategory.yml b/Schemas/2023.07.26.0000.0000/CompleteJournalCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/CompleteJournalCategory.yml rename to Schemas/2023.07.26.0000.0000/CompleteJournalCategory.yml diff --git a/2023.07.26.0000.0000/Completion.yml b/Schemas/2023.07.26.0000.0000/Completion.yml similarity index 100% rename from 2023.07.26.0000.0000/Completion.yml rename to Schemas/2023.07.26.0000.0000/Completion.yml diff --git a/2023.07.26.0000.0000/Condition.yml b/Schemas/2023.07.26.0000.0000/Condition.yml similarity index 100% rename from 2023.07.26.0000.0000/Condition.yml rename to Schemas/2023.07.26.0000.0000/Condition.yml diff --git a/2023.07.26.0000.0000/ConfigKey.yml b/Schemas/2023.07.26.0000.0000/ConfigKey.yml similarity index 100% rename from 2023.07.26.0000.0000/ConfigKey.yml rename to Schemas/2023.07.26.0000.0000/ConfigKey.yml diff --git a/2023.07.26.0000.0000/ContentAttributeRect.yml b/Schemas/2023.07.26.0000.0000/ContentAttributeRect.yml similarity index 100% rename from 2023.07.26.0000.0000/ContentAttributeRect.yml rename to Schemas/2023.07.26.0000.0000/ContentAttributeRect.yml diff --git a/2023.07.26.0000.0000/ContentCloseCycle.yml b/Schemas/2023.07.26.0000.0000/ContentCloseCycle.yml similarity index 100% rename from 2023.07.26.0000.0000/ContentCloseCycle.yml rename to Schemas/2023.07.26.0000.0000/ContentCloseCycle.yml diff --git a/2023.07.26.0000.0000/ContentDirectorManagedSG.yml b/Schemas/2023.07.26.0000.0000/ContentDirectorManagedSG.yml similarity index 100% rename from 2023.07.26.0000.0000/ContentDirectorManagedSG.yml rename to Schemas/2023.07.26.0000.0000/ContentDirectorManagedSG.yml diff --git a/2023.07.26.0000.0000/ContentEffectiveTime.yml b/Schemas/2023.07.26.0000.0000/ContentEffectiveTime.yml similarity index 100% rename from 2023.07.26.0000.0000/ContentEffectiveTime.yml rename to Schemas/2023.07.26.0000.0000/ContentEffectiveTime.yml diff --git a/2023.07.26.0000.0000/ContentEntry.yml b/Schemas/2023.07.26.0000.0000/ContentEntry.yml similarity index 100% rename from 2023.07.26.0000.0000/ContentEntry.yml rename to Schemas/2023.07.26.0000.0000/ContentEntry.yml diff --git a/2023.07.26.0000.0000/ContentEventItem.yml b/Schemas/2023.07.26.0000.0000/ContentEventItem.yml similarity index 100% rename from 2023.07.26.0000.0000/ContentEventItem.yml rename to Schemas/2023.07.26.0000.0000/ContentEventItem.yml diff --git a/2023.07.26.0000.0000/ContentExAction.yml b/Schemas/2023.07.26.0000.0000/ContentExAction.yml similarity index 100% rename from 2023.07.26.0000.0000/ContentExAction.yml rename to Schemas/2023.07.26.0000.0000/ContentExAction.yml diff --git a/2023.07.26.0000.0000/ContentFinderCondition.yml b/Schemas/2023.07.26.0000.0000/ContentFinderCondition.yml similarity index 100% rename from 2023.07.26.0000.0000/ContentFinderCondition.yml rename to Schemas/2023.07.26.0000.0000/ContentFinderCondition.yml diff --git a/2023.07.26.0000.0000/ContentFinderConditionTransient.yml b/Schemas/2023.07.26.0000.0000/ContentFinderConditionTransient.yml similarity index 100% rename from 2023.07.26.0000.0000/ContentFinderConditionTransient.yml rename to Schemas/2023.07.26.0000.0000/ContentFinderConditionTransient.yml diff --git a/2023.07.26.0000.0000/ContentGauge.yml b/Schemas/2023.07.26.0000.0000/ContentGauge.yml similarity index 100% rename from 2023.07.26.0000.0000/ContentGauge.yml rename to Schemas/2023.07.26.0000.0000/ContentGauge.yml diff --git a/2023.07.26.0000.0000/ContentGaugeColor.yml b/Schemas/2023.07.26.0000.0000/ContentGaugeColor.yml similarity index 100% rename from 2023.07.26.0000.0000/ContentGaugeColor.yml rename to Schemas/2023.07.26.0000.0000/ContentGaugeColor.yml diff --git a/2023.07.26.0000.0000/ContentMemberType.yml b/Schemas/2023.07.26.0000.0000/ContentMemberType.yml similarity index 100% rename from 2023.07.26.0000.0000/ContentMemberType.yml rename to Schemas/2023.07.26.0000.0000/ContentMemberType.yml diff --git a/2023.07.26.0000.0000/ContentNpcTalk.yml b/Schemas/2023.07.26.0000.0000/ContentNpcTalk.yml similarity index 100% rename from 2023.07.26.0000.0000/ContentNpcTalk.yml rename to Schemas/2023.07.26.0000.0000/ContentNpcTalk.yml diff --git a/2023.07.26.0000.0000/ContentRandomSelect.yml b/Schemas/2023.07.26.0000.0000/ContentRandomSelect.yml similarity index 100% rename from 2023.07.26.0000.0000/ContentRandomSelect.yml rename to Schemas/2023.07.26.0000.0000/ContentRandomSelect.yml diff --git a/2023.07.26.0000.0000/ContentRewardCondition.yml b/Schemas/2023.07.26.0000.0000/ContentRewardCondition.yml similarity index 100% rename from 2023.07.26.0000.0000/ContentRewardCondition.yml rename to Schemas/2023.07.26.0000.0000/ContentRewardCondition.yml diff --git a/2023.07.26.0000.0000/ContentRoulette.yml b/Schemas/2023.07.26.0000.0000/ContentRoulette.yml similarity index 100% rename from 2023.07.26.0000.0000/ContentRoulette.yml rename to Schemas/2023.07.26.0000.0000/ContentRoulette.yml diff --git a/2023.07.26.0000.0000/ContentRouletteOpenRule.yml b/Schemas/2023.07.26.0000.0000/ContentRouletteOpenRule.yml similarity index 100% rename from 2023.07.26.0000.0000/ContentRouletteOpenRule.yml rename to Schemas/2023.07.26.0000.0000/ContentRouletteOpenRule.yml diff --git a/2023.07.26.0000.0000/ContentRouletteRoleBonus.yml b/Schemas/2023.07.26.0000.0000/ContentRouletteRoleBonus.yml similarity index 100% rename from 2023.07.26.0000.0000/ContentRouletteRoleBonus.yml rename to Schemas/2023.07.26.0000.0000/ContentRouletteRoleBonus.yml diff --git a/2023.07.26.0000.0000/ContentTalk.yml b/Schemas/2023.07.26.0000.0000/ContentTalk.yml similarity index 100% rename from 2023.07.26.0000.0000/ContentTalk.yml rename to Schemas/2023.07.26.0000.0000/ContentTalk.yml diff --git a/2023.07.26.0000.0000/ContentTalkParam.yml b/Schemas/2023.07.26.0000.0000/ContentTalkParam.yml similarity index 100% rename from 2023.07.26.0000.0000/ContentTalkParam.yml rename to Schemas/2023.07.26.0000.0000/ContentTalkParam.yml diff --git a/2023.07.26.0000.0000/ContentTodo.yml b/Schemas/2023.07.26.0000.0000/ContentTodo.yml similarity index 100% rename from 2023.07.26.0000.0000/ContentTodo.yml rename to Schemas/2023.07.26.0000.0000/ContentTodo.yml diff --git a/2023.07.26.0000.0000/ContentTourismConstruct.yml b/Schemas/2023.07.26.0000.0000/ContentTourismConstruct.yml similarity index 100% rename from 2023.07.26.0000.0000/ContentTourismConstruct.yml rename to Schemas/2023.07.26.0000.0000/ContentTourismConstruct.yml diff --git a/2023.07.26.0000.0000/ContentType.yml b/Schemas/2023.07.26.0000.0000/ContentType.yml similarity index 100% rename from 2023.07.26.0000.0000/ContentType.yml rename to Schemas/2023.07.26.0000.0000/ContentType.yml diff --git a/2023.07.26.0000.0000/ContentUICategory.yml b/Schemas/2023.07.26.0000.0000/ContentUICategory.yml similarity index 100% rename from 2023.07.26.0000.0000/ContentUICategory.yml rename to Schemas/2023.07.26.0000.0000/ContentUICategory.yml diff --git a/2023.07.26.0000.0000/ContentsNote.yml b/Schemas/2023.07.26.0000.0000/ContentsNote.yml similarity index 100% rename from 2023.07.26.0000.0000/ContentsNote.yml rename to Schemas/2023.07.26.0000.0000/ContentsNote.yml diff --git a/2023.07.26.0000.0000/ContentsNoteCategory.yml b/Schemas/2023.07.26.0000.0000/ContentsNoteCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/ContentsNoteCategory.yml rename to Schemas/2023.07.26.0000.0000/ContentsNoteCategory.yml diff --git a/2023.07.26.0000.0000/ContentsNoteLevel.yml b/Schemas/2023.07.26.0000.0000/ContentsNoteLevel.yml similarity index 100% rename from 2023.07.26.0000.0000/ContentsNoteLevel.yml rename to Schemas/2023.07.26.0000.0000/ContentsNoteLevel.yml diff --git a/2023.07.26.0000.0000/ContentsNoteRewardEurekaEXP.yml b/Schemas/2023.07.26.0000.0000/ContentsNoteRewardEurekaEXP.yml similarity index 100% rename from 2023.07.26.0000.0000/ContentsNoteRewardEurekaEXP.yml rename to Schemas/2023.07.26.0000.0000/ContentsNoteRewardEurekaEXP.yml diff --git a/2023.07.26.0000.0000/ContentsTutorial.yml b/Schemas/2023.07.26.0000.0000/ContentsTutorial.yml similarity index 100% rename from 2023.07.26.0000.0000/ContentsTutorial.yml rename to Schemas/2023.07.26.0000.0000/ContentsTutorial.yml diff --git a/2023.07.26.0000.0000/ContentsTutorialPage.yml b/Schemas/2023.07.26.0000.0000/ContentsTutorialPage.yml similarity index 100% rename from 2023.07.26.0000.0000/ContentsTutorialPage.yml rename to Schemas/2023.07.26.0000.0000/ContentsTutorialPage.yml diff --git a/2023.07.26.0000.0000/CraftAction.yml b/Schemas/2023.07.26.0000.0000/CraftAction.yml similarity index 100% rename from 2023.07.26.0000.0000/CraftAction.yml rename to Schemas/2023.07.26.0000.0000/CraftAction.yml diff --git a/2023.07.26.0000.0000/CraftLeve.yml b/Schemas/2023.07.26.0000.0000/CraftLeve.yml similarity index 100% rename from 2023.07.26.0000.0000/CraftLeve.yml rename to Schemas/2023.07.26.0000.0000/CraftLeve.yml diff --git a/2023.07.26.0000.0000/CraftLeveTalk.yml b/Schemas/2023.07.26.0000.0000/CraftLeveTalk.yml similarity index 100% rename from 2023.07.26.0000.0000/CraftLeveTalk.yml rename to Schemas/2023.07.26.0000.0000/CraftLeveTalk.yml diff --git a/2023.07.26.0000.0000/CraftLevelDifference.yml b/Schemas/2023.07.26.0000.0000/CraftLevelDifference.yml similarity index 100% rename from 2023.07.26.0000.0000/CraftLevelDifference.yml rename to Schemas/2023.07.26.0000.0000/CraftLevelDifference.yml diff --git a/2023.07.26.0000.0000/CraftType.yml b/Schemas/2023.07.26.0000.0000/CraftType.yml similarity index 100% rename from 2023.07.26.0000.0000/CraftType.yml rename to Schemas/2023.07.26.0000.0000/CraftType.yml diff --git a/2023.07.26.0000.0000/Credit.yml b/Schemas/2023.07.26.0000.0000/Credit.yml similarity index 100% rename from 2023.07.26.0000.0000/Credit.yml rename to Schemas/2023.07.26.0000.0000/Credit.yml diff --git a/2023.07.26.0000.0000/CreditBackImage.yml b/Schemas/2023.07.26.0000.0000/CreditBackImage.yml similarity index 100% rename from 2023.07.26.0000.0000/CreditBackImage.yml rename to Schemas/2023.07.26.0000.0000/CreditBackImage.yml diff --git a/2023.07.26.0000.0000/CreditCast.yml b/Schemas/2023.07.26.0000.0000/CreditCast.yml similarity index 100% rename from 2023.07.26.0000.0000/CreditCast.yml rename to Schemas/2023.07.26.0000.0000/CreditCast.yml diff --git a/2023.07.26.0000.0000/CreditDataSet.yml b/Schemas/2023.07.26.0000.0000/CreditDataSet.yml similarity index 100% rename from 2023.07.26.0000.0000/CreditDataSet.yml rename to Schemas/2023.07.26.0000.0000/CreditDataSet.yml diff --git a/2023.07.26.0000.0000/CreditFont.yml b/Schemas/2023.07.26.0000.0000/CreditFont.yml similarity index 100% rename from 2023.07.26.0000.0000/CreditFont.yml rename to Schemas/2023.07.26.0000.0000/CreditFont.yml diff --git a/2023.07.26.0000.0000/CreditList.yml b/Schemas/2023.07.26.0000.0000/CreditList.yml similarity index 100% rename from 2023.07.26.0000.0000/CreditList.yml rename to Schemas/2023.07.26.0000.0000/CreditList.yml diff --git a/2023.07.26.0000.0000/CreditListText.yml b/Schemas/2023.07.26.0000.0000/CreditListText.yml similarity index 100% rename from 2023.07.26.0000.0000/CreditListText.yml rename to Schemas/2023.07.26.0000.0000/CreditListText.yml diff --git a/2023.07.26.0000.0000/CreditVersion.yml b/Schemas/2023.07.26.0000.0000/CreditVersion.yml similarity index 100% rename from 2023.07.26.0000.0000/CreditVersion.yml rename to Schemas/2023.07.26.0000.0000/CreditVersion.yml diff --git a/2023.07.26.0000.0000/CurrencyScripConvert.yml b/Schemas/2023.07.26.0000.0000/CurrencyScripConvert.yml similarity index 100% rename from 2023.07.26.0000.0000/CurrencyScripConvert.yml rename to Schemas/2023.07.26.0000.0000/CurrencyScripConvert.yml diff --git a/2023.07.26.0000.0000/CustomTalk.yml b/Schemas/2023.07.26.0000.0000/CustomTalk.yml similarity index 100% rename from 2023.07.26.0000.0000/CustomTalk.yml rename to Schemas/2023.07.26.0000.0000/CustomTalk.yml diff --git a/2023.07.26.0000.0000/CustomTalkDefineClient.yml b/Schemas/2023.07.26.0000.0000/CustomTalkDefineClient.yml similarity index 100% rename from 2023.07.26.0000.0000/CustomTalkDefineClient.yml rename to Schemas/2023.07.26.0000.0000/CustomTalkDefineClient.yml diff --git a/2023.07.26.0000.0000/CustomTalkNestHandlers.yml b/Schemas/2023.07.26.0000.0000/CustomTalkNestHandlers.yml similarity index 100% rename from 2023.07.26.0000.0000/CustomTalkNestHandlers.yml rename to Schemas/2023.07.26.0000.0000/CustomTalkNestHandlers.yml diff --git a/2023.07.26.0000.0000/CustomTalkResident.yml b/Schemas/2023.07.26.0000.0000/CustomTalkResident.yml similarity index 100% rename from 2023.07.26.0000.0000/CustomTalkResident.yml rename to Schemas/2023.07.26.0000.0000/CustomTalkResident.yml diff --git a/2023.07.26.0000.0000/CutActionTimeline.yml b/Schemas/2023.07.26.0000.0000/CutActionTimeline.yml similarity index 100% rename from 2023.07.26.0000.0000/CutActionTimeline.yml rename to Schemas/2023.07.26.0000.0000/CutActionTimeline.yml diff --git a/2023.07.26.0000.0000/CutSceneIncompQuest.yml b/Schemas/2023.07.26.0000.0000/CutSceneIncompQuest.yml similarity index 100% rename from 2023.07.26.0000.0000/CutSceneIncompQuest.yml rename to Schemas/2023.07.26.0000.0000/CutSceneIncompQuest.yml diff --git a/2023.07.26.0000.0000/CutScreenImage.yml b/Schemas/2023.07.26.0000.0000/CutScreenImage.yml similarity index 100% rename from 2023.07.26.0000.0000/CutScreenImage.yml rename to Schemas/2023.07.26.0000.0000/CutScreenImage.yml diff --git a/2023.07.26.0000.0000/Cutscene.yml b/Schemas/2023.07.26.0000.0000/Cutscene.yml similarity index 100% rename from 2023.07.26.0000.0000/Cutscene.yml rename to Schemas/2023.07.26.0000.0000/Cutscene.yml diff --git a/2023.07.26.0000.0000/CutsceneActorSize.yml b/Schemas/2023.07.26.0000.0000/CutsceneActorSize.yml similarity index 100% rename from 2023.07.26.0000.0000/CutsceneActorSize.yml rename to Schemas/2023.07.26.0000.0000/CutsceneActorSize.yml diff --git a/2023.07.26.0000.0000/CutsceneEventMotion.yml b/Schemas/2023.07.26.0000.0000/CutsceneEventMotion.yml similarity index 100% rename from 2023.07.26.0000.0000/CutsceneEventMotion.yml rename to Schemas/2023.07.26.0000.0000/CutsceneEventMotion.yml diff --git a/2023.07.26.0000.0000/CutsceneMotion.yml b/Schemas/2023.07.26.0000.0000/CutsceneMotion.yml similarity index 100% rename from 2023.07.26.0000.0000/CutsceneMotion.yml rename to Schemas/2023.07.26.0000.0000/CutsceneMotion.yml diff --git a/2023.07.26.0000.0000/CutsceneName.yml b/Schemas/2023.07.26.0000.0000/CutsceneName.yml similarity index 100% rename from 2023.07.26.0000.0000/CutsceneName.yml rename to Schemas/2023.07.26.0000.0000/CutsceneName.yml diff --git a/2023.07.26.0000.0000/CutsceneWorkIndex.yml b/Schemas/2023.07.26.0000.0000/CutsceneWorkIndex.yml similarity index 100% rename from 2023.07.26.0000.0000/CutsceneWorkIndex.yml rename to Schemas/2023.07.26.0000.0000/CutsceneWorkIndex.yml diff --git a/2023.07.26.0000.0000/CycleTime.yml b/Schemas/2023.07.26.0000.0000/CycleTime.yml similarity index 100% rename from 2023.07.26.0000.0000/CycleTime.yml rename to Schemas/2023.07.26.0000.0000/CycleTime.yml diff --git a/2023.07.26.0000.0000/DailySupplyItem.yml b/Schemas/2023.07.26.0000.0000/DailySupplyItem.yml similarity index 100% rename from 2023.07.26.0000.0000/DailySupplyItem.yml rename to Schemas/2023.07.26.0000.0000/DailySupplyItem.yml diff --git a/2023.07.26.0000.0000/DawnContent.yml b/Schemas/2023.07.26.0000.0000/DawnContent.yml similarity index 100% rename from 2023.07.26.0000.0000/DawnContent.yml rename to Schemas/2023.07.26.0000.0000/DawnContent.yml diff --git a/2023.07.26.0000.0000/DawnContentParticipable.yml b/Schemas/2023.07.26.0000.0000/DawnContentParticipable.yml similarity index 100% rename from 2023.07.26.0000.0000/DawnContentParticipable.yml rename to Schemas/2023.07.26.0000.0000/DawnContentParticipable.yml diff --git a/2023.07.26.0000.0000/DawnGrowMember.yml b/Schemas/2023.07.26.0000.0000/DawnGrowMember.yml similarity index 100% rename from 2023.07.26.0000.0000/DawnGrowMember.yml rename to Schemas/2023.07.26.0000.0000/DawnGrowMember.yml diff --git a/2023.07.26.0000.0000/DawnMember.yml b/Schemas/2023.07.26.0000.0000/DawnMember.yml similarity index 100% rename from 2023.07.26.0000.0000/DawnMember.yml rename to Schemas/2023.07.26.0000.0000/DawnMember.yml diff --git a/2023.07.26.0000.0000/DawnMemberUIParam.yml b/Schemas/2023.07.26.0000.0000/DawnMemberUIParam.yml similarity index 100% rename from 2023.07.26.0000.0000/DawnMemberUIParam.yml rename to Schemas/2023.07.26.0000.0000/DawnMemberUIParam.yml diff --git a/2023.07.26.0000.0000/DawnQuestMember.yml b/Schemas/2023.07.26.0000.0000/DawnQuestMember.yml similarity index 100% rename from 2023.07.26.0000.0000/DawnQuestMember.yml rename to Schemas/2023.07.26.0000.0000/DawnQuestMember.yml diff --git a/2023.07.26.0000.0000/DeepDungeon.yml b/Schemas/2023.07.26.0000.0000/DeepDungeon.yml similarity index 100% rename from 2023.07.26.0000.0000/DeepDungeon.yml rename to Schemas/2023.07.26.0000.0000/DeepDungeon.yml diff --git a/2023.07.26.0000.0000/DeepDungeonBan.yml b/Schemas/2023.07.26.0000.0000/DeepDungeonBan.yml similarity index 100% rename from 2023.07.26.0000.0000/DeepDungeonBan.yml rename to Schemas/2023.07.26.0000.0000/DeepDungeonBan.yml diff --git a/2023.07.26.0000.0000/DeepDungeonDanger.yml b/Schemas/2023.07.26.0000.0000/DeepDungeonDanger.yml similarity index 100% rename from 2023.07.26.0000.0000/DeepDungeonDanger.yml rename to Schemas/2023.07.26.0000.0000/DeepDungeonDanger.yml diff --git a/2023.07.26.0000.0000/DeepDungeonDemiclone.yml b/Schemas/2023.07.26.0000.0000/DeepDungeonDemiclone.yml similarity index 100% rename from 2023.07.26.0000.0000/DeepDungeonDemiclone.yml rename to Schemas/2023.07.26.0000.0000/DeepDungeonDemiclone.yml diff --git a/2023.07.26.0000.0000/DeepDungeonEquipment.yml b/Schemas/2023.07.26.0000.0000/DeepDungeonEquipment.yml similarity index 100% rename from 2023.07.26.0000.0000/DeepDungeonEquipment.yml rename to Schemas/2023.07.26.0000.0000/DeepDungeonEquipment.yml diff --git a/2023.07.26.0000.0000/DeepDungeonFloorEffectUI.yml b/Schemas/2023.07.26.0000.0000/DeepDungeonFloorEffectUI.yml similarity index 100% rename from 2023.07.26.0000.0000/DeepDungeonFloorEffectUI.yml rename to Schemas/2023.07.26.0000.0000/DeepDungeonFloorEffectUI.yml diff --git a/2023.07.26.0000.0000/DeepDungeonGrowData.yml b/Schemas/2023.07.26.0000.0000/DeepDungeonGrowData.yml similarity index 100% rename from 2023.07.26.0000.0000/DeepDungeonGrowData.yml rename to Schemas/2023.07.26.0000.0000/DeepDungeonGrowData.yml diff --git a/2023.07.26.0000.0000/DeepDungeonItem.yml b/Schemas/2023.07.26.0000.0000/DeepDungeonItem.yml similarity index 100% rename from 2023.07.26.0000.0000/DeepDungeonItem.yml rename to Schemas/2023.07.26.0000.0000/DeepDungeonItem.yml diff --git a/2023.07.26.0000.0000/DeepDungeonLayer.yml b/Schemas/2023.07.26.0000.0000/DeepDungeonLayer.yml similarity index 100% rename from 2023.07.26.0000.0000/DeepDungeonLayer.yml rename to Schemas/2023.07.26.0000.0000/DeepDungeonLayer.yml diff --git a/2023.07.26.0000.0000/DeepDungeonMagicStone.yml b/Schemas/2023.07.26.0000.0000/DeepDungeonMagicStone.yml similarity index 100% rename from 2023.07.26.0000.0000/DeepDungeonMagicStone.yml rename to Schemas/2023.07.26.0000.0000/DeepDungeonMagicStone.yml diff --git a/2023.07.26.0000.0000/DeepDungeonMap5X.yml b/Schemas/2023.07.26.0000.0000/DeepDungeonMap5X.yml similarity index 100% rename from 2023.07.26.0000.0000/DeepDungeonMap5X.yml rename to Schemas/2023.07.26.0000.0000/DeepDungeonMap5X.yml diff --git a/2023.07.26.0000.0000/DeepDungeonRoom.yml b/Schemas/2023.07.26.0000.0000/DeepDungeonRoom.yml similarity index 100% rename from 2023.07.26.0000.0000/DeepDungeonRoom.yml rename to Schemas/2023.07.26.0000.0000/DeepDungeonRoom.yml diff --git a/2023.07.26.0000.0000/DeepDungeonStatus.yml b/Schemas/2023.07.26.0000.0000/DeepDungeonStatus.yml similarity index 100% rename from 2023.07.26.0000.0000/DeepDungeonStatus.yml rename to Schemas/2023.07.26.0000.0000/DeepDungeonStatus.yml diff --git a/2023.07.26.0000.0000/DefaultTalk.yml b/Schemas/2023.07.26.0000.0000/DefaultTalk.yml similarity index 100% rename from 2023.07.26.0000.0000/DefaultTalk.yml rename to Schemas/2023.07.26.0000.0000/DefaultTalk.yml diff --git a/2023.07.26.0000.0000/DefaultTalkLipSyncType.yml b/Schemas/2023.07.26.0000.0000/DefaultTalkLipSyncType.yml similarity index 100% rename from 2023.07.26.0000.0000/DefaultTalkLipSyncType.yml rename to Schemas/2023.07.26.0000.0000/DefaultTalkLipSyncType.yml diff --git a/2023.07.26.0000.0000/DeliveryQuest.yml b/Schemas/2023.07.26.0000.0000/DeliveryQuest.yml similarity index 100% rename from 2023.07.26.0000.0000/DeliveryQuest.yml rename to Schemas/2023.07.26.0000.0000/DeliveryQuest.yml diff --git a/2023.07.26.0000.0000/Description.yml b/Schemas/2023.07.26.0000.0000/Description.yml similarity index 100% rename from 2023.07.26.0000.0000/Description.yml rename to Schemas/2023.07.26.0000.0000/Description.yml diff --git a/2023.07.26.0000.0000/DescriptionPage.yml b/Schemas/2023.07.26.0000.0000/DescriptionPage.yml similarity index 100% rename from 2023.07.26.0000.0000/DescriptionPage.yml rename to Schemas/2023.07.26.0000.0000/DescriptionPage.yml diff --git a/2023.07.26.0000.0000/DescriptionSection.yml b/Schemas/2023.07.26.0000.0000/DescriptionSection.yml similarity index 100% rename from 2023.07.26.0000.0000/DescriptionSection.yml rename to Schemas/2023.07.26.0000.0000/DescriptionSection.yml diff --git a/2023.07.26.0000.0000/DescriptionStandAlone.yml b/Schemas/2023.07.26.0000.0000/DescriptionStandAlone.yml similarity index 100% rename from 2023.07.26.0000.0000/DescriptionStandAlone.yml rename to Schemas/2023.07.26.0000.0000/DescriptionStandAlone.yml diff --git a/2023.07.26.0000.0000/DescriptionStandAloneTransient.yml b/Schemas/2023.07.26.0000.0000/DescriptionStandAloneTransient.yml similarity index 100% rename from 2023.07.26.0000.0000/DescriptionStandAloneTransient.yml rename to Schemas/2023.07.26.0000.0000/DescriptionStandAloneTransient.yml diff --git a/2023.07.26.0000.0000/DescriptionString.yml b/Schemas/2023.07.26.0000.0000/DescriptionString.yml similarity index 100% rename from 2023.07.26.0000.0000/DescriptionString.yml rename to Schemas/2023.07.26.0000.0000/DescriptionString.yml diff --git a/2023.07.26.0000.0000/DirectorSystemDefine.yml b/Schemas/2023.07.26.0000.0000/DirectorSystemDefine.yml similarity index 100% rename from 2023.07.26.0000.0000/DirectorSystemDefine.yml rename to Schemas/2023.07.26.0000.0000/DirectorSystemDefine.yml diff --git a/2023.07.26.0000.0000/DirectorType.yml b/Schemas/2023.07.26.0000.0000/DirectorType.yml similarity index 100% rename from 2023.07.26.0000.0000/DirectorType.yml rename to Schemas/2023.07.26.0000.0000/DirectorType.yml diff --git a/2023.07.26.0000.0000/DisposalShop.yml b/Schemas/2023.07.26.0000.0000/DisposalShop.yml similarity index 100% rename from 2023.07.26.0000.0000/DisposalShop.yml rename to Schemas/2023.07.26.0000.0000/DisposalShop.yml diff --git a/2023.07.26.0000.0000/DisposalShopFilterType.yml b/Schemas/2023.07.26.0000.0000/DisposalShopFilterType.yml similarity index 100% rename from 2023.07.26.0000.0000/DisposalShopFilterType.yml rename to Schemas/2023.07.26.0000.0000/DisposalShopFilterType.yml diff --git a/2023.07.26.0000.0000/DisposalShopItem.yml b/Schemas/2023.07.26.0000.0000/DisposalShopItem.yml similarity index 100% rename from 2023.07.26.0000.0000/DisposalShopItem.yml rename to Schemas/2023.07.26.0000.0000/DisposalShopItem.yml diff --git a/2023.07.26.0000.0000/DomaStoryProgress.yml b/Schemas/2023.07.26.0000.0000/DomaStoryProgress.yml similarity index 100% rename from 2023.07.26.0000.0000/DomaStoryProgress.yml rename to Schemas/2023.07.26.0000.0000/DomaStoryProgress.yml diff --git a/2023.07.26.0000.0000/DpsChallenge.yml b/Schemas/2023.07.26.0000.0000/DpsChallenge.yml similarity index 100% rename from 2023.07.26.0000.0000/DpsChallenge.yml rename to Schemas/2023.07.26.0000.0000/DpsChallenge.yml diff --git a/2023.07.26.0000.0000/DpsChallengeOfficer.yml b/Schemas/2023.07.26.0000.0000/DpsChallengeOfficer.yml similarity index 100% rename from 2023.07.26.0000.0000/DpsChallengeOfficer.yml rename to Schemas/2023.07.26.0000.0000/DpsChallengeOfficer.yml diff --git a/2023.07.26.0000.0000/DpsChallengeTransient.yml b/Schemas/2023.07.26.0000.0000/DpsChallengeTransient.yml similarity index 100% rename from 2023.07.26.0000.0000/DpsChallengeTransient.yml rename to Schemas/2023.07.26.0000.0000/DpsChallengeTransient.yml diff --git a/2023.07.26.0000.0000/DynamicEvent.yml b/Schemas/2023.07.26.0000.0000/DynamicEvent.yml similarity index 100% rename from 2023.07.26.0000.0000/DynamicEvent.yml rename to Schemas/2023.07.26.0000.0000/DynamicEvent.yml diff --git a/2023.07.26.0000.0000/DynamicEventEnemyType.yml b/Schemas/2023.07.26.0000.0000/DynamicEventEnemyType.yml similarity index 100% rename from 2023.07.26.0000.0000/DynamicEventEnemyType.yml rename to Schemas/2023.07.26.0000.0000/DynamicEventEnemyType.yml diff --git a/2023.07.26.0000.0000/DynamicEventManager.yml b/Schemas/2023.07.26.0000.0000/DynamicEventManager.yml similarity index 100% rename from 2023.07.26.0000.0000/DynamicEventManager.yml rename to Schemas/2023.07.26.0000.0000/DynamicEventManager.yml diff --git a/2023.07.26.0000.0000/DynamicEventSet.yml b/Schemas/2023.07.26.0000.0000/DynamicEventSet.yml similarity index 100% rename from 2023.07.26.0000.0000/DynamicEventSet.yml rename to Schemas/2023.07.26.0000.0000/DynamicEventSet.yml diff --git a/2023.07.26.0000.0000/DynamicEventSingleBattle.yml b/Schemas/2023.07.26.0000.0000/DynamicEventSingleBattle.yml similarity index 100% rename from 2023.07.26.0000.0000/DynamicEventSingleBattle.yml rename to Schemas/2023.07.26.0000.0000/DynamicEventSingleBattle.yml diff --git a/2023.07.26.0000.0000/DynamicEventType.yml b/Schemas/2023.07.26.0000.0000/DynamicEventType.yml similarity index 100% rename from 2023.07.26.0000.0000/DynamicEventType.yml rename to Schemas/2023.07.26.0000.0000/DynamicEventType.yml diff --git a/2023.07.26.0000.0000/ENpcBase.yml b/Schemas/2023.07.26.0000.0000/ENpcBase.yml similarity index 100% rename from 2023.07.26.0000.0000/ENpcBase.yml rename to Schemas/2023.07.26.0000.0000/ENpcBase.yml diff --git a/2023.07.26.0000.0000/ENpcDressUp.yml b/Schemas/2023.07.26.0000.0000/ENpcDressUp.yml similarity index 100% rename from 2023.07.26.0000.0000/ENpcDressUp.yml rename to Schemas/2023.07.26.0000.0000/ENpcDressUp.yml diff --git a/2023.07.26.0000.0000/ENpcDressUpDress.yml b/Schemas/2023.07.26.0000.0000/ENpcDressUpDress.yml similarity index 100% rename from 2023.07.26.0000.0000/ENpcDressUpDress.yml rename to Schemas/2023.07.26.0000.0000/ENpcDressUpDress.yml diff --git a/2023.07.26.0000.0000/ENpcResident.yml b/Schemas/2023.07.26.0000.0000/ENpcResident.yml similarity index 100% rename from 2023.07.26.0000.0000/ENpcResident.yml rename to Schemas/2023.07.26.0000.0000/ENpcResident.yml diff --git a/2023.07.26.0000.0000/EObj.yml b/Schemas/2023.07.26.0000.0000/EObj.yml similarity index 100% rename from 2023.07.26.0000.0000/EObj.yml rename to Schemas/2023.07.26.0000.0000/EObj.yml diff --git a/2023.07.26.0000.0000/EObjName.yml b/Schemas/2023.07.26.0000.0000/EObjName.yml similarity index 100% rename from 2023.07.26.0000.0000/EObjName.yml rename to Schemas/2023.07.26.0000.0000/EObjName.yml diff --git a/2023.07.26.0000.0000/EmjAddon.yml b/Schemas/2023.07.26.0000.0000/EmjAddon.yml similarity index 100% rename from 2023.07.26.0000.0000/EmjAddon.yml rename to Schemas/2023.07.26.0000.0000/EmjAddon.yml diff --git a/2023.07.26.0000.0000/EmjCharaViewCamera.yml b/Schemas/2023.07.26.0000.0000/EmjCharaViewCamera.yml similarity index 100% rename from 2023.07.26.0000.0000/EmjCharaViewCamera.yml rename to Schemas/2023.07.26.0000.0000/EmjCharaViewCamera.yml diff --git a/2023.07.26.0000.0000/EmjDani.yml b/Schemas/2023.07.26.0000.0000/EmjDani.yml similarity index 100% rename from 2023.07.26.0000.0000/EmjDani.yml rename to Schemas/2023.07.26.0000.0000/EmjDani.yml diff --git a/2023.07.26.0000.0000/Emote.yml b/Schemas/2023.07.26.0000.0000/Emote.yml similarity index 100% rename from 2023.07.26.0000.0000/Emote.yml rename to Schemas/2023.07.26.0000.0000/Emote.yml diff --git a/2023.07.26.0000.0000/EmoteCategory.yml b/Schemas/2023.07.26.0000.0000/EmoteCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/EmoteCategory.yml rename to Schemas/2023.07.26.0000.0000/EmoteCategory.yml diff --git a/2023.07.26.0000.0000/EmoteMode.yml b/Schemas/2023.07.26.0000.0000/EmoteMode.yml similarity index 100% rename from 2023.07.26.0000.0000/EmoteMode.yml rename to Schemas/2023.07.26.0000.0000/EmoteMode.yml diff --git a/2023.07.26.0000.0000/EmoteTransient.yml b/Schemas/2023.07.26.0000.0000/EmoteTransient.yml similarity index 100% rename from 2023.07.26.0000.0000/EmoteTransient.yml rename to Schemas/2023.07.26.0000.0000/EmoteTransient.yml diff --git a/2023.07.26.0000.0000/EquipRaceCategory.yml b/Schemas/2023.07.26.0000.0000/EquipRaceCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/EquipRaceCategory.yml rename to Schemas/2023.07.26.0000.0000/EquipRaceCategory.yml diff --git a/2023.07.26.0000.0000/EquipSlotCategory.yml b/Schemas/2023.07.26.0000.0000/EquipSlotCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/EquipSlotCategory.yml rename to Schemas/2023.07.26.0000.0000/EquipSlotCategory.yml diff --git a/2023.07.26.0000.0000/Error.yml b/Schemas/2023.07.26.0000.0000/Error.yml similarity index 100% rename from 2023.07.26.0000.0000/Error.yml rename to Schemas/2023.07.26.0000.0000/Error.yml diff --git a/2023.07.26.0000.0000/Eureka.yml b/Schemas/2023.07.26.0000.0000/Eureka.yml similarity index 100% rename from 2023.07.26.0000.0000/Eureka.yml rename to Schemas/2023.07.26.0000.0000/Eureka.yml diff --git a/2023.07.26.0000.0000/EurekaAetherItem.yml b/Schemas/2023.07.26.0000.0000/EurekaAetherItem.yml similarity index 100% rename from 2023.07.26.0000.0000/EurekaAetherItem.yml rename to Schemas/2023.07.26.0000.0000/EurekaAetherItem.yml diff --git a/2023.07.26.0000.0000/EurekaAethernet.yml b/Schemas/2023.07.26.0000.0000/EurekaAethernet.yml similarity index 100% rename from 2023.07.26.0000.0000/EurekaAethernet.yml rename to Schemas/2023.07.26.0000.0000/EurekaAethernet.yml diff --git a/2023.07.26.0000.0000/EurekaDungeonPortal.yml b/Schemas/2023.07.26.0000.0000/EurekaDungeonPortal.yml similarity index 100% rename from 2023.07.26.0000.0000/EurekaDungeonPortal.yml rename to Schemas/2023.07.26.0000.0000/EurekaDungeonPortal.yml diff --git a/2023.07.26.0000.0000/EurekaGrowData.yml b/Schemas/2023.07.26.0000.0000/EurekaGrowData.yml similarity index 100% rename from 2023.07.26.0000.0000/EurekaGrowData.yml rename to Schemas/2023.07.26.0000.0000/EurekaGrowData.yml diff --git a/2023.07.26.0000.0000/EurekaLogosMixerProbability.yml b/Schemas/2023.07.26.0000.0000/EurekaLogosMixerProbability.yml similarity index 100% rename from 2023.07.26.0000.0000/EurekaLogosMixerProbability.yml rename to Schemas/2023.07.26.0000.0000/EurekaLogosMixerProbability.yml diff --git a/2023.07.26.0000.0000/EurekaMagiaAction.yml b/Schemas/2023.07.26.0000.0000/EurekaMagiaAction.yml similarity index 100% rename from 2023.07.26.0000.0000/EurekaMagiaAction.yml rename to Schemas/2023.07.26.0000.0000/EurekaMagiaAction.yml diff --git a/2023.07.26.0000.0000/EurekaMagiciteItem.yml b/Schemas/2023.07.26.0000.0000/EurekaMagiciteItem.yml similarity index 100% rename from 2023.07.26.0000.0000/EurekaMagiciteItem.yml rename to Schemas/2023.07.26.0000.0000/EurekaMagiciteItem.yml diff --git a/2023.07.26.0000.0000/EurekaMagiciteItemType.yml b/Schemas/2023.07.26.0000.0000/EurekaMagiciteItemType.yml similarity index 100% rename from 2023.07.26.0000.0000/EurekaMagiciteItemType.yml rename to Schemas/2023.07.26.0000.0000/EurekaMagiciteItemType.yml diff --git a/2023.07.26.0000.0000/EurekaSphereElementAdjust.yml b/Schemas/2023.07.26.0000.0000/EurekaSphereElementAdjust.yml similarity index 100% rename from 2023.07.26.0000.0000/EurekaSphereElementAdjust.yml rename to Schemas/2023.07.26.0000.0000/EurekaSphereElementAdjust.yml diff --git a/2023.07.26.0000.0000/EurekaStoryProgress.yml b/Schemas/2023.07.26.0000.0000/EurekaStoryProgress.yml similarity index 100% rename from 2023.07.26.0000.0000/EurekaStoryProgress.yml rename to Schemas/2023.07.26.0000.0000/EurekaStoryProgress.yml diff --git a/2023.07.26.0000.0000/EventAction.yml b/Schemas/2023.07.26.0000.0000/EventAction.yml similarity index 100% rename from 2023.07.26.0000.0000/EventAction.yml rename to Schemas/2023.07.26.0000.0000/EventAction.yml diff --git a/2023.07.26.0000.0000/EventCustomIconType.yml b/Schemas/2023.07.26.0000.0000/EventCustomIconType.yml similarity index 100% rename from 2023.07.26.0000.0000/EventCustomIconType.yml rename to Schemas/2023.07.26.0000.0000/EventCustomIconType.yml diff --git a/2023.07.26.0000.0000/EventIconPriority.yml b/Schemas/2023.07.26.0000.0000/EventIconPriority.yml similarity index 100% rename from 2023.07.26.0000.0000/EventIconPriority.yml rename to Schemas/2023.07.26.0000.0000/EventIconPriority.yml diff --git a/2023.07.26.0000.0000/EventIconPriorityPair.yml b/Schemas/2023.07.26.0000.0000/EventIconPriorityPair.yml similarity index 100% rename from 2023.07.26.0000.0000/EventIconPriorityPair.yml rename to Schemas/2023.07.26.0000.0000/EventIconPriorityPair.yml diff --git a/2023.07.26.0000.0000/EventIconType.yml b/Schemas/2023.07.26.0000.0000/EventIconType.yml similarity index 100% rename from 2023.07.26.0000.0000/EventIconType.yml rename to Schemas/2023.07.26.0000.0000/EventIconType.yml diff --git a/2023.07.26.0000.0000/EventItem.yml b/Schemas/2023.07.26.0000.0000/EventItem.yml similarity index 100% rename from 2023.07.26.0000.0000/EventItem.yml rename to Schemas/2023.07.26.0000.0000/EventItem.yml diff --git a/2023.07.26.0000.0000/EventItemCastTimeline.yml b/Schemas/2023.07.26.0000.0000/EventItemCastTimeline.yml similarity index 100% rename from 2023.07.26.0000.0000/EventItemCastTimeline.yml rename to Schemas/2023.07.26.0000.0000/EventItemCastTimeline.yml diff --git a/2023.07.26.0000.0000/EventItemCategory.yml b/Schemas/2023.07.26.0000.0000/EventItemCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/EventItemCategory.yml rename to Schemas/2023.07.26.0000.0000/EventItemCategory.yml diff --git a/2023.07.26.0000.0000/EventItemHelp.yml b/Schemas/2023.07.26.0000.0000/EventItemHelp.yml similarity index 100% rename from 2023.07.26.0000.0000/EventItemHelp.yml rename to Schemas/2023.07.26.0000.0000/EventItemHelp.yml diff --git a/2023.07.26.0000.0000/EventItemTimeline.yml b/Schemas/2023.07.26.0000.0000/EventItemTimeline.yml similarity index 100% rename from 2023.07.26.0000.0000/EventItemTimeline.yml rename to Schemas/2023.07.26.0000.0000/EventItemTimeline.yml diff --git a/2023.07.26.0000.0000/EventPathMove.yml b/Schemas/2023.07.26.0000.0000/EventPathMove.yml similarity index 100% rename from 2023.07.26.0000.0000/EventPathMove.yml rename to Schemas/2023.07.26.0000.0000/EventPathMove.yml diff --git a/2023.07.26.0000.0000/EventSituationIconTooltip.yml b/Schemas/2023.07.26.0000.0000/EventSituationIconTooltip.yml similarity index 100% rename from 2023.07.26.0000.0000/EventSituationIconTooltip.yml rename to Schemas/2023.07.26.0000.0000/EventSituationIconTooltip.yml diff --git a/2023.07.26.0000.0000/EventSystemDefine.yml b/Schemas/2023.07.26.0000.0000/EventSystemDefine.yml similarity index 100% rename from 2023.07.26.0000.0000/EventSystemDefine.yml rename to Schemas/2023.07.26.0000.0000/EventSystemDefine.yml diff --git a/2023.07.26.0000.0000/EventVfx.yml b/Schemas/2023.07.26.0000.0000/EventVfx.yml similarity index 100% rename from 2023.07.26.0000.0000/EventVfx.yml rename to Schemas/2023.07.26.0000.0000/EventVfx.yml diff --git a/2023.07.26.0000.0000/ExHotbarCrossbarIndexType.yml b/Schemas/2023.07.26.0000.0000/ExHotbarCrossbarIndexType.yml similarity index 100% rename from 2023.07.26.0000.0000/ExHotbarCrossbarIndexType.yml rename to Schemas/2023.07.26.0000.0000/ExHotbarCrossbarIndexType.yml diff --git a/2023.07.26.0000.0000/ExVersion.yml b/Schemas/2023.07.26.0000.0000/ExVersion.yml similarity index 100% rename from 2023.07.26.0000.0000/ExVersion.yml rename to Schemas/2023.07.26.0000.0000/ExVersion.yml diff --git a/2023.07.26.0000.0000/ExportedGatheringPoint.yml b/Schemas/2023.07.26.0000.0000/ExportedGatheringPoint.yml similarity index 100% rename from 2023.07.26.0000.0000/ExportedGatheringPoint.yml rename to Schemas/2023.07.26.0000.0000/ExportedGatheringPoint.yml diff --git a/2023.07.26.0000.0000/ExportedSG.yml b/Schemas/2023.07.26.0000.0000/ExportedSG.yml similarity index 100% rename from 2023.07.26.0000.0000/ExportedSG.yml rename to Schemas/2023.07.26.0000.0000/ExportedSG.yml diff --git a/2023.07.26.0000.0000/ExtraCommand.yml b/Schemas/2023.07.26.0000.0000/ExtraCommand.yml similarity index 100% rename from 2023.07.26.0000.0000/ExtraCommand.yml rename to Schemas/2023.07.26.0000.0000/ExtraCommand.yml diff --git a/2023.07.26.0000.0000/FCActivity.yml b/Schemas/2023.07.26.0000.0000/FCActivity.yml similarity index 100% rename from 2023.07.26.0000.0000/FCActivity.yml rename to Schemas/2023.07.26.0000.0000/FCActivity.yml diff --git a/2023.07.26.0000.0000/FCActivityCategory.yml b/Schemas/2023.07.26.0000.0000/FCActivityCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/FCActivityCategory.yml rename to Schemas/2023.07.26.0000.0000/FCActivityCategory.yml diff --git a/2023.07.26.0000.0000/FCAuthority.yml b/Schemas/2023.07.26.0000.0000/FCAuthority.yml similarity index 100% rename from 2023.07.26.0000.0000/FCAuthority.yml rename to Schemas/2023.07.26.0000.0000/FCAuthority.yml diff --git a/2023.07.26.0000.0000/FCAuthorityCategory.yml b/Schemas/2023.07.26.0000.0000/FCAuthorityCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/FCAuthorityCategory.yml rename to Schemas/2023.07.26.0000.0000/FCAuthorityCategory.yml diff --git a/2023.07.26.0000.0000/FCChestName.yml b/Schemas/2023.07.26.0000.0000/FCChestName.yml similarity index 100% rename from 2023.07.26.0000.0000/FCChestName.yml rename to Schemas/2023.07.26.0000.0000/FCChestName.yml diff --git a/2023.07.26.0000.0000/FCCrestSymbol.yml b/Schemas/2023.07.26.0000.0000/FCCrestSymbol.yml similarity index 100% rename from 2023.07.26.0000.0000/FCCrestSymbol.yml rename to Schemas/2023.07.26.0000.0000/FCCrestSymbol.yml diff --git a/2023.07.26.0000.0000/FCDefine.yml b/Schemas/2023.07.26.0000.0000/FCDefine.yml similarity index 100% rename from 2023.07.26.0000.0000/FCDefine.yml rename to Schemas/2023.07.26.0000.0000/FCDefine.yml diff --git a/2023.07.26.0000.0000/FCHierarchy.yml b/Schemas/2023.07.26.0000.0000/FCHierarchy.yml similarity index 100% rename from 2023.07.26.0000.0000/FCHierarchy.yml rename to Schemas/2023.07.26.0000.0000/FCHierarchy.yml diff --git a/2023.07.26.0000.0000/FCProfile.yml b/Schemas/2023.07.26.0000.0000/FCProfile.yml similarity index 100% rename from 2023.07.26.0000.0000/FCProfile.yml rename to Schemas/2023.07.26.0000.0000/FCProfile.yml diff --git a/2023.07.26.0000.0000/FCRank.yml b/Schemas/2023.07.26.0000.0000/FCRank.yml similarity index 100% rename from 2023.07.26.0000.0000/FCRank.yml rename to Schemas/2023.07.26.0000.0000/FCRank.yml diff --git a/2023.07.26.0000.0000/FCReputation.yml b/Schemas/2023.07.26.0000.0000/FCReputation.yml similarity index 100% rename from 2023.07.26.0000.0000/FCReputation.yml rename to Schemas/2023.07.26.0000.0000/FCReputation.yml diff --git a/2023.07.26.0000.0000/FCRights.yml b/Schemas/2023.07.26.0000.0000/FCRights.yml similarity index 100% rename from 2023.07.26.0000.0000/FCRights.yml rename to Schemas/2023.07.26.0000.0000/FCRights.yml diff --git a/2023.07.26.0000.0000/FashionCheckThemeCategory.yml b/Schemas/2023.07.26.0000.0000/FashionCheckThemeCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/FashionCheckThemeCategory.yml rename to Schemas/2023.07.26.0000.0000/FashionCheckThemeCategory.yml diff --git a/2023.07.26.0000.0000/FashionCheckWeeklyTheme.yml b/Schemas/2023.07.26.0000.0000/FashionCheckWeeklyTheme.yml similarity index 100% rename from 2023.07.26.0000.0000/FashionCheckWeeklyTheme.yml rename to Schemas/2023.07.26.0000.0000/FashionCheckWeeklyTheme.yml diff --git a/2023.07.26.0000.0000/Fate.yml b/Schemas/2023.07.26.0000.0000/Fate.yml similarity index 100% rename from 2023.07.26.0000.0000/Fate.yml rename to Schemas/2023.07.26.0000.0000/Fate.yml diff --git a/2023.07.26.0000.0000/FateEvent.yml b/Schemas/2023.07.26.0000.0000/FateEvent.yml similarity index 100% rename from 2023.07.26.0000.0000/FateEvent.yml rename to Schemas/2023.07.26.0000.0000/FateEvent.yml diff --git a/2023.07.26.0000.0000/FateMode.yml b/Schemas/2023.07.26.0000.0000/FateMode.yml similarity index 100% rename from 2023.07.26.0000.0000/FateMode.yml rename to Schemas/2023.07.26.0000.0000/FateMode.yml diff --git a/2023.07.26.0000.0000/FateProgressUI.yml b/Schemas/2023.07.26.0000.0000/FateProgressUI.yml similarity index 100% rename from 2023.07.26.0000.0000/FateProgressUI.yml rename to Schemas/2023.07.26.0000.0000/FateProgressUI.yml diff --git a/2023.07.26.0000.0000/FateRuleEx.yml b/Schemas/2023.07.26.0000.0000/FateRuleEx.yml similarity index 100% rename from 2023.07.26.0000.0000/FateRuleEx.yml rename to Schemas/2023.07.26.0000.0000/FateRuleEx.yml diff --git a/2023.07.26.0000.0000/FateShop.yml b/Schemas/2023.07.26.0000.0000/FateShop.yml similarity index 100% rename from 2023.07.26.0000.0000/FateShop.yml rename to Schemas/2023.07.26.0000.0000/FateShop.yml diff --git a/2023.07.26.0000.0000/FateTokenType.yml b/Schemas/2023.07.26.0000.0000/FateTokenType.yml similarity index 100% rename from 2023.07.26.0000.0000/FateTokenType.yml rename to Schemas/2023.07.26.0000.0000/FateTokenType.yml diff --git a/2023.07.26.0000.0000/FccShop.yml b/Schemas/2023.07.26.0000.0000/FccShop.yml similarity index 100% rename from 2023.07.26.0000.0000/FccShop.yml rename to Schemas/2023.07.26.0000.0000/FccShop.yml diff --git a/2023.07.26.0000.0000/Festival.yml b/Schemas/2023.07.26.0000.0000/Festival.yml similarity index 100% rename from 2023.07.26.0000.0000/Festival.yml rename to Schemas/2023.07.26.0000.0000/Festival.yml diff --git a/2023.07.26.0000.0000/FieldMarker.yml b/Schemas/2023.07.26.0000.0000/FieldMarker.yml similarity index 100% rename from 2023.07.26.0000.0000/FieldMarker.yml rename to Schemas/2023.07.26.0000.0000/FieldMarker.yml diff --git a/2023.07.26.0000.0000/FishParameter.yml b/Schemas/2023.07.26.0000.0000/FishParameter.yml similarity index 100% rename from 2023.07.26.0000.0000/FishParameter.yml rename to Schemas/2023.07.26.0000.0000/FishParameter.yml diff --git a/2023.07.26.0000.0000/FishParameterReverse.yml b/Schemas/2023.07.26.0000.0000/FishParameterReverse.yml similarity index 100% rename from 2023.07.26.0000.0000/FishParameterReverse.yml rename to Schemas/2023.07.26.0000.0000/FishParameterReverse.yml diff --git a/2023.07.26.0000.0000/FishingBaitParameter.yml b/Schemas/2023.07.26.0000.0000/FishingBaitParameter.yml similarity index 100% rename from 2023.07.26.0000.0000/FishingBaitParameter.yml rename to Schemas/2023.07.26.0000.0000/FishingBaitParameter.yml diff --git a/2023.07.26.0000.0000/FishingNoteInfo.yml b/Schemas/2023.07.26.0000.0000/FishingNoteInfo.yml similarity index 100% rename from 2023.07.26.0000.0000/FishingNoteInfo.yml rename to Schemas/2023.07.26.0000.0000/FishingNoteInfo.yml diff --git a/2023.07.26.0000.0000/FishingRecordType.yml b/Schemas/2023.07.26.0000.0000/FishingRecordType.yml similarity index 100% rename from 2023.07.26.0000.0000/FishingRecordType.yml rename to Schemas/2023.07.26.0000.0000/FishingRecordType.yml diff --git a/2023.07.26.0000.0000/FishingRecordTypeTransient.yml b/Schemas/2023.07.26.0000.0000/FishingRecordTypeTransient.yml similarity index 100% rename from 2023.07.26.0000.0000/FishingRecordTypeTransient.yml rename to Schemas/2023.07.26.0000.0000/FishingRecordTypeTransient.yml diff --git a/2023.07.26.0000.0000/FishingSpot.yml b/Schemas/2023.07.26.0000.0000/FishingSpot.yml similarity index 100% rename from 2023.07.26.0000.0000/FishingSpot.yml rename to Schemas/2023.07.26.0000.0000/FishingSpot.yml diff --git a/2023.07.26.0000.0000/FittingShop.yml b/Schemas/2023.07.26.0000.0000/FittingShop.yml similarity index 100% rename from 2023.07.26.0000.0000/FittingShop.yml rename to Schemas/2023.07.26.0000.0000/FittingShop.yml diff --git a/2023.07.26.0000.0000/FittingShopCategory.yml b/Schemas/2023.07.26.0000.0000/FittingShopCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/FittingShopCategory.yml rename to Schemas/2023.07.26.0000.0000/FittingShopCategory.yml diff --git a/2023.07.26.0000.0000/FittingShopCategoryItem.yml b/Schemas/2023.07.26.0000.0000/FittingShopCategoryItem.yml similarity index 100% rename from 2023.07.26.0000.0000/FittingShopCategoryItem.yml rename to Schemas/2023.07.26.0000.0000/FittingShopCategoryItem.yml diff --git a/2023.07.26.0000.0000/FittingShopItemSet.yml b/Schemas/2023.07.26.0000.0000/FittingShopItemSet.yml similarity index 100% rename from 2023.07.26.0000.0000/FittingShopItemSet.yml rename to Schemas/2023.07.26.0000.0000/FittingShopItemSet.yml diff --git a/2023.07.26.0000.0000/Frontline.yml b/Schemas/2023.07.26.0000.0000/Frontline.yml similarity index 100% rename from 2023.07.26.0000.0000/Frontline.yml rename to Schemas/2023.07.26.0000.0000/Frontline.yml diff --git a/2023.07.26.0000.0000/Frontline01.yml b/Schemas/2023.07.26.0000.0000/Frontline01.yml similarity index 100% rename from 2023.07.26.0000.0000/Frontline01.yml rename to Schemas/2023.07.26.0000.0000/Frontline01.yml diff --git a/2023.07.26.0000.0000/Frontline02.yml b/Schemas/2023.07.26.0000.0000/Frontline02.yml similarity index 100% rename from 2023.07.26.0000.0000/Frontline02.yml rename to Schemas/2023.07.26.0000.0000/Frontline02.yml diff --git a/2023.07.26.0000.0000/Frontline03.yml b/Schemas/2023.07.26.0000.0000/Frontline03.yml similarity index 100% rename from 2023.07.26.0000.0000/Frontline03.yml rename to Schemas/2023.07.26.0000.0000/Frontline03.yml diff --git a/2023.07.26.0000.0000/FurnitureCatalogCategory.yml b/Schemas/2023.07.26.0000.0000/FurnitureCatalogCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/FurnitureCatalogCategory.yml rename to Schemas/2023.07.26.0000.0000/FurnitureCatalogCategory.yml diff --git a/2023.07.26.0000.0000/FurnitureCatalogItemList.yml b/Schemas/2023.07.26.0000.0000/FurnitureCatalogItemList.yml similarity index 100% rename from 2023.07.26.0000.0000/FurnitureCatalogItemList.yml rename to Schemas/2023.07.26.0000.0000/FurnitureCatalogItemList.yml diff --git a/2023.07.26.0000.0000/GCRankGridaniaFemaleText.yml b/Schemas/2023.07.26.0000.0000/GCRankGridaniaFemaleText.yml similarity index 100% rename from 2023.07.26.0000.0000/GCRankGridaniaFemaleText.yml rename to Schemas/2023.07.26.0000.0000/GCRankGridaniaFemaleText.yml diff --git a/2023.07.26.0000.0000/GCRankGridaniaMaleText.yml b/Schemas/2023.07.26.0000.0000/GCRankGridaniaMaleText.yml similarity index 100% rename from 2023.07.26.0000.0000/GCRankGridaniaMaleText.yml rename to Schemas/2023.07.26.0000.0000/GCRankGridaniaMaleText.yml diff --git a/2023.07.26.0000.0000/GCRankLimsaFemaleText.yml b/Schemas/2023.07.26.0000.0000/GCRankLimsaFemaleText.yml similarity index 100% rename from 2023.07.26.0000.0000/GCRankLimsaFemaleText.yml rename to Schemas/2023.07.26.0000.0000/GCRankLimsaFemaleText.yml diff --git a/2023.07.26.0000.0000/GCRankLimsaMaleText.yml b/Schemas/2023.07.26.0000.0000/GCRankLimsaMaleText.yml similarity index 100% rename from 2023.07.26.0000.0000/GCRankLimsaMaleText.yml rename to Schemas/2023.07.26.0000.0000/GCRankLimsaMaleText.yml diff --git a/2023.07.26.0000.0000/GCRankUldahFemaleText.yml b/Schemas/2023.07.26.0000.0000/GCRankUldahFemaleText.yml similarity index 100% rename from 2023.07.26.0000.0000/GCRankUldahFemaleText.yml rename to Schemas/2023.07.26.0000.0000/GCRankUldahFemaleText.yml diff --git a/2023.07.26.0000.0000/GCRankUldahMaleText.yml b/Schemas/2023.07.26.0000.0000/GCRankUldahMaleText.yml similarity index 100% rename from 2023.07.26.0000.0000/GCRankUldahMaleText.yml rename to Schemas/2023.07.26.0000.0000/GCRankUldahMaleText.yml diff --git a/2023.07.26.0000.0000/GCScripShopCategory.yml b/Schemas/2023.07.26.0000.0000/GCScripShopCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/GCScripShopCategory.yml rename to Schemas/2023.07.26.0000.0000/GCScripShopCategory.yml diff --git a/2023.07.26.0000.0000/GCScripShopItem.yml b/Schemas/2023.07.26.0000.0000/GCScripShopItem.yml similarity index 100% rename from 2023.07.26.0000.0000/GCScripShopItem.yml rename to Schemas/2023.07.26.0000.0000/GCScripShopItem.yml diff --git a/2023.07.26.0000.0000/GCShop.yml b/Schemas/2023.07.26.0000.0000/GCShop.yml similarity index 100% rename from 2023.07.26.0000.0000/GCShop.yml rename to Schemas/2023.07.26.0000.0000/GCShop.yml diff --git a/2023.07.26.0000.0000/GCShopItemCategory.yml b/Schemas/2023.07.26.0000.0000/GCShopItemCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/GCShopItemCategory.yml rename to Schemas/2023.07.26.0000.0000/GCShopItemCategory.yml diff --git a/2023.07.26.0000.0000/GCSupplyDefine.yml b/Schemas/2023.07.26.0000.0000/GCSupplyDefine.yml similarity index 100% rename from 2023.07.26.0000.0000/GCSupplyDefine.yml rename to Schemas/2023.07.26.0000.0000/GCSupplyDefine.yml diff --git a/2023.07.26.0000.0000/GCSupplyDuty.yml b/Schemas/2023.07.26.0000.0000/GCSupplyDuty.yml similarity index 100% rename from 2023.07.26.0000.0000/GCSupplyDuty.yml rename to Schemas/2023.07.26.0000.0000/GCSupplyDuty.yml diff --git a/2023.07.26.0000.0000/GCSupplyDutyReward.yml b/Schemas/2023.07.26.0000.0000/GCSupplyDutyReward.yml similarity index 100% rename from 2023.07.26.0000.0000/GCSupplyDutyReward.yml rename to Schemas/2023.07.26.0000.0000/GCSupplyDutyReward.yml diff --git a/2023.07.26.0000.0000/GFATE.yml b/Schemas/2023.07.26.0000.0000/GFATE.yml similarity index 100% rename from 2023.07.26.0000.0000/GFATE.yml rename to Schemas/2023.07.26.0000.0000/GFATE.yml diff --git a/2023.07.26.0000.0000/GFateClimbing.yml b/Schemas/2023.07.26.0000.0000/GFateClimbing.yml similarity index 100% rename from 2023.07.26.0000.0000/GFateClimbing.yml rename to Schemas/2023.07.26.0000.0000/GFateClimbing.yml diff --git a/2023.07.26.0000.0000/GFateClimbing2.yml b/Schemas/2023.07.26.0000.0000/GFateClimbing2.yml similarity index 100% rename from 2023.07.26.0000.0000/GFateClimbing2.yml rename to Schemas/2023.07.26.0000.0000/GFateClimbing2.yml diff --git a/2023.07.26.0000.0000/GFateClimbing2Content.yml b/Schemas/2023.07.26.0000.0000/GFateClimbing2Content.yml similarity index 100% rename from 2023.07.26.0000.0000/GFateClimbing2Content.yml rename to Schemas/2023.07.26.0000.0000/GFateClimbing2Content.yml diff --git a/2023.07.26.0000.0000/GFateClimbing2TotemType.yml b/Schemas/2023.07.26.0000.0000/GFateClimbing2TotemType.yml similarity index 100% rename from 2023.07.26.0000.0000/GFateClimbing2TotemType.yml rename to Schemas/2023.07.26.0000.0000/GFateClimbing2TotemType.yml diff --git a/2023.07.26.0000.0000/GFateDance.yml b/Schemas/2023.07.26.0000.0000/GFateDance.yml similarity index 100% rename from 2023.07.26.0000.0000/GFateDance.yml rename to Schemas/2023.07.26.0000.0000/GFateDance.yml diff --git a/2023.07.26.0000.0000/GFateHiddenObject.yml b/Schemas/2023.07.26.0000.0000/GFateHiddenObject.yml similarity index 100% rename from 2023.07.26.0000.0000/GFateHiddenObject.yml rename to Schemas/2023.07.26.0000.0000/GFateHiddenObject.yml diff --git a/2023.07.26.0000.0000/GFateRideShooting.yml b/Schemas/2023.07.26.0000.0000/GFateRideShooting.yml similarity index 100% rename from 2023.07.26.0000.0000/GFateRideShooting.yml rename to Schemas/2023.07.26.0000.0000/GFateRideShooting.yml diff --git a/2023.07.26.0000.0000/GFateRoulette.yml b/Schemas/2023.07.26.0000.0000/GFateRoulette.yml similarity index 100% rename from 2023.07.26.0000.0000/GFateRoulette.yml rename to Schemas/2023.07.26.0000.0000/GFateRoulette.yml diff --git a/2023.07.26.0000.0000/GFateStelth.yml b/Schemas/2023.07.26.0000.0000/GFateStelth.yml similarity index 100% rename from 2023.07.26.0000.0000/GFateStelth.yml rename to Schemas/2023.07.26.0000.0000/GFateStelth.yml diff --git a/2023.07.26.0000.0000/GameRewardObtainType.yml b/Schemas/2023.07.26.0000.0000/GameRewardObtainType.yml similarity index 100% rename from 2023.07.26.0000.0000/GameRewardObtainType.yml rename to Schemas/2023.07.26.0000.0000/GameRewardObtainType.yml diff --git a/2023.07.26.0000.0000/GardeningSeed.yml b/Schemas/2023.07.26.0000.0000/GardeningSeed.yml similarity index 100% rename from 2023.07.26.0000.0000/GardeningSeed.yml rename to Schemas/2023.07.26.0000.0000/GardeningSeed.yml diff --git a/2023.07.26.0000.0000/GathererCrafterTool.yml b/Schemas/2023.07.26.0000.0000/GathererCrafterTool.yml similarity index 100% rename from 2023.07.26.0000.0000/GathererCrafterTool.yml rename to Schemas/2023.07.26.0000.0000/GathererCrafterTool.yml diff --git a/2023.07.26.0000.0000/GathererReductionReward.yml b/Schemas/2023.07.26.0000.0000/GathererReductionReward.yml similarity index 100% rename from 2023.07.26.0000.0000/GathererReductionReward.yml rename to Schemas/2023.07.26.0000.0000/GathererReductionReward.yml diff --git a/2023.07.26.0000.0000/GatheringCondition.yml b/Schemas/2023.07.26.0000.0000/GatheringCondition.yml similarity index 100% rename from 2023.07.26.0000.0000/GatheringCondition.yml rename to Schemas/2023.07.26.0000.0000/GatheringCondition.yml diff --git a/2023.07.26.0000.0000/GatheringExp.yml b/Schemas/2023.07.26.0000.0000/GatheringExp.yml similarity index 100% rename from 2023.07.26.0000.0000/GatheringExp.yml rename to Schemas/2023.07.26.0000.0000/GatheringExp.yml diff --git a/2023.07.26.0000.0000/GatheringItem.yml b/Schemas/2023.07.26.0000.0000/GatheringItem.yml similarity index 100% rename from 2023.07.26.0000.0000/GatheringItem.yml rename to Schemas/2023.07.26.0000.0000/GatheringItem.yml diff --git a/2023.07.26.0000.0000/GatheringItemLevelConvertTable.yml b/Schemas/2023.07.26.0000.0000/GatheringItemLevelConvertTable.yml similarity index 100% rename from 2023.07.26.0000.0000/GatheringItemLevelConvertTable.yml rename to Schemas/2023.07.26.0000.0000/GatheringItemLevelConvertTable.yml diff --git a/2023.07.26.0000.0000/GatheringItemPoint.yml b/Schemas/2023.07.26.0000.0000/GatheringItemPoint.yml similarity index 100% rename from 2023.07.26.0000.0000/GatheringItemPoint.yml rename to Schemas/2023.07.26.0000.0000/GatheringItemPoint.yml diff --git a/2023.07.26.0000.0000/GatheringLeve.yml b/Schemas/2023.07.26.0000.0000/GatheringLeve.yml similarity index 100% rename from 2023.07.26.0000.0000/GatheringLeve.yml rename to Schemas/2023.07.26.0000.0000/GatheringLeve.yml diff --git a/2023.07.26.0000.0000/GatheringLeveBNpcEntry.yml b/Schemas/2023.07.26.0000.0000/GatheringLeveBNpcEntry.yml similarity index 100% rename from 2023.07.26.0000.0000/GatheringLeveBNpcEntry.yml rename to Schemas/2023.07.26.0000.0000/GatheringLeveBNpcEntry.yml diff --git a/2023.07.26.0000.0000/GatheringLeveRoute.yml b/Schemas/2023.07.26.0000.0000/GatheringLeveRoute.yml similarity index 100% rename from 2023.07.26.0000.0000/GatheringLeveRoute.yml rename to Schemas/2023.07.26.0000.0000/GatheringLeveRoute.yml diff --git a/2023.07.26.0000.0000/GatheringLeveRule.yml b/Schemas/2023.07.26.0000.0000/GatheringLeveRule.yml similarity index 100% rename from 2023.07.26.0000.0000/GatheringLeveRule.yml rename to Schemas/2023.07.26.0000.0000/GatheringLeveRule.yml diff --git a/2023.07.26.0000.0000/GatheringNotebookItem.yml b/Schemas/2023.07.26.0000.0000/GatheringNotebookItem.yml similarity index 100% rename from 2023.07.26.0000.0000/GatheringNotebookItem.yml rename to Schemas/2023.07.26.0000.0000/GatheringNotebookItem.yml diff --git a/2023.07.26.0000.0000/GatheringNotebookList.yml b/Schemas/2023.07.26.0000.0000/GatheringNotebookList.yml similarity index 100% rename from 2023.07.26.0000.0000/GatheringNotebookList.yml rename to Schemas/2023.07.26.0000.0000/GatheringNotebookList.yml diff --git a/2023.07.26.0000.0000/GatheringPoint.yml b/Schemas/2023.07.26.0000.0000/GatheringPoint.yml similarity index 100% rename from 2023.07.26.0000.0000/GatheringPoint.yml rename to Schemas/2023.07.26.0000.0000/GatheringPoint.yml diff --git a/2023.07.26.0000.0000/GatheringPointBase.yml b/Schemas/2023.07.26.0000.0000/GatheringPointBase.yml similarity index 100% rename from 2023.07.26.0000.0000/GatheringPointBase.yml rename to Schemas/2023.07.26.0000.0000/GatheringPointBase.yml diff --git a/2023.07.26.0000.0000/GatheringPointBonus.yml b/Schemas/2023.07.26.0000.0000/GatheringPointBonus.yml similarity index 100% rename from 2023.07.26.0000.0000/GatheringPointBonus.yml rename to Schemas/2023.07.26.0000.0000/GatheringPointBonus.yml diff --git a/2023.07.26.0000.0000/GatheringPointBonusType.yml b/Schemas/2023.07.26.0000.0000/GatheringPointBonusType.yml similarity index 100% rename from 2023.07.26.0000.0000/GatheringPointBonusType.yml rename to Schemas/2023.07.26.0000.0000/GatheringPointBonusType.yml diff --git a/2023.07.26.0000.0000/GatheringPointName.yml b/Schemas/2023.07.26.0000.0000/GatheringPointName.yml similarity index 100% rename from 2023.07.26.0000.0000/GatheringPointName.yml rename to Schemas/2023.07.26.0000.0000/GatheringPointName.yml diff --git a/2023.07.26.0000.0000/GatheringPointTransient.yml b/Schemas/2023.07.26.0000.0000/GatheringPointTransient.yml similarity index 100% rename from 2023.07.26.0000.0000/GatheringPointTransient.yml rename to Schemas/2023.07.26.0000.0000/GatheringPointTransient.yml diff --git a/2023.07.26.0000.0000/GatheringRarePopTimeTable.yml b/Schemas/2023.07.26.0000.0000/GatheringRarePopTimeTable.yml similarity index 100% rename from 2023.07.26.0000.0000/GatheringRarePopTimeTable.yml rename to Schemas/2023.07.26.0000.0000/GatheringRarePopTimeTable.yml diff --git a/2023.07.26.0000.0000/GatheringSubCategory.yml b/Schemas/2023.07.26.0000.0000/GatheringSubCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/GatheringSubCategory.yml rename to Schemas/2023.07.26.0000.0000/GatheringSubCategory.yml diff --git a/2023.07.26.0000.0000/GatheringType.yml b/Schemas/2023.07.26.0000.0000/GatheringType.yml similarity index 100% rename from 2023.07.26.0000.0000/GatheringType.yml rename to Schemas/2023.07.26.0000.0000/GatheringType.yml diff --git a/2023.07.26.0000.0000/GcArmyCandidateCategory.yml b/Schemas/2023.07.26.0000.0000/GcArmyCandidateCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/GcArmyCandidateCategory.yml rename to Schemas/2023.07.26.0000.0000/GcArmyCandidateCategory.yml diff --git a/2023.07.26.0000.0000/GcArmyCapture.yml b/Schemas/2023.07.26.0000.0000/GcArmyCapture.yml similarity index 100% rename from 2023.07.26.0000.0000/GcArmyCapture.yml rename to Schemas/2023.07.26.0000.0000/GcArmyCapture.yml diff --git a/2023.07.26.0000.0000/GcArmyCaptureTactics.yml b/Schemas/2023.07.26.0000.0000/GcArmyCaptureTactics.yml similarity index 100% rename from 2023.07.26.0000.0000/GcArmyCaptureTactics.yml rename to Schemas/2023.07.26.0000.0000/GcArmyCaptureTactics.yml diff --git a/2023.07.26.0000.0000/GcArmyEquipPreset.yml b/Schemas/2023.07.26.0000.0000/GcArmyEquipPreset.yml similarity index 100% rename from 2023.07.26.0000.0000/GcArmyEquipPreset.yml rename to Schemas/2023.07.26.0000.0000/GcArmyEquipPreset.yml diff --git a/2023.07.26.0000.0000/GcArmyExpedition.yml b/Schemas/2023.07.26.0000.0000/GcArmyExpedition.yml similarity index 100% rename from 2023.07.26.0000.0000/GcArmyExpedition.yml rename to Schemas/2023.07.26.0000.0000/GcArmyExpedition.yml diff --git a/2023.07.26.0000.0000/GcArmyExpeditionMemberBonus.yml b/Schemas/2023.07.26.0000.0000/GcArmyExpeditionMemberBonus.yml similarity index 100% rename from 2023.07.26.0000.0000/GcArmyExpeditionMemberBonus.yml rename to Schemas/2023.07.26.0000.0000/GcArmyExpeditionMemberBonus.yml diff --git a/2023.07.26.0000.0000/GcArmyExpeditionTrait.yml b/Schemas/2023.07.26.0000.0000/GcArmyExpeditionTrait.yml similarity index 100% rename from 2023.07.26.0000.0000/GcArmyExpeditionTrait.yml rename to Schemas/2023.07.26.0000.0000/GcArmyExpeditionTrait.yml diff --git a/2023.07.26.0000.0000/GcArmyExpeditionTraitCond.yml b/Schemas/2023.07.26.0000.0000/GcArmyExpeditionTraitCond.yml similarity index 100% rename from 2023.07.26.0000.0000/GcArmyExpeditionTraitCond.yml rename to Schemas/2023.07.26.0000.0000/GcArmyExpeditionTraitCond.yml diff --git a/2023.07.26.0000.0000/GcArmyExpeditionType.yml b/Schemas/2023.07.26.0000.0000/GcArmyExpeditionType.yml similarity index 100% rename from 2023.07.26.0000.0000/GcArmyExpeditionType.yml rename to Schemas/2023.07.26.0000.0000/GcArmyExpeditionType.yml diff --git a/2023.07.26.0000.0000/GcArmyMember.yml b/Schemas/2023.07.26.0000.0000/GcArmyMember.yml similarity index 100% rename from 2023.07.26.0000.0000/GcArmyMember.yml rename to Schemas/2023.07.26.0000.0000/GcArmyMember.yml diff --git a/2023.07.26.0000.0000/GcArmyMemberGrow.yml b/Schemas/2023.07.26.0000.0000/GcArmyMemberGrow.yml similarity index 100% rename from 2023.07.26.0000.0000/GcArmyMemberGrow.yml rename to Schemas/2023.07.26.0000.0000/GcArmyMemberGrow.yml diff --git a/2023.07.26.0000.0000/GcArmyMemberGrowExp.yml b/Schemas/2023.07.26.0000.0000/GcArmyMemberGrowExp.yml similarity index 100% rename from 2023.07.26.0000.0000/GcArmyMemberGrowExp.yml rename to Schemas/2023.07.26.0000.0000/GcArmyMemberGrowExp.yml diff --git a/2023.07.26.0000.0000/GcArmyProgress.yml b/Schemas/2023.07.26.0000.0000/GcArmyProgress.yml similarity index 100% rename from 2023.07.26.0000.0000/GcArmyProgress.yml rename to Schemas/2023.07.26.0000.0000/GcArmyProgress.yml diff --git a/2023.07.26.0000.0000/GcArmyTraining.yml b/Schemas/2023.07.26.0000.0000/GcArmyTraining.yml similarity index 100% rename from 2023.07.26.0000.0000/GcArmyTraining.yml rename to Schemas/2023.07.26.0000.0000/GcArmyTraining.yml diff --git a/2023.07.26.0000.0000/GeneralAction.yml b/Schemas/2023.07.26.0000.0000/GeneralAction.yml similarity index 100% rename from 2023.07.26.0000.0000/GeneralAction.yml rename to Schemas/2023.07.26.0000.0000/GeneralAction.yml diff --git a/2023.07.26.0000.0000/GilShop.yml b/Schemas/2023.07.26.0000.0000/GilShop.yml similarity index 100% rename from 2023.07.26.0000.0000/GilShop.yml rename to Schemas/2023.07.26.0000.0000/GilShop.yml diff --git a/2023.07.26.0000.0000/GilShopInfo.yml b/Schemas/2023.07.26.0000.0000/GilShopInfo.yml similarity index 100% rename from 2023.07.26.0000.0000/GilShopInfo.yml rename to Schemas/2023.07.26.0000.0000/GilShopInfo.yml diff --git a/2023.07.26.0000.0000/GilShopItem.yml b/Schemas/2023.07.26.0000.0000/GilShopItem.yml similarity index 100% rename from 2023.07.26.0000.0000/GilShopItem.yml rename to Schemas/2023.07.26.0000.0000/GilShopItem.yml diff --git a/2023.07.26.0000.0000/GimmickAccessor.yml b/Schemas/2023.07.26.0000.0000/GimmickAccessor.yml similarity index 100% rename from 2023.07.26.0000.0000/GimmickAccessor.yml rename to Schemas/2023.07.26.0000.0000/GimmickAccessor.yml diff --git a/2023.07.26.0000.0000/GimmickBill.yml b/Schemas/2023.07.26.0000.0000/GimmickBill.yml similarity index 100% rename from 2023.07.26.0000.0000/GimmickBill.yml rename to Schemas/2023.07.26.0000.0000/GimmickBill.yml diff --git a/2023.07.26.0000.0000/GimmickJump.yml b/Schemas/2023.07.26.0000.0000/GimmickJump.yml similarity index 100% rename from 2023.07.26.0000.0000/GimmickJump.yml rename to Schemas/2023.07.26.0000.0000/GimmickJump.yml diff --git a/2023.07.26.0000.0000/GimmickRect.yml b/Schemas/2023.07.26.0000.0000/GimmickRect.yml similarity index 100% rename from 2023.07.26.0000.0000/GimmickRect.yml rename to Schemas/2023.07.26.0000.0000/GimmickRect.yml diff --git a/2023.07.26.0000.0000/GimmickTalk.yml b/Schemas/2023.07.26.0000.0000/GimmickTalk.yml similarity index 100% rename from 2023.07.26.0000.0000/GimmickTalk.yml rename to Schemas/2023.07.26.0000.0000/GimmickTalk.yml diff --git a/2023.07.26.0000.0000/GimmickYesNo.yml b/Schemas/2023.07.26.0000.0000/GimmickYesNo.yml similarity index 100% rename from 2023.07.26.0000.0000/GimmickYesNo.yml rename to Schemas/2023.07.26.0000.0000/GimmickYesNo.yml diff --git a/2023.07.26.0000.0000/GoldSaucerArcadeMachine.yml b/Schemas/2023.07.26.0000.0000/GoldSaucerArcadeMachine.yml similarity index 100% rename from 2023.07.26.0000.0000/GoldSaucerArcadeMachine.yml rename to Schemas/2023.07.26.0000.0000/GoldSaucerArcadeMachine.yml diff --git a/2023.07.26.0000.0000/GoldSaucerContent.yml b/Schemas/2023.07.26.0000.0000/GoldSaucerContent.yml similarity index 100% rename from 2023.07.26.0000.0000/GoldSaucerContent.yml rename to Schemas/2023.07.26.0000.0000/GoldSaucerContent.yml diff --git a/2023.07.26.0000.0000/GoldSaucerTalk.yml b/Schemas/2023.07.26.0000.0000/GoldSaucerTalk.yml similarity index 100% rename from 2023.07.26.0000.0000/GoldSaucerTalk.yml rename to Schemas/2023.07.26.0000.0000/GoldSaucerTalk.yml diff --git a/2023.07.26.0000.0000/GoldSaucerTextData.yml b/Schemas/2023.07.26.0000.0000/GoldSaucerTextData.yml similarity index 100% rename from 2023.07.26.0000.0000/GoldSaucerTextData.yml rename to Schemas/2023.07.26.0000.0000/GoldSaucerTextData.yml diff --git a/2023.07.26.0000.0000/GrandCompany.yml b/Schemas/2023.07.26.0000.0000/GrandCompany.yml similarity index 100% rename from 2023.07.26.0000.0000/GrandCompany.yml rename to Schemas/2023.07.26.0000.0000/GrandCompany.yml diff --git a/2023.07.26.0000.0000/GrandCompanyRank.yml b/Schemas/2023.07.26.0000.0000/GrandCompanyRank.yml similarity index 100% rename from 2023.07.26.0000.0000/GrandCompanyRank.yml rename to Schemas/2023.07.26.0000.0000/GrandCompanyRank.yml diff --git a/2023.07.26.0000.0000/GroupPoseCharaStatus.yml b/Schemas/2023.07.26.0000.0000/GroupPoseCharaStatus.yml similarity index 100% rename from 2023.07.26.0000.0000/GroupPoseCharaStatus.yml rename to Schemas/2023.07.26.0000.0000/GroupPoseCharaStatus.yml diff --git a/2023.07.26.0000.0000/GroupPoseCharacterShowPreset.yml b/Schemas/2023.07.26.0000.0000/GroupPoseCharacterShowPreset.yml similarity index 100% rename from 2023.07.26.0000.0000/GroupPoseCharacterShowPreset.yml rename to Schemas/2023.07.26.0000.0000/GroupPoseCharacterShowPreset.yml diff --git a/2023.07.26.0000.0000/GroupPoseFrame.yml b/Schemas/2023.07.26.0000.0000/GroupPoseFrame.yml similarity index 100% rename from 2023.07.26.0000.0000/GroupPoseFrame.yml rename to Schemas/2023.07.26.0000.0000/GroupPoseFrame.yml diff --git a/2023.07.26.0000.0000/GroupPoseStamp.yml b/Schemas/2023.07.26.0000.0000/GroupPoseStamp.yml similarity index 100% rename from 2023.07.26.0000.0000/GroupPoseStamp.yml rename to Schemas/2023.07.26.0000.0000/GroupPoseStamp.yml diff --git a/2023.07.26.0000.0000/GroupPoseStampCategory.yml b/Schemas/2023.07.26.0000.0000/GroupPoseStampCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/GroupPoseStampCategory.yml rename to Schemas/2023.07.26.0000.0000/GroupPoseStampCategory.yml diff --git a/2023.07.26.0000.0000/GroupPoseStampFontColor.yml b/Schemas/2023.07.26.0000.0000/GroupPoseStampFontColor.yml similarity index 100% rename from 2023.07.26.0000.0000/GroupPoseStampFontColor.yml rename to Schemas/2023.07.26.0000.0000/GroupPoseStampFontColor.yml diff --git a/2023.07.26.0000.0000/GuardianDeity.yml b/Schemas/2023.07.26.0000.0000/GuardianDeity.yml similarity index 100% rename from 2023.07.26.0000.0000/GuardianDeity.yml rename to Schemas/2023.07.26.0000.0000/GuardianDeity.yml diff --git a/2023.07.26.0000.0000/Guide.yml b/Schemas/2023.07.26.0000.0000/Guide.yml similarity index 100% rename from 2023.07.26.0000.0000/Guide.yml rename to Schemas/2023.07.26.0000.0000/Guide.yml diff --git a/2023.07.26.0000.0000/GuidePage.yml b/Schemas/2023.07.26.0000.0000/GuidePage.yml similarity index 100% rename from 2023.07.26.0000.0000/GuidePage.yml rename to Schemas/2023.07.26.0000.0000/GuidePage.yml diff --git a/2023.07.26.0000.0000/GuidePageString.yml b/Schemas/2023.07.26.0000.0000/GuidePageString.yml similarity index 100% rename from 2023.07.26.0000.0000/GuidePageString.yml rename to Schemas/2023.07.26.0000.0000/GuidePageString.yml diff --git a/2023.07.26.0000.0000/GuideTitle.yml b/Schemas/2023.07.26.0000.0000/GuideTitle.yml similarity index 100% rename from 2023.07.26.0000.0000/GuideTitle.yml rename to Schemas/2023.07.26.0000.0000/GuideTitle.yml diff --git a/2023.07.26.0000.0000/GuildOrder.yml b/Schemas/2023.07.26.0000.0000/GuildOrder.yml similarity index 100% rename from 2023.07.26.0000.0000/GuildOrder.yml rename to Schemas/2023.07.26.0000.0000/GuildOrder.yml diff --git a/2023.07.26.0000.0000/GuildOrderGuide.yml b/Schemas/2023.07.26.0000.0000/GuildOrderGuide.yml similarity index 100% rename from 2023.07.26.0000.0000/GuildOrderGuide.yml rename to Schemas/2023.07.26.0000.0000/GuildOrderGuide.yml diff --git a/2023.07.26.0000.0000/GuildOrderOfficer.yml b/Schemas/2023.07.26.0000.0000/GuildOrderOfficer.yml similarity index 100% rename from 2023.07.26.0000.0000/GuildOrderOfficer.yml rename to Schemas/2023.07.26.0000.0000/GuildOrderOfficer.yml diff --git a/2023.07.26.0000.0000/GuildleveAssignment.yml b/Schemas/2023.07.26.0000.0000/GuildleveAssignment.yml similarity index 100% rename from 2023.07.26.0000.0000/GuildleveAssignment.yml rename to Schemas/2023.07.26.0000.0000/GuildleveAssignment.yml diff --git a/2023.07.26.0000.0000/GuildleveAssignmentCategory.yml b/Schemas/2023.07.26.0000.0000/GuildleveAssignmentCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/GuildleveAssignmentCategory.yml rename to Schemas/2023.07.26.0000.0000/GuildleveAssignmentCategory.yml diff --git a/2023.07.26.0000.0000/GuildleveAssignmentTalk.yml b/Schemas/2023.07.26.0000.0000/GuildleveAssignmentTalk.yml similarity index 100% rename from 2023.07.26.0000.0000/GuildleveAssignmentTalk.yml rename to Schemas/2023.07.26.0000.0000/GuildleveAssignmentTalk.yml diff --git a/2023.07.26.0000.0000/GuildleveEvaluation.yml b/Schemas/2023.07.26.0000.0000/GuildleveEvaluation.yml similarity index 100% rename from 2023.07.26.0000.0000/GuildleveEvaluation.yml rename to Schemas/2023.07.26.0000.0000/GuildleveEvaluation.yml diff --git a/2023.07.26.0000.0000/HWDAnnounce.yml b/Schemas/2023.07.26.0000.0000/HWDAnnounce.yml similarity index 100% rename from 2023.07.26.0000.0000/HWDAnnounce.yml rename to Schemas/2023.07.26.0000.0000/HWDAnnounce.yml diff --git a/2023.07.26.0000.0000/HWDCrafterSupply.yml b/Schemas/2023.07.26.0000.0000/HWDCrafterSupply.yml similarity index 100% rename from 2023.07.26.0000.0000/HWDCrafterSupply.yml rename to Schemas/2023.07.26.0000.0000/HWDCrafterSupply.yml diff --git a/2023.07.26.0000.0000/HWDCrafterSupplyReward.yml b/Schemas/2023.07.26.0000.0000/HWDCrafterSupplyReward.yml similarity index 100% rename from 2023.07.26.0000.0000/HWDCrafterSupplyReward.yml rename to Schemas/2023.07.26.0000.0000/HWDCrafterSupplyReward.yml diff --git a/2023.07.26.0000.0000/HWDCrafterSupplyTerm.yml b/Schemas/2023.07.26.0000.0000/HWDCrafterSupplyTerm.yml similarity index 100% rename from 2023.07.26.0000.0000/HWDCrafterSupplyTerm.yml rename to Schemas/2023.07.26.0000.0000/HWDCrafterSupplyTerm.yml diff --git a/2023.07.26.0000.0000/HWDDevLayerControl.yml b/Schemas/2023.07.26.0000.0000/HWDDevLayerControl.yml similarity index 100% rename from 2023.07.26.0000.0000/HWDDevLayerControl.yml rename to Schemas/2023.07.26.0000.0000/HWDDevLayerControl.yml diff --git a/2023.07.26.0000.0000/HWDDevLevelUI.yml b/Schemas/2023.07.26.0000.0000/HWDDevLevelUI.yml similarity index 100% rename from 2023.07.26.0000.0000/HWDDevLevelUI.yml rename to Schemas/2023.07.26.0000.0000/HWDDevLevelUI.yml diff --git a/2023.07.26.0000.0000/HWDDevLevelWebText.yml b/Schemas/2023.07.26.0000.0000/HWDDevLevelWebText.yml similarity index 100% rename from 2023.07.26.0000.0000/HWDDevLevelWebText.yml rename to Schemas/2023.07.26.0000.0000/HWDDevLevelWebText.yml diff --git a/2023.07.26.0000.0000/HWDDevLively.yml b/Schemas/2023.07.26.0000.0000/HWDDevLively.yml similarity index 100% rename from 2023.07.26.0000.0000/HWDDevLively.yml rename to Schemas/2023.07.26.0000.0000/HWDDevLively.yml diff --git a/2023.07.26.0000.0000/HWDDevProgress.yml b/Schemas/2023.07.26.0000.0000/HWDDevProgress.yml similarity index 100% rename from 2023.07.26.0000.0000/HWDDevProgress.yml rename to Schemas/2023.07.26.0000.0000/HWDDevProgress.yml diff --git a/2023.07.26.0000.0000/HWDGathereInspectTerm.yml b/Schemas/2023.07.26.0000.0000/HWDGathereInspectTerm.yml similarity index 100% rename from 2023.07.26.0000.0000/HWDGathereInspectTerm.yml rename to Schemas/2023.07.26.0000.0000/HWDGathereInspectTerm.yml diff --git a/2023.07.26.0000.0000/HWDGathererInspection.yml b/Schemas/2023.07.26.0000.0000/HWDGathererInspection.yml similarity index 100% rename from 2023.07.26.0000.0000/HWDGathererInspection.yml rename to Schemas/2023.07.26.0000.0000/HWDGathererInspection.yml diff --git a/2023.07.26.0000.0000/HWDGathererInspectionReward.yml b/Schemas/2023.07.26.0000.0000/HWDGathererInspectionReward.yml similarity index 100% rename from 2023.07.26.0000.0000/HWDGathererInspectionReward.yml rename to Schemas/2023.07.26.0000.0000/HWDGathererInspectionReward.yml diff --git a/2023.07.26.0000.0000/HWDInfoBoardArticle.yml b/Schemas/2023.07.26.0000.0000/HWDInfoBoardArticle.yml similarity index 100% rename from 2023.07.26.0000.0000/HWDInfoBoardArticle.yml rename to Schemas/2023.07.26.0000.0000/HWDInfoBoardArticle.yml diff --git a/2023.07.26.0000.0000/HWDInfoBoardArticleTransient.yml b/Schemas/2023.07.26.0000.0000/HWDInfoBoardArticleTransient.yml similarity index 100% rename from 2023.07.26.0000.0000/HWDInfoBoardArticleTransient.yml rename to Schemas/2023.07.26.0000.0000/HWDInfoBoardArticleTransient.yml diff --git a/2023.07.26.0000.0000/HWDInfoBoardArticleType.yml b/Schemas/2023.07.26.0000.0000/HWDInfoBoardArticleType.yml similarity index 100% rename from 2023.07.26.0000.0000/HWDInfoBoardArticleType.yml rename to Schemas/2023.07.26.0000.0000/HWDInfoBoardArticleType.yml diff --git a/2023.07.26.0000.0000/HWDInfoBoardBackNumber.yml b/Schemas/2023.07.26.0000.0000/HWDInfoBoardBackNumber.yml similarity index 100% rename from 2023.07.26.0000.0000/HWDInfoBoardBackNumber.yml rename to Schemas/2023.07.26.0000.0000/HWDInfoBoardBackNumber.yml diff --git a/2023.07.26.0000.0000/HWDLevelChangeDeception.yml b/Schemas/2023.07.26.0000.0000/HWDLevelChangeDeception.yml similarity index 100% rename from 2023.07.26.0000.0000/HWDLevelChangeDeception.yml rename to Schemas/2023.07.26.0000.0000/HWDLevelChangeDeception.yml diff --git a/2023.07.26.0000.0000/HWDSharedGroup.yml b/Schemas/2023.07.26.0000.0000/HWDSharedGroup.yml similarity index 100% rename from 2023.07.26.0000.0000/HWDSharedGroup.yml rename to Schemas/2023.07.26.0000.0000/HWDSharedGroup.yml diff --git a/2023.07.26.0000.0000/HWDSharedGroupControlParam.yml b/Schemas/2023.07.26.0000.0000/HWDSharedGroupControlParam.yml similarity index 100% rename from 2023.07.26.0000.0000/HWDSharedGroupControlParam.yml rename to Schemas/2023.07.26.0000.0000/HWDSharedGroupControlParam.yml diff --git a/2023.07.26.0000.0000/HairMakeType.yml b/Schemas/2023.07.26.0000.0000/HairMakeType.yml similarity index 100% rename from 2023.07.26.0000.0000/HairMakeType.yml rename to Schemas/2023.07.26.0000.0000/HairMakeType.yml diff --git a/2023.07.26.0000.0000/HouseRetainerPose.yml b/Schemas/2023.07.26.0000.0000/HouseRetainerPose.yml similarity index 100% rename from 2023.07.26.0000.0000/HouseRetainerPose.yml rename to Schemas/2023.07.26.0000.0000/HouseRetainerPose.yml diff --git a/2023.07.26.0000.0000/HousingAethernet.yml b/Schemas/2023.07.26.0000.0000/HousingAethernet.yml similarity index 100% rename from 2023.07.26.0000.0000/HousingAethernet.yml rename to Schemas/2023.07.26.0000.0000/HousingAethernet.yml diff --git a/2023.07.26.0000.0000/HousingAppeal.yml b/Schemas/2023.07.26.0000.0000/HousingAppeal.yml similarity index 100% rename from 2023.07.26.0000.0000/HousingAppeal.yml rename to Schemas/2023.07.26.0000.0000/HousingAppeal.yml diff --git a/2023.07.26.0000.0000/HousingEmploymentNpcList.yml b/Schemas/2023.07.26.0000.0000/HousingEmploymentNpcList.yml similarity index 100% rename from 2023.07.26.0000.0000/HousingEmploymentNpcList.yml rename to Schemas/2023.07.26.0000.0000/HousingEmploymentNpcList.yml diff --git a/2023.07.26.0000.0000/HousingEmploymentNpcRace.yml b/Schemas/2023.07.26.0000.0000/HousingEmploymentNpcRace.yml similarity index 100% rename from 2023.07.26.0000.0000/HousingEmploymentNpcRace.yml rename to Schemas/2023.07.26.0000.0000/HousingEmploymentNpcRace.yml diff --git a/2023.07.26.0000.0000/HousingExterior.yml b/Schemas/2023.07.26.0000.0000/HousingExterior.yml similarity index 100% rename from 2023.07.26.0000.0000/HousingExterior.yml rename to Schemas/2023.07.26.0000.0000/HousingExterior.yml diff --git a/2023.07.26.0000.0000/HousingFurniture.yml b/Schemas/2023.07.26.0000.0000/HousingFurniture.yml similarity index 100% rename from 2023.07.26.0000.0000/HousingFurniture.yml rename to Schemas/2023.07.26.0000.0000/HousingFurniture.yml diff --git a/2023.07.26.0000.0000/HousingInterior.yml b/Schemas/2023.07.26.0000.0000/HousingInterior.yml similarity index 100% rename from 2023.07.26.0000.0000/HousingInterior.yml rename to Schemas/2023.07.26.0000.0000/HousingInterior.yml diff --git a/2023.07.26.0000.0000/HousingLandSet.yml b/Schemas/2023.07.26.0000.0000/HousingLandSet.yml similarity index 100% rename from 2023.07.26.0000.0000/HousingLandSet.yml rename to Schemas/2023.07.26.0000.0000/HousingLandSet.yml diff --git a/2023.07.26.0000.0000/HousingMapMarkerInfo.yml b/Schemas/2023.07.26.0000.0000/HousingMapMarkerInfo.yml similarity index 100% rename from 2023.07.26.0000.0000/HousingMapMarkerInfo.yml rename to Schemas/2023.07.26.0000.0000/HousingMapMarkerInfo.yml diff --git a/2023.07.26.0000.0000/HousingMateAuthority.yml b/Schemas/2023.07.26.0000.0000/HousingMateAuthority.yml similarity index 100% rename from 2023.07.26.0000.0000/HousingMateAuthority.yml rename to Schemas/2023.07.26.0000.0000/HousingMateAuthority.yml diff --git a/2023.07.26.0000.0000/HousingMerchantPose.yml b/Schemas/2023.07.26.0000.0000/HousingMerchantPose.yml similarity index 100% rename from 2023.07.26.0000.0000/HousingMerchantPose.yml rename to Schemas/2023.07.26.0000.0000/HousingMerchantPose.yml diff --git a/2023.07.26.0000.0000/HousingPileLimit.yml b/Schemas/2023.07.26.0000.0000/HousingPileLimit.yml similarity index 100% rename from 2023.07.26.0000.0000/HousingPileLimit.yml rename to Schemas/2023.07.26.0000.0000/HousingPileLimit.yml diff --git a/2023.07.26.0000.0000/HousingPlacement.yml b/Schemas/2023.07.26.0000.0000/HousingPlacement.yml similarity index 100% rename from 2023.07.26.0000.0000/HousingPlacement.yml rename to Schemas/2023.07.26.0000.0000/HousingPlacement.yml diff --git a/2023.07.26.0000.0000/HousingPreset.yml b/Schemas/2023.07.26.0000.0000/HousingPreset.yml similarity index 100% rename from 2023.07.26.0000.0000/HousingPreset.yml rename to Schemas/2023.07.26.0000.0000/HousingPreset.yml diff --git a/2023.07.26.0000.0000/HousingTrainingDoll.yml b/Schemas/2023.07.26.0000.0000/HousingTrainingDoll.yml similarity index 100% rename from 2023.07.26.0000.0000/HousingTrainingDoll.yml rename to Schemas/2023.07.26.0000.0000/HousingTrainingDoll.yml diff --git a/2023.07.26.0000.0000/HousingUnitedExterior.yml b/Schemas/2023.07.26.0000.0000/HousingUnitedExterior.yml similarity index 100% rename from 2023.07.26.0000.0000/HousingUnitedExterior.yml rename to Schemas/2023.07.26.0000.0000/HousingUnitedExterior.yml diff --git a/2023.07.26.0000.0000/HousingUnplacement.yml b/Schemas/2023.07.26.0000.0000/HousingUnplacement.yml similarity index 100% rename from 2023.07.26.0000.0000/HousingUnplacement.yml rename to Schemas/2023.07.26.0000.0000/HousingUnplacement.yml diff --git a/2023.07.26.0000.0000/HousingYardObject.yml b/Schemas/2023.07.26.0000.0000/HousingYardObject.yml similarity index 100% rename from 2023.07.26.0000.0000/HousingYardObject.yml rename to Schemas/2023.07.26.0000.0000/HousingYardObject.yml diff --git a/2023.07.26.0000.0000/HowTo.yml b/Schemas/2023.07.26.0000.0000/HowTo.yml similarity index 100% rename from 2023.07.26.0000.0000/HowTo.yml rename to Schemas/2023.07.26.0000.0000/HowTo.yml diff --git a/2023.07.26.0000.0000/HowToCategory.yml b/Schemas/2023.07.26.0000.0000/HowToCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/HowToCategory.yml rename to Schemas/2023.07.26.0000.0000/HowToCategory.yml diff --git a/2023.07.26.0000.0000/HowToPage.yml b/Schemas/2023.07.26.0000.0000/HowToPage.yml similarity index 100% rename from 2023.07.26.0000.0000/HowToPage.yml rename to Schemas/2023.07.26.0000.0000/HowToPage.yml diff --git a/2023.07.26.0000.0000/Hud.yml b/Schemas/2023.07.26.0000.0000/Hud.yml similarity index 100% rename from 2023.07.26.0000.0000/Hud.yml rename to Schemas/2023.07.26.0000.0000/Hud.yml diff --git a/2023.07.26.0000.0000/HudTransient.yml b/Schemas/2023.07.26.0000.0000/HudTransient.yml similarity index 100% rename from 2023.07.26.0000.0000/HudTransient.yml rename to Schemas/2023.07.26.0000.0000/HudTransient.yml diff --git a/2023.07.26.0000.0000/HugeCraftworksNpc.yml b/Schemas/2023.07.26.0000.0000/HugeCraftworksNpc.yml similarity index 100% rename from 2023.07.26.0000.0000/HugeCraftworksNpc.yml rename to Schemas/2023.07.26.0000.0000/HugeCraftworksNpc.yml diff --git a/2023.07.26.0000.0000/HugeCraftworksRank.yml b/Schemas/2023.07.26.0000.0000/HugeCraftworksRank.yml similarity index 100% rename from 2023.07.26.0000.0000/HugeCraftworksRank.yml rename to Schemas/2023.07.26.0000.0000/HugeCraftworksRank.yml diff --git a/2023.07.26.0000.0000/IKDContentBonus.yml b/Schemas/2023.07.26.0000.0000/IKDContentBonus.yml similarity index 100% rename from 2023.07.26.0000.0000/IKDContentBonus.yml rename to Schemas/2023.07.26.0000.0000/IKDContentBonus.yml diff --git a/2023.07.26.0000.0000/IKDFishParam.yml b/Schemas/2023.07.26.0000.0000/IKDFishParam.yml similarity index 100% rename from 2023.07.26.0000.0000/IKDFishParam.yml rename to Schemas/2023.07.26.0000.0000/IKDFishParam.yml diff --git a/2023.07.26.0000.0000/IKDPlayerMissionCondition.yml b/Schemas/2023.07.26.0000.0000/IKDPlayerMissionCondition.yml similarity index 100% rename from 2023.07.26.0000.0000/IKDPlayerMissionCondition.yml rename to Schemas/2023.07.26.0000.0000/IKDPlayerMissionCondition.yml diff --git a/2023.07.26.0000.0000/IKDRoute.yml b/Schemas/2023.07.26.0000.0000/IKDRoute.yml similarity index 100% rename from 2023.07.26.0000.0000/IKDRoute.yml rename to Schemas/2023.07.26.0000.0000/IKDRoute.yml diff --git a/2023.07.26.0000.0000/IKDRouteTable.yml b/Schemas/2023.07.26.0000.0000/IKDRouteTable.yml similarity index 100% rename from 2023.07.26.0000.0000/IKDRouteTable.yml rename to Schemas/2023.07.26.0000.0000/IKDRouteTable.yml diff --git a/2023.07.26.0000.0000/IKDSpot.yml b/Schemas/2023.07.26.0000.0000/IKDSpot.yml similarity index 100% rename from 2023.07.26.0000.0000/IKDSpot.yml rename to Schemas/2023.07.26.0000.0000/IKDSpot.yml diff --git a/2023.07.26.0000.0000/IKDTimeDefine.yml b/Schemas/2023.07.26.0000.0000/IKDTimeDefine.yml similarity index 100% rename from 2023.07.26.0000.0000/IKDTimeDefine.yml rename to Schemas/2023.07.26.0000.0000/IKDTimeDefine.yml diff --git a/2023.07.26.0000.0000/IconLanguage.yml b/Schemas/2023.07.26.0000.0000/IconLanguage.yml similarity index 100% rename from 2023.07.26.0000.0000/IconLanguage.yml rename to Schemas/2023.07.26.0000.0000/IconLanguage.yml diff --git a/2023.07.26.0000.0000/InclusionShop.yml b/Schemas/2023.07.26.0000.0000/InclusionShop.yml similarity index 100% rename from 2023.07.26.0000.0000/InclusionShop.yml rename to Schemas/2023.07.26.0000.0000/InclusionShop.yml diff --git a/2023.07.26.0000.0000/InclusionShopCategory.yml b/Schemas/2023.07.26.0000.0000/InclusionShopCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/InclusionShopCategory.yml rename to Schemas/2023.07.26.0000.0000/InclusionShopCategory.yml diff --git a/2023.07.26.0000.0000/InclusionShopSeries.yml b/Schemas/2023.07.26.0000.0000/InclusionShopSeries.yml similarity index 100% rename from 2023.07.26.0000.0000/InclusionShopSeries.yml rename to Schemas/2023.07.26.0000.0000/InclusionShopSeries.yml diff --git a/2023.07.26.0000.0000/InclusionShopWelcom.yml b/Schemas/2023.07.26.0000.0000/InclusionShopWelcom.yml similarity index 100% rename from 2023.07.26.0000.0000/InclusionShopWelcom.yml rename to Schemas/2023.07.26.0000.0000/InclusionShopWelcom.yml diff --git a/2023.07.26.0000.0000/InclusionShopWelcomText.yml b/Schemas/2023.07.26.0000.0000/InclusionShopWelcomText.yml similarity index 100% rename from 2023.07.26.0000.0000/InclusionShopWelcomText.yml rename to Schemas/2023.07.26.0000.0000/InclusionShopWelcomText.yml diff --git a/2023.07.26.0000.0000/IndividualWeather.yml b/Schemas/2023.07.26.0000.0000/IndividualWeather.yml similarity index 100% rename from 2023.07.26.0000.0000/IndividualWeather.yml rename to Schemas/2023.07.26.0000.0000/IndividualWeather.yml diff --git a/2023.07.26.0000.0000/InstanceContent.yml b/Schemas/2023.07.26.0000.0000/InstanceContent.yml similarity index 100% rename from 2023.07.26.0000.0000/InstanceContent.yml rename to Schemas/2023.07.26.0000.0000/InstanceContent.yml diff --git a/2023.07.26.0000.0000/InstanceContentBuff.yml b/Schemas/2023.07.26.0000.0000/InstanceContentBuff.yml similarity index 100% rename from 2023.07.26.0000.0000/InstanceContentBuff.yml rename to Schemas/2023.07.26.0000.0000/InstanceContentBuff.yml diff --git a/2023.07.26.0000.0000/InstanceContentCSBonus.yml b/Schemas/2023.07.26.0000.0000/InstanceContentCSBonus.yml similarity index 100% rename from 2023.07.26.0000.0000/InstanceContentCSBonus.yml rename to Schemas/2023.07.26.0000.0000/InstanceContentCSBonus.yml diff --git a/2023.07.26.0000.0000/InstanceContentGuide.yml b/Schemas/2023.07.26.0000.0000/InstanceContentGuide.yml similarity index 100% rename from 2023.07.26.0000.0000/InstanceContentGuide.yml rename to Schemas/2023.07.26.0000.0000/InstanceContentGuide.yml diff --git a/2023.07.26.0000.0000/InstanceContentQICData.yml b/Schemas/2023.07.26.0000.0000/InstanceContentQICData.yml similarity index 100% rename from 2023.07.26.0000.0000/InstanceContentQICData.yml rename to Schemas/2023.07.26.0000.0000/InstanceContentQICData.yml diff --git a/2023.07.26.0000.0000/InstanceContentRewardItem.yml b/Schemas/2023.07.26.0000.0000/InstanceContentRewardItem.yml similarity index 100% rename from 2023.07.26.0000.0000/InstanceContentRewardItem.yml rename to Schemas/2023.07.26.0000.0000/InstanceContentRewardItem.yml diff --git a/2023.07.26.0000.0000/InstanceContentTextData.yml b/Schemas/2023.07.26.0000.0000/InstanceContentTextData.yml similarity index 100% rename from 2023.07.26.0000.0000/InstanceContentTextData.yml rename to Schemas/2023.07.26.0000.0000/InstanceContentTextData.yml diff --git a/2023.07.26.0000.0000/InstanceContentType.yml b/Schemas/2023.07.26.0000.0000/InstanceContentType.yml similarity index 100% rename from 2023.07.26.0000.0000/InstanceContentType.yml rename to Schemas/2023.07.26.0000.0000/InstanceContentType.yml diff --git a/2023.07.26.0000.0000/Item.yml b/Schemas/2023.07.26.0000.0000/Item.yml similarity index 100% rename from 2023.07.26.0000.0000/Item.yml rename to Schemas/2023.07.26.0000.0000/Item.yml diff --git a/2023.07.26.0000.0000/ItemAction.yml b/Schemas/2023.07.26.0000.0000/ItemAction.yml similarity index 100% rename from 2023.07.26.0000.0000/ItemAction.yml rename to Schemas/2023.07.26.0000.0000/ItemAction.yml diff --git a/2023.07.26.0000.0000/ItemActionTelepo.yml b/Schemas/2023.07.26.0000.0000/ItemActionTelepo.yml similarity index 100% rename from 2023.07.26.0000.0000/ItemActionTelepo.yml rename to Schemas/2023.07.26.0000.0000/ItemActionTelepo.yml diff --git a/2023.07.26.0000.0000/ItemBarterCheck.yml b/Schemas/2023.07.26.0000.0000/ItemBarterCheck.yml similarity index 100% rename from 2023.07.26.0000.0000/ItemBarterCheck.yml rename to Schemas/2023.07.26.0000.0000/ItemBarterCheck.yml diff --git a/2023.07.26.0000.0000/ItemFood.yml b/Schemas/2023.07.26.0000.0000/ItemFood.yml similarity index 100% rename from 2023.07.26.0000.0000/ItemFood.yml rename to Schemas/2023.07.26.0000.0000/ItemFood.yml diff --git a/2023.07.26.0000.0000/ItemLevel.yml b/Schemas/2023.07.26.0000.0000/ItemLevel.yml similarity index 100% rename from 2023.07.26.0000.0000/ItemLevel.yml rename to Schemas/2023.07.26.0000.0000/ItemLevel.yml diff --git a/2023.07.26.0000.0000/ItemOnceHqMasterpiece.yml b/Schemas/2023.07.26.0000.0000/ItemOnceHqMasterpiece.yml similarity index 100% rename from 2023.07.26.0000.0000/ItemOnceHqMasterpiece.yml rename to Schemas/2023.07.26.0000.0000/ItemOnceHqMasterpiece.yml diff --git a/2023.07.26.0000.0000/ItemRepairPrice.yml b/Schemas/2023.07.26.0000.0000/ItemRepairPrice.yml similarity index 100% rename from 2023.07.26.0000.0000/ItemRepairPrice.yml rename to Schemas/2023.07.26.0000.0000/ItemRepairPrice.yml diff --git a/2023.07.26.0000.0000/ItemRepairResource.yml b/Schemas/2023.07.26.0000.0000/ItemRepairResource.yml similarity index 100% rename from 2023.07.26.0000.0000/ItemRepairResource.yml rename to Schemas/2023.07.26.0000.0000/ItemRepairResource.yml diff --git a/2023.07.26.0000.0000/ItemRetainerLevelUp.yml b/Schemas/2023.07.26.0000.0000/ItemRetainerLevelUp.yml similarity index 100% rename from 2023.07.26.0000.0000/ItemRetainerLevelUp.yml rename to Schemas/2023.07.26.0000.0000/ItemRetainerLevelUp.yml diff --git a/2023.07.26.0000.0000/ItemSearchCategory.yml b/Schemas/2023.07.26.0000.0000/ItemSearchCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/ItemSearchCategory.yml rename to Schemas/2023.07.26.0000.0000/ItemSearchCategory.yml diff --git a/2023.07.26.0000.0000/ItemSeries.yml b/Schemas/2023.07.26.0000.0000/ItemSeries.yml similarity index 100% rename from 2023.07.26.0000.0000/ItemSeries.yml rename to Schemas/2023.07.26.0000.0000/ItemSeries.yml diff --git a/2023.07.26.0000.0000/ItemSortCategory.yml b/Schemas/2023.07.26.0000.0000/ItemSortCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/ItemSortCategory.yml rename to Schemas/2023.07.26.0000.0000/ItemSortCategory.yml diff --git a/2023.07.26.0000.0000/ItemSpecialBonus.yml b/Schemas/2023.07.26.0000.0000/ItemSpecialBonus.yml similarity index 100% rename from 2023.07.26.0000.0000/ItemSpecialBonus.yml rename to Schemas/2023.07.26.0000.0000/ItemSpecialBonus.yml diff --git a/2023.07.26.0000.0000/ItemStainCondition.yml b/Schemas/2023.07.26.0000.0000/ItemStainCondition.yml similarity index 100% rename from 2023.07.26.0000.0000/ItemStainCondition.yml rename to Schemas/2023.07.26.0000.0000/ItemStainCondition.yml diff --git a/2023.07.26.0000.0000/ItemUICategory.yml b/Schemas/2023.07.26.0000.0000/ItemUICategory.yml similarity index 100% rename from 2023.07.26.0000.0000/ItemUICategory.yml rename to Schemas/2023.07.26.0000.0000/ItemUICategory.yml diff --git a/2023.07.26.0000.0000/JigsawScore.yml b/Schemas/2023.07.26.0000.0000/JigsawScore.yml similarity index 100% rename from 2023.07.26.0000.0000/JigsawScore.yml rename to Schemas/2023.07.26.0000.0000/JigsawScore.yml diff --git a/2023.07.26.0000.0000/JigsawTimeBonus.yml b/Schemas/2023.07.26.0000.0000/JigsawTimeBonus.yml similarity index 100% rename from 2023.07.26.0000.0000/JigsawTimeBonus.yml rename to Schemas/2023.07.26.0000.0000/JigsawTimeBonus.yml diff --git a/2023.07.26.0000.0000/Jingle.yml b/Schemas/2023.07.26.0000.0000/Jingle.yml similarity index 100% rename from 2023.07.26.0000.0000/Jingle.yml rename to Schemas/2023.07.26.0000.0000/Jingle.yml diff --git a/2023.07.26.0000.0000/JobHudManual.yml b/Schemas/2023.07.26.0000.0000/JobHudManual.yml similarity index 100% rename from 2023.07.26.0000.0000/JobHudManual.yml rename to Schemas/2023.07.26.0000.0000/JobHudManual.yml diff --git a/2023.07.26.0000.0000/JobHudManualPriority.yml b/Schemas/2023.07.26.0000.0000/JobHudManualPriority.yml similarity index 100% rename from 2023.07.26.0000.0000/JobHudManualPriority.yml rename to Schemas/2023.07.26.0000.0000/JobHudManualPriority.yml diff --git a/2023.07.26.0000.0000/JournalCategory.yml b/Schemas/2023.07.26.0000.0000/JournalCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/JournalCategory.yml rename to Schemas/2023.07.26.0000.0000/JournalCategory.yml diff --git a/2023.07.26.0000.0000/JournalGenre.yml b/Schemas/2023.07.26.0000.0000/JournalGenre.yml similarity index 100% rename from 2023.07.26.0000.0000/JournalGenre.yml rename to Schemas/2023.07.26.0000.0000/JournalGenre.yml diff --git a/2023.07.26.0000.0000/JournalSection.yml b/Schemas/2023.07.26.0000.0000/JournalSection.yml similarity index 100% rename from 2023.07.26.0000.0000/JournalSection.yml rename to Schemas/2023.07.26.0000.0000/JournalSection.yml diff --git a/2023.07.26.0000.0000/Knockback.yml b/Schemas/2023.07.26.0000.0000/Knockback.yml similarity index 100% rename from 2023.07.26.0000.0000/Knockback.yml rename to Schemas/2023.07.26.0000.0000/Knockback.yml diff --git a/2023.07.26.0000.0000/LFGExtensionContent.yml b/Schemas/2023.07.26.0000.0000/LFGExtensionContent.yml similarity index 100% rename from 2023.07.26.0000.0000/LFGExtensionContent.yml rename to Schemas/2023.07.26.0000.0000/LFGExtensionContent.yml diff --git a/2023.07.26.0000.0000/LegacyQuest.yml b/Schemas/2023.07.26.0000.0000/LegacyQuest.yml similarity index 100% rename from 2023.07.26.0000.0000/LegacyQuest.yml rename to Schemas/2023.07.26.0000.0000/LegacyQuest.yml diff --git a/2023.07.26.0000.0000/Leve.yml b/Schemas/2023.07.26.0000.0000/Leve.yml similarity index 100% rename from 2023.07.26.0000.0000/Leve.yml rename to Schemas/2023.07.26.0000.0000/Leve.yml diff --git a/2023.07.26.0000.0000/LeveAssignmentType.yml b/Schemas/2023.07.26.0000.0000/LeveAssignmentType.yml similarity index 100% rename from 2023.07.26.0000.0000/LeveAssignmentType.yml rename to Schemas/2023.07.26.0000.0000/LeveAssignmentType.yml diff --git a/2023.07.26.0000.0000/LeveClient.yml b/Schemas/2023.07.26.0000.0000/LeveClient.yml similarity index 100% rename from 2023.07.26.0000.0000/LeveClient.yml rename to Schemas/2023.07.26.0000.0000/LeveClient.yml diff --git a/2023.07.26.0000.0000/LeveRewardItem.yml b/Schemas/2023.07.26.0000.0000/LeveRewardItem.yml similarity index 100% rename from 2023.07.26.0000.0000/LeveRewardItem.yml rename to Schemas/2023.07.26.0000.0000/LeveRewardItem.yml diff --git a/2023.07.26.0000.0000/LeveRewardItemGroup.yml b/Schemas/2023.07.26.0000.0000/LeveRewardItemGroup.yml similarity index 100% rename from 2023.07.26.0000.0000/LeveRewardItemGroup.yml rename to Schemas/2023.07.26.0000.0000/LeveRewardItemGroup.yml diff --git a/2023.07.26.0000.0000/LeveString.yml b/Schemas/2023.07.26.0000.0000/LeveString.yml similarity index 100% rename from 2023.07.26.0000.0000/LeveString.yml rename to Schemas/2023.07.26.0000.0000/LeveString.yml diff --git a/2023.07.26.0000.0000/LeveSystemDefine.yml b/Schemas/2023.07.26.0000.0000/LeveSystemDefine.yml similarity index 100% rename from 2023.07.26.0000.0000/LeveSystemDefine.yml rename to Schemas/2023.07.26.0000.0000/LeveSystemDefine.yml diff --git a/2023.07.26.0000.0000/LeveVfx.yml b/Schemas/2023.07.26.0000.0000/LeveVfx.yml similarity index 100% rename from 2023.07.26.0000.0000/LeveVfx.yml rename to Schemas/2023.07.26.0000.0000/LeveVfx.yml diff --git a/2023.07.26.0000.0000/Level.yml b/Schemas/2023.07.26.0000.0000/Level.yml similarity index 100% rename from 2023.07.26.0000.0000/Level.yml rename to Schemas/2023.07.26.0000.0000/Level.yml diff --git a/2023.07.26.0000.0000/LinkRace.yml b/Schemas/2023.07.26.0000.0000/LinkRace.yml similarity index 100% rename from 2023.07.26.0000.0000/LinkRace.yml rename to Schemas/2023.07.26.0000.0000/LinkRace.yml diff --git a/2023.07.26.0000.0000/LoadingImage.yml b/Schemas/2023.07.26.0000.0000/LoadingImage.yml similarity index 100% rename from 2023.07.26.0000.0000/LoadingImage.yml rename to Schemas/2023.07.26.0000.0000/LoadingImage.yml diff --git a/2023.07.26.0000.0000/LoadingTips.yml b/Schemas/2023.07.26.0000.0000/LoadingTips.yml similarity index 100% rename from 2023.07.26.0000.0000/LoadingTips.yml rename to Schemas/2023.07.26.0000.0000/LoadingTips.yml diff --git a/2023.07.26.0000.0000/LoadingTipsSub.yml b/Schemas/2023.07.26.0000.0000/LoadingTipsSub.yml similarity index 100% rename from 2023.07.26.0000.0000/LoadingTipsSub.yml rename to Schemas/2023.07.26.0000.0000/LoadingTipsSub.yml diff --git a/2023.07.26.0000.0000/Lobby.yml b/Schemas/2023.07.26.0000.0000/Lobby.yml similarity index 100% rename from 2023.07.26.0000.0000/Lobby.yml rename to Schemas/2023.07.26.0000.0000/Lobby.yml diff --git a/2023.07.26.0000.0000/Lockon.yml b/Schemas/2023.07.26.0000.0000/Lockon.yml similarity index 100% rename from 2023.07.26.0000.0000/Lockon.yml rename to Schemas/2023.07.26.0000.0000/Lockon.yml diff --git a/2023.07.26.0000.0000/LogFilter.yml b/Schemas/2023.07.26.0000.0000/LogFilter.yml similarity index 100% rename from 2023.07.26.0000.0000/LogFilter.yml rename to Schemas/2023.07.26.0000.0000/LogFilter.yml diff --git a/2023.07.26.0000.0000/LogKind.yml b/Schemas/2023.07.26.0000.0000/LogKind.yml similarity index 100% rename from 2023.07.26.0000.0000/LogKind.yml rename to Schemas/2023.07.26.0000.0000/LogKind.yml diff --git a/2023.07.26.0000.0000/LogMessage.yml b/Schemas/2023.07.26.0000.0000/LogMessage.yml similarity index 100% rename from 2023.07.26.0000.0000/LogMessage.yml rename to Schemas/2023.07.26.0000.0000/LogMessage.yml diff --git a/2023.07.26.0000.0000/LootModeType.yml b/Schemas/2023.07.26.0000.0000/LootModeType.yml similarity index 100% rename from 2023.07.26.0000.0000/LootModeType.yml rename to Schemas/2023.07.26.0000.0000/LootModeType.yml diff --git a/2023.07.26.0000.0000/LotteryExchangeShop.yml b/Schemas/2023.07.26.0000.0000/LotteryExchangeShop.yml similarity index 100% rename from 2023.07.26.0000.0000/LotteryExchangeShop.yml rename to Schemas/2023.07.26.0000.0000/LotteryExchangeShop.yml diff --git a/2023.07.26.0000.0000/MJIAnimals.yml b/Schemas/2023.07.26.0000.0000/MJIAnimals.yml similarity index 100% rename from 2023.07.26.0000.0000/MJIAnimals.yml rename to Schemas/2023.07.26.0000.0000/MJIAnimals.yml diff --git a/2023.07.26.0000.0000/MJIBuilding.yml b/Schemas/2023.07.26.0000.0000/MJIBuilding.yml similarity index 100% rename from 2023.07.26.0000.0000/MJIBuilding.yml rename to Schemas/2023.07.26.0000.0000/MJIBuilding.yml diff --git a/2023.07.26.0000.0000/MJIBuildingPlace.yml b/Schemas/2023.07.26.0000.0000/MJIBuildingPlace.yml similarity index 100% rename from 2023.07.26.0000.0000/MJIBuildingPlace.yml rename to Schemas/2023.07.26.0000.0000/MJIBuildingPlace.yml diff --git a/2023.07.26.0000.0000/MJICraftworksObject.yml b/Schemas/2023.07.26.0000.0000/MJICraftworksObject.yml similarity index 100% rename from 2023.07.26.0000.0000/MJICraftworksObject.yml rename to Schemas/2023.07.26.0000.0000/MJICraftworksObject.yml diff --git a/2023.07.26.0000.0000/MJICraftworksObjectTheme.yml b/Schemas/2023.07.26.0000.0000/MJICraftworksObjectTheme.yml similarity index 100% rename from 2023.07.26.0000.0000/MJICraftworksObjectTheme.yml rename to Schemas/2023.07.26.0000.0000/MJICraftworksObjectTheme.yml diff --git a/2023.07.26.0000.0000/MJICraftworksPopularity.yml b/Schemas/2023.07.26.0000.0000/MJICraftworksPopularity.yml similarity index 100% rename from 2023.07.26.0000.0000/MJICraftworksPopularity.yml rename to Schemas/2023.07.26.0000.0000/MJICraftworksPopularity.yml diff --git a/2023.07.26.0000.0000/MJICraftworksPopularityType.yml b/Schemas/2023.07.26.0000.0000/MJICraftworksPopularityType.yml similarity index 100% rename from 2023.07.26.0000.0000/MJICraftworksPopularityType.yml rename to Schemas/2023.07.26.0000.0000/MJICraftworksPopularityType.yml diff --git a/2023.07.26.0000.0000/MJICraftworksRankRatio.yml b/Schemas/2023.07.26.0000.0000/MJICraftworksRankRatio.yml similarity index 100% rename from 2023.07.26.0000.0000/MJICraftworksRankRatio.yml rename to Schemas/2023.07.26.0000.0000/MJICraftworksRankRatio.yml diff --git a/2023.07.26.0000.0000/MJICraftworksSupplyDefine.yml b/Schemas/2023.07.26.0000.0000/MJICraftworksSupplyDefine.yml similarity index 100% rename from 2023.07.26.0000.0000/MJICraftworksSupplyDefine.yml rename to Schemas/2023.07.26.0000.0000/MJICraftworksSupplyDefine.yml diff --git a/2023.07.26.0000.0000/MJICraftworksTension.yml b/Schemas/2023.07.26.0000.0000/MJICraftworksTension.yml similarity index 100% rename from 2023.07.26.0000.0000/MJICraftworksTension.yml rename to Schemas/2023.07.26.0000.0000/MJICraftworksTension.yml diff --git a/2023.07.26.0000.0000/MJICropSeed.yml b/Schemas/2023.07.26.0000.0000/MJICropSeed.yml similarity index 100% rename from 2023.07.26.0000.0000/MJICropSeed.yml rename to Schemas/2023.07.26.0000.0000/MJICropSeed.yml diff --git a/2023.07.26.0000.0000/MJIDisposalShopItem.yml b/Schemas/2023.07.26.0000.0000/MJIDisposalShopItem.yml similarity index 100% rename from 2023.07.26.0000.0000/MJIDisposalShopItem.yml rename to Schemas/2023.07.26.0000.0000/MJIDisposalShopItem.yml diff --git a/2023.07.26.0000.0000/MJIDisposalShopUICategory.yml b/Schemas/2023.07.26.0000.0000/MJIDisposalShopUICategory.yml similarity index 100% rename from 2023.07.26.0000.0000/MJIDisposalShopUICategory.yml rename to Schemas/2023.07.26.0000.0000/MJIDisposalShopUICategory.yml diff --git a/2023.07.26.0000.0000/MJIFarmPastureRank.yml b/Schemas/2023.07.26.0000.0000/MJIFarmPastureRank.yml similarity index 100% rename from 2023.07.26.0000.0000/MJIFarmPastureRank.yml rename to Schemas/2023.07.26.0000.0000/MJIFarmPastureRank.yml diff --git a/2023.07.26.0000.0000/MJIFunction.yml b/Schemas/2023.07.26.0000.0000/MJIFunction.yml similarity index 100% rename from 2023.07.26.0000.0000/MJIFunction.yml rename to Schemas/2023.07.26.0000.0000/MJIFunction.yml diff --git a/2023.07.26.0000.0000/MJIGardenscaping.yml b/Schemas/2023.07.26.0000.0000/MJIGardenscaping.yml similarity index 100% rename from 2023.07.26.0000.0000/MJIGardenscaping.yml rename to Schemas/2023.07.26.0000.0000/MJIGardenscaping.yml diff --git a/2023.07.26.0000.0000/MJIGathering.yml b/Schemas/2023.07.26.0000.0000/MJIGathering.yml similarity index 100% rename from 2023.07.26.0000.0000/MJIGathering.yml rename to Schemas/2023.07.26.0000.0000/MJIGathering.yml diff --git a/2023.07.26.0000.0000/MJIGatheringItem.yml b/Schemas/2023.07.26.0000.0000/MJIGatheringItem.yml similarity index 100% rename from 2023.07.26.0000.0000/MJIGatheringItem.yml rename to Schemas/2023.07.26.0000.0000/MJIGatheringItem.yml diff --git a/2023.07.26.0000.0000/MJIGatheringObject.yml b/Schemas/2023.07.26.0000.0000/MJIGatheringObject.yml similarity index 100% rename from 2023.07.26.0000.0000/MJIGatheringObject.yml rename to Schemas/2023.07.26.0000.0000/MJIGatheringObject.yml diff --git a/2023.07.26.0000.0000/MJIGatheringTool.yml b/Schemas/2023.07.26.0000.0000/MJIGatheringTool.yml similarity index 100% rename from 2023.07.26.0000.0000/MJIGatheringTool.yml rename to Schemas/2023.07.26.0000.0000/MJIGatheringTool.yml diff --git a/2023.07.26.0000.0000/MJIHudMode.yml b/Schemas/2023.07.26.0000.0000/MJIHudMode.yml similarity index 100% rename from 2023.07.26.0000.0000/MJIHudMode.yml rename to Schemas/2023.07.26.0000.0000/MJIHudMode.yml diff --git a/2023.07.26.0000.0000/MJIItemCategory.yml b/Schemas/2023.07.26.0000.0000/MJIItemCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/MJIItemCategory.yml rename to Schemas/2023.07.26.0000.0000/MJIItemCategory.yml diff --git a/2023.07.26.0000.0000/MJIItemPouch.yml b/Schemas/2023.07.26.0000.0000/MJIItemPouch.yml similarity index 100% rename from 2023.07.26.0000.0000/MJIItemPouch.yml rename to Schemas/2023.07.26.0000.0000/MJIItemPouch.yml diff --git a/2023.07.26.0000.0000/MJIKeyItem.yml b/Schemas/2023.07.26.0000.0000/MJIKeyItem.yml similarity index 100% rename from 2023.07.26.0000.0000/MJIKeyItem.yml rename to Schemas/2023.07.26.0000.0000/MJIKeyItem.yml diff --git a/2023.07.26.0000.0000/MJILandmark.yml b/Schemas/2023.07.26.0000.0000/MJILandmark.yml similarity index 100% rename from 2023.07.26.0000.0000/MJILandmark.yml rename to Schemas/2023.07.26.0000.0000/MJILandmark.yml diff --git a/2023.07.26.0000.0000/MJILandmarkPlace.yml b/Schemas/2023.07.26.0000.0000/MJILandmarkPlace.yml similarity index 100% rename from 2023.07.26.0000.0000/MJILandmarkPlace.yml rename to Schemas/2023.07.26.0000.0000/MJILandmarkPlace.yml diff --git a/2023.07.26.0000.0000/MJILivelyActor.yml b/Schemas/2023.07.26.0000.0000/MJILivelyActor.yml similarity index 100% rename from 2023.07.26.0000.0000/MJILivelyActor.yml rename to Schemas/2023.07.26.0000.0000/MJILivelyActor.yml diff --git a/2023.07.26.0000.0000/MJIMinionPopAreas.yml b/Schemas/2023.07.26.0000.0000/MJIMinionPopAreas.yml similarity index 100% rename from 2023.07.26.0000.0000/MJIMinionPopAreas.yml rename to Schemas/2023.07.26.0000.0000/MJIMinionPopAreas.yml diff --git a/2023.07.26.0000.0000/MJIName.yml b/Schemas/2023.07.26.0000.0000/MJIName.yml similarity index 100% rename from 2023.07.26.0000.0000/MJIName.yml rename to Schemas/2023.07.26.0000.0000/MJIName.yml diff --git a/2023.07.26.0000.0000/MJIProgress.yml b/Schemas/2023.07.26.0000.0000/MJIProgress.yml similarity index 100% rename from 2023.07.26.0000.0000/MJIProgress.yml rename to Schemas/2023.07.26.0000.0000/MJIProgress.yml diff --git a/2023.07.26.0000.0000/MJIRank.yml b/Schemas/2023.07.26.0000.0000/MJIRank.yml similarity index 100% rename from 2023.07.26.0000.0000/MJIRank.yml rename to Schemas/2023.07.26.0000.0000/MJIRank.yml diff --git a/2023.07.26.0000.0000/MJIRecipe.yml b/Schemas/2023.07.26.0000.0000/MJIRecipe.yml similarity index 100% rename from 2023.07.26.0000.0000/MJIRecipe.yml rename to Schemas/2023.07.26.0000.0000/MJIRecipe.yml diff --git a/2023.07.26.0000.0000/MJIRecipeMaterial.yml b/Schemas/2023.07.26.0000.0000/MJIRecipeMaterial.yml similarity index 100% rename from 2023.07.26.0000.0000/MJIRecipeMaterial.yml rename to Schemas/2023.07.26.0000.0000/MJIRecipeMaterial.yml diff --git a/2023.07.26.0000.0000/MJIStockyardManagementArea.yml b/Schemas/2023.07.26.0000.0000/MJIStockyardManagementArea.yml similarity index 100% rename from 2023.07.26.0000.0000/MJIStockyardManagementArea.yml rename to Schemas/2023.07.26.0000.0000/MJIStockyardManagementArea.yml diff --git a/2023.07.26.0000.0000/MJIStockyardManagementTable.yml b/Schemas/2023.07.26.0000.0000/MJIStockyardManagementTable.yml similarity index 100% rename from 2023.07.26.0000.0000/MJIStockyardManagementTable.yml rename to Schemas/2023.07.26.0000.0000/MJIStockyardManagementTable.yml diff --git a/2023.07.26.0000.0000/MJIText.yml b/Schemas/2023.07.26.0000.0000/MJIText.yml similarity index 100% rename from 2023.07.26.0000.0000/MJIText.yml rename to Schemas/2023.07.26.0000.0000/MJIText.yml diff --git a/2023.07.26.0000.0000/MJIVillageAppearanceSG.yml b/Schemas/2023.07.26.0000.0000/MJIVillageAppearanceSG.yml similarity index 100% rename from 2023.07.26.0000.0000/MJIVillageAppearanceSG.yml rename to Schemas/2023.07.26.0000.0000/MJIVillageAppearanceSG.yml diff --git a/2023.07.26.0000.0000/MJIVillageAppearanceUI.yml b/Schemas/2023.07.26.0000.0000/MJIVillageAppearanceUI.yml similarity index 100% rename from 2023.07.26.0000.0000/MJIVillageAppearanceUI.yml rename to Schemas/2023.07.26.0000.0000/MJIVillageAppearanceUI.yml diff --git a/2023.07.26.0000.0000/MJIVillageDevelopment.yml b/Schemas/2023.07.26.0000.0000/MJIVillageDevelopment.yml similarity index 100% rename from 2023.07.26.0000.0000/MJIVillageDevelopment.yml rename to Schemas/2023.07.26.0000.0000/MJIVillageDevelopment.yml diff --git a/2023.07.26.0000.0000/MYCTemporaryItem.yml b/Schemas/2023.07.26.0000.0000/MYCTemporaryItem.yml similarity index 100% rename from 2023.07.26.0000.0000/MYCTemporaryItem.yml rename to Schemas/2023.07.26.0000.0000/MYCTemporaryItem.yml diff --git a/2023.07.26.0000.0000/MYCTemporaryItemUICategory.yml b/Schemas/2023.07.26.0000.0000/MYCTemporaryItemUICategory.yml similarity index 100% rename from 2023.07.26.0000.0000/MYCTemporaryItemUICategory.yml rename to Schemas/2023.07.26.0000.0000/MYCTemporaryItemUICategory.yml diff --git a/2023.07.26.0000.0000/MYCWarResultNotebook.yml b/Schemas/2023.07.26.0000.0000/MYCWarResultNotebook.yml similarity index 100% rename from 2023.07.26.0000.0000/MYCWarResultNotebook.yml rename to Schemas/2023.07.26.0000.0000/MYCWarResultNotebook.yml diff --git a/2023.07.26.0000.0000/MacroIcon.yml b/Schemas/2023.07.26.0000.0000/MacroIcon.yml similarity index 100% rename from 2023.07.26.0000.0000/MacroIcon.yml rename to Schemas/2023.07.26.0000.0000/MacroIcon.yml diff --git a/2023.07.26.0000.0000/MacroIconRedirectOld.yml b/Schemas/2023.07.26.0000.0000/MacroIconRedirectOld.yml similarity index 100% rename from 2023.07.26.0000.0000/MacroIconRedirectOld.yml rename to Schemas/2023.07.26.0000.0000/MacroIconRedirectOld.yml diff --git a/2023.07.26.0000.0000/MainCommand.yml b/Schemas/2023.07.26.0000.0000/MainCommand.yml similarity index 100% rename from 2023.07.26.0000.0000/MainCommand.yml rename to Schemas/2023.07.26.0000.0000/MainCommand.yml diff --git a/2023.07.26.0000.0000/MainCommandCategory.yml b/Schemas/2023.07.26.0000.0000/MainCommandCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/MainCommandCategory.yml rename to Schemas/2023.07.26.0000.0000/MainCommandCategory.yml diff --git a/2023.07.26.0000.0000/MandervilleWeaponEnhance.yml b/Schemas/2023.07.26.0000.0000/MandervilleWeaponEnhance.yml similarity index 100% rename from 2023.07.26.0000.0000/MandervilleWeaponEnhance.yml rename to Schemas/2023.07.26.0000.0000/MandervilleWeaponEnhance.yml diff --git a/2023.07.26.0000.0000/Maneuvers.yml b/Schemas/2023.07.26.0000.0000/Maneuvers.yml similarity index 100% rename from 2023.07.26.0000.0000/Maneuvers.yml rename to Schemas/2023.07.26.0000.0000/Maneuvers.yml diff --git a/2023.07.26.0000.0000/ManeuversArmor.yml b/Schemas/2023.07.26.0000.0000/ManeuversArmor.yml similarity index 100% rename from 2023.07.26.0000.0000/ManeuversArmor.yml rename to Schemas/2023.07.26.0000.0000/ManeuversArmor.yml diff --git a/2023.07.26.0000.0000/Map.yml b/Schemas/2023.07.26.0000.0000/Map.yml similarity index 100% rename from 2023.07.26.0000.0000/Map.yml rename to Schemas/2023.07.26.0000.0000/Map.yml diff --git a/2023.07.26.0000.0000/MapCondition.yml b/Schemas/2023.07.26.0000.0000/MapCondition.yml similarity index 100% rename from 2023.07.26.0000.0000/MapCondition.yml rename to Schemas/2023.07.26.0000.0000/MapCondition.yml diff --git a/2023.07.26.0000.0000/MapExclusive.yml b/Schemas/2023.07.26.0000.0000/MapExclusive.yml similarity index 100% rename from 2023.07.26.0000.0000/MapExclusive.yml rename to Schemas/2023.07.26.0000.0000/MapExclusive.yml diff --git a/2023.07.26.0000.0000/MapMarker.yml b/Schemas/2023.07.26.0000.0000/MapMarker.yml similarity index 100% rename from 2023.07.26.0000.0000/MapMarker.yml rename to Schemas/2023.07.26.0000.0000/MapMarker.yml diff --git a/2023.07.26.0000.0000/MapMarkerRegion.yml b/Schemas/2023.07.26.0000.0000/MapMarkerRegion.yml similarity index 100% rename from 2023.07.26.0000.0000/MapMarkerRegion.yml rename to Schemas/2023.07.26.0000.0000/MapMarkerRegion.yml diff --git a/2023.07.26.0000.0000/MapReplace.yml b/Schemas/2023.07.26.0000.0000/MapReplace.yml similarity index 100% rename from 2023.07.26.0000.0000/MapReplace.yml rename to Schemas/2023.07.26.0000.0000/MapReplace.yml diff --git a/2023.07.26.0000.0000/MapSymbol.yml b/Schemas/2023.07.26.0000.0000/MapSymbol.yml similarity index 100% rename from 2023.07.26.0000.0000/MapSymbol.yml rename to Schemas/2023.07.26.0000.0000/MapSymbol.yml diff --git a/2023.07.26.0000.0000/MapTransientPvPMap.yml b/Schemas/2023.07.26.0000.0000/MapTransientPvPMap.yml similarity index 100% rename from 2023.07.26.0000.0000/MapTransientPvPMap.yml rename to Schemas/2023.07.26.0000.0000/MapTransientPvPMap.yml diff --git a/2023.07.26.0000.0000/MapType.yml b/Schemas/2023.07.26.0000.0000/MapType.yml similarity index 100% rename from 2023.07.26.0000.0000/MapType.yml rename to Schemas/2023.07.26.0000.0000/MapType.yml diff --git a/2023.07.26.0000.0000/Marker.yml b/Schemas/2023.07.26.0000.0000/Marker.yml similarity index 100% rename from 2023.07.26.0000.0000/Marker.yml rename to Schemas/2023.07.26.0000.0000/Marker.yml diff --git a/2023.07.26.0000.0000/MateAuthorityCategory.yml b/Schemas/2023.07.26.0000.0000/MateAuthorityCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/MateAuthorityCategory.yml rename to Schemas/2023.07.26.0000.0000/MateAuthorityCategory.yml diff --git a/2023.07.26.0000.0000/Materia.yml b/Schemas/2023.07.26.0000.0000/Materia.yml similarity index 100% rename from 2023.07.26.0000.0000/Materia.yml rename to Schemas/2023.07.26.0000.0000/Materia.yml diff --git a/2023.07.26.0000.0000/MateriaGrade.yml b/Schemas/2023.07.26.0000.0000/MateriaGrade.yml similarity index 100% rename from 2023.07.26.0000.0000/MateriaGrade.yml rename to Schemas/2023.07.26.0000.0000/MateriaGrade.yml diff --git a/2023.07.26.0000.0000/MateriaJoinRate.yml b/Schemas/2023.07.26.0000.0000/MateriaJoinRate.yml similarity index 100% rename from 2023.07.26.0000.0000/MateriaJoinRate.yml rename to Schemas/2023.07.26.0000.0000/MateriaJoinRate.yml diff --git a/2023.07.26.0000.0000/MateriaJoinRateGatherCraft.yml b/Schemas/2023.07.26.0000.0000/MateriaJoinRateGatherCraft.yml similarity index 100% rename from 2023.07.26.0000.0000/MateriaJoinRateGatherCraft.yml rename to Schemas/2023.07.26.0000.0000/MateriaJoinRateGatherCraft.yml diff --git a/2023.07.26.0000.0000/MateriaParam.yml b/Schemas/2023.07.26.0000.0000/MateriaParam.yml similarity index 100% rename from 2023.07.26.0000.0000/MateriaParam.yml rename to Schemas/2023.07.26.0000.0000/MateriaParam.yml diff --git a/2023.07.26.0000.0000/MateriaTomestoneRate.yml b/Schemas/2023.07.26.0000.0000/MateriaTomestoneRate.yml similarity index 100% rename from 2023.07.26.0000.0000/MateriaTomestoneRate.yml rename to Schemas/2023.07.26.0000.0000/MateriaTomestoneRate.yml diff --git a/2023.07.26.0000.0000/McGuffin.yml b/Schemas/2023.07.26.0000.0000/McGuffin.yml similarity index 100% rename from 2023.07.26.0000.0000/McGuffin.yml rename to Schemas/2023.07.26.0000.0000/McGuffin.yml diff --git a/2023.07.26.0000.0000/McGuffinUIData.yml b/Schemas/2023.07.26.0000.0000/McGuffinUIData.yml similarity index 100% rename from 2023.07.26.0000.0000/McGuffinUIData.yml rename to Schemas/2023.07.26.0000.0000/McGuffinUIData.yml diff --git a/2023.07.26.0000.0000/MiniGameRA.yml b/Schemas/2023.07.26.0000.0000/MiniGameRA.yml similarity index 100% rename from 2023.07.26.0000.0000/MiniGameRA.yml rename to Schemas/2023.07.26.0000.0000/MiniGameRA.yml diff --git a/2023.07.26.0000.0000/MiniGameRANotes.yml b/Schemas/2023.07.26.0000.0000/MiniGameRANotes.yml similarity index 100% rename from 2023.07.26.0000.0000/MiniGameRANotes.yml rename to Schemas/2023.07.26.0000.0000/MiniGameRANotes.yml diff --git a/2023.07.26.0000.0000/MiniGameTurnBreakAction.yml b/Schemas/2023.07.26.0000.0000/MiniGameTurnBreakAction.yml similarity index 100% rename from 2023.07.26.0000.0000/MiniGameTurnBreakAction.yml rename to Schemas/2023.07.26.0000.0000/MiniGameTurnBreakAction.yml diff --git a/2023.07.26.0000.0000/MiniGameTurnBreakConst.yml b/Schemas/2023.07.26.0000.0000/MiniGameTurnBreakConst.yml similarity index 100% rename from 2023.07.26.0000.0000/MiniGameTurnBreakConst.yml rename to Schemas/2023.07.26.0000.0000/MiniGameTurnBreakConst.yml diff --git a/2023.07.26.0000.0000/MiniGameTurnBreakEnemy.yml b/Schemas/2023.07.26.0000.0000/MiniGameTurnBreakEnemy.yml similarity index 100% rename from 2023.07.26.0000.0000/MiniGameTurnBreakEnemy.yml rename to Schemas/2023.07.26.0000.0000/MiniGameTurnBreakEnemy.yml diff --git a/2023.07.26.0000.0000/MiniGameTurnBreakPop.yml b/Schemas/2023.07.26.0000.0000/MiniGameTurnBreakPop.yml similarity index 100% rename from 2023.07.26.0000.0000/MiniGameTurnBreakPop.yml rename to Schemas/2023.07.26.0000.0000/MiniGameTurnBreakPop.yml diff --git a/2023.07.26.0000.0000/MiniGameTurnBreakPopOffset.yml b/Schemas/2023.07.26.0000.0000/MiniGameTurnBreakPopOffset.yml similarity index 100% rename from 2023.07.26.0000.0000/MiniGameTurnBreakPopOffset.yml rename to Schemas/2023.07.26.0000.0000/MiniGameTurnBreakPopOffset.yml diff --git a/2023.07.26.0000.0000/MiniGameTurnBreakStage.yml b/Schemas/2023.07.26.0000.0000/MiniGameTurnBreakStage.yml similarity index 100% rename from 2023.07.26.0000.0000/MiniGameTurnBreakStage.yml rename to Schemas/2023.07.26.0000.0000/MiniGameTurnBreakStage.yml diff --git a/2023.07.26.0000.0000/MiniGameTurnBreakStatus.yml b/Schemas/2023.07.26.0000.0000/MiniGameTurnBreakStatus.yml similarity index 100% rename from 2023.07.26.0000.0000/MiniGameTurnBreakStatus.yml rename to Schemas/2023.07.26.0000.0000/MiniGameTurnBreakStatus.yml diff --git a/2023.07.26.0000.0000/MinionRace.yml b/Schemas/2023.07.26.0000.0000/MinionRace.yml similarity index 100% rename from 2023.07.26.0000.0000/MinionRace.yml rename to Schemas/2023.07.26.0000.0000/MinionRace.yml diff --git a/2023.07.26.0000.0000/MinionRules.yml b/Schemas/2023.07.26.0000.0000/MinionRules.yml similarity index 100% rename from 2023.07.26.0000.0000/MinionRules.yml rename to Schemas/2023.07.26.0000.0000/MinionRules.yml diff --git a/2023.07.26.0000.0000/MinionSkillType.yml b/Schemas/2023.07.26.0000.0000/MinionSkillType.yml similarity index 100% rename from 2023.07.26.0000.0000/MinionSkillType.yml rename to Schemas/2023.07.26.0000.0000/MinionSkillType.yml diff --git a/2023.07.26.0000.0000/MinionStage.yml b/Schemas/2023.07.26.0000.0000/MinionStage.yml similarity index 100% rename from 2023.07.26.0000.0000/MinionStage.yml rename to Schemas/2023.07.26.0000.0000/MinionStage.yml diff --git a/2023.07.26.0000.0000/MobHuntOrder.yml b/Schemas/2023.07.26.0000.0000/MobHuntOrder.yml similarity index 100% rename from 2023.07.26.0000.0000/MobHuntOrder.yml rename to Schemas/2023.07.26.0000.0000/MobHuntOrder.yml diff --git a/2023.07.26.0000.0000/MobHuntOrderType.yml b/Schemas/2023.07.26.0000.0000/MobHuntOrderType.yml similarity index 100% rename from 2023.07.26.0000.0000/MobHuntOrderType.yml rename to Schemas/2023.07.26.0000.0000/MobHuntOrderType.yml diff --git a/2023.07.26.0000.0000/MobHuntReward.yml b/Schemas/2023.07.26.0000.0000/MobHuntReward.yml similarity index 100% rename from 2023.07.26.0000.0000/MobHuntReward.yml rename to Schemas/2023.07.26.0000.0000/MobHuntReward.yml diff --git a/2023.07.26.0000.0000/MobHuntRewardCap.yml b/Schemas/2023.07.26.0000.0000/MobHuntRewardCap.yml similarity index 100% rename from 2023.07.26.0000.0000/MobHuntRewardCap.yml rename to Schemas/2023.07.26.0000.0000/MobHuntRewardCap.yml diff --git a/2023.07.26.0000.0000/MobHuntTarget.yml b/Schemas/2023.07.26.0000.0000/MobHuntTarget.yml similarity index 100% rename from 2023.07.26.0000.0000/MobHuntTarget.yml rename to Schemas/2023.07.26.0000.0000/MobHuntTarget.yml diff --git a/2023.07.26.0000.0000/ModelAttribute.yml b/Schemas/2023.07.26.0000.0000/ModelAttribute.yml similarity index 100% rename from 2023.07.26.0000.0000/ModelAttribute.yml rename to Schemas/2023.07.26.0000.0000/ModelAttribute.yml diff --git a/2023.07.26.0000.0000/ModelChara.yml b/Schemas/2023.07.26.0000.0000/ModelChara.yml similarity index 100% rename from 2023.07.26.0000.0000/ModelChara.yml rename to Schemas/2023.07.26.0000.0000/ModelChara.yml diff --git a/2023.07.26.0000.0000/ModelScale.yml b/Schemas/2023.07.26.0000.0000/ModelScale.yml similarity index 100% rename from 2023.07.26.0000.0000/ModelScale.yml rename to Schemas/2023.07.26.0000.0000/ModelScale.yml diff --git a/2023.07.26.0000.0000/ModelSkeleton.yml b/Schemas/2023.07.26.0000.0000/ModelSkeleton.yml similarity index 100% rename from 2023.07.26.0000.0000/ModelSkeleton.yml rename to Schemas/2023.07.26.0000.0000/ModelSkeleton.yml diff --git a/2023.07.26.0000.0000/ModelState.yml b/Schemas/2023.07.26.0000.0000/ModelState.yml similarity index 100% rename from 2023.07.26.0000.0000/ModelState.yml rename to Schemas/2023.07.26.0000.0000/ModelState.yml diff --git a/2023.07.26.0000.0000/MonsterNote.yml b/Schemas/2023.07.26.0000.0000/MonsterNote.yml similarity index 100% rename from 2023.07.26.0000.0000/MonsterNote.yml rename to Schemas/2023.07.26.0000.0000/MonsterNote.yml diff --git a/2023.07.26.0000.0000/MonsterNoteTarget.yml b/Schemas/2023.07.26.0000.0000/MonsterNoteTarget.yml similarity index 100% rename from 2023.07.26.0000.0000/MonsterNoteTarget.yml rename to Schemas/2023.07.26.0000.0000/MonsterNoteTarget.yml diff --git a/2023.07.26.0000.0000/MotionTimeline.yml b/Schemas/2023.07.26.0000.0000/MotionTimeline.yml similarity index 100% rename from 2023.07.26.0000.0000/MotionTimeline.yml rename to Schemas/2023.07.26.0000.0000/MotionTimeline.yml diff --git a/2023.07.26.0000.0000/MotionTimelineAdvanceBlend.yml b/Schemas/2023.07.26.0000.0000/MotionTimelineAdvanceBlend.yml similarity index 100% rename from 2023.07.26.0000.0000/MotionTimelineAdvanceBlend.yml rename to Schemas/2023.07.26.0000.0000/MotionTimelineAdvanceBlend.yml diff --git a/2023.07.26.0000.0000/MotionTimelineBlendTable.yml b/Schemas/2023.07.26.0000.0000/MotionTimelineBlendTable.yml similarity index 100% rename from 2023.07.26.0000.0000/MotionTimelineBlendTable.yml rename to Schemas/2023.07.26.0000.0000/MotionTimelineBlendTable.yml diff --git a/2023.07.26.0000.0000/Mount.yml b/Schemas/2023.07.26.0000.0000/Mount.yml similarity index 100% rename from 2023.07.26.0000.0000/Mount.yml rename to Schemas/2023.07.26.0000.0000/Mount.yml diff --git a/2023.07.26.0000.0000/MountAction.yml b/Schemas/2023.07.26.0000.0000/MountAction.yml similarity index 100% rename from 2023.07.26.0000.0000/MountAction.yml rename to Schemas/2023.07.26.0000.0000/MountAction.yml diff --git a/2023.07.26.0000.0000/MountCustomize.yml b/Schemas/2023.07.26.0000.0000/MountCustomize.yml similarity index 100% rename from 2023.07.26.0000.0000/MountCustomize.yml rename to Schemas/2023.07.26.0000.0000/MountCustomize.yml diff --git a/2023.07.26.0000.0000/MountFlyingCondition.yml b/Schemas/2023.07.26.0000.0000/MountFlyingCondition.yml similarity index 100% rename from 2023.07.26.0000.0000/MountFlyingCondition.yml rename to Schemas/2023.07.26.0000.0000/MountFlyingCondition.yml diff --git a/2023.07.26.0000.0000/MountSpeed.yml b/Schemas/2023.07.26.0000.0000/MountSpeed.yml similarity index 100% rename from 2023.07.26.0000.0000/MountSpeed.yml rename to Schemas/2023.07.26.0000.0000/MountSpeed.yml diff --git a/2023.07.26.0000.0000/MountTransient.yml b/Schemas/2023.07.26.0000.0000/MountTransient.yml similarity index 100% rename from 2023.07.26.0000.0000/MountTransient.yml rename to Schemas/2023.07.26.0000.0000/MountTransient.yml diff --git a/2023.07.26.0000.0000/MoveControl.yml b/Schemas/2023.07.26.0000.0000/MoveControl.yml similarity index 100% rename from 2023.07.26.0000.0000/MoveControl.yml rename to Schemas/2023.07.26.0000.0000/MoveControl.yml diff --git a/2023.07.26.0000.0000/MoveTimeline.yml b/Schemas/2023.07.26.0000.0000/MoveTimeline.yml similarity index 100% rename from 2023.07.26.0000.0000/MoveTimeline.yml rename to Schemas/2023.07.26.0000.0000/MoveTimeline.yml diff --git a/2023.07.26.0000.0000/MoveVfx.yml b/Schemas/2023.07.26.0000.0000/MoveVfx.yml similarity index 100% rename from 2023.07.26.0000.0000/MoveVfx.yml rename to Schemas/2023.07.26.0000.0000/MoveVfx.yml diff --git a/2023.07.26.0000.0000/MovieStaffList.yml b/Schemas/2023.07.26.0000.0000/MovieStaffList.yml similarity index 100% rename from 2023.07.26.0000.0000/MovieStaffList.yml rename to Schemas/2023.07.26.0000.0000/MovieStaffList.yml diff --git a/2023.07.26.0000.0000/MovieSubtitle.yml b/Schemas/2023.07.26.0000.0000/MovieSubtitle.yml similarity index 100% rename from 2023.07.26.0000.0000/MovieSubtitle.yml rename to Schemas/2023.07.26.0000.0000/MovieSubtitle.yml diff --git a/2023.07.26.0000.0000/MovieSubtitle500.yml b/Schemas/2023.07.26.0000.0000/MovieSubtitle500.yml similarity index 100% rename from 2023.07.26.0000.0000/MovieSubtitle500.yml rename to Schemas/2023.07.26.0000.0000/MovieSubtitle500.yml diff --git a/2023.07.26.0000.0000/MovieSubtitleVoyage.yml b/Schemas/2023.07.26.0000.0000/MovieSubtitleVoyage.yml similarity index 100% rename from 2023.07.26.0000.0000/MovieSubtitleVoyage.yml rename to Schemas/2023.07.26.0000.0000/MovieSubtitleVoyage.yml diff --git a/2023.07.26.0000.0000/MultipleHelp.yml b/Schemas/2023.07.26.0000.0000/MultipleHelp.yml similarity index 100% rename from 2023.07.26.0000.0000/MultipleHelp.yml rename to Schemas/2023.07.26.0000.0000/MultipleHelp.yml diff --git a/2023.07.26.0000.0000/MultipleHelpPage.yml b/Schemas/2023.07.26.0000.0000/MultipleHelpPage.yml similarity index 100% rename from 2023.07.26.0000.0000/MultipleHelpPage.yml rename to Schemas/2023.07.26.0000.0000/MultipleHelpPage.yml diff --git a/2023.07.26.0000.0000/MultipleHelpString.yml b/Schemas/2023.07.26.0000.0000/MultipleHelpString.yml similarity index 100% rename from 2023.07.26.0000.0000/MultipleHelpString.yml rename to Schemas/2023.07.26.0000.0000/MultipleHelpString.yml diff --git a/2023.07.26.0000.0000/NotebookDivision.yml b/Schemas/2023.07.26.0000.0000/NotebookDivision.yml similarity index 100% rename from 2023.07.26.0000.0000/NotebookDivision.yml rename to Schemas/2023.07.26.0000.0000/NotebookDivision.yml diff --git a/2023.07.26.0000.0000/NotebookDivisionCategory.yml b/Schemas/2023.07.26.0000.0000/NotebookDivisionCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/NotebookDivisionCategory.yml rename to Schemas/2023.07.26.0000.0000/NotebookDivisionCategory.yml diff --git a/2023.07.26.0000.0000/NotebookList.yml b/Schemas/2023.07.26.0000.0000/NotebookList.yml similarity index 100% rename from 2023.07.26.0000.0000/NotebookList.yml rename to Schemas/2023.07.26.0000.0000/NotebookList.yml diff --git a/2023.07.26.0000.0000/NotoriousMonster.yml b/Schemas/2023.07.26.0000.0000/NotoriousMonster.yml similarity index 100% rename from 2023.07.26.0000.0000/NotoriousMonster.yml rename to Schemas/2023.07.26.0000.0000/NotoriousMonster.yml diff --git a/2023.07.26.0000.0000/NotoriousMonsterTerritory.yml b/Schemas/2023.07.26.0000.0000/NotoriousMonsterTerritory.yml similarity index 100% rename from 2023.07.26.0000.0000/NotoriousMonsterTerritory.yml rename to Schemas/2023.07.26.0000.0000/NotoriousMonsterTerritory.yml diff --git a/2023.07.26.0000.0000/NpcEquip.yml b/Schemas/2023.07.26.0000.0000/NpcEquip.yml similarity index 100% rename from 2023.07.26.0000.0000/NpcEquip.yml rename to Schemas/2023.07.26.0000.0000/NpcEquip.yml diff --git a/2023.07.26.0000.0000/NpcYell.yml b/Schemas/2023.07.26.0000.0000/NpcYell.yml similarity index 100% rename from 2023.07.26.0000.0000/NpcYell.yml rename to Schemas/2023.07.26.0000.0000/NpcYell.yml diff --git a/2023.07.26.0000.0000/Omen.yml b/Schemas/2023.07.26.0000.0000/Omen.yml similarity index 100% rename from 2023.07.26.0000.0000/Omen.yml rename to Schemas/2023.07.26.0000.0000/Omen.yml diff --git a/2023.07.26.0000.0000/Omikuji.yml b/Schemas/2023.07.26.0000.0000/Omikuji.yml similarity index 100% rename from 2023.07.26.0000.0000/Omikuji.yml rename to Schemas/2023.07.26.0000.0000/Omikuji.yml diff --git a/2023.07.26.0000.0000/OmikujiGuidance.yml b/Schemas/2023.07.26.0000.0000/OmikujiGuidance.yml similarity index 100% rename from 2023.07.26.0000.0000/OmikujiGuidance.yml rename to Schemas/2023.07.26.0000.0000/OmikujiGuidance.yml diff --git a/2023.07.26.0000.0000/OnlineStatus.yml b/Schemas/2023.07.26.0000.0000/OnlineStatus.yml similarity index 100% rename from 2023.07.26.0000.0000/OnlineStatus.yml rename to Schemas/2023.07.26.0000.0000/OnlineStatus.yml diff --git a/2023.07.26.0000.0000/OpenContent.yml b/Schemas/2023.07.26.0000.0000/OpenContent.yml similarity index 100% rename from 2023.07.26.0000.0000/OpenContent.yml rename to Schemas/2023.07.26.0000.0000/OpenContent.yml diff --git a/2023.07.26.0000.0000/OpenContentCandidateName.yml b/Schemas/2023.07.26.0000.0000/OpenContentCandidateName.yml similarity index 100% rename from 2023.07.26.0000.0000/OpenContentCandidateName.yml rename to Schemas/2023.07.26.0000.0000/OpenContentCandidateName.yml diff --git a/2023.07.26.0000.0000/OpenLuaUI.yml b/Schemas/2023.07.26.0000.0000/OpenLuaUI.yml similarity index 100% rename from 2023.07.26.0000.0000/OpenLuaUI.yml rename to Schemas/2023.07.26.0000.0000/OpenLuaUI.yml diff --git a/2023.07.26.0000.0000/Opening.yml b/Schemas/2023.07.26.0000.0000/Opening.yml similarity index 100% rename from 2023.07.26.0000.0000/Opening.yml rename to Schemas/2023.07.26.0000.0000/Opening.yml diff --git a/2023.07.26.0000.0000/OpeningSystemDefine.yml b/Schemas/2023.07.26.0000.0000/OpeningSystemDefine.yml similarity index 100% rename from 2023.07.26.0000.0000/OpeningSystemDefine.yml rename to Schemas/2023.07.26.0000.0000/OpeningSystemDefine.yml diff --git a/2023.07.26.0000.0000/Orchestrion.yml b/Schemas/2023.07.26.0000.0000/Orchestrion.yml similarity index 100% rename from 2023.07.26.0000.0000/Orchestrion.yml rename to Schemas/2023.07.26.0000.0000/Orchestrion.yml diff --git a/2023.07.26.0000.0000/OrchestrionCategory.yml b/Schemas/2023.07.26.0000.0000/OrchestrionCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/OrchestrionCategory.yml rename to Schemas/2023.07.26.0000.0000/OrchestrionCategory.yml diff --git a/2023.07.26.0000.0000/OrchestrionPath.yml b/Schemas/2023.07.26.0000.0000/OrchestrionPath.yml similarity index 100% rename from 2023.07.26.0000.0000/OrchestrionPath.yml rename to Schemas/2023.07.26.0000.0000/OrchestrionPath.yml diff --git a/2023.07.26.0000.0000/OrchestrionUiparam.yml b/Schemas/2023.07.26.0000.0000/OrchestrionUiparam.yml similarity index 100% rename from 2023.07.26.0000.0000/OrchestrionUiparam.yml rename to Schemas/2023.07.26.0000.0000/OrchestrionUiparam.yml diff --git a/2023.07.26.0000.0000/Ornament.yml b/Schemas/2023.07.26.0000.0000/Ornament.yml similarity index 100% rename from 2023.07.26.0000.0000/Ornament.yml rename to Schemas/2023.07.26.0000.0000/Ornament.yml diff --git a/2023.07.26.0000.0000/OrnamentAction.yml b/Schemas/2023.07.26.0000.0000/OrnamentAction.yml similarity index 100% rename from 2023.07.26.0000.0000/OrnamentAction.yml rename to Schemas/2023.07.26.0000.0000/OrnamentAction.yml diff --git a/2023.07.26.0000.0000/OrnamentCustomize.yml b/Schemas/2023.07.26.0000.0000/OrnamentCustomize.yml similarity index 100% rename from 2023.07.26.0000.0000/OrnamentCustomize.yml rename to Schemas/2023.07.26.0000.0000/OrnamentCustomize.yml diff --git a/2023.07.26.0000.0000/OrnamentCustomizeGroup.yml b/Schemas/2023.07.26.0000.0000/OrnamentCustomizeGroup.yml similarity index 100% rename from 2023.07.26.0000.0000/OrnamentCustomizeGroup.yml rename to Schemas/2023.07.26.0000.0000/OrnamentCustomizeGroup.yml diff --git a/2023.07.26.0000.0000/OrnamentTransient.yml b/Schemas/2023.07.26.0000.0000/OrnamentTransient.yml similarity index 100% rename from 2023.07.26.0000.0000/OrnamentTransient.yml rename to Schemas/2023.07.26.0000.0000/OrnamentTransient.yml diff --git a/2023.07.26.0000.0000/ParamGrow.yml b/Schemas/2023.07.26.0000.0000/ParamGrow.yml similarity index 100% rename from 2023.07.26.0000.0000/ParamGrow.yml rename to Schemas/2023.07.26.0000.0000/ParamGrow.yml diff --git a/2023.07.26.0000.0000/PartyContent.yml b/Schemas/2023.07.26.0000.0000/PartyContent.yml similarity index 100% rename from 2023.07.26.0000.0000/PartyContent.yml rename to Schemas/2023.07.26.0000.0000/PartyContent.yml diff --git a/2023.07.26.0000.0000/PartyContentCutscene.yml b/Schemas/2023.07.26.0000.0000/PartyContentCutscene.yml similarity index 100% rename from 2023.07.26.0000.0000/PartyContentCutscene.yml rename to Schemas/2023.07.26.0000.0000/PartyContentCutscene.yml diff --git a/2023.07.26.0000.0000/PartyContentTextData.yml b/Schemas/2023.07.26.0000.0000/PartyContentTextData.yml similarity index 100% rename from 2023.07.26.0000.0000/PartyContentTextData.yml rename to Schemas/2023.07.26.0000.0000/PartyContentTextData.yml diff --git a/2023.07.26.0000.0000/PartyContentTransient.yml b/Schemas/2023.07.26.0000.0000/PartyContentTransient.yml similarity index 100% rename from 2023.07.26.0000.0000/PartyContentTransient.yml rename to Schemas/2023.07.26.0000.0000/PartyContentTransient.yml diff --git a/2023.07.26.0000.0000/PatchMark.yml b/Schemas/2023.07.26.0000.0000/PatchMark.yml similarity index 100% rename from 2023.07.26.0000.0000/PatchMark.yml rename to Schemas/2023.07.26.0000.0000/PatchMark.yml diff --git a/2023.07.26.0000.0000/Perform.yml b/Schemas/2023.07.26.0000.0000/Perform.yml similarity index 100% rename from 2023.07.26.0000.0000/Perform.yml rename to Schemas/2023.07.26.0000.0000/Perform.yml diff --git a/2023.07.26.0000.0000/PerformGroup.yml b/Schemas/2023.07.26.0000.0000/PerformGroup.yml similarity index 100% rename from 2023.07.26.0000.0000/PerformGroup.yml rename to Schemas/2023.07.26.0000.0000/PerformGroup.yml diff --git a/2023.07.26.0000.0000/PerformGuideScore.yml b/Schemas/2023.07.26.0000.0000/PerformGuideScore.yml similarity index 100% rename from 2023.07.26.0000.0000/PerformGuideScore.yml rename to Schemas/2023.07.26.0000.0000/PerformGuideScore.yml diff --git a/2023.07.26.0000.0000/PerformTransient.yml b/Schemas/2023.07.26.0000.0000/PerformTransient.yml similarity index 100% rename from 2023.07.26.0000.0000/PerformTransient.yml rename to Schemas/2023.07.26.0000.0000/PerformTransient.yml diff --git a/2023.07.26.0000.0000/Permission.yml b/Schemas/2023.07.26.0000.0000/Permission.yml similarity index 100% rename from 2023.07.26.0000.0000/Permission.yml rename to Schemas/2023.07.26.0000.0000/Permission.yml diff --git a/2023.07.26.0000.0000/Pet.yml b/Schemas/2023.07.26.0000.0000/Pet.yml similarity index 100% rename from 2023.07.26.0000.0000/Pet.yml rename to Schemas/2023.07.26.0000.0000/Pet.yml diff --git a/2023.07.26.0000.0000/PetAction.yml b/Schemas/2023.07.26.0000.0000/PetAction.yml similarity index 100% rename from 2023.07.26.0000.0000/PetAction.yml rename to Schemas/2023.07.26.0000.0000/PetAction.yml diff --git a/2023.07.26.0000.0000/PetMirage.yml b/Schemas/2023.07.26.0000.0000/PetMirage.yml similarity index 100% rename from 2023.07.26.0000.0000/PetMirage.yml rename to Schemas/2023.07.26.0000.0000/PetMirage.yml diff --git a/2023.07.26.0000.0000/PhysicsGroup.yml b/Schemas/2023.07.26.0000.0000/PhysicsGroup.yml similarity index 100% rename from 2023.07.26.0000.0000/PhysicsGroup.yml rename to Schemas/2023.07.26.0000.0000/PhysicsGroup.yml diff --git a/2023.07.26.0000.0000/PhysicsOffGroup.yml b/Schemas/2023.07.26.0000.0000/PhysicsOffGroup.yml similarity index 100% rename from 2023.07.26.0000.0000/PhysicsOffGroup.yml rename to Schemas/2023.07.26.0000.0000/PhysicsOffGroup.yml diff --git a/2023.07.26.0000.0000/PhysicsWind.yml b/Schemas/2023.07.26.0000.0000/PhysicsWind.yml similarity index 100% rename from 2023.07.26.0000.0000/PhysicsWind.yml rename to Schemas/2023.07.26.0000.0000/PhysicsWind.yml diff --git a/2023.07.26.0000.0000/Picture.yml b/Schemas/2023.07.26.0000.0000/Picture.yml similarity index 100% rename from 2023.07.26.0000.0000/Picture.yml rename to Schemas/2023.07.26.0000.0000/Picture.yml diff --git a/2023.07.26.0000.0000/PlaceName.yml b/Schemas/2023.07.26.0000.0000/PlaceName.yml similarity index 100% rename from 2023.07.26.0000.0000/PlaceName.yml rename to Schemas/2023.07.26.0000.0000/PlaceName.yml diff --git a/2023.07.26.0000.0000/PlantPotFlowerSeed.yml b/Schemas/2023.07.26.0000.0000/PlantPotFlowerSeed.yml similarity index 100% rename from 2023.07.26.0000.0000/PlantPotFlowerSeed.yml rename to Schemas/2023.07.26.0000.0000/PlantPotFlowerSeed.yml diff --git a/2023.07.26.0000.0000/PlayerSearchLocation.yml b/Schemas/2023.07.26.0000.0000/PlayerSearchLocation.yml similarity index 100% rename from 2023.07.26.0000.0000/PlayerSearchLocation.yml rename to Schemas/2023.07.26.0000.0000/PlayerSearchLocation.yml diff --git a/2023.07.26.0000.0000/PlayerSearchSubLocation.yml b/Schemas/2023.07.26.0000.0000/PlayerSearchSubLocation.yml similarity index 100% rename from 2023.07.26.0000.0000/PlayerSearchSubLocation.yml rename to Schemas/2023.07.26.0000.0000/PlayerSearchSubLocation.yml diff --git a/2023.07.26.0000.0000/PreHandler.yml b/Schemas/2023.07.26.0000.0000/PreHandler.yml similarity index 100% rename from 2023.07.26.0000.0000/PreHandler.yml rename to Schemas/2023.07.26.0000.0000/PreHandler.yml diff --git a/2023.07.26.0000.0000/PreHandlerMovement.yml b/Schemas/2023.07.26.0000.0000/PreHandlerMovement.yml similarity index 100% rename from 2023.07.26.0000.0000/PreHandlerMovement.yml rename to Schemas/2023.07.26.0000.0000/PreHandlerMovement.yml diff --git a/2023.07.26.0000.0000/PresetCamera.yml b/Schemas/2023.07.26.0000.0000/PresetCamera.yml similarity index 100% rename from 2023.07.26.0000.0000/PresetCamera.yml rename to Schemas/2023.07.26.0000.0000/PresetCamera.yml diff --git a/2023.07.26.0000.0000/PresetCameraAdjust.yml b/Schemas/2023.07.26.0000.0000/PresetCameraAdjust.yml similarity index 100% rename from 2023.07.26.0000.0000/PresetCameraAdjust.yml rename to Schemas/2023.07.26.0000.0000/PresetCameraAdjust.yml diff --git a/2023.07.26.0000.0000/PreviewableItems.yml b/Schemas/2023.07.26.0000.0000/PreviewableItems.yml similarity index 100% rename from 2023.07.26.0000.0000/PreviewableItems.yml rename to Schemas/2023.07.26.0000.0000/PreviewableItems.yml diff --git a/2023.07.26.0000.0000/PublicContent.yml b/Schemas/2023.07.26.0000.0000/PublicContent.yml similarity index 100% rename from 2023.07.26.0000.0000/PublicContent.yml rename to Schemas/2023.07.26.0000.0000/PublicContent.yml diff --git a/2023.07.26.0000.0000/PublicContentCutscene.yml b/Schemas/2023.07.26.0000.0000/PublicContentCutscene.yml similarity index 100% rename from 2023.07.26.0000.0000/PublicContentCutscene.yml rename to Schemas/2023.07.26.0000.0000/PublicContentCutscene.yml diff --git a/2023.07.26.0000.0000/PublicContentTextData.yml b/Schemas/2023.07.26.0000.0000/PublicContentTextData.yml similarity index 100% rename from 2023.07.26.0000.0000/PublicContentTextData.yml rename to Schemas/2023.07.26.0000.0000/PublicContentTextData.yml diff --git a/2023.07.26.0000.0000/PublicContentType.yml b/Schemas/2023.07.26.0000.0000/PublicContentType.yml similarity index 100% rename from 2023.07.26.0000.0000/PublicContentType.yml rename to Schemas/2023.07.26.0000.0000/PublicContentType.yml diff --git a/2023.07.26.0000.0000/PvPAction.yml b/Schemas/2023.07.26.0000.0000/PvPAction.yml similarity index 100% rename from 2023.07.26.0000.0000/PvPAction.yml rename to Schemas/2023.07.26.0000.0000/PvPAction.yml diff --git a/2023.07.26.0000.0000/PvPActionSort.yml b/Schemas/2023.07.26.0000.0000/PvPActionSort.yml similarity index 100% rename from 2023.07.26.0000.0000/PvPActionSort.yml rename to Schemas/2023.07.26.0000.0000/PvPActionSort.yml diff --git a/2023.07.26.0000.0000/PvPBaseParamValue.yml b/Schemas/2023.07.26.0000.0000/PvPBaseParamValue.yml similarity index 100% rename from 2023.07.26.0000.0000/PvPBaseParamValue.yml rename to Schemas/2023.07.26.0000.0000/PvPBaseParamValue.yml diff --git a/2023.07.26.0000.0000/PvPInitialSelectActionTrait.yml b/Schemas/2023.07.26.0000.0000/PvPInitialSelectActionTrait.yml similarity index 100% rename from 2023.07.26.0000.0000/PvPInitialSelectActionTrait.yml rename to Schemas/2023.07.26.0000.0000/PvPInitialSelectActionTrait.yml diff --git a/2023.07.26.0000.0000/PvPRank.yml b/Schemas/2023.07.26.0000.0000/PvPRank.yml similarity index 100% rename from 2023.07.26.0000.0000/PvPRank.yml rename to Schemas/2023.07.26.0000.0000/PvPRank.yml diff --git a/2023.07.26.0000.0000/PvPRankTransient.yml b/Schemas/2023.07.26.0000.0000/PvPRankTransient.yml similarity index 100% rename from 2023.07.26.0000.0000/PvPRankTransient.yml rename to Schemas/2023.07.26.0000.0000/PvPRankTransient.yml diff --git a/2023.07.26.0000.0000/PvPSelectTrait.yml b/Schemas/2023.07.26.0000.0000/PvPSelectTrait.yml similarity index 100% rename from 2023.07.26.0000.0000/PvPSelectTrait.yml rename to Schemas/2023.07.26.0000.0000/PvPSelectTrait.yml diff --git a/2023.07.26.0000.0000/PvPSelectTraitTransient.yml b/Schemas/2023.07.26.0000.0000/PvPSelectTraitTransient.yml similarity index 100% rename from 2023.07.26.0000.0000/PvPSelectTraitTransient.yml rename to Schemas/2023.07.26.0000.0000/PvPSelectTraitTransient.yml diff --git a/2023.07.26.0000.0000/PvPSeries.yml b/Schemas/2023.07.26.0000.0000/PvPSeries.yml similarity index 100% rename from 2023.07.26.0000.0000/PvPSeries.yml rename to Schemas/2023.07.26.0000.0000/PvPSeries.yml diff --git a/2023.07.26.0000.0000/PvPSeriesLevel.yml b/Schemas/2023.07.26.0000.0000/PvPSeriesLevel.yml similarity index 100% rename from 2023.07.26.0000.0000/PvPSeriesLevel.yml rename to Schemas/2023.07.26.0000.0000/PvPSeriesLevel.yml diff --git a/2023.07.26.0000.0000/PvPTrait.yml b/Schemas/2023.07.26.0000.0000/PvPTrait.yml similarity index 100% rename from 2023.07.26.0000.0000/PvPTrait.yml rename to Schemas/2023.07.26.0000.0000/PvPTrait.yml diff --git a/2023.07.26.0000.0000/QTE.yml b/Schemas/2023.07.26.0000.0000/QTE.yml similarity index 100% rename from 2023.07.26.0000.0000/QTE.yml rename to Schemas/2023.07.26.0000.0000/QTE.yml diff --git a/2023.07.26.0000.0000/Quest.yml b/Schemas/2023.07.26.0000.0000/Quest.yml similarity index 100% rename from 2023.07.26.0000.0000/Quest.yml rename to Schemas/2023.07.26.0000.0000/Quest.yml diff --git a/2023.07.26.0000.0000/QuestAcceptAdditionCondition.yml b/Schemas/2023.07.26.0000.0000/QuestAcceptAdditionCondition.yml similarity index 100% rename from 2023.07.26.0000.0000/QuestAcceptAdditionCondition.yml rename to Schemas/2023.07.26.0000.0000/QuestAcceptAdditionCondition.yml diff --git a/2023.07.26.0000.0000/QuestBattle.yml b/Schemas/2023.07.26.0000.0000/QuestBattle.yml similarity index 100% rename from 2023.07.26.0000.0000/QuestBattle.yml rename to Schemas/2023.07.26.0000.0000/QuestBattle.yml diff --git a/2023.07.26.0000.0000/QuestBattleResident.yml b/Schemas/2023.07.26.0000.0000/QuestBattleResident.yml similarity index 100% rename from 2023.07.26.0000.0000/QuestBattleResident.yml rename to Schemas/2023.07.26.0000.0000/QuestBattleResident.yml diff --git a/2023.07.26.0000.0000/QuestBattleSystemDefine.yml b/Schemas/2023.07.26.0000.0000/QuestBattleSystemDefine.yml similarity index 100% rename from 2023.07.26.0000.0000/QuestBattleSystemDefine.yml rename to Schemas/2023.07.26.0000.0000/QuestBattleSystemDefine.yml diff --git a/2023.07.26.0000.0000/QuestChapter.yml b/Schemas/2023.07.26.0000.0000/QuestChapter.yml similarity index 100% rename from 2023.07.26.0000.0000/QuestChapter.yml rename to Schemas/2023.07.26.0000.0000/QuestChapter.yml diff --git a/2023.07.26.0000.0000/QuestClassJobReward.yml b/Schemas/2023.07.26.0000.0000/QuestClassJobReward.yml similarity index 100% rename from 2023.07.26.0000.0000/QuestClassJobReward.yml rename to Schemas/2023.07.26.0000.0000/QuestClassJobReward.yml diff --git a/2023.07.26.0000.0000/QuestClassJobSupply.yml b/Schemas/2023.07.26.0000.0000/QuestClassJobSupply.yml similarity index 100% rename from 2023.07.26.0000.0000/QuestClassJobSupply.yml rename to Schemas/2023.07.26.0000.0000/QuestClassJobSupply.yml diff --git a/2023.07.26.0000.0000/QuestCustomTodo.yml b/Schemas/2023.07.26.0000.0000/QuestCustomTodo.yml similarity index 100% rename from 2023.07.26.0000.0000/QuestCustomTodo.yml rename to Schemas/2023.07.26.0000.0000/QuestCustomTodo.yml diff --git a/2023.07.26.0000.0000/QuestDefineClient.yml b/Schemas/2023.07.26.0000.0000/QuestDefineClient.yml similarity index 100% rename from 2023.07.26.0000.0000/QuestDefineClient.yml rename to Schemas/2023.07.26.0000.0000/QuestDefineClient.yml diff --git a/2023.07.26.0000.0000/QuestDerivedClass.yml b/Schemas/2023.07.26.0000.0000/QuestDerivedClass.yml similarity index 100% rename from 2023.07.26.0000.0000/QuestDerivedClass.yml rename to Schemas/2023.07.26.0000.0000/QuestDerivedClass.yml diff --git a/2023.07.26.0000.0000/QuestEffect.yml b/Schemas/2023.07.26.0000.0000/QuestEffect.yml similarity index 100% rename from 2023.07.26.0000.0000/QuestEffect.yml rename to Schemas/2023.07.26.0000.0000/QuestEffect.yml diff --git a/2023.07.26.0000.0000/QuestEffectDefine.yml b/Schemas/2023.07.26.0000.0000/QuestEffectDefine.yml similarity index 100% rename from 2023.07.26.0000.0000/QuestEffectDefine.yml rename to Schemas/2023.07.26.0000.0000/QuestEffectDefine.yml diff --git a/2023.07.26.0000.0000/QuestEffectType.yml b/Schemas/2023.07.26.0000.0000/QuestEffectType.yml similarity index 100% rename from 2023.07.26.0000.0000/QuestEffectType.yml rename to Schemas/2023.07.26.0000.0000/QuestEffectType.yml diff --git a/2023.07.26.0000.0000/QuestEquipModel.yml b/Schemas/2023.07.26.0000.0000/QuestEquipModel.yml similarity index 100% rename from 2023.07.26.0000.0000/QuestEquipModel.yml rename to Schemas/2023.07.26.0000.0000/QuestEquipModel.yml diff --git a/2023.07.26.0000.0000/QuestEventAreaEntranceInfo.yml b/Schemas/2023.07.26.0000.0000/QuestEventAreaEntranceInfo.yml similarity index 100% rename from 2023.07.26.0000.0000/QuestEventAreaEntranceInfo.yml rename to Schemas/2023.07.26.0000.0000/QuestEventAreaEntranceInfo.yml diff --git a/2023.07.26.0000.0000/QuestHideReward.yml b/Schemas/2023.07.26.0000.0000/QuestHideReward.yml similarity index 100% rename from 2023.07.26.0000.0000/QuestHideReward.yml rename to Schemas/2023.07.26.0000.0000/QuestHideReward.yml diff --git a/2023.07.26.0000.0000/QuestLinkMarker.yml b/Schemas/2023.07.26.0000.0000/QuestLinkMarker.yml similarity index 100% rename from 2023.07.26.0000.0000/QuestLinkMarker.yml rename to Schemas/2023.07.26.0000.0000/QuestLinkMarker.yml diff --git a/2023.07.26.0000.0000/QuestLinkMarkerIcon.yml b/Schemas/2023.07.26.0000.0000/QuestLinkMarkerIcon.yml similarity index 100% rename from 2023.07.26.0000.0000/QuestLinkMarkerIcon.yml rename to Schemas/2023.07.26.0000.0000/QuestLinkMarkerIcon.yml diff --git a/2023.07.26.0000.0000/QuestLinkMarkerSet.yml b/Schemas/2023.07.26.0000.0000/QuestLinkMarkerSet.yml similarity index 100% rename from 2023.07.26.0000.0000/QuestLinkMarkerSet.yml rename to Schemas/2023.07.26.0000.0000/QuestLinkMarkerSet.yml diff --git a/2023.07.26.0000.0000/QuestRecomplete.yml b/Schemas/2023.07.26.0000.0000/QuestRecomplete.yml similarity index 100% rename from 2023.07.26.0000.0000/QuestRecomplete.yml rename to Schemas/2023.07.26.0000.0000/QuestRecomplete.yml diff --git a/2023.07.26.0000.0000/QuestRedo.yml b/Schemas/2023.07.26.0000.0000/QuestRedo.yml similarity index 100% rename from 2023.07.26.0000.0000/QuestRedo.yml rename to Schemas/2023.07.26.0000.0000/QuestRedo.yml diff --git a/2023.07.26.0000.0000/QuestRedoChapter.yml b/Schemas/2023.07.26.0000.0000/QuestRedoChapter.yml similarity index 100% rename from 2023.07.26.0000.0000/QuestRedoChapter.yml rename to Schemas/2023.07.26.0000.0000/QuestRedoChapter.yml diff --git a/2023.07.26.0000.0000/QuestRedoChapterUI.yml b/Schemas/2023.07.26.0000.0000/QuestRedoChapterUI.yml similarity index 100% rename from 2023.07.26.0000.0000/QuestRedoChapterUI.yml rename to Schemas/2023.07.26.0000.0000/QuestRedoChapterUI.yml diff --git a/2023.07.26.0000.0000/QuestRedoChapterUICategory.yml b/Schemas/2023.07.26.0000.0000/QuestRedoChapterUICategory.yml similarity index 100% rename from 2023.07.26.0000.0000/QuestRedoChapterUICategory.yml rename to Schemas/2023.07.26.0000.0000/QuestRedoChapterUICategory.yml diff --git a/2023.07.26.0000.0000/QuestRedoChapterUITab.yml b/Schemas/2023.07.26.0000.0000/QuestRedoChapterUITab.yml similarity index 100% rename from 2023.07.26.0000.0000/QuestRedoChapterUITab.yml rename to Schemas/2023.07.26.0000.0000/QuestRedoChapterUITab.yml diff --git a/2023.07.26.0000.0000/QuestRedoIncompChapter.yml b/Schemas/2023.07.26.0000.0000/QuestRedoIncompChapter.yml similarity index 100% rename from 2023.07.26.0000.0000/QuestRedoIncompChapter.yml rename to Schemas/2023.07.26.0000.0000/QuestRedoIncompChapter.yml diff --git a/2023.07.26.0000.0000/QuestRepeatFlag.yml b/Schemas/2023.07.26.0000.0000/QuestRepeatFlag.yml similarity index 100% rename from 2023.07.26.0000.0000/QuestRepeatFlag.yml rename to Schemas/2023.07.26.0000.0000/QuestRepeatFlag.yml diff --git a/2023.07.26.0000.0000/QuestRewardOther.yml b/Schemas/2023.07.26.0000.0000/QuestRewardOther.yml similarity index 100% rename from 2023.07.26.0000.0000/QuestRewardOther.yml rename to Schemas/2023.07.26.0000.0000/QuestRewardOther.yml diff --git a/2023.07.26.0000.0000/QuestSelectTitle.yml b/Schemas/2023.07.26.0000.0000/QuestSelectTitle.yml similarity index 100% rename from 2023.07.26.0000.0000/QuestSelectTitle.yml rename to Schemas/2023.07.26.0000.0000/QuestSelectTitle.yml diff --git a/2023.07.26.0000.0000/QuestSetDefine.yml b/Schemas/2023.07.26.0000.0000/QuestSetDefine.yml similarity index 100% rename from 2023.07.26.0000.0000/QuestSetDefine.yml rename to Schemas/2023.07.26.0000.0000/QuestSetDefine.yml diff --git a/2023.07.26.0000.0000/QuestStatusParam.yml b/Schemas/2023.07.26.0000.0000/QuestStatusParam.yml similarity index 100% rename from 2023.07.26.0000.0000/QuestStatusParam.yml rename to Schemas/2023.07.26.0000.0000/QuestStatusParam.yml diff --git a/2023.07.26.0000.0000/QuestSystemDefine.yml b/Schemas/2023.07.26.0000.0000/QuestSystemDefine.yml similarity index 100% rename from 2023.07.26.0000.0000/QuestSystemDefine.yml rename to Schemas/2023.07.26.0000.0000/QuestSystemDefine.yml diff --git a/2023.07.26.0000.0000/QuickChat.yml b/Schemas/2023.07.26.0000.0000/QuickChat.yml similarity index 100% rename from 2023.07.26.0000.0000/QuickChat.yml rename to Schemas/2023.07.26.0000.0000/QuickChat.yml diff --git a/2023.07.26.0000.0000/QuickChatTransient.yml b/Schemas/2023.07.26.0000.0000/QuickChatTransient.yml similarity index 100% rename from 2023.07.26.0000.0000/QuickChatTransient.yml rename to Schemas/2023.07.26.0000.0000/QuickChatTransient.yml diff --git a/2023.07.26.0000.0000/RPParameter.yml b/Schemas/2023.07.26.0000.0000/RPParameter.yml similarity index 100% rename from 2023.07.26.0000.0000/RPParameter.yml rename to Schemas/2023.07.26.0000.0000/RPParameter.yml diff --git a/2023.07.26.0000.0000/Race.yml b/Schemas/2023.07.26.0000.0000/Race.yml similarity index 100% rename from 2023.07.26.0000.0000/Race.yml rename to Schemas/2023.07.26.0000.0000/Race.yml diff --git a/2023.07.26.0000.0000/RacingChocoboGrade.yml b/Schemas/2023.07.26.0000.0000/RacingChocoboGrade.yml similarity index 100% rename from 2023.07.26.0000.0000/RacingChocoboGrade.yml rename to Schemas/2023.07.26.0000.0000/RacingChocoboGrade.yml diff --git a/2023.07.26.0000.0000/RacingChocoboItem.yml b/Schemas/2023.07.26.0000.0000/RacingChocoboItem.yml similarity index 100% rename from 2023.07.26.0000.0000/RacingChocoboItem.yml rename to Schemas/2023.07.26.0000.0000/RacingChocoboItem.yml diff --git a/2023.07.26.0000.0000/RacingChocoboName.yml b/Schemas/2023.07.26.0000.0000/RacingChocoboName.yml similarity index 100% rename from 2023.07.26.0000.0000/RacingChocoboName.yml rename to Schemas/2023.07.26.0000.0000/RacingChocoboName.yml diff --git a/2023.07.26.0000.0000/RacingChocoboNameCategory.yml b/Schemas/2023.07.26.0000.0000/RacingChocoboNameCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/RacingChocoboNameCategory.yml rename to Schemas/2023.07.26.0000.0000/RacingChocoboNameCategory.yml diff --git a/2023.07.26.0000.0000/RacingChocoboNameInfo.yml b/Schemas/2023.07.26.0000.0000/RacingChocoboNameInfo.yml similarity index 100% rename from 2023.07.26.0000.0000/RacingChocoboNameInfo.yml rename to Schemas/2023.07.26.0000.0000/RacingChocoboNameInfo.yml diff --git a/2023.07.26.0000.0000/RacingChocoboParam.yml b/Schemas/2023.07.26.0000.0000/RacingChocoboParam.yml similarity index 100% rename from 2023.07.26.0000.0000/RacingChocoboParam.yml rename to Schemas/2023.07.26.0000.0000/RacingChocoboParam.yml diff --git a/2023.07.26.0000.0000/RaidFinderParam.yml b/Schemas/2023.07.26.0000.0000/RaidFinderParam.yml similarity index 100% rename from 2023.07.26.0000.0000/RaidFinderParam.yml rename to Schemas/2023.07.26.0000.0000/RaidFinderParam.yml diff --git a/2023.07.26.0000.0000/ReactionEventObject.yml b/Schemas/2023.07.26.0000.0000/ReactionEventObject.yml similarity index 100% rename from 2023.07.26.0000.0000/ReactionEventObject.yml rename to Schemas/2023.07.26.0000.0000/ReactionEventObject.yml diff --git a/2023.07.26.0000.0000/ReactionEventObjectInfo.yml b/Schemas/2023.07.26.0000.0000/ReactionEventObjectInfo.yml similarity index 100% rename from 2023.07.26.0000.0000/ReactionEventObjectInfo.yml rename to Schemas/2023.07.26.0000.0000/ReactionEventObjectInfo.yml diff --git a/2023.07.26.0000.0000/RecastNavimesh.yml b/Schemas/2023.07.26.0000.0000/RecastNavimesh.yml similarity index 100% rename from 2023.07.26.0000.0000/RecastNavimesh.yml rename to Schemas/2023.07.26.0000.0000/RecastNavimesh.yml diff --git a/2023.07.26.0000.0000/Recipe.yml b/Schemas/2023.07.26.0000.0000/Recipe.yml similarity index 100% rename from 2023.07.26.0000.0000/Recipe.yml rename to Schemas/2023.07.26.0000.0000/Recipe.yml diff --git a/2023.07.26.0000.0000/RecipeLevelTable.yml b/Schemas/2023.07.26.0000.0000/RecipeLevelTable.yml similarity index 100% rename from 2023.07.26.0000.0000/RecipeLevelTable.yml rename to Schemas/2023.07.26.0000.0000/RecipeLevelTable.yml diff --git a/2023.07.26.0000.0000/RecipeLookup.yml b/Schemas/2023.07.26.0000.0000/RecipeLookup.yml similarity index 100% rename from 2023.07.26.0000.0000/RecipeLookup.yml rename to Schemas/2023.07.26.0000.0000/RecipeLookup.yml diff --git a/2023.07.26.0000.0000/RecipeNotebookList.yml b/Schemas/2023.07.26.0000.0000/RecipeNotebookList.yml similarity index 100% rename from 2023.07.26.0000.0000/RecipeNotebookList.yml rename to Schemas/2023.07.26.0000.0000/RecipeNotebookList.yml diff --git a/2023.07.26.0000.0000/RecommendContents.yml b/Schemas/2023.07.26.0000.0000/RecommendContents.yml similarity index 100% rename from 2023.07.26.0000.0000/RecommendContents.yml rename to Schemas/2023.07.26.0000.0000/RecommendContents.yml diff --git a/2023.07.26.0000.0000/Relic.yml b/Schemas/2023.07.26.0000.0000/Relic.yml similarity index 100% rename from 2023.07.26.0000.0000/Relic.yml rename to Schemas/2023.07.26.0000.0000/Relic.yml diff --git a/2023.07.26.0000.0000/Relic3.yml b/Schemas/2023.07.26.0000.0000/Relic3.yml similarity index 100% rename from 2023.07.26.0000.0000/Relic3.yml rename to Schemas/2023.07.26.0000.0000/Relic3.yml diff --git a/2023.07.26.0000.0000/Relic3Materia.yml b/Schemas/2023.07.26.0000.0000/Relic3Materia.yml similarity index 100% rename from 2023.07.26.0000.0000/Relic3Materia.yml rename to Schemas/2023.07.26.0000.0000/Relic3Materia.yml diff --git a/2023.07.26.0000.0000/Relic3Rate.yml b/Schemas/2023.07.26.0000.0000/Relic3Rate.yml similarity index 100% rename from 2023.07.26.0000.0000/Relic3Rate.yml rename to Schemas/2023.07.26.0000.0000/Relic3Rate.yml diff --git a/2023.07.26.0000.0000/Relic3RatePattern.yml b/Schemas/2023.07.26.0000.0000/Relic3RatePattern.yml similarity index 100% rename from 2023.07.26.0000.0000/Relic3RatePattern.yml rename to Schemas/2023.07.26.0000.0000/Relic3RatePattern.yml diff --git a/2023.07.26.0000.0000/Relic6Magicite.yml b/Schemas/2023.07.26.0000.0000/Relic6Magicite.yml similarity index 100% rename from 2023.07.26.0000.0000/Relic6Magicite.yml rename to Schemas/2023.07.26.0000.0000/Relic6Magicite.yml diff --git a/2023.07.26.0000.0000/RelicItem.yml b/Schemas/2023.07.26.0000.0000/RelicItem.yml similarity index 100% rename from 2023.07.26.0000.0000/RelicItem.yml rename to Schemas/2023.07.26.0000.0000/RelicItem.yml diff --git a/2023.07.26.0000.0000/RelicMateria.yml b/Schemas/2023.07.26.0000.0000/RelicMateria.yml similarity index 100% rename from 2023.07.26.0000.0000/RelicMateria.yml rename to Schemas/2023.07.26.0000.0000/RelicMateria.yml diff --git a/2023.07.26.0000.0000/RelicNote.yml b/Schemas/2023.07.26.0000.0000/RelicNote.yml similarity index 100% rename from 2023.07.26.0000.0000/RelicNote.yml rename to Schemas/2023.07.26.0000.0000/RelicNote.yml diff --git a/2023.07.26.0000.0000/RelicNoteCategory.yml b/Schemas/2023.07.26.0000.0000/RelicNoteCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/RelicNoteCategory.yml rename to Schemas/2023.07.26.0000.0000/RelicNoteCategory.yml diff --git a/2023.07.26.0000.0000/Resident.yml b/Schemas/2023.07.26.0000.0000/Resident.yml similarity index 100% rename from 2023.07.26.0000.0000/Resident.yml rename to Schemas/2023.07.26.0000.0000/Resident.yml diff --git a/2023.07.26.0000.0000/ResidentMotionType.yml b/Schemas/2023.07.26.0000.0000/ResidentMotionType.yml similarity index 100% rename from 2023.07.26.0000.0000/ResidentMotionType.yml rename to Schemas/2023.07.26.0000.0000/ResidentMotionType.yml diff --git a/2023.07.26.0000.0000/ResistanceWeaponAdjust.yml b/Schemas/2023.07.26.0000.0000/ResistanceWeaponAdjust.yml similarity index 100% rename from 2023.07.26.0000.0000/ResistanceWeaponAdjust.yml rename to Schemas/2023.07.26.0000.0000/ResistanceWeaponAdjust.yml diff --git a/2023.07.26.0000.0000/RetainerFortuneRewardRange.yml b/Schemas/2023.07.26.0000.0000/RetainerFortuneRewardRange.yml similarity index 100% rename from 2023.07.26.0000.0000/RetainerFortuneRewardRange.yml rename to Schemas/2023.07.26.0000.0000/RetainerFortuneRewardRange.yml diff --git a/2023.07.26.0000.0000/RetainerTask.yml b/Schemas/2023.07.26.0000.0000/RetainerTask.yml similarity index 100% rename from 2023.07.26.0000.0000/RetainerTask.yml rename to Schemas/2023.07.26.0000.0000/RetainerTask.yml diff --git a/2023.07.26.0000.0000/RetainerTaskLvRange.yml b/Schemas/2023.07.26.0000.0000/RetainerTaskLvRange.yml similarity index 100% rename from 2023.07.26.0000.0000/RetainerTaskLvRange.yml rename to Schemas/2023.07.26.0000.0000/RetainerTaskLvRange.yml diff --git a/2023.07.26.0000.0000/RetainerTaskNormal.yml b/Schemas/2023.07.26.0000.0000/RetainerTaskNormal.yml similarity index 100% rename from 2023.07.26.0000.0000/RetainerTaskNormal.yml rename to Schemas/2023.07.26.0000.0000/RetainerTaskNormal.yml diff --git a/2023.07.26.0000.0000/RetainerTaskParameter.yml b/Schemas/2023.07.26.0000.0000/RetainerTaskParameter.yml similarity index 100% rename from 2023.07.26.0000.0000/RetainerTaskParameter.yml rename to Schemas/2023.07.26.0000.0000/RetainerTaskParameter.yml diff --git a/2023.07.26.0000.0000/RetainerTaskParameterLvDiff.yml b/Schemas/2023.07.26.0000.0000/RetainerTaskParameterLvDiff.yml similarity index 100% rename from 2023.07.26.0000.0000/RetainerTaskParameterLvDiff.yml rename to Schemas/2023.07.26.0000.0000/RetainerTaskParameterLvDiff.yml diff --git a/2023.07.26.0000.0000/RetainerTaskRandom.yml b/Schemas/2023.07.26.0000.0000/RetainerTaskRandom.yml similarity index 100% rename from 2023.07.26.0000.0000/RetainerTaskRandom.yml rename to Schemas/2023.07.26.0000.0000/RetainerTaskRandom.yml diff --git a/2023.07.26.0000.0000/RideShooting.yml b/Schemas/2023.07.26.0000.0000/RideShooting.yml similarity index 100% rename from 2023.07.26.0000.0000/RideShooting.yml rename to Schemas/2023.07.26.0000.0000/RideShooting.yml diff --git a/2023.07.26.0000.0000/RideShootingScheduler.yml b/Schemas/2023.07.26.0000.0000/RideShootingScheduler.yml similarity index 100% rename from 2023.07.26.0000.0000/RideShootingScheduler.yml rename to Schemas/2023.07.26.0000.0000/RideShootingScheduler.yml diff --git a/2023.07.26.0000.0000/RideShootingTarget.yml b/Schemas/2023.07.26.0000.0000/RideShootingTarget.yml similarity index 100% rename from 2023.07.26.0000.0000/RideShootingTarget.yml rename to Schemas/2023.07.26.0000.0000/RideShootingTarget.yml diff --git a/2023.07.26.0000.0000/RideShootingTargetScheduler.yml b/Schemas/2023.07.26.0000.0000/RideShootingTargetScheduler.yml similarity index 100% rename from 2023.07.26.0000.0000/RideShootingTargetScheduler.yml rename to Schemas/2023.07.26.0000.0000/RideShootingTargetScheduler.yml diff --git a/2023.07.26.0000.0000/RideShootingTargetType.yml b/Schemas/2023.07.26.0000.0000/RideShootingTargetType.yml similarity index 100% rename from 2023.07.26.0000.0000/RideShootingTargetType.yml rename to Schemas/2023.07.26.0000.0000/RideShootingTargetType.yml diff --git a/2023.07.26.0000.0000/RideShootingTextData.yml b/Schemas/2023.07.26.0000.0000/RideShootingTextData.yml similarity index 100% rename from 2023.07.26.0000.0000/RideShootingTextData.yml rename to Schemas/2023.07.26.0000.0000/RideShootingTextData.yml diff --git a/2023.07.26.0000.0000/Role.yml b/Schemas/2023.07.26.0000.0000/Role.yml similarity index 100% rename from 2023.07.26.0000.0000/Role.yml rename to Schemas/2023.07.26.0000.0000/Role.yml diff --git a/2023.07.26.0000.0000/SE.yml b/Schemas/2023.07.26.0000.0000/SE.yml similarity index 100% rename from 2023.07.26.0000.0000/SE.yml rename to Schemas/2023.07.26.0000.0000/SE.yml diff --git a/2023.07.26.0000.0000/SEBattle.yml b/Schemas/2023.07.26.0000.0000/SEBattle.yml similarity index 100% rename from 2023.07.26.0000.0000/SEBattle.yml rename to Schemas/2023.07.26.0000.0000/SEBattle.yml diff --git a/2023.07.26.0000.0000/SatisfactionArbitration.yml b/Schemas/2023.07.26.0000.0000/SatisfactionArbitration.yml similarity index 100% rename from 2023.07.26.0000.0000/SatisfactionArbitration.yml rename to Schemas/2023.07.26.0000.0000/SatisfactionArbitration.yml diff --git a/2023.07.26.0000.0000/SatisfactionBonusGuarantee.yml b/Schemas/2023.07.26.0000.0000/SatisfactionBonusGuarantee.yml similarity index 100% rename from 2023.07.26.0000.0000/SatisfactionBonusGuarantee.yml rename to Schemas/2023.07.26.0000.0000/SatisfactionBonusGuarantee.yml diff --git a/2023.07.26.0000.0000/SatisfactionNpc.yml b/Schemas/2023.07.26.0000.0000/SatisfactionNpc.yml similarity index 100% rename from 2023.07.26.0000.0000/SatisfactionNpc.yml rename to Schemas/2023.07.26.0000.0000/SatisfactionNpc.yml diff --git a/2023.07.26.0000.0000/SatisfactionSupply.yml b/Schemas/2023.07.26.0000.0000/SatisfactionSupply.yml similarity index 100% rename from 2023.07.26.0000.0000/SatisfactionSupply.yml rename to Schemas/2023.07.26.0000.0000/SatisfactionSupply.yml diff --git a/2023.07.26.0000.0000/SatisfactionSupplyReward.yml b/Schemas/2023.07.26.0000.0000/SatisfactionSupplyReward.yml similarity index 100% rename from 2023.07.26.0000.0000/SatisfactionSupplyReward.yml rename to Schemas/2023.07.26.0000.0000/SatisfactionSupplyReward.yml diff --git a/2023.07.26.0000.0000/SatisfactionSupplyRewardExp.yml b/Schemas/2023.07.26.0000.0000/SatisfactionSupplyRewardExp.yml similarity index 100% rename from 2023.07.26.0000.0000/SatisfactionSupplyRewardExp.yml rename to Schemas/2023.07.26.0000.0000/SatisfactionSupplyRewardExp.yml diff --git a/2023.07.26.0000.0000/ScenarioTree.yml b/Schemas/2023.07.26.0000.0000/ScenarioTree.yml similarity index 100% rename from 2023.07.26.0000.0000/ScenarioTree.yml rename to Schemas/2023.07.26.0000.0000/ScenarioTree.yml diff --git a/2023.07.26.0000.0000/ScenarioTreeTips.yml b/Schemas/2023.07.26.0000.0000/ScenarioTreeTips.yml similarity index 100% rename from 2023.07.26.0000.0000/ScenarioTreeTips.yml rename to Schemas/2023.07.26.0000.0000/ScenarioTreeTips.yml diff --git a/2023.07.26.0000.0000/ScenarioTreeTipsClassQuest.yml b/Schemas/2023.07.26.0000.0000/ScenarioTreeTipsClassQuest.yml similarity index 100% rename from 2023.07.26.0000.0000/ScenarioTreeTipsClassQuest.yml rename to Schemas/2023.07.26.0000.0000/ScenarioTreeTipsClassQuest.yml diff --git a/2023.07.26.0000.0000/ScenarioType.yml b/Schemas/2023.07.26.0000.0000/ScenarioType.yml similarity index 100% rename from 2023.07.26.0000.0000/ScenarioType.yml rename to Schemas/2023.07.26.0000.0000/ScenarioType.yml diff --git a/2023.07.26.0000.0000/ScreenImage.yml b/Schemas/2023.07.26.0000.0000/ScreenImage.yml similarity index 100% rename from 2023.07.26.0000.0000/ScreenImage.yml rename to Schemas/2023.07.26.0000.0000/ScreenImage.yml diff --git a/2023.07.26.0000.0000/SecretRecipeBook.yml b/Schemas/2023.07.26.0000.0000/SecretRecipeBook.yml similarity index 100% rename from 2023.07.26.0000.0000/SecretRecipeBook.yml rename to Schemas/2023.07.26.0000.0000/SecretRecipeBook.yml diff --git a/2023.07.26.0000.0000/SequentialEvent.yml b/Schemas/2023.07.26.0000.0000/SequentialEvent.yml similarity index 100% rename from 2023.07.26.0000.0000/SequentialEvent.yml rename to Schemas/2023.07.26.0000.0000/SequentialEvent.yml diff --git a/2023.07.26.0000.0000/SequentialEventMultipleRange.yml b/Schemas/2023.07.26.0000.0000/SequentialEventMultipleRange.yml similarity index 100% rename from 2023.07.26.0000.0000/SequentialEventMultipleRange.yml rename to Schemas/2023.07.26.0000.0000/SequentialEventMultipleRange.yml diff --git a/2023.07.26.0000.0000/SharlayanCraftWorks.yml b/Schemas/2023.07.26.0000.0000/SharlayanCraftWorks.yml similarity index 100% rename from 2023.07.26.0000.0000/SharlayanCraftWorks.yml rename to Schemas/2023.07.26.0000.0000/SharlayanCraftWorks.yml diff --git a/2023.07.26.0000.0000/SharlayanCraftWorksSupply.yml b/Schemas/2023.07.26.0000.0000/SharlayanCraftWorksSupply.yml similarity index 100% rename from 2023.07.26.0000.0000/SharlayanCraftWorksSupply.yml rename to Schemas/2023.07.26.0000.0000/SharlayanCraftWorksSupply.yml diff --git a/2023.07.26.0000.0000/ShellFixedFromCommand.yml b/Schemas/2023.07.26.0000.0000/ShellFixedFromCommand.yml similarity index 100% rename from 2023.07.26.0000.0000/ShellFixedFromCommand.yml rename to Schemas/2023.07.26.0000.0000/ShellFixedFromCommand.yml diff --git a/2023.07.26.0000.0000/Skirmish.yml b/Schemas/2023.07.26.0000.0000/Skirmish.yml similarity index 100% rename from 2023.07.26.0000.0000/Skirmish.yml rename to Schemas/2023.07.26.0000.0000/Skirmish.yml diff --git a/2023.07.26.0000.0000/SkyIsland.yml b/Schemas/2023.07.26.0000.0000/SkyIsland.yml similarity index 100% rename from 2023.07.26.0000.0000/SkyIsland.yml rename to Schemas/2023.07.26.0000.0000/SkyIsland.yml diff --git a/2023.07.26.0000.0000/SkyIsland2.yml b/Schemas/2023.07.26.0000.0000/SkyIsland2.yml similarity index 100% rename from 2023.07.26.0000.0000/SkyIsland2.yml rename to Schemas/2023.07.26.0000.0000/SkyIsland2.yml diff --git a/2023.07.26.0000.0000/SkyIsland2Mission.yml b/Schemas/2023.07.26.0000.0000/SkyIsland2Mission.yml similarity index 100% rename from 2023.07.26.0000.0000/SkyIsland2Mission.yml rename to Schemas/2023.07.26.0000.0000/SkyIsland2Mission.yml diff --git a/2023.07.26.0000.0000/SkyIsland2MissionDetail.yml b/Schemas/2023.07.26.0000.0000/SkyIsland2MissionDetail.yml similarity index 100% rename from 2023.07.26.0000.0000/SkyIsland2MissionDetail.yml rename to Schemas/2023.07.26.0000.0000/SkyIsland2MissionDetail.yml diff --git a/2023.07.26.0000.0000/SkyIsland2MissionType.yml b/Schemas/2023.07.26.0000.0000/SkyIsland2MissionType.yml similarity index 100% rename from 2023.07.26.0000.0000/SkyIsland2MissionType.yml rename to Schemas/2023.07.26.0000.0000/SkyIsland2MissionType.yml diff --git a/2023.07.26.0000.0000/SkyIsland2RangeType.yml b/Schemas/2023.07.26.0000.0000/SkyIsland2RangeType.yml similarity index 100% rename from 2023.07.26.0000.0000/SkyIsland2RangeType.yml rename to Schemas/2023.07.26.0000.0000/SkyIsland2RangeType.yml diff --git a/2023.07.26.0000.0000/SkyIslandMapMarker.yml b/Schemas/2023.07.26.0000.0000/SkyIslandMapMarker.yml similarity index 100% rename from 2023.07.26.0000.0000/SkyIslandMapMarker.yml rename to Schemas/2023.07.26.0000.0000/SkyIslandMapMarker.yml diff --git a/2023.07.26.0000.0000/SkyIslandSubject.yml b/Schemas/2023.07.26.0000.0000/SkyIslandSubject.yml similarity index 100% rename from 2023.07.26.0000.0000/SkyIslandSubject.yml rename to Schemas/2023.07.26.0000.0000/SkyIslandSubject.yml diff --git a/2023.07.26.0000.0000/Snipe.yml b/Schemas/2023.07.26.0000.0000/Snipe.yml similarity index 100% rename from 2023.07.26.0000.0000/Snipe.yml rename to Schemas/2023.07.26.0000.0000/Snipe.yml diff --git a/2023.07.26.0000.0000/SnipeCollision.yml b/Schemas/2023.07.26.0000.0000/SnipeCollision.yml similarity index 100% rename from 2023.07.26.0000.0000/SnipeCollision.yml rename to Schemas/2023.07.26.0000.0000/SnipeCollision.yml diff --git a/2023.07.26.0000.0000/SnipeElementId.yml b/Schemas/2023.07.26.0000.0000/SnipeElementId.yml similarity index 100% rename from 2023.07.26.0000.0000/SnipeElementId.yml rename to Schemas/2023.07.26.0000.0000/SnipeElementId.yml diff --git a/2023.07.26.0000.0000/SnipeHitEvent.yml b/Schemas/2023.07.26.0000.0000/SnipeHitEvent.yml similarity index 100% rename from 2023.07.26.0000.0000/SnipeHitEvent.yml rename to Schemas/2023.07.26.0000.0000/SnipeHitEvent.yml diff --git a/2023.07.26.0000.0000/SnipePerformanceCamera.yml b/Schemas/2023.07.26.0000.0000/SnipePerformanceCamera.yml similarity index 100% rename from 2023.07.26.0000.0000/SnipePerformanceCamera.yml rename to Schemas/2023.07.26.0000.0000/SnipePerformanceCamera.yml diff --git a/2023.07.26.0000.0000/SnipeTalk.yml b/Schemas/2023.07.26.0000.0000/SnipeTalk.yml similarity index 100% rename from 2023.07.26.0000.0000/SnipeTalk.yml rename to Schemas/2023.07.26.0000.0000/SnipeTalk.yml diff --git a/2023.07.26.0000.0000/SnipeTalkName.yml b/Schemas/2023.07.26.0000.0000/SnipeTalkName.yml similarity index 100% rename from 2023.07.26.0000.0000/SnipeTalkName.yml rename to Schemas/2023.07.26.0000.0000/SnipeTalkName.yml diff --git a/2023.07.26.0000.0000/SpearfishingComboTarget.yml b/Schemas/2023.07.26.0000.0000/SpearfishingComboTarget.yml similarity index 100% rename from 2023.07.26.0000.0000/SpearfishingComboTarget.yml rename to Schemas/2023.07.26.0000.0000/SpearfishingComboTarget.yml diff --git a/2023.07.26.0000.0000/SpearfishingEcology.yml b/Schemas/2023.07.26.0000.0000/SpearfishingEcology.yml similarity index 100% rename from 2023.07.26.0000.0000/SpearfishingEcology.yml rename to Schemas/2023.07.26.0000.0000/SpearfishingEcology.yml diff --git a/2023.07.26.0000.0000/SpearfishingItem.yml b/Schemas/2023.07.26.0000.0000/SpearfishingItem.yml similarity index 100% rename from 2023.07.26.0000.0000/SpearfishingItem.yml rename to Schemas/2023.07.26.0000.0000/SpearfishingItem.yml diff --git a/2023.07.26.0000.0000/SpearfishingItemReverse.yml b/Schemas/2023.07.26.0000.0000/SpearfishingItemReverse.yml similarity index 100% rename from 2023.07.26.0000.0000/SpearfishingItemReverse.yml rename to Schemas/2023.07.26.0000.0000/SpearfishingItemReverse.yml diff --git a/2023.07.26.0000.0000/SpearfishingNotebook.yml b/Schemas/2023.07.26.0000.0000/SpearfishingNotebook.yml similarity index 100% rename from 2023.07.26.0000.0000/SpearfishingNotebook.yml rename to Schemas/2023.07.26.0000.0000/SpearfishingNotebook.yml diff --git a/2023.07.26.0000.0000/SpearfishingRecordPage.yml b/Schemas/2023.07.26.0000.0000/SpearfishingRecordPage.yml similarity index 100% rename from 2023.07.26.0000.0000/SpearfishingRecordPage.yml rename to Schemas/2023.07.26.0000.0000/SpearfishingRecordPage.yml diff --git a/2023.07.26.0000.0000/SpearfishingSilhouette.yml b/Schemas/2023.07.26.0000.0000/SpearfishingSilhouette.yml similarity index 100% rename from 2023.07.26.0000.0000/SpearfishingSilhouette.yml rename to Schemas/2023.07.26.0000.0000/SpearfishingSilhouette.yml diff --git a/2023.07.26.0000.0000/SpecialShop.yml b/Schemas/2023.07.26.0000.0000/SpecialShop.yml similarity index 100% rename from 2023.07.26.0000.0000/SpecialShop.yml rename to Schemas/2023.07.26.0000.0000/SpecialShop.yml diff --git a/2023.07.26.0000.0000/SpecialShop.yml.bak b/Schemas/2023.07.26.0000.0000/SpecialShop.yml.bak similarity index 100% rename from 2023.07.26.0000.0000/SpecialShop.yml.bak rename to Schemas/2023.07.26.0000.0000/SpecialShop.yml.bak diff --git a/2023.07.26.0000.0000/SpecialShopItemCategory.yml b/Schemas/2023.07.26.0000.0000/SpecialShopItemCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/SpecialShopItemCategory.yml rename to Schemas/2023.07.26.0000.0000/SpecialShopItemCategory.yml diff --git a/2023.07.26.0000.0000/Spectator.yml b/Schemas/2023.07.26.0000.0000/Spectator.yml similarity index 100% rename from 2023.07.26.0000.0000/Spectator.yml rename to Schemas/2023.07.26.0000.0000/Spectator.yml diff --git a/2023.07.26.0000.0000/Stain.yml b/Schemas/2023.07.26.0000.0000/Stain.yml similarity index 100% rename from 2023.07.26.0000.0000/Stain.yml rename to Schemas/2023.07.26.0000.0000/Stain.yml diff --git a/2023.07.26.0000.0000/StainTransient.yml b/Schemas/2023.07.26.0000.0000/StainTransient.yml similarity index 100% rename from 2023.07.26.0000.0000/StainTransient.yml rename to Schemas/2023.07.26.0000.0000/StainTransient.yml diff --git a/2023.07.26.0000.0000/StanceChange.yml b/Schemas/2023.07.26.0000.0000/StanceChange.yml similarity index 100% rename from 2023.07.26.0000.0000/StanceChange.yml rename to Schemas/2023.07.26.0000.0000/StanceChange.yml diff --git a/2023.07.26.0000.0000/Status.yml b/Schemas/2023.07.26.0000.0000/Status.yml similarity index 100% rename from 2023.07.26.0000.0000/Status.yml rename to Schemas/2023.07.26.0000.0000/Status.yml diff --git a/2023.07.26.0000.0000/StatusHitEffect.yml b/Schemas/2023.07.26.0000.0000/StatusHitEffect.yml similarity index 100% rename from 2023.07.26.0000.0000/StatusHitEffect.yml rename to Schemas/2023.07.26.0000.0000/StatusHitEffect.yml diff --git a/2023.07.26.0000.0000/StatusLoopVFX.yml b/Schemas/2023.07.26.0000.0000/StatusLoopVFX.yml similarity index 100% rename from 2023.07.26.0000.0000/StatusLoopVFX.yml rename to Schemas/2023.07.26.0000.0000/StatusLoopVFX.yml diff --git a/2023.07.26.0000.0000/Story.yml b/Schemas/2023.07.26.0000.0000/Story.yml similarity index 100% rename from 2023.07.26.0000.0000/Story.yml rename to Schemas/2023.07.26.0000.0000/Story.yml diff --git a/2023.07.26.0000.0000/StorySystemDefine.yml b/Schemas/2023.07.26.0000.0000/StorySystemDefine.yml similarity index 100% rename from 2023.07.26.0000.0000/StorySystemDefine.yml rename to Schemas/2023.07.26.0000.0000/StorySystemDefine.yml diff --git a/2023.07.26.0000.0000/SubmarineExploration.yml b/Schemas/2023.07.26.0000.0000/SubmarineExploration.yml similarity index 100% rename from 2023.07.26.0000.0000/SubmarineExploration.yml rename to Schemas/2023.07.26.0000.0000/SubmarineExploration.yml diff --git a/2023.07.26.0000.0000/SubmarineExplorationLog.yml b/Schemas/2023.07.26.0000.0000/SubmarineExplorationLog.yml similarity index 100% rename from 2023.07.26.0000.0000/SubmarineExplorationLog.yml rename to Schemas/2023.07.26.0000.0000/SubmarineExplorationLog.yml diff --git a/2023.07.26.0000.0000/SubmarineMap.yml b/Schemas/2023.07.26.0000.0000/SubmarineMap.yml similarity index 100% rename from 2023.07.26.0000.0000/SubmarineMap.yml rename to Schemas/2023.07.26.0000.0000/SubmarineMap.yml diff --git a/2023.07.26.0000.0000/SubmarinePart.yml b/Schemas/2023.07.26.0000.0000/SubmarinePart.yml similarity index 100% rename from 2023.07.26.0000.0000/SubmarinePart.yml rename to Schemas/2023.07.26.0000.0000/SubmarinePart.yml diff --git a/2023.07.26.0000.0000/SubmarineRank.yml b/Schemas/2023.07.26.0000.0000/SubmarineRank.yml similarity index 100% rename from 2023.07.26.0000.0000/SubmarineRank.yml rename to Schemas/2023.07.26.0000.0000/SubmarineRank.yml diff --git a/2023.07.26.0000.0000/SubmarineSpecCategory.yml b/Schemas/2023.07.26.0000.0000/SubmarineSpecCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/SubmarineSpecCategory.yml rename to Schemas/2023.07.26.0000.0000/SubmarineSpecCategory.yml diff --git a/2023.07.26.0000.0000/SwitchTalk.yml b/Schemas/2023.07.26.0000.0000/SwitchTalk.yml similarity index 100% rename from 2023.07.26.0000.0000/SwitchTalk.yml rename to Schemas/2023.07.26.0000.0000/SwitchTalk.yml diff --git a/2023.07.26.0000.0000/SwitchTalkVariation.yml b/Schemas/2023.07.26.0000.0000/SwitchTalkVariation.yml similarity index 100% rename from 2023.07.26.0000.0000/SwitchTalkVariation.yml rename to Schemas/2023.07.26.0000.0000/SwitchTalkVariation.yml diff --git a/2023.07.26.0000.0000/SystemGraphicPreset.yml b/Schemas/2023.07.26.0000.0000/SystemGraphicPreset.yml similarity index 100% rename from 2023.07.26.0000.0000/SystemGraphicPreset.yml rename to Schemas/2023.07.26.0000.0000/SystemGraphicPreset.yml diff --git a/2023.07.26.0000.0000/TelepoRelay.yml b/Schemas/2023.07.26.0000.0000/TelepoRelay.yml similarity index 100% rename from 2023.07.26.0000.0000/TelepoRelay.yml rename to Schemas/2023.07.26.0000.0000/TelepoRelay.yml diff --git a/2023.07.26.0000.0000/TerritoryChatRule.yml b/Schemas/2023.07.26.0000.0000/TerritoryChatRule.yml similarity index 100% rename from 2023.07.26.0000.0000/TerritoryChatRule.yml rename to Schemas/2023.07.26.0000.0000/TerritoryChatRule.yml diff --git a/2023.07.26.0000.0000/TerritoryIntendedUse.yml b/Schemas/2023.07.26.0000.0000/TerritoryIntendedUse.yml similarity index 100% rename from 2023.07.26.0000.0000/TerritoryIntendedUse.yml rename to Schemas/2023.07.26.0000.0000/TerritoryIntendedUse.yml diff --git a/2023.07.26.0000.0000/TerritoryType.yml b/Schemas/2023.07.26.0000.0000/TerritoryType.yml similarity index 100% rename from 2023.07.26.0000.0000/TerritoryType.yml rename to Schemas/2023.07.26.0000.0000/TerritoryType.yml diff --git a/2023.07.26.0000.0000/TerritoryTypeTelepo.yml b/Schemas/2023.07.26.0000.0000/TerritoryTypeTelepo.yml similarity index 100% rename from 2023.07.26.0000.0000/TerritoryTypeTelepo.yml rename to Schemas/2023.07.26.0000.0000/TerritoryTypeTelepo.yml diff --git a/2023.07.26.0000.0000/TerritoryTypeTransient.yml b/Schemas/2023.07.26.0000.0000/TerritoryTypeTransient.yml similarity index 100% rename from 2023.07.26.0000.0000/TerritoryTypeTransient.yml rename to Schemas/2023.07.26.0000.0000/TerritoryTypeTransient.yml diff --git a/2023.07.26.0000.0000/TextCommand.yml b/Schemas/2023.07.26.0000.0000/TextCommand.yml similarity index 100% rename from 2023.07.26.0000.0000/TextCommand.yml rename to Schemas/2023.07.26.0000.0000/TextCommand.yml diff --git a/2023.07.26.0000.0000/TextCommandParam.yml b/Schemas/2023.07.26.0000.0000/TextCommandParam.yml similarity index 100% rename from 2023.07.26.0000.0000/TextCommandParam.yml rename to Schemas/2023.07.26.0000.0000/TextCommandParam.yml diff --git a/2023.07.26.0000.0000/Title.yml b/Schemas/2023.07.26.0000.0000/Title.yml similarity index 100% rename from 2023.07.26.0000.0000/Title.yml rename to Schemas/2023.07.26.0000.0000/Title.yml diff --git a/2023.07.26.0000.0000/TofuEditParam.yml b/Schemas/2023.07.26.0000.0000/TofuEditParam.yml similarity index 100% rename from 2023.07.26.0000.0000/TofuEditParam.yml rename to Schemas/2023.07.26.0000.0000/TofuEditParam.yml diff --git a/2023.07.26.0000.0000/TofuObject.yml b/Schemas/2023.07.26.0000.0000/TofuObject.yml similarity index 100% rename from 2023.07.26.0000.0000/TofuObject.yml rename to Schemas/2023.07.26.0000.0000/TofuObject.yml diff --git a/2023.07.26.0000.0000/TofuObjectCategory.yml b/Schemas/2023.07.26.0000.0000/TofuObjectCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/TofuObjectCategory.yml rename to Schemas/2023.07.26.0000.0000/TofuObjectCategory.yml diff --git a/2023.07.26.0000.0000/TofuPreset.yml b/Schemas/2023.07.26.0000.0000/TofuPreset.yml similarity index 100% rename from 2023.07.26.0000.0000/TofuPreset.yml rename to Schemas/2023.07.26.0000.0000/TofuPreset.yml diff --git a/2023.07.26.0000.0000/TofuPresetCategory.yml b/Schemas/2023.07.26.0000.0000/TofuPresetCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/TofuPresetCategory.yml rename to Schemas/2023.07.26.0000.0000/TofuPresetCategory.yml diff --git a/2023.07.26.0000.0000/TofuPresetObject.yml b/Schemas/2023.07.26.0000.0000/TofuPresetObject.yml similarity index 100% rename from 2023.07.26.0000.0000/TofuPresetObject.yml rename to Schemas/2023.07.26.0000.0000/TofuPresetObject.yml diff --git a/2023.07.26.0000.0000/TomestoneConvert.yml b/Schemas/2023.07.26.0000.0000/TomestoneConvert.yml similarity index 100% rename from 2023.07.26.0000.0000/TomestoneConvert.yml rename to Schemas/2023.07.26.0000.0000/TomestoneConvert.yml diff --git a/2023.07.26.0000.0000/Tomestones.yml b/Schemas/2023.07.26.0000.0000/Tomestones.yml similarity index 100% rename from 2023.07.26.0000.0000/Tomestones.yml rename to Schemas/2023.07.26.0000.0000/Tomestones.yml diff --git a/2023.07.26.0000.0000/TomestonesItem.yml b/Schemas/2023.07.26.0000.0000/TomestonesItem.yml similarity index 100% rename from 2023.07.26.0000.0000/TomestonesItem.yml rename to Schemas/2023.07.26.0000.0000/TomestonesItem.yml diff --git a/2023.07.26.0000.0000/TopicSelect.yml b/Schemas/2023.07.26.0000.0000/TopicSelect.yml similarity index 100% rename from 2023.07.26.0000.0000/TopicSelect.yml rename to Schemas/2023.07.26.0000.0000/TopicSelect.yml diff --git a/2023.07.26.0000.0000/Town.yml b/Schemas/2023.07.26.0000.0000/Town.yml similarity index 100% rename from 2023.07.26.0000.0000/Town.yml rename to Schemas/2023.07.26.0000.0000/Town.yml diff --git a/2023.07.26.0000.0000/Trait.yml b/Schemas/2023.07.26.0000.0000/Trait.yml similarity index 100% rename from 2023.07.26.0000.0000/Trait.yml rename to Schemas/2023.07.26.0000.0000/Trait.yml diff --git a/2023.07.26.0000.0000/TraitRecast.yml b/Schemas/2023.07.26.0000.0000/TraitRecast.yml similarity index 100% rename from 2023.07.26.0000.0000/TraitRecast.yml rename to Schemas/2023.07.26.0000.0000/TraitRecast.yml diff --git a/2023.07.26.0000.0000/TraitTransient.yml b/Schemas/2023.07.26.0000.0000/TraitTransient.yml similarity index 100% rename from 2023.07.26.0000.0000/TraitTransient.yml rename to Schemas/2023.07.26.0000.0000/TraitTransient.yml diff --git a/2023.07.26.0000.0000/Transformation.yml b/Schemas/2023.07.26.0000.0000/Transformation.yml similarity index 100% rename from 2023.07.26.0000.0000/Transformation.yml rename to Schemas/2023.07.26.0000.0000/Transformation.yml diff --git a/2023.07.26.0000.0000/Treasure.yml b/Schemas/2023.07.26.0000.0000/Treasure.yml similarity index 100% rename from 2023.07.26.0000.0000/Treasure.yml rename to Schemas/2023.07.26.0000.0000/Treasure.yml diff --git a/2023.07.26.0000.0000/TreasureHuntRank.yml b/Schemas/2023.07.26.0000.0000/TreasureHuntRank.yml similarity index 100% rename from 2023.07.26.0000.0000/TreasureHuntRank.yml rename to Schemas/2023.07.26.0000.0000/TreasureHuntRank.yml diff --git a/2023.07.26.0000.0000/TreasureHuntTexture.yml b/Schemas/2023.07.26.0000.0000/TreasureHuntTexture.yml similarity index 100% rename from 2023.07.26.0000.0000/TreasureHuntTexture.yml rename to Schemas/2023.07.26.0000.0000/TreasureHuntTexture.yml diff --git a/2023.07.26.0000.0000/TreasureModel.yml b/Schemas/2023.07.26.0000.0000/TreasureModel.yml similarity index 100% rename from 2023.07.26.0000.0000/TreasureModel.yml rename to Schemas/2023.07.26.0000.0000/TreasureModel.yml diff --git a/2023.07.26.0000.0000/TreasureSpot.yml b/Schemas/2023.07.26.0000.0000/TreasureSpot.yml similarity index 100% rename from 2023.07.26.0000.0000/TreasureSpot.yml rename to Schemas/2023.07.26.0000.0000/TreasureSpot.yml diff --git a/2023.07.26.0000.0000/Tribe.yml b/Schemas/2023.07.26.0000.0000/Tribe.yml similarity index 100% rename from 2023.07.26.0000.0000/Tribe.yml rename to Schemas/2023.07.26.0000.0000/Tribe.yml diff --git a/2023.07.26.0000.0000/TriggerEffect.yml b/Schemas/2023.07.26.0000.0000/TriggerEffect.yml similarity index 100% rename from 2023.07.26.0000.0000/TriggerEffect.yml rename to Schemas/2023.07.26.0000.0000/TriggerEffect.yml diff --git a/2023.07.26.0000.0000/TripleTriad.yml b/Schemas/2023.07.26.0000.0000/TripleTriad.yml similarity index 100% rename from 2023.07.26.0000.0000/TripleTriad.yml rename to Schemas/2023.07.26.0000.0000/TripleTriad.yml diff --git a/2023.07.26.0000.0000/TripleTriadCard.yml b/Schemas/2023.07.26.0000.0000/TripleTriadCard.yml similarity index 100% rename from 2023.07.26.0000.0000/TripleTriadCard.yml rename to Schemas/2023.07.26.0000.0000/TripleTriadCard.yml diff --git a/2023.07.26.0000.0000/TripleTriadCardObtain.yml b/Schemas/2023.07.26.0000.0000/TripleTriadCardObtain.yml similarity index 100% rename from 2023.07.26.0000.0000/TripleTriadCardObtain.yml rename to Schemas/2023.07.26.0000.0000/TripleTriadCardObtain.yml diff --git a/2023.07.26.0000.0000/TripleTriadCardRarity.yml b/Schemas/2023.07.26.0000.0000/TripleTriadCardRarity.yml similarity index 100% rename from 2023.07.26.0000.0000/TripleTriadCardRarity.yml rename to Schemas/2023.07.26.0000.0000/TripleTriadCardRarity.yml diff --git a/2023.07.26.0000.0000/TripleTriadCardResident.yml b/Schemas/2023.07.26.0000.0000/TripleTriadCardResident.yml similarity index 100% rename from 2023.07.26.0000.0000/TripleTriadCardResident.yml rename to Schemas/2023.07.26.0000.0000/TripleTriadCardResident.yml diff --git a/2023.07.26.0000.0000/TripleTriadCardType.yml b/Schemas/2023.07.26.0000.0000/TripleTriadCardType.yml similarity index 100% rename from 2023.07.26.0000.0000/TripleTriadCardType.yml rename to Schemas/2023.07.26.0000.0000/TripleTriadCardType.yml diff --git a/2023.07.26.0000.0000/TripleTriadCompetition.yml b/Schemas/2023.07.26.0000.0000/TripleTriadCompetition.yml similarity index 100% rename from 2023.07.26.0000.0000/TripleTriadCompetition.yml rename to Schemas/2023.07.26.0000.0000/TripleTriadCompetition.yml diff --git a/2023.07.26.0000.0000/TripleTriadDefine.yml b/Schemas/2023.07.26.0000.0000/TripleTriadDefine.yml similarity index 100% rename from 2023.07.26.0000.0000/TripleTriadDefine.yml rename to Schemas/2023.07.26.0000.0000/TripleTriadDefine.yml diff --git a/2023.07.26.0000.0000/TripleTriadResident.yml b/Schemas/2023.07.26.0000.0000/TripleTriadResident.yml similarity index 100% rename from 2023.07.26.0000.0000/TripleTriadResident.yml rename to Schemas/2023.07.26.0000.0000/TripleTriadResident.yml diff --git a/2023.07.26.0000.0000/TripleTriadRule.yml b/Schemas/2023.07.26.0000.0000/TripleTriadRule.yml similarity index 100% rename from 2023.07.26.0000.0000/TripleTriadRule.yml rename to Schemas/2023.07.26.0000.0000/TripleTriadRule.yml diff --git a/2023.07.26.0000.0000/TripleTriadTournament.yml b/Schemas/2023.07.26.0000.0000/TripleTriadTournament.yml similarity index 100% rename from 2023.07.26.0000.0000/TripleTriadTournament.yml rename to Schemas/2023.07.26.0000.0000/TripleTriadTournament.yml diff --git a/2023.07.26.0000.0000/Tutorial.yml b/Schemas/2023.07.26.0000.0000/Tutorial.yml similarity index 100% rename from 2023.07.26.0000.0000/Tutorial.yml rename to Schemas/2023.07.26.0000.0000/Tutorial.yml diff --git a/2023.07.26.0000.0000/TutorialDPS.yml b/Schemas/2023.07.26.0000.0000/TutorialDPS.yml similarity index 100% rename from 2023.07.26.0000.0000/TutorialDPS.yml rename to Schemas/2023.07.26.0000.0000/TutorialDPS.yml diff --git a/2023.07.26.0000.0000/TutorialHealer.yml b/Schemas/2023.07.26.0000.0000/TutorialHealer.yml similarity index 100% rename from 2023.07.26.0000.0000/TutorialHealer.yml rename to Schemas/2023.07.26.0000.0000/TutorialHealer.yml diff --git a/2023.07.26.0000.0000/TutorialTank.yml b/Schemas/2023.07.26.0000.0000/TutorialTank.yml similarity index 100% rename from 2023.07.26.0000.0000/TutorialTank.yml rename to Schemas/2023.07.26.0000.0000/TutorialTank.yml diff --git a/2023.07.26.0000.0000/UDS_Event.yml b/Schemas/2023.07.26.0000.0000/UDS_Event.yml similarity index 100% rename from 2023.07.26.0000.0000/UDS_Event.yml rename to Schemas/2023.07.26.0000.0000/UDS_Event.yml diff --git a/2023.07.26.0000.0000/UDS_Object.yml b/Schemas/2023.07.26.0000.0000/UDS_Object.yml similarity index 100% rename from 2023.07.26.0000.0000/UDS_Object.yml rename to Schemas/2023.07.26.0000.0000/UDS_Object.yml diff --git a/2023.07.26.0000.0000/UDS_Property.yml b/Schemas/2023.07.26.0000.0000/UDS_Property.yml similarity index 100% rename from 2023.07.26.0000.0000/UDS_Property.yml rename to Schemas/2023.07.26.0000.0000/UDS_Property.yml diff --git a/2023.07.26.0000.0000/UDS_Stats.yml b/Schemas/2023.07.26.0000.0000/UDS_Stats.yml similarity index 100% rename from 2023.07.26.0000.0000/UDS_Stats.yml rename to Schemas/2023.07.26.0000.0000/UDS_Stats.yml diff --git a/2023.07.26.0000.0000/UIColor.yml b/Schemas/2023.07.26.0000.0000/UIColor.yml similarity index 100% rename from 2023.07.26.0000.0000/UIColor.yml rename to Schemas/2023.07.26.0000.0000/UIColor.yml diff --git a/2023.07.26.0000.0000/UIConst.yml b/Schemas/2023.07.26.0000.0000/UIConst.yml similarity index 100% rename from 2023.07.26.0000.0000/UIConst.yml rename to Schemas/2023.07.26.0000.0000/UIConst.yml diff --git a/2023.07.26.0000.0000/VFX.yml b/Schemas/2023.07.26.0000.0000/VFX.yml similarity index 100% rename from 2023.07.26.0000.0000/VFX.yml rename to Schemas/2023.07.26.0000.0000/VFX.yml diff --git a/2023.07.26.0000.0000/VVDData.yml b/Schemas/2023.07.26.0000.0000/VVDData.yml similarity index 100% rename from 2023.07.26.0000.0000/VVDData.yml rename to Schemas/2023.07.26.0000.0000/VVDData.yml diff --git a/2023.07.26.0000.0000/VVDNotebookContents.yml b/Schemas/2023.07.26.0000.0000/VVDNotebookContents.yml similarity index 100% rename from 2023.07.26.0000.0000/VVDNotebookContents.yml rename to Schemas/2023.07.26.0000.0000/VVDNotebookContents.yml diff --git a/2023.07.26.0000.0000/VVDNotebookSeries.yml b/Schemas/2023.07.26.0000.0000/VVDNotebookSeries.yml similarity index 100% rename from 2023.07.26.0000.0000/VVDNotebookSeries.yml rename to Schemas/2023.07.26.0000.0000/VVDNotebookSeries.yml diff --git a/2023.07.26.0000.0000/VVDRouteData.yml b/Schemas/2023.07.26.0000.0000/VVDRouteData.yml similarity index 100% rename from 2023.07.26.0000.0000/VVDRouteData.yml rename to Schemas/2023.07.26.0000.0000/VVDRouteData.yml diff --git a/2023.07.26.0000.0000/VVDVariantAction.yml b/Schemas/2023.07.26.0000.0000/VVDVariantAction.yml similarity index 100% rename from 2023.07.26.0000.0000/VVDVariantAction.yml rename to Schemas/2023.07.26.0000.0000/VVDVariantAction.yml diff --git a/2023.07.26.0000.0000/Vase.yml b/Schemas/2023.07.26.0000.0000/Vase.yml similarity index 100% rename from 2023.07.26.0000.0000/Vase.yml rename to Schemas/2023.07.26.0000.0000/Vase.yml diff --git a/2023.07.26.0000.0000/VaseFlower.yml b/Schemas/2023.07.26.0000.0000/VaseFlower.yml similarity index 100% rename from 2023.07.26.0000.0000/VaseFlower.yml rename to Schemas/2023.07.26.0000.0000/VaseFlower.yml diff --git a/2023.07.26.0000.0000/Warp.yml b/Schemas/2023.07.26.0000.0000/Warp.yml similarity index 100% rename from 2023.07.26.0000.0000/Warp.yml rename to Schemas/2023.07.26.0000.0000/Warp.yml diff --git a/2023.07.26.0000.0000/WarpCondition.yml b/Schemas/2023.07.26.0000.0000/WarpCondition.yml similarity index 100% rename from 2023.07.26.0000.0000/WarpCondition.yml rename to Schemas/2023.07.26.0000.0000/WarpCondition.yml diff --git a/2023.07.26.0000.0000/WarpLogic.yml b/Schemas/2023.07.26.0000.0000/WarpLogic.yml similarity index 100% rename from 2023.07.26.0000.0000/WarpLogic.yml rename to Schemas/2023.07.26.0000.0000/WarpLogic.yml diff --git a/2023.07.26.0000.0000/WeaponTimeline.yml b/Schemas/2023.07.26.0000.0000/WeaponTimeline.yml similarity index 100% rename from 2023.07.26.0000.0000/WeaponTimeline.yml rename to Schemas/2023.07.26.0000.0000/WeaponTimeline.yml diff --git a/2023.07.26.0000.0000/Weather.yml b/Schemas/2023.07.26.0000.0000/Weather.yml similarity index 100% rename from 2023.07.26.0000.0000/Weather.yml rename to Schemas/2023.07.26.0000.0000/Weather.yml diff --git a/2023.07.26.0000.0000/WeatherGroup.yml b/Schemas/2023.07.26.0000.0000/WeatherGroup.yml similarity index 100% rename from 2023.07.26.0000.0000/WeatherGroup.yml rename to Schemas/2023.07.26.0000.0000/WeatherGroup.yml diff --git a/2023.07.26.0000.0000/WeatherRate.yml b/Schemas/2023.07.26.0000.0000/WeatherRate.yml similarity index 100% rename from 2023.07.26.0000.0000/WeatherRate.yml rename to Schemas/2023.07.26.0000.0000/WeatherRate.yml diff --git a/2023.07.26.0000.0000/WeatherReportReplace.yml b/Schemas/2023.07.26.0000.0000/WeatherReportReplace.yml similarity index 100% rename from 2023.07.26.0000.0000/WeatherReportReplace.yml rename to Schemas/2023.07.26.0000.0000/WeatherReportReplace.yml diff --git a/2023.07.26.0000.0000/WebGuidance.yml b/Schemas/2023.07.26.0000.0000/WebGuidance.yml similarity index 100% rename from 2023.07.26.0000.0000/WebGuidance.yml rename to Schemas/2023.07.26.0000.0000/WebGuidance.yml diff --git a/2023.07.26.0000.0000/WebURL.yml b/Schemas/2023.07.26.0000.0000/WebURL.yml similarity index 100% rename from 2023.07.26.0000.0000/WebURL.yml rename to Schemas/2023.07.26.0000.0000/WebURL.yml diff --git a/2023.07.26.0000.0000/WeddingBGM.yml b/Schemas/2023.07.26.0000.0000/WeddingBGM.yml similarity index 100% rename from 2023.07.26.0000.0000/WeddingBGM.yml rename to Schemas/2023.07.26.0000.0000/WeddingBGM.yml diff --git a/2023.07.26.0000.0000/WeddingFlowerColor.yml b/Schemas/2023.07.26.0000.0000/WeddingFlowerColor.yml similarity index 100% rename from 2023.07.26.0000.0000/WeddingFlowerColor.yml rename to Schemas/2023.07.26.0000.0000/WeddingFlowerColor.yml diff --git a/2023.07.26.0000.0000/WeddingPlan.yml b/Schemas/2023.07.26.0000.0000/WeddingPlan.yml similarity index 100% rename from 2023.07.26.0000.0000/WeddingPlan.yml rename to Schemas/2023.07.26.0000.0000/WeddingPlan.yml diff --git a/2023.07.26.0000.0000/WeeklyBingoOrderData.yml b/Schemas/2023.07.26.0000.0000/WeeklyBingoOrderData.yml similarity index 100% rename from 2023.07.26.0000.0000/WeeklyBingoOrderData.yml rename to Schemas/2023.07.26.0000.0000/WeeklyBingoOrderData.yml diff --git a/2023.07.26.0000.0000/WeeklyBingoRewardData.yml b/Schemas/2023.07.26.0000.0000/WeeklyBingoRewardData.yml similarity index 100% rename from 2023.07.26.0000.0000/WeeklyBingoRewardData.yml rename to Schemas/2023.07.26.0000.0000/WeeklyBingoRewardData.yml diff --git a/2023.07.26.0000.0000/WeeklyBingoText.yml b/Schemas/2023.07.26.0000.0000/WeeklyBingoText.yml similarity index 100% rename from 2023.07.26.0000.0000/WeeklyBingoText.yml rename to Schemas/2023.07.26.0000.0000/WeeklyBingoText.yml diff --git a/2023.07.26.0000.0000/WeeklyLotBonus.yml b/Schemas/2023.07.26.0000.0000/WeeklyLotBonus.yml similarity index 100% rename from 2023.07.26.0000.0000/WeeklyLotBonus.yml rename to Schemas/2023.07.26.0000.0000/WeeklyLotBonus.yml diff --git a/2023.07.26.0000.0000/WeeklyLotBonusThreshold.yml b/Schemas/2023.07.26.0000.0000/WeeklyLotBonusThreshold.yml similarity index 100% rename from 2023.07.26.0000.0000/WeeklyLotBonusThreshold.yml rename to Schemas/2023.07.26.0000.0000/WeeklyLotBonusThreshold.yml diff --git a/2023.07.26.0000.0000/World.yml b/Schemas/2023.07.26.0000.0000/World.yml similarity index 100% rename from 2023.07.26.0000.0000/World.yml rename to Schemas/2023.07.26.0000.0000/World.yml diff --git a/2023.07.26.0000.0000/WorldDCGroupType.yml b/Schemas/2023.07.26.0000.0000/WorldDCGroupType.yml similarity index 100% rename from 2023.07.26.0000.0000/WorldDCGroupType.yml rename to Schemas/2023.07.26.0000.0000/WorldDCGroupType.yml diff --git a/2023.07.26.0000.0000/XPVPGroupActivity.yml b/Schemas/2023.07.26.0000.0000/XPVPGroupActivity.yml similarity index 100% rename from 2023.07.26.0000.0000/XPVPGroupActivity.yml rename to Schemas/2023.07.26.0000.0000/XPVPGroupActivity.yml diff --git a/2023.07.26.0000.0000/YKW.yml b/Schemas/2023.07.26.0000.0000/YKW.yml similarity index 100% rename from 2023.07.26.0000.0000/YKW.yml rename to Schemas/2023.07.26.0000.0000/YKW.yml diff --git a/2023.07.26.0000.0000/YardCatalogCategory.yml b/Schemas/2023.07.26.0000.0000/YardCatalogCategory.yml similarity index 100% rename from 2023.07.26.0000.0000/YardCatalogCategory.yml rename to Schemas/2023.07.26.0000.0000/YardCatalogCategory.yml diff --git a/2023.07.26.0000.0000/YardCatalogItemList.yml b/Schemas/2023.07.26.0000.0000/YardCatalogItemList.yml similarity index 100% rename from 2023.07.26.0000.0000/YardCatalogItemList.yml rename to Schemas/2023.07.26.0000.0000/YardCatalogItemList.yml diff --git a/2023.07.26.0000.0000/ZoneSharedGroup.yml b/Schemas/2023.07.26.0000.0000/ZoneSharedGroup.yml similarity index 100% rename from 2023.07.26.0000.0000/ZoneSharedGroup.yml rename to Schemas/2023.07.26.0000.0000/ZoneSharedGroup.yml diff --git a/2023.07.26.0000.0000/ZoneTimeline.yml b/Schemas/2023.07.26.0000.0000/ZoneTimeline.yml similarity index 100% rename from 2023.07.26.0000.0000/ZoneTimeline.yml rename to Schemas/2023.07.26.0000.0000/ZoneTimeline.yml diff --git a/2023.09.28.0000.0000/AOZArrangement.yml b/Schemas/2023.09.28.0000.0000/AOZArrangement.yml similarity index 100% rename from 2023.09.28.0000.0000/AOZArrangement.yml rename to Schemas/2023.09.28.0000.0000/AOZArrangement.yml diff --git a/2023.09.28.0000.0000/AOZBoss.yml b/Schemas/2023.09.28.0000.0000/AOZBoss.yml similarity index 100% rename from 2023.09.28.0000.0000/AOZBoss.yml rename to Schemas/2023.09.28.0000.0000/AOZBoss.yml diff --git a/2023.09.28.0000.0000/AOZContent.yml b/Schemas/2023.09.28.0000.0000/AOZContent.yml similarity index 100% rename from 2023.09.28.0000.0000/AOZContent.yml rename to Schemas/2023.09.28.0000.0000/AOZContent.yml diff --git a/2023.09.28.0000.0000/AOZContentBriefingBNpc.yml b/Schemas/2023.09.28.0000.0000/AOZContentBriefingBNpc.yml similarity index 100% rename from 2023.09.28.0000.0000/AOZContentBriefingBNpc.yml rename to Schemas/2023.09.28.0000.0000/AOZContentBriefingBNpc.yml diff --git a/2023.09.28.0000.0000/AOZContentBriefingObject.yml b/Schemas/2023.09.28.0000.0000/AOZContentBriefingObject.yml similarity index 100% rename from 2023.09.28.0000.0000/AOZContentBriefingObject.yml rename to Schemas/2023.09.28.0000.0000/AOZContentBriefingObject.yml diff --git a/2023.09.28.0000.0000/AOZReport.yml b/Schemas/2023.09.28.0000.0000/AOZReport.yml similarity index 100% rename from 2023.09.28.0000.0000/AOZReport.yml rename to Schemas/2023.09.28.0000.0000/AOZReport.yml diff --git a/2023.09.28.0000.0000/AOZReportReward.yml b/Schemas/2023.09.28.0000.0000/AOZReportReward.yml similarity index 100% rename from 2023.09.28.0000.0000/AOZReportReward.yml rename to Schemas/2023.09.28.0000.0000/AOZReportReward.yml diff --git a/2023.09.28.0000.0000/AOZScore.yml b/Schemas/2023.09.28.0000.0000/AOZScore.yml similarity index 100% rename from 2023.09.28.0000.0000/AOZScore.yml rename to Schemas/2023.09.28.0000.0000/AOZScore.yml diff --git a/2023.09.28.0000.0000/AOZWeeklyReward.yml b/Schemas/2023.09.28.0000.0000/AOZWeeklyReward.yml similarity index 100% rename from 2023.09.28.0000.0000/AOZWeeklyReward.yml rename to Schemas/2023.09.28.0000.0000/AOZWeeklyReward.yml diff --git a/2023.09.28.0000.0000/Achievement.yml b/Schemas/2023.09.28.0000.0000/Achievement.yml similarity index 100% rename from 2023.09.28.0000.0000/Achievement.yml rename to Schemas/2023.09.28.0000.0000/Achievement.yml diff --git a/2023.09.28.0000.0000/AchievementCategory.yml b/Schemas/2023.09.28.0000.0000/AchievementCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/AchievementCategory.yml rename to Schemas/2023.09.28.0000.0000/AchievementCategory.yml diff --git a/2023.09.28.0000.0000/AchievementHideCondition.yml b/Schemas/2023.09.28.0000.0000/AchievementHideCondition.yml similarity index 100% rename from 2023.09.28.0000.0000/AchievementHideCondition.yml rename to Schemas/2023.09.28.0000.0000/AchievementHideCondition.yml diff --git a/2023.09.28.0000.0000/AchievementKind.yml b/Schemas/2023.09.28.0000.0000/AchievementKind.yml similarity index 100% rename from 2023.09.28.0000.0000/AchievementKind.yml rename to Schemas/2023.09.28.0000.0000/AchievementKind.yml diff --git a/2023.09.28.0000.0000/AchievementTarget.yml b/Schemas/2023.09.28.0000.0000/AchievementTarget.yml similarity index 100% rename from 2023.09.28.0000.0000/AchievementTarget.yml rename to Schemas/2023.09.28.0000.0000/AchievementTarget.yml diff --git a/2023.09.28.0000.0000/Action.yml b/Schemas/2023.09.28.0000.0000/Action.yml similarity index 100% rename from 2023.09.28.0000.0000/Action.yml rename to Schemas/2023.09.28.0000.0000/Action.yml diff --git a/2023.09.28.0000.0000/ActionCastTimeline.yml b/Schemas/2023.09.28.0000.0000/ActionCastTimeline.yml similarity index 100% rename from 2023.09.28.0000.0000/ActionCastTimeline.yml rename to Schemas/2023.09.28.0000.0000/ActionCastTimeline.yml diff --git a/2023.09.28.0000.0000/ActionCastVFX.yml b/Schemas/2023.09.28.0000.0000/ActionCastVFX.yml similarity index 100% rename from 2023.09.28.0000.0000/ActionCastVFX.yml rename to Schemas/2023.09.28.0000.0000/ActionCastVFX.yml diff --git a/2023.09.28.0000.0000/ActionCategory.yml b/Schemas/2023.09.28.0000.0000/ActionCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/ActionCategory.yml rename to Schemas/2023.09.28.0000.0000/ActionCategory.yml diff --git a/2023.09.28.0000.0000/ActionComboRoute.yml b/Schemas/2023.09.28.0000.0000/ActionComboRoute.yml similarity index 100% rename from 2023.09.28.0000.0000/ActionComboRoute.yml rename to Schemas/2023.09.28.0000.0000/ActionComboRoute.yml diff --git a/2023.09.28.0000.0000/ActionComboRouteTransient.yml b/Schemas/2023.09.28.0000.0000/ActionComboRouteTransient.yml similarity index 100% rename from 2023.09.28.0000.0000/ActionComboRouteTransient.yml rename to Schemas/2023.09.28.0000.0000/ActionComboRouteTransient.yml diff --git a/2023.09.28.0000.0000/ActionCostType.yml b/Schemas/2023.09.28.0000.0000/ActionCostType.yml similarity index 100% rename from 2023.09.28.0000.0000/ActionCostType.yml rename to Schemas/2023.09.28.0000.0000/ActionCostType.yml diff --git a/2023.09.28.0000.0000/ActionIndirection.yml b/Schemas/2023.09.28.0000.0000/ActionIndirection.yml similarity index 100% rename from 2023.09.28.0000.0000/ActionIndirection.yml rename to Schemas/2023.09.28.0000.0000/ActionIndirection.yml diff --git a/2023.09.28.0000.0000/ActionInit.yml b/Schemas/2023.09.28.0000.0000/ActionInit.yml similarity index 100% rename from 2023.09.28.0000.0000/ActionInit.yml rename to Schemas/2023.09.28.0000.0000/ActionInit.yml diff --git a/2023.09.28.0000.0000/ActionParam.yml b/Schemas/2023.09.28.0000.0000/ActionParam.yml similarity index 100% rename from 2023.09.28.0000.0000/ActionParam.yml rename to Schemas/2023.09.28.0000.0000/ActionParam.yml diff --git a/2023.09.28.0000.0000/ActionProcStatus.yml b/Schemas/2023.09.28.0000.0000/ActionProcStatus.yml similarity index 100% rename from 2023.09.28.0000.0000/ActionProcStatus.yml rename to Schemas/2023.09.28.0000.0000/ActionProcStatus.yml diff --git a/2023.09.28.0000.0000/ActionTimeline.yml b/Schemas/2023.09.28.0000.0000/ActionTimeline.yml similarity index 100% rename from 2023.09.28.0000.0000/ActionTimeline.yml rename to Schemas/2023.09.28.0000.0000/ActionTimeline.yml diff --git a/2023.09.28.0000.0000/ActionTimelineMove.yml b/Schemas/2023.09.28.0000.0000/ActionTimelineMove.yml similarity index 100% rename from 2023.09.28.0000.0000/ActionTimelineMove.yml rename to Schemas/2023.09.28.0000.0000/ActionTimelineMove.yml diff --git a/2023.09.28.0000.0000/ActionTimelineReplace.yml b/Schemas/2023.09.28.0000.0000/ActionTimelineReplace.yml similarity index 100% rename from 2023.09.28.0000.0000/ActionTimelineReplace.yml rename to Schemas/2023.09.28.0000.0000/ActionTimelineReplace.yml diff --git a/2023.09.28.0000.0000/ActionTransient.yml b/Schemas/2023.09.28.0000.0000/ActionTransient.yml similarity index 100% rename from 2023.09.28.0000.0000/ActionTransient.yml rename to Schemas/2023.09.28.0000.0000/ActionTransient.yml diff --git a/2023.09.28.0000.0000/ActivityFeedButtons.yml b/Schemas/2023.09.28.0000.0000/ActivityFeedButtons.yml similarity index 100% rename from 2023.09.28.0000.0000/ActivityFeedButtons.yml rename to Schemas/2023.09.28.0000.0000/ActivityFeedButtons.yml diff --git a/2023.09.28.0000.0000/ActivityFeedCaptions.yml b/Schemas/2023.09.28.0000.0000/ActivityFeedCaptions.yml similarity index 100% rename from 2023.09.28.0000.0000/ActivityFeedCaptions.yml rename to Schemas/2023.09.28.0000.0000/ActivityFeedCaptions.yml diff --git a/2023.09.28.0000.0000/ActivityFeedGroupCaptions.yml b/Schemas/2023.09.28.0000.0000/ActivityFeedGroupCaptions.yml similarity index 100% rename from 2023.09.28.0000.0000/ActivityFeedGroupCaptions.yml rename to Schemas/2023.09.28.0000.0000/ActivityFeedGroupCaptions.yml diff --git a/2023.09.28.0000.0000/ActivityFeedImages.yml b/Schemas/2023.09.28.0000.0000/ActivityFeedImages.yml similarity index 100% rename from 2023.09.28.0000.0000/ActivityFeedImages.yml rename to Schemas/2023.09.28.0000.0000/ActivityFeedImages.yml diff --git a/2023.09.28.0000.0000/Addon.yml b/Schemas/2023.09.28.0000.0000/Addon.yml similarity index 100% rename from 2023.09.28.0000.0000/Addon.yml rename to Schemas/2023.09.28.0000.0000/Addon.yml diff --git a/2023.09.28.0000.0000/AddonHudSize.yml b/Schemas/2023.09.28.0000.0000/AddonHudSize.yml similarity index 100% rename from 2023.09.28.0000.0000/AddonHudSize.yml rename to Schemas/2023.09.28.0000.0000/AddonHudSize.yml diff --git a/2023.09.28.0000.0000/AddonLayout.yml b/Schemas/2023.09.28.0000.0000/AddonLayout.yml similarity index 100% rename from 2023.09.28.0000.0000/AddonLayout.yml rename to Schemas/2023.09.28.0000.0000/AddonLayout.yml diff --git a/2023.09.28.0000.0000/AddonParam.yml b/Schemas/2023.09.28.0000.0000/AddonParam.yml similarity index 100% rename from 2023.09.28.0000.0000/AddonParam.yml rename to Schemas/2023.09.28.0000.0000/AddonParam.yml diff --git a/2023.09.28.0000.0000/AddonTalkParam.yml b/Schemas/2023.09.28.0000.0000/AddonTalkParam.yml similarity index 100% rename from 2023.09.28.0000.0000/AddonTalkParam.yml rename to Schemas/2023.09.28.0000.0000/AddonTalkParam.yml diff --git a/2023.09.28.0000.0000/AddonTransient.yml b/Schemas/2023.09.28.0000.0000/AddonTransient.yml similarity index 100% rename from 2023.09.28.0000.0000/AddonTransient.yml rename to Schemas/2023.09.28.0000.0000/AddonTransient.yml diff --git a/2023.09.28.0000.0000/AdvancedVibration.yml b/Schemas/2023.09.28.0000.0000/AdvancedVibration.yml similarity index 100% rename from 2023.09.28.0000.0000/AdvancedVibration.yml rename to Schemas/2023.09.28.0000.0000/AdvancedVibration.yml diff --git a/2023.09.28.0000.0000/Adventure.yml b/Schemas/2023.09.28.0000.0000/Adventure.yml similarity index 100% rename from 2023.09.28.0000.0000/Adventure.yml rename to Schemas/2023.09.28.0000.0000/Adventure.yml diff --git a/2023.09.28.0000.0000/AdventureExPhase.yml b/Schemas/2023.09.28.0000.0000/AdventureExPhase.yml similarity index 100% rename from 2023.09.28.0000.0000/AdventureExPhase.yml rename to Schemas/2023.09.28.0000.0000/AdventureExPhase.yml diff --git a/2023.09.28.0000.0000/AetherCurrent.yml b/Schemas/2023.09.28.0000.0000/AetherCurrent.yml similarity index 100% rename from 2023.09.28.0000.0000/AetherCurrent.yml rename to Schemas/2023.09.28.0000.0000/AetherCurrent.yml diff --git a/2023.09.28.0000.0000/AetherCurrentCompFlgSet.yml b/Schemas/2023.09.28.0000.0000/AetherCurrentCompFlgSet.yml similarity index 100% rename from 2023.09.28.0000.0000/AetherCurrentCompFlgSet.yml rename to Schemas/2023.09.28.0000.0000/AetherCurrentCompFlgSet.yml diff --git a/2023.09.28.0000.0000/AetherialWheel.yml b/Schemas/2023.09.28.0000.0000/AetherialWheel.yml similarity index 100% rename from 2023.09.28.0000.0000/AetherialWheel.yml rename to Schemas/2023.09.28.0000.0000/AetherialWheel.yml diff --git a/2023.09.28.0000.0000/Aetheryte.yml b/Schemas/2023.09.28.0000.0000/Aetheryte.yml similarity index 100% rename from 2023.09.28.0000.0000/Aetheryte.yml rename to Schemas/2023.09.28.0000.0000/Aetheryte.yml diff --git a/2023.09.28.0000.0000/AetheryteSystemDefine.yml b/Schemas/2023.09.28.0000.0000/AetheryteSystemDefine.yml similarity index 100% rename from 2023.09.28.0000.0000/AetheryteSystemDefine.yml rename to Schemas/2023.09.28.0000.0000/AetheryteSystemDefine.yml diff --git a/2023.09.28.0000.0000/AetheryteTransient.yml b/Schemas/2023.09.28.0000.0000/AetheryteTransient.yml similarity index 100% rename from 2023.09.28.0000.0000/AetheryteTransient.yml rename to Schemas/2023.09.28.0000.0000/AetheryteTransient.yml diff --git a/2023.09.28.0000.0000/AirshipExplorationLevel.yml b/Schemas/2023.09.28.0000.0000/AirshipExplorationLevel.yml similarity index 100% rename from 2023.09.28.0000.0000/AirshipExplorationLevel.yml rename to Schemas/2023.09.28.0000.0000/AirshipExplorationLevel.yml diff --git a/2023.09.28.0000.0000/AirshipExplorationLog.yml b/Schemas/2023.09.28.0000.0000/AirshipExplorationLog.yml similarity index 100% rename from 2023.09.28.0000.0000/AirshipExplorationLog.yml rename to Schemas/2023.09.28.0000.0000/AirshipExplorationLog.yml diff --git a/2023.09.28.0000.0000/AirshipExplorationParamType.yml b/Schemas/2023.09.28.0000.0000/AirshipExplorationParamType.yml similarity index 100% rename from 2023.09.28.0000.0000/AirshipExplorationParamType.yml rename to Schemas/2023.09.28.0000.0000/AirshipExplorationParamType.yml diff --git a/2023.09.28.0000.0000/AirshipExplorationPart.yml b/Schemas/2023.09.28.0000.0000/AirshipExplorationPart.yml similarity index 100% rename from 2023.09.28.0000.0000/AirshipExplorationPart.yml rename to Schemas/2023.09.28.0000.0000/AirshipExplorationPart.yml diff --git a/2023.09.28.0000.0000/AirshipExplorationPoint.yml b/Schemas/2023.09.28.0000.0000/AirshipExplorationPoint.yml similarity index 100% rename from 2023.09.28.0000.0000/AirshipExplorationPoint.yml rename to Schemas/2023.09.28.0000.0000/AirshipExplorationPoint.yml diff --git a/2023.09.28.0000.0000/AirshipSkyIsland.yml b/Schemas/2023.09.28.0000.0000/AirshipSkyIsland.yml similarity index 100% rename from 2023.09.28.0000.0000/AirshipSkyIsland.yml rename to Schemas/2023.09.28.0000.0000/AirshipSkyIsland.yml diff --git a/2023.09.28.0000.0000/AkatsukiNote.yml b/Schemas/2023.09.28.0000.0000/AkatsukiNote.yml similarity index 100% rename from 2023.09.28.0000.0000/AkatsukiNote.yml rename to Schemas/2023.09.28.0000.0000/AkatsukiNote.yml diff --git a/2023.09.28.0000.0000/AkatsukiNoteString.yml b/Schemas/2023.09.28.0000.0000/AkatsukiNoteString.yml similarity index 100% rename from 2023.09.28.0000.0000/AkatsukiNoteString.yml rename to Schemas/2023.09.28.0000.0000/AkatsukiNoteString.yml diff --git a/2023.09.28.0000.0000/AnimaWeapon5.yml b/Schemas/2023.09.28.0000.0000/AnimaWeapon5.yml similarity index 100% rename from 2023.09.28.0000.0000/AnimaWeapon5.yml rename to Schemas/2023.09.28.0000.0000/AnimaWeapon5.yml diff --git a/2023.09.28.0000.0000/AnimaWeapon5Param.yml b/Schemas/2023.09.28.0000.0000/AnimaWeapon5Param.yml similarity index 100% rename from 2023.09.28.0000.0000/AnimaWeapon5Param.yml rename to Schemas/2023.09.28.0000.0000/AnimaWeapon5Param.yml diff --git a/2023.09.28.0000.0000/AnimaWeapon5PatternGroup.yml b/Schemas/2023.09.28.0000.0000/AnimaWeapon5PatternGroup.yml similarity index 100% rename from 2023.09.28.0000.0000/AnimaWeapon5PatternGroup.yml rename to Schemas/2023.09.28.0000.0000/AnimaWeapon5PatternGroup.yml diff --git a/2023.09.28.0000.0000/AnimaWeapon5SpiritTalk.yml b/Schemas/2023.09.28.0000.0000/AnimaWeapon5SpiritTalk.yml similarity index 100% rename from 2023.09.28.0000.0000/AnimaWeapon5SpiritTalk.yml rename to Schemas/2023.09.28.0000.0000/AnimaWeapon5SpiritTalk.yml diff --git a/2023.09.28.0000.0000/AnimaWeapon5SpiritTalkParam.yml b/Schemas/2023.09.28.0000.0000/AnimaWeapon5SpiritTalkParam.yml similarity index 100% rename from 2023.09.28.0000.0000/AnimaWeapon5SpiritTalkParam.yml rename to Schemas/2023.09.28.0000.0000/AnimaWeapon5SpiritTalkParam.yml diff --git a/2023.09.28.0000.0000/AnimaWeapon5SpiritTalkType.yml b/Schemas/2023.09.28.0000.0000/AnimaWeapon5SpiritTalkType.yml similarity index 100% rename from 2023.09.28.0000.0000/AnimaWeapon5SpiritTalkType.yml rename to Schemas/2023.09.28.0000.0000/AnimaWeapon5SpiritTalkType.yml diff --git a/2023.09.28.0000.0000/AnimaWeapon5TradeItem.yml b/Schemas/2023.09.28.0000.0000/AnimaWeapon5TradeItem.yml similarity index 100% rename from 2023.09.28.0000.0000/AnimaWeapon5TradeItem.yml rename to Schemas/2023.09.28.0000.0000/AnimaWeapon5TradeItem.yml diff --git a/2023.09.28.0000.0000/AnimaWeaponFUITalk.yml b/Schemas/2023.09.28.0000.0000/AnimaWeaponFUITalk.yml similarity index 100% rename from 2023.09.28.0000.0000/AnimaWeaponFUITalk.yml rename to Schemas/2023.09.28.0000.0000/AnimaWeaponFUITalk.yml diff --git a/2023.09.28.0000.0000/AnimaWeaponFUITalkParam.yml b/Schemas/2023.09.28.0000.0000/AnimaWeaponFUITalkParam.yml similarity index 100% rename from 2023.09.28.0000.0000/AnimaWeaponFUITalkParam.yml rename to Schemas/2023.09.28.0000.0000/AnimaWeaponFUITalkParam.yml diff --git a/2023.09.28.0000.0000/AnimaWeaponIcon.yml b/Schemas/2023.09.28.0000.0000/AnimaWeaponIcon.yml similarity index 100% rename from 2023.09.28.0000.0000/AnimaWeaponIcon.yml rename to Schemas/2023.09.28.0000.0000/AnimaWeaponIcon.yml diff --git a/2023.09.28.0000.0000/AnimaWeaponItem.yml b/Schemas/2023.09.28.0000.0000/AnimaWeaponItem.yml similarity index 100% rename from 2023.09.28.0000.0000/AnimaWeaponItem.yml rename to Schemas/2023.09.28.0000.0000/AnimaWeaponItem.yml diff --git a/2023.09.28.0000.0000/AnimationLOD.yml b/Schemas/2023.09.28.0000.0000/AnimationLOD.yml similarity index 100% rename from 2023.09.28.0000.0000/AnimationLOD.yml rename to Schemas/2023.09.28.0000.0000/AnimationLOD.yml diff --git a/2023.09.28.0000.0000/AozAction.yml b/Schemas/2023.09.28.0000.0000/AozAction.yml similarity index 100% rename from 2023.09.28.0000.0000/AozAction.yml rename to Schemas/2023.09.28.0000.0000/AozAction.yml diff --git a/2023.09.28.0000.0000/AozActionTransient.yml b/Schemas/2023.09.28.0000.0000/AozActionTransient.yml similarity index 100% rename from 2023.09.28.0000.0000/AozActionTransient.yml rename to Schemas/2023.09.28.0000.0000/AozActionTransient.yml diff --git a/2023.09.28.0000.0000/AquariumFish.yml b/Schemas/2023.09.28.0000.0000/AquariumFish.yml similarity index 100% rename from 2023.09.28.0000.0000/AquariumFish.yml rename to Schemas/2023.09.28.0000.0000/AquariumFish.yml diff --git a/2023.09.28.0000.0000/AquariumWater.yml b/Schemas/2023.09.28.0000.0000/AquariumWater.yml similarity index 100% rename from 2023.09.28.0000.0000/AquariumWater.yml rename to Schemas/2023.09.28.0000.0000/AquariumWater.yml diff --git a/2023.09.28.0000.0000/ArchiveItem.yml b/Schemas/2023.09.28.0000.0000/ArchiveItem.yml similarity index 100% rename from 2023.09.28.0000.0000/ArchiveItem.yml rename to Schemas/2023.09.28.0000.0000/ArchiveItem.yml diff --git a/2023.09.28.0000.0000/ArrayEventHandler.yml b/Schemas/2023.09.28.0000.0000/ArrayEventHandler.yml similarity index 100% rename from 2023.09.28.0000.0000/ArrayEventHandler.yml rename to Schemas/2023.09.28.0000.0000/ArrayEventHandler.yml diff --git a/2023.09.28.0000.0000/AttackType.yml b/Schemas/2023.09.28.0000.0000/AttackType.yml similarity index 100% rename from 2023.09.28.0000.0000/AttackType.yml rename to Schemas/2023.09.28.0000.0000/AttackType.yml diff --git a/2023.09.28.0000.0000/Attract.yml b/Schemas/2023.09.28.0000.0000/Attract.yml similarity index 100% rename from 2023.09.28.0000.0000/Attract.yml rename to Schemas/2023.09.28.0000.0000/Attract.yml diff --git a/2023.09.28.0000.0000/Attributive.yml b/Schemas/2023.09.28.0000.0000/Attributive.yml similarity index 100% rename from 2023.09.28.0000.0000/Attributive.yml rename to Schemas/2023.09.28.0000.0000/Attributive.yml diff --git a/2023.09.28.0000.0000/BGM.yml b/Schemas/2023.09.28.0000.0000/BGM.yml similarity index 100% rename from 2023.09.28.0000.0000/BGM.yml rename to Schemas/2023.09.28.0000.0000/BGM.yml diff --git a/2023.09.28.0000.0000/BGMFade.yml b/Schemas/2023.09.28.0000.0000/BGMFade.yml similarity index 100% rename from 2023.09.28.0000.0000/BGMFade.yml rename to Schemas/2023.09.28.0000.0000/BGMFade.yml diff --git a/2023.09.28.0000.0000/BGMFadeType.yml b/Schemas/2023.09.28.0000.0000/BGMFadeType.yml similarity index 100% rename from 2023.09.28.0000.0000/BGMFadeType.yml rename to Schemas/2023.09.28.0000.0000/BGMFadeType.yml diff --git a/2023.09.28.0000.0000/BGMScene.yml b/Schemas/2023.09.28.0000.0000/BGMScene.yml similarity index 100% rename from 2023.09.28.0000.0000/BGMScene.yml rename to Schemas/2023.09.28.0000.0000/BGMScene.yml diff --git a/2023.09.28.0000.0000/BGMSituation.yml b/Schemas/2023.09.28.0000.0000/BGMSituation.yml similarity index 100% rename from 2023.09.28.0000.0000/BGMSituation.yml rename to Schemas/2023.09.28.0000.0000/BGMSituation.yml diff --git a/2023.09.28.0000.0000/BGMSwitch.yml b/Schemas/2023.09.28.0000.0000/BGMSwitch.yml similarity index 100% rename from 2023.09.28.0000.0000/BGMSwitch.yml rename to Schemas/2023.09.28.0000.0000/BGMSwitch.yml diff --git a/2023.09.28.0000.0000/BGMSystemDefine.yml b/Schemas/2023.09.28.0000.0000/BGMSystemDefine.yml similarity index 100% rename from 2023.09.28.0000.0000/BGMSystemDefine.yml rename to Schemas/2023.09.28.0000.0000/BGMSystemDefine.yml diff --git a/2023.09.28.0000.0000/BNpcAnnounceIcon.yml b/Schemas/2023.09.28.0000.0000/BNpcAnnounceIcon.yml similarity index 100% rename from 2023.09.28.0000.0000/BNpcAnnounceIcon.yml rename to Schemas/2023.09.28.0000.0000/BNpcAnnounceIcon.yml diff --git a/2023.09.28.0000.0000/BNpcBase.yml b/Schemas/2023.09.28.0000.0000/BNpcBase.yml similarity index 100% rename from 2023.09.28.0000.0000/BNpcBase.yml rename to Schemas/2023.09.28.0000.0000/BNpcBase.yml diff --git a/2023.09.28.0000.0000/BNpcBasePopVfx.yml b/Schemas/2023.09.28.0000.0000/BNpcBasePopVfx.yml similarity index 100% rename from 2023.09.28.0000.0000/BNpcBasePopVfx.yml rename to Schemas/2023.09.28.0000.0000/BNpcBasePopVfx.yml diff --git a/2023.09.28.0000.0000/BNpcCustomize.yml b/Schemas/2023.09.28.0000.0000/BNpcCustomize.yml similarity index 100% rename from 2023.09.28.0000.0000/BNpcCustomize.yml rename to Schemas/2023.09.28.0000.0000/BNpcCustomize.yml diff --git a/2023.09.28.0000.0000/BNpcName.yml b/Schemas/2023.09.28.0000.0000/BNpcName.yml similarity index 100% rename from 2023.09.28.0000.0000/BNpcName.yml rename to Schemas/2023.09.28.0000.0000/BNpcName.yml diff --git a/2023.09.28.0000.0000/BNpcParts.yml b/Schemas/2023.09.28.0000.0000/BNpcParts.yml similarity index 100% rename from 2023.09.28.0000.0000/BNpcParts.yml rename to Schemas/2023.09.28.0000.0000/BNpcParts.yml diff --git a/2023.09.28.0000.0000/BNpcState.yml b/Schemas/2023.09.28.0000.0000/BNpcState.yml similarity index 100% rename from 2023.09.28.0000.0000/BNpcState.yml rename to Schemas/2023.09.28.0000.0000/BNpcState.yml diff --git a/2023.09.28.0000.0000/BacklightColor.yml b/Schemas/2023.09.28.0000.0000/BacklightColor.yml similarity index 100% rename from 2023.09.28.0000.0000/BacklightColor.yml rename to Schemas/2023.09.28.0000.0000/BacklightColor.yml diff --git a/2023.09.28.0000.0000/Ballista.yml b/Schemas/2023.09.28.0000.0000/Ballista.yml similarity index 100% rename from 2023.09.28.0000.0000/Ballista.yml rename to Schemas/2023.09.28.0000.0000/Ballista.yml diff --git a/2023.09.28.0000.0000/Balloon.yml b/Schemas/2023.09.28.0000.0000/Balloon.yml similarity index 100% rename from 2023.09.28.0000.0000/Balloon.yml rename to Schemas/2023.09.28.0000.0000/Balloon.yml diff --git a/2023.09.28.0000.0000/BannerBg.yml b/Schemas/2023.09.28.0000.0000/BannerBg.yml similarity index 100% rename from 2023.09.28.0000.0000/BannerBg.yml rename to Schemas/2023.09.28.0000.0000/BannerBg.yml diff --git a/2023.09.28.0000.0000/BannerCondition.yml b/Schemas/2023.09.28.0000.0000/BannerCondition.yml similarity index 100% rename from 2023.09.28.0000.0000/BannerCondition.yml rename to Schemas/2023.09.28.0000.0000/BannerCondition.yml diff --git a/2023.09.28.0000.0000/BannerDecoration.yml b/Schemas/2023.09.28.0000.0000/BannerDecoration.yml similarity index 100% rename from 2023.09.28.0000.0000/BannerDecoration.yml rename to Schemas/2023.09.28.0000.0000/BannerDecoration.yml diff --git a/2023.09.28.0000.0000/BannerDesignPreset.yml b/Schemas/2023.09.28.0000.0000/BannerDesignPreset.yml similarity index 100% rename from 2023.09.28.0000.0000/BannerDesignPreset.yml rename to Schemas/2023.09.28.0000.0000/BannerDesignPreset.yml diff --git a/2023.09.28.0000.0000/BannerFacial.yml b/Schemas/2023.09.28.0000.0000/BannerFacial.yml similarity index 100% rename from 2023.09.28.0000.0000/BannerFacial.yml rename to Schemas/2023.09.28.0000.0000/BannerFacial.yml diff --git a/2023.09.28.0000.0000/BannerFrame.yml b/Schemas/2023.09.28.0000.0000/BannerFrame.yml similarity index 100% rename from 2023.09.28.0000.0000/BannerFrame.yml rename to Schemas/2023.09.28.0000.0000/BannerFrame.yml diff --git a/2023.09.28.0000.0000/BannerObtainHintType.yml b/Schemas/2023.09.28.0000.0000/BannerObtainHintType.yml similarity index 100% rename from 2023.09.28.0000.0000/BannerObtainHintType.yml rename to Schemas/2023.09.28.0000.0000/BannerObtainHintType.yml diff --git a/2023.09.28.0000.0000/BannerPreset.yml b/Schemas/2023.09.28.0000.0000/BannerPreset.yml similarity index 100% rename from 2023.09.28.0000.0000/BannerPreset.yml rename to Schemas/2023.09.28.0000.0000/BannerPreset.yml diff --git a/2023.09.28.0000.0000/BannerTimeline.yml b/Schemas/2023.09.28.0000.0000/BannerTimeline.yml similarity index 100% rename from 2023.09.28.0000.0000/BannerTimeline.yml rename to Schemas/2023.09.28.0000.0000/BannerTimeline.yml diff --git a/2023.09.28.0000.0000/BaseParam.yml b/Schemas/2023.09.28.0000.0000/BaseParam.yml similarity index 100% rename from 2023.09.28.0000.0000/BaseParam.yml rename to Schemas/2023.09.28.0000.0000/BaseParam.yml diff --git a/2023.09.28.0000.0000/Battalion.yml b/Schemas/2023.09.28.0000.0000/Battalion.yml similarity index 100% rename from 2023.09.28.0000.0000/Battalion.yml rename to Schemas/2023.09.28.0000.0000/Battalion.yml diff --git a/2023.09.28.0000.0000/BattleLeve.yml b/Schemas/2023.09.28.0000.0000/BattleLeve.yml similarity index 100% rename from 2023.09.28.0000.0000/BattleLeve.yml rename to Schemas/2023.09.28.0000.0000/BattleLeve.yml diff --git a/2023.09.28.0000.0000/BattleLeveRule.yml b/Schemas/2023.09.28.0000.0000/BattleLeveRule.yml similarity index 100% rename from 2023.09.28.0000.0000/BattleLeveRule.yml rename to Schemas/2023.09.28.0000.0000/BattleLeveRule.yml diff --git a/2023.09.28.0000.0000/BeastRankBonus.yml b/Schemas/2023.09.28.0000.0000/BeastRankBonus.yml similarity index 100% rename from 2023.09.28.0000.0000/BeastRankBonus.yml rename to Schemas/2023.09.28.0000.0000/BeastRankBonus.yml diff --git a/2023.09.28.0000.0000/BeastReputationRank.yml b/Schemas/2023.09.28.0000.0000/BeastReputationRank.yml similarity index 100% rename from 2023.09.28.0000.0000/BeastReputationRank.yml rename to Schemas/2023.09.28.0000.0000/BeastReputationRank.yml diff --git a/2023.09.28.0000.0000/BeastTribe.yml b/Schemas/2023.09.28.0000.0000/BeastTribe.yml similarity index 100% rename from 2023.09.28.0000.0000/BeastTribe.yml rename to Schemas/2023.09.28.0000.0000/BeastTribe.yml diff --git a/2023.09.28.0000.0000/Behavior.yml b/Schemas/2023.09.28.0000.0000/Behavior.yml similarity index 100% rename from 2023.09.28.0000.0000/Behavior.yml rename to Schemas/2023.09.28.0000.0000/Behavior.yml diff --git a/2023.09.28.0000.0000/BehaviorMove.yml b/Schemas/2023.09.28.0000.0000/BehaviorMove.yml similarity index 100% rename from 2023.09.28.0000.0000/BehaviorMove.yml rename to Schemas/2023.09.28.0000.0000/BehaviorMove.yml diff --git a/2023.09.28.0000.0000/BehaviorPath.yml b/Schemas/2023.09.28.0000.0000/BehaviorPath.yml similarity index 100% rename from 2023.09.28.0000.0000/BehaviorPath.yml rename to Schemas/2023.09.28.0000.0000/BehaviorPath.yml diff --git a/2023.09.28.0000.0000/BenchmarkCutSceneTable.yml b/Schemas/2023.09.28.0000.0000/BenchmarkCutSceneTable.yml similarity index 100% rename from 2023.09.28.0000.0000/BenchmarkCutSceneTable.yml rename to Schemas/2023.09.28.0000.0000/BenchmarkCutSceneTable.yml diff --git a/2023.09.28.0000.0000/BenchmarkOverrideEquipment.yml b/Schemas/2023.09.28.0000.0000/BenchmarkOverrideEquipment.yml similarity index 100% rename from 2023.09.28.0000.0000/BenchmarkOverrideEquipment.yml rename to Schemas/2023.09.28.0000.0000/BenchmarkOverrideEquipment.yml diff --git a/2023.09.28.0000.0000/BgcArmyAction.yml b/Schemas/2023.09.28.0000.0000/BgcArmyAction.yml similarity index 100% rename from 2023.09.28.0000.0000/BgcArmyAction.yml rename to Schemas/2023.09.28.0000.0000/BgcArmyAction.yml diff --git a/2023.09.28.0000.0000/BgcArmyActionTransient.yml b/Schemas/2023.09.28.0000.0000/BgcArmyActionTransient.yml similarity index 100% rename from 2023.09.28.0000.0000/BgcArmyActionTransient.yml rename to Schemas/2023.09.28.0000.0000/BgcArmyActionTransient.yml diff --git a/2023.09.28.0000.0000/Booster.yml b/Schemas/2023.09.28.0000.0000/Booster.yml similarity index 100% rename from 2023.09.28.0000.0000/Booster.yml rename to Schemas/2023.09.28.0000.0000/Booster.yml diff --git a/2023.09.28.0000.0000/Buddy.yml b/Schemas/2023.09.28.0000.0000/Buddy.yml similarity index 100% rename from 2023.09.28.0000.0000/Buddy.yml rename to Schemas/2023.09.28.0000.0000/Buddy.yml diff --git a/2023.09.28.0000.0000/BuddyAction.yml b/Schemas/2023.09.28.0000.0000/BuddyAction.yml similarity index 100% rename from 2023.09.28.0000.0000/BuddyAction.yml rename to Schemas/2023.09.28.0000.0000/BuddyAction.yml diff --git a/2023.09.28.0000.0000/BuddyEquip.yml b/Schemas/2023.09.28.0000.0000/BuddyEquip.yml similarity index 100% rename from 2023.09.28.0000.0000/BuddyEquip.yml rename to Schemas/2023.09.28.0000.0000/BuddyEquip.yml diff --git a/2023.09.28.0000.0000/BuddyItem.yml b/Schemas/2023.09.28.0000.0000/BuddyItem.yml similarity index 100% rename from 2023.09.28.0000.0000/BuddyItem.yml rename to Schemas/2023.09.28.0000.0000/BuddyItem.yml diff --git a/2023.09.28.0000.0000/BuddyRank.yml b/Schemas/2023.09.28.0000.0000/BuddyRank.yml similarity index 100% rename from 2023.09.28.0000.0000/BuddyRank.yml rename to Schemas/2023.09.28.0000.0000/BuddyRank.yml diff --git a/2023.09.28.0000.0000/BuddySkill.yml b/Schemas/2023.09.28.0000.0000/BuddySkill.yml similarity index 100% rename from 2023.09.28.0000.0000/BuddySkill.yml rename to Schemas/2023.09.28.0000.0000/BuddySkill.yml diff --git a/2023.09.28.0000.0000/CSBonusContent.yml b/Schemas/2023.09.28.0000.0000/CSBonusContent.yml similarity index 100% rename from 2023.09.28.0000.0000/CSBonusContent.yml rename to Schemas/2023.09.28.0000.0000/CSBonusContent.yml diff --git a/2023.09.28.0000.0000/CSBonusContentIdentifier.yml b/Schemas/2023.09.28.0000.0000/CSBonusContentIdentifier.yml similarity index 100% rename from 2023.09.28.0000.0000/CSBonusContentIdentifier.yml rename to Schemas/2023.09.28.0000.0000/CSBonusContentIdentifier.yml diff --git a/2023.09.28.0000.0000/CSBonusContentType.yml b/Schemas/2023.09.28.0000.0000/CSBonusContentType.yml similarity index 100% rename from 2023.09.28.0000.0000/CSBonusContentType.yml rename to Schemas/2023.09.28.0000.0000/CSBonusContentType.yml diff --git a/2023.09.28.0000.0000/CSBonusMission.yml b/Schemas/2023.09.28.0000.0000/CSBonusMission.yml similarity index 100% rename from 2023.09.28.0000.0000/CSBonusMission.yml rename to Schemas/2023.09.28.0000.0000/CSBonusMission.yml diff --git a/2023.09.28.0000.0000/CSBonusMissionType.yml b/Schemas/2023.09.28.0000.0000/CSBonusMissionType.yml similarity index 100% rename from 2023.09.28.0000.0000/CSBonusMissionType.yml rename to Schemas/2023.09.28.0000.0000/CSBonusMissionType.yml diff --git a/2023.09.28.0000.0000/CSBonusSeason.yml b/Schemas/2023.09.28.0000.0000/CSBonusSeason.yml similarity index 100% rename from 2023.09.28.0000.0000/CSBonusSeason.yml rename to Schemas/2023.09.28.0000.0000/CSBonusSeason.yml diff --git a/2023.09.28.0000.0000/CSBonusTextData.yml b/Schemas/2023.09.28.0000.0000/CSBonusTextData.yml similarity index 100% rename from 2023.09.28.0000.0000/CSBonusTextData.yml rename to Schemas/2023.09.28.0000.0000/CSBonusTextData.yml diff --git a/2023.09.28.0000.0000/Cabinet.yml b/Schemas/2023.09.28.0000.0000/Cabinet.yml similarity index 100% rename from 2023.09.28.0000.0000/Cabinet.yml rename to Schemas/2023.09.28.0000.0000/Cabinet.yml diff --git a/2023.09.28.0000.0000/CabinetCategory.yml b/Schemas/2023.09.28.0000.0000/CabinetCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/CabinetCategory.yml rename to Schemas/2023.09.28.0000.0000/CabinetCategory.yml diff --git a/2023.09.28.0000.0000/Calendar.yml b/Schemas/2023.09.28.0000.0000/Calendar.yml similarity index 100% rename from 2023.09.28.0000.0000/Calendar.yml rename to Schemas/2023.09.28.0000.0000/Calendar.yml diff --git a/2023.09.28.0000.0000/Carry.yml b/Schemas/2023.09.28.0000.0000/Carry.yml similarity index 100% rename from 2023.09.28.0000.0000/Carry.yml rename to Schemas/2023.09.28.0000.0000/Carry.yml diff --git a/2023.09.28.0000.0000/Channeling.yml b/Schemas/2023.09.28.0000.0000/Channeling.yml similarity index 100% rename from 2023.09.28.0000.0000/Channeling.yml rename to Schemas/2023.09.28.0000.0000/Channeling.yml diff --git a/2023.09.28.0000.0000/CharaCardBase.yml b/Schemas/2023.09.28.0000.0000/CharaCardBase.yml similarity index 100% rename from 2023.09.28.0000.0000/CharaCardBase.yml rename to Schemas/2023.09.28.0000.0000/CharaCardBase.yml diff --git a/2023.09.28.0000.0000/CharaCardDecoration.yml b/Schemas/2023.09.28.0000.0000/CharaCardDecoration.yml similarity index 100% rename from 2023.09.28.0000.0000/CharaCardDecoration.yml rename to Schemas/2023.09.28.0000.0000/CharaCardDecoration.yml diff --git a/2023.09.28.0000.0000/CharaCardDesignCategory.yml b/Schemas/2023.09.28.0000.0000/CharaCardDesignCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/CharaCardDesignCategory.yml rename to Schemas/2023.09.28.0000.0000/CharaCardDesignCategory.yml diff --git a/2023.09.28.0000.0000/CharaCardDesignPreset.yml b/Schemas/2023.09.28.0000.0000/CharaCardDesignPreset.yml similarity index 100% rename from 2023.09.28.0000.0000/CharaCardDesignPreset.yml rename to Schemas/2023.09.28.0000.0000/CharaCardDesignPreset.yml diff --git a/2023.09.28.0000.0000/CharaCardDesignType.yml b/Schemas/2023.09.28.0000.0000/CharaCardDesignType.yml similarity index 100% rename from 2023.09.28.0000.0000/CharaCardDesignType.yml rename to Schemas/2023.09.28.0000.0000/CharaCardDesignType.yml diff --git a/2023.09.28.0000.0000/CharaCardHeader.yml b/Schemas/2023.09.28.0000.0000/CharaCardHeader.yml similarity index 100% rename from 2023.09.28.0000.0000/CharaCardHeader.yml rename to Schemas/2023.09.28.0000.0000/CharaCardHeader.yml diff --git a/2023.09.28.0000.0000/CharaCardPlayStyle.yml b/Schemas/2023.09.28.0000.0000/CharaCardPlayStyle.yml similarity index 100% rename from 2023.09.28.0000.0000/CharaCardPlayStyle.yml rename to Schemas/2023.09.28.0000.0000/CharaCardPlayStyle.yml diff --git a/2023.09.28.0000.0000/CharaMakeClassEquip.yml b/Schemas/2023.09.28.0000.0000/CharaMakeClassEquip.yml similarity index 100% rename from 2023.09.28.0000.0000/CharaMakeClassEquip.yml rename to Schemas/2023.09.28.0000.0000/CharaMakeClassEquip.yml diff --git a/2023.09.28.0000.0000/CharaMakeCustomize.yml b/Schemas/2023.09.28.0000.0000/CharaMakeCustomize.yml similarity index 100% rename from 2023.09.28.0000.0000/CharaMakeCustomize.yml rename to Schemas/2023.09.28.0000.0000/CharaMakeCustomize.yml diff --git a/2023.09.28.0000.0000/CharaMakeName.yml b/Schemas/2023.09.28.0000.0000/CharaMakeName.yml similarity index 100% rename from 2023.09.28.0000.0000/CharaMakeName.yml rename to Schemas/2023.09.28.0000.0000/CharaMakeName.yml diff --git a/2023.09.28.0000.0000/CharaMakeType.yml b/Schemas/2023.09.28.0000.0000/CharaMakeType.yml similarity index 100% rename from 2023.09.28.0000.0000/CharaMakeType.yml rename to Schemas/2023.09.28.0000.0000/CharaMakeType.yml diff --git a/2023.09.28.0000.0000/ChocoboRace.yml b/Schemas/2023.09.28.0000.0000/ChocoboRace.yml similarity index 100% rename from 2023.09.28.0000.0000/ChocoboRace.yml rename to Schemas/2023.09.28.0000.0000/ChocoboRace.yml diff --git a/2023.09.28.0000.0000/ChocoboRaceAbility.yml b/Schemas/2023.09.28.0000.0000/ChocoboRaceAbility.yml similarity index 100% rename from 2023.09.28.0000.0000/ChocoboRaceAbility.yml rename to Schemas/2023.09.28.0000.0000/ChocoboRaceAbility.yml diff --git a/2023.09.28.0000.0000/ChocoboRaceAbilityType.yml b/Schemas/2023.09.28.0000.0000/ChocoboRaceAbilityType.yml similarity index 100% rename from 2023.09.28.0000.0000/ChocoboRaceAbilityType.yml rename to Schemas/2023.09.28.0000.0000/ChocoboRaceAbilityType.yml diff --git a/2023.09.28.0000.0000/ChocoboRaceCalculateParam.yml b/Schemas/2023.09.28.0000.0000/ChocoboRaceCalculateParam.yml similarity index 100% rename from 2023.09.28.0000.0000/ChocoboRaceCalculateParam.yml rename to Schemas/2023.09.28.0000.0000/ChocoboRaceCalculateParam.yml diff --git a/2023.09.28.0000.0000/ChocoboRaceChallenge.yml b/Schemas/2023.09.28.0000.0000/ChocoboRaceChallenge.yml similarity index 100% rename from 2023.09.28.0000.0000/ChocoboRaceChallenge.yml rename to Schemas/2023.09.28.0000.0000/ChocoboRaceChallenge.yml diff --git a/2023.09.28.0000.0000/ChocoboRaceItem.yml b/Schemas/2023.09.28.0000.0000/ChocoboRaceItem.yml similarity index 100% rename from 2023.09.28.0000.0000/ChocoboRaceItem.yml rename to Schemas/2023.09.28.0000.0000/ChocoboRaceItem.yml diff --git a/2023.09.28.0000.0000/ChocoboRaceRank.yml b/Schemas/2023.09.28.0000.0000/ChocoboRaceRank.yml similarity index 100% rename from 2023.09.28.0000.0000/ChocoboRaceRank.yml rename to Schemas/2023.09.28.0000.0000/ChocoboRaceRank.yml diff --git a/2023.09.28.0000.0000/ChocoboRaceRanking.yml b/Schemas/2023.09.28.0000.0000/ChocoboRaceRanking.yml similarity index 100% rename from 2023.09.28.0000.0000/ChocoboRaceRanking.yml rename to Schemas/2023.09.28.0000.0000/ChocoboRaceRanking.yml diff --git a/2023.09.28.0000.0000/ChocoboRaceStatus.yml b/Schemas/2023.09.28.0000.0000/ChocoboRaceStatus.yml similarity index 100% rename from 2023.09.28.0000.0000/ChocoboRaceStatus.yml rename to Schemas/2023.09.28.0000.0000/ChocoboRaceStatus.yml diff --git a/2023.09.28.0000.0000/ChocoboRaceTerritory.yml b/Schemas/2023.09.28.0000.0000/ChocoboRaceTerritory.yml similarity index 100% rename from 2023.09.28.0000.0000/ChocoboRaceTerritory.yml rename to Schemas/2023.09.28.0000.0000/ChocoboRaceTerritory.yml diff --git a/2023.09.28.0000.0000/ChocoboRaceTutorial.yml b/Schemas/2023.09.28.0000.0000/ChocoboRaceTutorial.yml similarity index 100% rename from 2023.09.28.0000.0000/ChocoboRaceTutorial.yml rename to Schemas/2023.09.28.0000.0000/ChocoboRaceTutorial.yml diff --git a/2023.09.28.0000.0000/ChocoboRaceWeather.yml b/Schemas/2023.09.28.0000.0000/ChocoboRaceWeather.yml similarity index 100% rename from 2023.09.28.0000.0000/ChocoboRaceWeather.yml rename to Schemas/2023.09.28.0000.0000/ChocoboRaceWeather.yml diff --git a/2023.09.28.0000.0000/ChocoboTaxi.yml b/Schemas/2023.09.28.0000.0000/ChocoboTaxi.yml similarity index 100% rename from 2023.09.28.0000.0000/ChocoboTaxi.yml rename to Schemas/2023.09.28.0000.0000/ChocoboTaxi.yml diff --git a/2023.09.28.0000.0000/ChocoboTaxiStand.yml b/Schemas/2023.09.28.0000.0000/ChocoboTaxiStand.yml similarity index 100% rename from 2023.09.28.0000.0000/ChocoboTaxiStand.yml rename to Schemas/2023.09.28.0000.0000/ChocoboTaxiStand.yml diff --git a/2023.09.28.0000.0000/CircleActivity.yml b/Schemas/2023.09.28.0000.0000/CircleActivity.yml similarity index 100% rename from 2023.09.28.0000.0000/CircleActivity.yml rename to Schemas/2023.09.28.0000.0000/CircleActivity.yml diff --git a/2023.09.28.0000.0000/ClassJob.yml b/Schemas/2023.09.28.0000.0000/ClassJob.yml similarity index 100% rename from 2023.09.28.0000.0000/ClassJob.yml rename to Schemas/2023.09.28.0000.0000/ClassJob.yml diff --git a/2023.09.28.0000.0000/ClassJobActionSort.yml b/Schemas/2023.09.28.0000.0000/ClassJobActionSort.yml similarity index 100% rename from 2023.09.28.0000.0000/ClassJobActionSort.yml rename to Schemas/2023.09.28.0000.0000/ClassJobActionSort.yml diff --git a/2023.09.28.0000.0000/ClassJobCategory.yml b/Schemas/2023.09.28.0000.0000/ClassJobCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/ClassJobCategory.yml rename to Schemas/2023.09.28.0000.0000/ClassJobCategory.yml diff --git a/2023.09.28.0000.0000/ClassJobResident.yml b/Schemas/2023.09.28.0000.0000/ClassJobResident.yml similarity index 100% rename from 2023.09.28.0000.0000/ClassJobResident.yml rename to Schemas/2023.09.28.0000.0000/ClassJobResident.yml diff --git a/2023.09.28.0000.0000/CollectablesShop.yml b/Schemas/2023.09.28.0000.0000/CollectablesShop.yml similarity index 100% rename from 2023.09.28.0000.0000/CollectablesShop.yml rename to Schemas/2023.09.28.0000.0000/CollectablesShop.yml diff --git a/2023.09.28.0000.0000/CollectablesShopItem.yml b/Schemas/2023.09.28.0000.0000/CollectablesShopItem.yml similarity index 100% rename from 2023.09.28.0000.0000/CollectablesShopItem.yml rename to Schemas/2023.09.28.0000.0000/CollectablesShopItem.yml diff --git a/2023.09.28.0000.0000/CollectablesShopItemGroup.yml b/Schemas/2023.09.28.0000.0000/CollectablesShopItemGroup.yml similarity index 100% rename from 2023.09.28.0000.0000/CollectablesShopItemGroup.yml rename to Schemas/2023.09.28.0000.0000/CollectablesShopItemGroup.yml diff --git a/2023.09.28.0000.0000/CollectablesShopRefine.yml b/Schemas/2023.09.28.0000.0000/CollectablesShopRefine.yml similarity index 100% rename from 2023.09.28.0000.0000/CollectablesShopRefine.yml rename to Schemas/2023.09.28.0000.0000/CollectablesShopRefine.yml diff --git a/2023.09.28.0000.0000/CollectablesShopRewardItem.yml b/Schemas/2023.09.28.0000.0000/CollectablesShopRewardItem.yml similarity index 100% rename from 2023.09.28.0000.0000/CollectablesShopRewardItem.yml rename to Schemas/2023.09.28.0000.0000/CollectablesShopRewardItem.yml diff --git a/2023.09.28.0000.0000/CollectablesShopRewardScrip.yml b/Schemas/2023.09.28.0000.0000/CollectablesShopRewardScrip.yml similarity index 100% rename from 2023.09.28.0000.0000/CollectablesShopRewardScrip.yml rename to Schemas/2023.09.28.0000.0000/CollectablesShopRewardScrip.yml diff --git a/2023.09.28.0000.0000/CollisionIdPallet.yml b/Schemas/2023.09.28.0000.0000/CollisionIdPallet.yml similarity index 100% rename from 2023.09.28.0000.0000/CollisionIdPallet.yml rename to Schemas/2023.09.28.0000.0000/CollisionIdPallet.yml diff --git a/2023.09.28.0000.0000/ColorFilter.yml b/Schemas/2023.09.28.0000.0000/ColorFilter.yml similarity index 100% rename from 2023.09.28.0000.0000/ColorFilter.yml rename to Schemas/2023.09.28.0000.0000/ColorFilter.yml diff --git a/2023.09.28.0000.0000/Colosseum.yml b/Schemas/2023.09.28.0000.0000/Colosseum.yml similarity index 100% rename from 2023.09.28.0000.0000/Colosseum.yml rename to Schemas/2023.09.28.0000.0000/Colosseum.yml diff --git a/2023.09.28.0000.0000/ColosseumMatchRank.yml b/Schemas/2023.09.28.0000.0000/ColosseumMatchRank.yml similarity index 100% rename from 2023.09.28.0000.0000/ColosseumMatchRank.yml rename to Schemas/2023.09.28.0000.0000/ColosseumMatchRank.yml diff --git a/2023.09.28.0000.0000/Companion.yml b/Schemas/2023.09.28.0000.0000/Companion.yml similarity index 100% rename from 2023.09.28.0000.0000/Companion.yml rename to Schemas/2023.09.28.0000.0000/Companion.yml diff --git a/2023.09.28.0000.0000/CompanionMove.yml b/Schemas/2023.09.28.0000.0000/CompanionMove.yml similarity index 100% rename from 2023.09.28.0000.0000/CompanionMove.yml rename to Schemas/2023.09.28.0000.0000/CompanionMove.yml diff --git a/2023.09.28.0000.0000/CompanionTransient.yml b/Schemas/2023.09.28.0000.0000/CompanionTransient.yml similarity index 100% rename from 2023.09.28.0000.0000/CompanionTransient.yml rename to Schemas/2023.09.28.0000.0000/CompanionTransient.yml diff --git a/2023.09.28.0000.0000/CompanyAction.yml b/Schemas/2023.09.28.0000.0000/CompanyAction.yml similarity index 100% rename from 2023.09.28.0000.0000/CompanyAction.yml rename to Schemas/2023.09.28.0000.0000/CompanyAction.yml diff --git a/2023.09.28.0000.0000/CompanyCraftDraft.yml b/Schemas/2023.09.28.0000.0000/CompanyCraftDraft.yml similarity index 100% rename from 2023.09.28.0000.0000/CompanyCraftDraft.yml rename to Schemas/2023.09.28.0000.0000/CompanyCraftDraft.yml diff --git a/2023.09.28.0000.0000/CompanyCraftDraftCategory.yml b/Schemas/2023.09.28.0000.0000/CompanyCraftDraftCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/CompanyCraftDraftCategory.yml rename to Schemas/2023.09.28.0000.0000/CompanyCraftDraftCategory.yml diff --git a/2023.09.28.0000.0000/CompanyCraftManufactoryState.yml b/Schemas/2023.09.28.0000.0000/CompanyCraftManufactoryState.yml similarity index 100% rename from 2023.09.28.0000.0000/CompanyCraftManufactoryState.yml rename to Schemas/2023.09.28.0000.0000/CompanyCraftManufactoryState.yml diff --git a/2023.09.28.0000.0000/CompanyCraftPart.yml b/Schemas/2023.09.28.0000.0000/CompanyCraftPart.yml similarity index 100% rename from 2023.09.28.0000.0000/CompanyCraftPart.yml rename to Schemas/2023.09.28.0000.0000/CompanyCraftPart.yml diff --git a/2023.09.28.0000.0000/CompanyCraftProcess.yml b/Schemas/2023.09.28.0000.0000/CompanyCraftProcess.yml similarity index 100% rename from 2023.09.28.0000.0000/CompanyCraftProcess.yml rename to Schemas/2023.09.28.0000.0000/CompanyCraftProcess.yml diff --git a/2023.09.28.0000.0000/CompanyCraftSequence.yml b/Schemas/2023.09.28.0000.0000/CompanyCraftSequence.yml similarity index 100% rename from 2023.09.28.0000.0000/CompanyCraftSequence.yml rename to Schemas/2023.09.28.0000.0000/CompanyCraftSequence.yml diff --git a/2023.09.28.0000.0000/CompanyCraftSupplyItem.yml b/Schemas/2023.09.28.0000.0000/CompanyCraftSupplyItem.yml similarity index 100% rename from 2023.09.28.0000.0000/CompanyCraftSupplyItem.yml rename to Schemas/2023.09.28.0000.0000/CompanyCraftSupplyItem.yml diff --git a/2023.09.28.0000.0000/CompanyCraftType.yml b/Schemas/2023.09.28.0000.0000/CompanyCraftType.yml similarity index 100% rename from 2023.09.28.0000.0000/CompanyCraftType.yml rename to Schemas/2023.09.28.0000.0000/CompanyCraftType.yml diff --git a/2023.09.28.0000.0000/CompanyLeve.yml b/Schemas/2023.09.28.0000.0000/CompanyLeve.yml similarity index 100% rename from 2023.09.28.0000.0000/CompanyLeve.yml rename to Schemas/2023.09.28.0000.0000/CompanyLeve.yml diff --git a/2023.09.28.0000.0000/CompanyLeveRule.yml b/Schemas/2023.09.28.0000.0000/CompanyLeveRule.yml similarity index 100% rename from 2023.09.28.0000.0000/CompanyLeveRule.yml rename to Schemas/2023.09.28.0000.0000/CompanyLeveRule.yml diff --git a/2023.09.28.0000.0000/CompleteJournal.yml b/Schemas/2023.09.28.0000.0000/CompleteJournal.yml similarity index 100% rename from 2023.09.28.0000.0000/CompleteJournal.yml rename to Schemas/2023.09.28.0000.0000/CompleteJournal.yml diff --git a/2023.09.28.0000.0000/CompleteJournalCategory.yml b/Schemas/2023.09.28.0000.0000/CompleteJournalCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/CompleteJournalCategory.yml rename to Schemas/2023.09.28.0000.0000/CompleteJournalCategory.yml diff --git a/2023.09.28.0000.0000/Completion.yml b/Schemas/2023.09.28.0000.0000/Completion.yml similarity index 100% rename from 2023.09.28.0000.0000/Completion.yml rename to Schemas/2023.09.28.0000.0000/Completion.yml diff --git a/2023.09.28.0000.0000/Condition.yml b/Schemas/2023.09.28.0000.0000/Condition.yml similarity index 100% rename from 2023.09.28.0000.0000/Condition.yml rename to Schemas/2023.09.28.0000.0000/Condition.yml diff --git a/2023.09.28.0000.0000/ConfigKey.yml b/Schemas/2023.09.28.0000.0000/ConfigKey.yml similarity index 100% rename from 2023.09.28.0000.0000/ConfigKey.yml rename to Schemas/2023.09.28.0000.0000/ConfigKey.yml diff --git a/2023.09.28.0000.0000/ContentAttributeRect.yml b/Schemas/2023.09.28.0000.0000/ContentAttributeRect.yml similarity index 100% rename from 2023.09.28.0000.0000/ContentAttributeRect.yml rename to Schemas/2023.09.28.0000.0000/ContentAttributeRect.yml diff --git a/2023.09.28.0000.0000/ContentCloseCycle.yml b/Schemas/2023.09.28.0000.0000/ContentCloseCycle.yml similarity index 100% rename from 2023.09.28.0000.0000/ContentCloseCycle.yml rename to Schemas/2023.09.28.0000.0000/ContentCloseCycle.yml diff --git a/2023.09.28.0000.0000/ContentDirectorManagedSG.yml b/Schemas/2023.09.28.0000.0000/ContentDirectorManagedSG.yml similarity index 100% rename from 2023.09.28.0000.0000/ContentDirectorManagedSG.yml rename to Schemas/2023.09.28.0000.0000/ContentDirectorManagedSG.yml diff --git a/2023.09.28.0000.0000/ContentEffectiveTime.yml b/Schemas/2023.09.28.0000.0000/ContentEffectiveTime.yml similarity index 100% rename from 2023.09.28.0000.0000/ContentEffectiveTime.yml rename to Schemas/2023.09.28.0000.0000/ContentEffectiveTime.yml diff --git a/2023.09.28.0000.0000/ContentEntry.yml b/Schemas/2023.09.28.0000.0000/ContentEntry.yml similarity index 100% rename from 2023.09.28.0000.0000/ContentEntry.yml rename to Schemas/2023.09.28.0000.0000/ContentEntry.yml diff --git a/2023.09.28.0000.0000/ContentEventItem.yml b/Schemas/2023.09.28.0000.0000/ContentEventItem.yml similarity index 100% rename from 2023.09.28.0000.0000/ContentEventItem.yml rename to Schemas/2023.09.28.0000.0000/ContentEventItem.yml diff --git a/2023.09.28.0000.0000/ContentExAction.yml b/Schemas/2023.09.28.0000.0000/ContentExAction.yml similarity index 100% rename from 2023.09.28.0000.0000/ContentExAction.yml rename to Schemas/2023.09.28.0000.0000/ContentExAction.yml diff --git a/2023.09.28.0000.0000/ContentFinderCondition.yml b/Schemas/2023.09.28.0000.0000/ContentFinderCondition.yml similarity index 100% rename from 2023.09.28.0000.0000/ContentFinderCondition.yml rename to Schemas/2023.09.28.0000.0000/ContentFinderCondition.yml diff --git a/2023.09.28.0000.0000/ContentFinderConditionTransient.yml b/Schemas/2023.09.28.0000.0000/ContentFinderConditionTransient.yml similarity index 100% rename from 2023.09.28.0000.0000/ContentFinderConditionTransient.yml rename to Schemas/2023.09.28.0000.0000/ContentFinderConditionTransient.yml diff --git a/2023.09.28.0000.0000/ContentFinderParamTable.yml b/Schemas/2023.09.28.0000.0000/ContentFinderParamTable.yml similarity index 100% rename from 2023.09.28.0000.0000/ContentFinderParamTable.yml rename to Schemas/2023.09.28.0000.0000/ContentFinderParamTable.yml diff --git a/2023.09.28.0000.0000/ContentGauge.yml b/Schemas/2023.09.28.0000.0000/ContentGauge.yml similarity index 100% rename from 2023.09.28.0000.0000/ContentGauge.yml rename to Schemas/2023.09.28.0000.0000/ContentGauge.yml diff --git a/2023.09.28.0000.0000/ContentGaugeColor.yml b/Schemas/2023.09.28.0000.0000/ContentGaugeColor.yml similarity index 100% rename from 2023.09.28.0000.0000/ContentGaugeColor.yml rename to Schemas/2023.09.28.0000.0000/ContentGaugeColor.yml diff --git a/2023.09.28.0000.0000/ContentMemberType.yml b/Schemas/2023.09.28.0000.0000/ContentMemberType.yml similarity index 100% rename from 2023.09.28.0000.0000/ContentMemberType.yml rename to Schemas/2023.09.28.0000.0000/ContentMemberType.yml diff --git a/2023.09.28.0000.0000/ContentNpc.yml b/Schemas/2023.09.28.0000.0000/ContentNpc.yml similarity index 100% rename from 2023.09.28.0000.0000/ContentNpc.yml rename to Schemas/2023.09.28.0000.0000/ContentNpc.yml diff --git a/2023.09.28.0000.0000/ContentNpcTalk.yml b/Schemas/2023.09.28.0000.0000/ContentNpcTalk.yml similarity index 100% rename from 2023.09.28.0000.0000/ContentNpcTalk.yml rename to Schemas/2023.09.28.0000.0000/ContentNpcTalk.yml diff --git a/2023.09.28.0000.0000/ContentRandomSelect.yml b/Schemas/2023.09.28.0000.0000/ContentRandomSelect.yml similarity index 100% rename from 2023.09.28.0000.0000/ContentRandomSelect.yml rename to Schemas/2023.09.28.0000.0000/ContentRandomSelect.yml diff --git a/2023.09.28.0000.0000/ContentRewardCondition.yml b/Schemas/2023.09.28.0000.0000/ContentRewardCondition.yml similarity index 100% rename from 2023.09.28.0000.0000/ContentRewardCondition.yml rename to Schemas/2023.09.28.0000.0000/ContentRewardCondition.yml diff --git a/2023.09.28.0000.0000/ContentRoulette.yml b/Schemas/2023.09.28.0000.0000/ContentRoulette.yml similarity index 100% rename from 2023.09.28.0000.0000/ContentRoulette.yml rename to Schemas/2023.09.28.0000.0000/ContentRoulette.yml diff --git a/2023.09.28.0000.0000/ContentRouletteOpenRule.yml b/Schemas/2023.09.28.0000.0000/ContentRouletteOpenRule.yml similarity index 100% rename from 2023.09.28.0000.0000/ContentRouletteOpenRule.yml rename to Schemas/2023.09.28.0000.0000/ContentRouletteOpenRule.yml diff --git a/2023.09.28.0000.0000/ContentRouletteRoleBonus.yml b/Schemas/2023.09.28.0000.0000/ContentRouletteRoleBonus.yml similarity index 100% rename from 2023.09.28.0000.0000/ContentRouletteRoleBonus.yml rename to Schemas/2023.09.28.0000.0000/ContentRouletteRoleBonus.yml diff --git a/2023.09.28.0000.0000/ContentTalk.yml b/Schemas/2023.09.28.0000.0000/ContentTalk.yml similarity index 100% rename from 2023.09.28.0000.0000/ContentTalk.yml rename to Schemas/2023.09.28.0000.0000/ContentTalk.yml diff --git a/2023.09.28.0000.0000/ContentTalkParam.yml b/Schemas/2023.09.28.0000.0000/ContentTalkParam.yml similarity index 100% rename from 2023.09.28.0000.0000/ContentTalkParam.yml rename to Schemas/2023.09.28.0000.0000/ContentTalkParam.yml diff --git a/2023.09.28.0000.0000/ContentTodo.yml b/Schemas/2023.09.28.0000.0000/ContentTodo.yml similarity index 100% rename from 2023.09.28.0000.0000/ContentTodo.yml rename to Schemas/2023.09.28.0000.0000/ContentTodo.yml diff --git a/2023.09.28.0000.0000/ContentTourismConstruct.yml b/Schemas/2023.09.28.0000.0000/ContentTourismConstruct.yml similarity index 100% rename from 2023.09.28.0000.0000/ContentTourismConstruct.yml rename to Schemas/2023.09.28.0000.0000/ContentTourismConstruct.yml diff --git a/2023.09.28.0000.0000/ContentType.yml b/Schemas/2023.09.28.0000.0000/ContentType.yml similarity index 100% rename from 2023.09.28.0000.0000/ContentType.yml rename to Schemas/2023.09.28.0000.0000/ContentType.yml diff --git a/2023.09.28.0000.0000/ContentUICategory.yml b/Schemas/2023.09.28.0000.0000/ContentUICategory.yml similarity index 100% rename from 2023.09.28.0000.0000/ContentUICategory.yml rename to Schemas/2023.09.28.0000.0000/ContentUICategory.yml diff --git a/2023.09.28.0000.0000/ContentsNote.yml b/Schemas/2023.09.28.0000.0000/ContentsNote.yml similarity index 100% rename from 2023.09.28.0000.0000/ContentsNote.yml rename to Schemas/2023.09.28.0000.0000/ContentsNote.yml diff --git a/2023.09.28.0000.0000/ContentsNoteCategory.yml b/Schemas/2023.09.28.0000.0000/ContentsNoteCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/ContentsNoteCategory.yml rename to Schemas/2023.09.28.0000.0000/ContentsNoteCategory.yml diff --git a/2023.09.28.0000.0000/ContentsNoteLevel.yml b/Schemas/2023.09.28.0000.0000/ContentsNoteLevel.yml similarity index 100% rename from 2023.09.28.0000.0000/ContentsNoteLevel.yml rename to Schemas/2023.09.28.0000.0000/ContentsNoteLevel.yml diff --git a/2023.09.28.0000.0000/ContentsNoteRewardEurekaEXP.yml b/Schemas/2023.09.28.0000.0000/ContentsNoteRewardEurekaEXP.yml similarity index 100% rename from 2023.09.28.0000.0000/ContentsNoteRewardEurekaEXP.yml rename to Schemas/2023.09.28.0000.0000/ContentsNoteRewardEurekaEXP.yml diff --git a/2023.09.28.0000.0000/ContentsTutorial.yml b/Schemas/2023.09.28.0000.0000/ContentsTutorial.yml similarity index 100% rename from 2023.09.28.0000.0000/ContentsTutorial.yml rename to Schemas/2023.09.28.0000.0000/ContentsTutorial.yml diff --git a/2023.09.28.0000.0000/ContentsTutorialPage.yml b/Schemas/2023.09.28.0000.0000/ContentsTutorialPage.yml similarity index 100% rename from 2023.09.28.0000.0000/ContentsTutorialPage.yml rename to Schemas/2023.09.28.0000.0000/ContentsTutorialPage.yml diff --git a/2023.09.28.0000.0000/CraftAction.yml b/Schemas/2023.09.28.0000.0000/CraftAction.yml similarity index 100% rename from 2023.09.28.0000.0000/CraftAction.yml rename to Schemas/2023.09.28.0000.0000/CraftAction.yml diff --git a/2023.09.28.0000.0000/CraftLeve.yml b/Schemas/2023.09.28.0000.0000/CraftLeve.yml similarity index 100% rename from 2023.09.28.0000.0000/CraftLeve.yml rename to Schemas/2023.09.28.0000.0000/CraftLeve.yml diff --git a/2023.09.28.0000.0000/CraftLeveTalk.yml b/Schemas/2023.09.28.0000.0000/CraftLeveTalk.yml similarity index 100% rename from 2023.09.28.0000.0000/CraftLeveTalk.yml rename to Schemas/2023.09.28.0000.0000/CraftLeveTalk.yml diff --git a/2023.09.28.0000.0000/CraftLevelDifference.yml b/Schemas/2023.09.28.0000.0000/CraftLevelDifference.yml similarity index 100% rename from 2023.09.28.0000.0000/CraftLevelDifference.yml rename to Schemas/2023.09.28.0000.0000/CraftLevelDifference.yml diff --git a/2023.09.28.0000.0000/CraftType.yml b/Schemas/2023.09.28.0000.0000/CraftType.yml similarity index 100% rename from 2023.09.28.0000.0000/CraftType.yml rename to Schemas/2023.09.28.0000.0000/CraftType.yml diff --git a/2023.09.28.0000.0000/Credit.yml b/Schemas/2023.09.28.0000.0000/Credit.yml similarity index 100% rename from 2023.09.28.0000.0000/Credit.yml rename to Schemas/2023.09.28.0000.0000/Credit.yml diff --git a/2023.09.28.0000.0000/CreditBackImage.yml b/Schemas/2023.09.28.0000.0000/CreditBackImage.yml similarity index 100% rename from 2023.09.28.0000.0000/CreditBackImage.yml rename to Schemas/2023.09.28.0000.0000/CreditBackImage.yml diff --git a/2023.09.28.0000.0000/CreditCast.yml b/Schemas/2023.09.28.0000.0000/CreditCast.yml similarity index 100% rename from 2023.09.28.0000.0000/CreditCast.yml rename to Schemas/2023.09.28.0000.0000/CreditCast.yml diff --git a/2023.09.28.0000.0000/CreditDataSet.yml b/Schemas/2023.09.28.0000.0000/CreditDataSet.yml similarity index 100% rename from 2023.09.28.0000.0000/CreditDataSet.yml rename to Schemas/2023.09.28.0000.0000/CreditDataSet.yml diff --git a/2023.09.28.0000.0000/CreditFont.yml b/Schemas/2023.09.28.0000.0000/CreditFont.yml similarity index 100% rename from 2023.09.28.0000.0000/CreditFont.yml rename to Schemas/2023.09.28.0000.0000/CreditFont.yml diff --git a/2023.09.28.0000.0000/CreditList.yml b/Schemas/2023.09.28.0000.0000/CreditList.yml similarity index 100% rename from 2023.09.28.0000.0000/CreditList.yml rename to Schemas/2023.09.28.0000.0000/CreditList.yml diff --git a/2023.09.28.0000.0000/CreditListText.yml b/Schemas/2023.09.28.0000.0000/CreditListText.yml similarity index 100% rename from 2023.09.28.0000.0000/CreditListText.yml rename to Schemas/2023.09.28.0000.0000/CreditListText.yml diff --git a/2023.09.28.0000.0000/CreditVersion.yml b/Schemas/2023.09.28.0000.0000/CreditVersion.yml similarity index 100% rename from 2023.09.28.0000.0000/CreditVersion.yml rename to Schemas/2023.09.28.0000.0000/CreditVersion.yml diff --git a/2023.09.28.0000.0000/CurrencyScripConvert.yml b/Schemas/2023.09.28.0000.0000/CurrencyScripConvert.yml similarity index 100% rename from 2023.09.28.0000.0000/CurrencyScripConvert.yml rename to Schemas/2023.09.28.0000.0000/CurrencyScripConvert.yml diff --git a/2023.09.28.0000.0000/CustomTalk.yml b/Schemas/2023.09.28.0000.0000/CustomTalk.yml similarity index 100% rename from 2023.09.28.0000.0000/CustomTalk.yml rename to Schemas/2023.09.28.0000.0000/CustomTalk.yml diff --git a/2023.09.28.0000.0000/CustomTalkDefineClient.yml b/Schemas/2023.09.28.0000.0000/CustomTalkDefineClient.yml similarity index 100% rename from 2023.09.28.0000.0000/CustomTalkDefineClient.yml rename to Schemas/2023.09.28.0000.0000/CustomTalkDefineClient.yml diff --git a/2023.09.28.0000.0000/CustomTalkNestHandlers.yml b/Schemas/2023.09.28.0000.0000/CustomTalkNestHandlers.yml similarity index 100% rename from 2023.09.28.0000.0000/CustomTalkNestHandlers.yml rename to Schemas/2023.09.28.0000.0000/CustomTalkNestHandlers.yml diff --git a/2023.09.28.0000.0000/CustomTalkResident.yml b/Schemas/2023.09.28.0000.0000/CustomTalkResident.yml similarity index 100% rename from 2023.09.28.0000.0000/CustomTalkResident.yml rename to Schemas/2023.09.28.0000.0000/CustomTalkResident.yml diff --git a/2023.09.28.0000.0000/CutActionTimeline.yml b/Schemas/2023.09.28.0000.0000/CutActionTimeline.yml similarity index 100% rename from 2023.09.28.0000.0000/CutActionTimeline.yml rename to Schemas/2023.09.28.0000.0000/CutActionTimeline.yml diff --git a/2023.09.28.0000.0000/CutSceneIncompQuest.yml b/Schemas/2023.09.28.0000.0000/CutSceneIncompQuest.yml similarity index 100% rename from 2023.09.28.0000.0000/CutSceneIncompQuest.yml rename to Schemas/2023.09.28.0000.0000/CutSceneIncompQuest.yml diff --git a/2023.09.28.0000.0000/CutScreenImage.yml b/Schemas/2023.09.28.0000.0000/CutScreenImage.yml similarity index 100% rename from 2023.09.28.0000.0000/CutScreenImage.yml rename to Schemas/2023.09.28.0000.0000/CutScreenImage.yml diff --git a/2023.09.28.0000.0000/Cutscene.yml b/Schemas/2023.09.28.0000.0000/Cutscene.yml similarity index 100% rename from 2023.09.28.0000.0000/Cutscene.yml rename to Schemas/2023.09.28.0000.0000/Cutscene.yml diff --git a/2023.09.28.0000.0000/CutsceneActorSize.yml b/Schemas/2023.09.28.0000.0000/CutsceneActorSize.yml similarity index 100% rename from 2023.09.28.0000.0000/CutsceneActorSize.yml rename to Schemas/2023.09.28.0000.0000/CutsceneActorSize.yml diff --git a/2023.09.28.0000.0000/CutsceneEventMotion.yml b/Schemas/2023.09.28.0000.0000/CutsceneEventMotion.yml similarity index 100% rename from 2023.09.28.0000.0000/CutsceneEventMotion.yml rename to Schemas/2023.09.28.0000.0000/CutsceneEventMotion.yml diff --git a/2023.09.28.0000.0000/CutsceneMotion.yml b/Schemas/2023.09.28.0000.0000/CutsceneMotion.yml similarity index 100% rename from 2023.09.28.0000.0000/CutsceneMotion.yml rename to Schemas/2023.09.28.0000.0000/CutsceneMotion.yml diff --git a/2023.09.28.0000.0000/CutsceneName.yml b/Schemas/2023.09.28.0000.0000/CutsceneName.yml similarity index 100% rename from 2023.09.28.0000.0000/CutsceneName.yml rename to Schemas/2023.09.28.0000.0000/CutsceneName.yml diff --git a/2023.09.28.0000.0000/CutsceneWorkIndex.yml b/Schemas/2023.09.28.0000.0000/CutsceneWorkIndex.yml similarity index 100% rename from 2023.09.28.0000.0000/CutsceneWorkIndex.yml rename to Schemas/2023.09.28.0000.0000/CutsceneWorkIndex.yml diff --git a/2023.09.28.0000.0000/CycleTime.yml b/Schemas/2023.09.28.0000.0000/CycleTime.yml similarity index 100% rename from 2023.09.28.0000.0000/CycleTime.yml rename to Schemas/2023.09.28.0000.0000/CycleTime.yml diff --git a/2023.09.28.0000.0000/DailySupplyItem.yml b/Schemas/2023.09.28.0000.0000/DailySupplyItem.yml similarity index 100% rename from 2023.09.28.0000.0000/DailySupplyItem.yml rename to Schemas/2023.09.28.0000.0000/DailySupplyItem.yml diff --git a/2023.09.28.0000.0000/DawnContent.yml b/Schemas/2023.09.28.0000.0000/DawnContent.yml similarity index 100% rename from 2023.09.28.0000.0000/DawnContent.yml rename to Schemas/2023.09.28.0000.0000/DawnContent.yml diff --git a/2023.09.28.0000.0000/DawnContentParticipable.yml b/Schemas/2023.09.28.0000.0000/DawnContentParticipable.yml similarity index 100% rename from 2023.09.28.0000.0000/DawnContentParticipable.yml rename to Schemas/2023.09.28.0000.0000/DawnContentParticipable.yml diff --git a/2023.09.28.0000.0000/DawnGrowMember.yml b/Schemas/2023.09.28.0000.0000/DawnGrowMember.yml similarity index 100% rename from 2023.09.28.0000.0000/DawnGrowMember.yml rename to Schemas/2023.09.28.0000.0000/DawnGrowMember.yml diff --git a/2023.09.28.0000.0000/DawnMember.yml b/Schemas/2023.09.28.0000.0000/DawnMember.yml similarity index 100% rename from 2023.09.28.0000.0000/DawnMember.yml rename to Schemas/2023.09.28.0000.0000/DawnMember.yml diff --git a/2023.09.28.0000.0000/DawnMemberUIParam.yml b/Schemas/2023.09.28.0000.0000/DawnMemberUIParam.yml similarity index 100% rename from 2023.09.28.0000.0000/DawnMemberUIParam.yml rename to Schemas/2023.09.28.0000.0000/DawnMemberUIParam.yml diff --git a/2023.09.28.0000.0000/DawnQuestMember.yml b/Schemas/2023.09.28.0000.0000/DawnQuestMember.yml similarity index 100% rename from 2023.09.28.0000.0000/DawnQuestMember.yml rename to Schemas/2023.09.28.0000.0000/DawnQuestMember.yml diff --git a/2023.09.28.0000.0000/DeepDungeon.yml b/Schemas/2023.09.28.0000.0000/DeepDungeon.yml similarity index 100% rename from 2023.09.28.0000.0000/DeepDungeon.yml rename to Schemas/2023.09.28.0000.0000/DeepDungeon.yml diff --git a/2023.09.28.0000.0000/DeepDungeonBan.yml b/Schemas/2023.09.28.0000.0000/DeepDungeonBan.yml similarity index 100% rename from 2023.09.28.0000.0000/DeepDungeonBan.yml rename to Schemas/2023.09.28.0000.0000/DeepDungeonBan.yml diff --git a/2023.09.28.0000.0000/DeepDungeonDanger.yml b/Schemas/2023.09.28.0000.0000/DeepDungeonDanger.yml similarity index 100% rename from 2023.09.28.0000.0000/DeepDungeonDanger.yml rename to Schemas/2023.09.28.0000.0000/DeepDungeonDanger.yml diff --git a/2023.09.28.0000.0000/DeepDungeonDemiclone.yml b/Schemas/2023.09.28.0000.0000/DeepDungeonDemiclone.yml similarity index 100% rename from 2023.09.28.0000.0000/DeepDungeonDemiclone.yml rename to Schemas/2023.09.28.0000.0000/DeepDungeonDemiclone.yml diff --git a/2023.09.28.0000.0000/DeepDungeonEquipment.yml b/Schemas/2023.09.28.0000.0000/DeepDungeonEquipment.yml similarity index 100% rename from 2023.09.28.0000.0000/DeepDungeonEquipment.yml rename to Schemas/2023.09.28.0000.0000/DeepDungeonEquipment.yml diff --git a/2023.09.28.0000.0000/DeepDungeonFloorEffectUI.yml b/Schemas/2023.09.28.0000.0000/DeepDungeonFloorEffectUI.yml similarity index 100% rename from 2023.09.28.0000.0000/DeepDungeonFloorEffectUI.yml rename to Schemas/2023.09.28.0000.0000/DeepDungeonFloorEffectUI.yml diff --git a/2023.09.28.0000.0000/DeepDungeonGrowData.yml b/Schemas/2023.09.28.0000.0000/DeepDungeonGrowData.yml similarity index 100% rename from 2023.09.28.0000.0000/DeepDungeonGrowData.yml rename to Schemas/2023.09.28.0000.0000/DeepDungeonGrowData.yml diff --git a/2023.09.28.0000.0000/DeepDungeonItem.yml b/Schemas/2023.09.28.0000.0000/DeepDungeonItem.yml similarity index 100% rename from 2023.09.28.0000.0000/DeepDungeonItem.yml rename to Schemas/2023.09.28.0000.0000/DeepDungeonItem.yml diff --git a/2023.09.28.0000.0000/DeepDungeonLayer.yml b/Schemas/2023.09.28.0000.0000/DeepDungeonLayer.yml similarity index 100% rename from 2023.09.28.0000.0000/DeepDungeonLayer.yml rename to Schemas/2023.09.28.0000.0000/DeepDungeonLayer.yml diff --git a/2023.09.28.0000.0000/DeepDungeonMagicStone.yml b/Schemas/2023.09.28.0000.0000/DeepDungeonMagicStone.yml similarity index 100% rename from 2023.09.28.0000.0000/DeepDungeonMagicStone.yml rename to Schemas/2023.09.28.0000.0000/DeepDungeonMagicStone.yml diff --git a/2023.09.28.0000.0000/DeepDungeonMap5X.yml b/Schemas/2023.09.28.0000.0000/DeepDungeonMap5X.yml similarity index 100% rename from 2023.09.28.0000.0000/DeepDungeonMap5X.yml rename to Schemas/2023.09.28.0000.0000/DeepDungeonMap5X.yml diff --git a/2023.09.28.0000.0000/DeepDungeonRoom.yml b/Schemas/2023.09.28.0000.0000/DeepDungeonRoom.yml similarity index 100% rename from 2023.09.28.0000.0000/DeepDungeonRoom.yml rename to Schemas/2023.09.28.0000.0000/DeepDungeonRoom.yml diff --git a/2023.09.28.0000.0000/DeepDungeonStatus.yml b/Schemas/2023.09.28.0000.0000/DeepDungeonStatus.yml similarity index 100% rename from 2023.09.28.0000.0000/DeepDungeonStatus.yml rename to Schemas/2023.09.28.0000.0000/DeepDungeonStatus.yml diff --git a/2023.09.28.0000.0000/DefaultTalk.yml b/Schemas/2023.09.28.0000.0000/DefaultTalk.yml similarity index 100% rename from 2023.09.28.0000.0000/DefaultTalk.yml rename to Schemas/2023.09.28.0000.0000/DefaultTalk.yml diff --git a/2023.09.28.0000.0000/DefaultTalkLipSyncType.yml b/Schemas/2023.09.28.0000.0000/DefaultTalkLipSyncType.yml similarity index 100% rename from 2023.09.28.0000.0000/DefaultTalkLipSyncType.yml rename to Schemas/2023.09.28.0000.0000/DefaultTalkLipSyncType.yml diff --git a/2023.09.28.0000.0000/DeliveryQuest.yml b/Schemas/2023.09.28.0000.0000/DeliveryQuest.yml similarity index 100% rename from 2023.09.28.0000.0000/DeliveryQuest.yml rename to Schemas/2023.09.28.0000.0000/DeliveryQuest.yml diff --git a/2023.09.28.0000.0000/Description.yml b/Schemas/2023.09.28.0000.0000/Description.yml similarity index 100% rename from 2023.09.28.0000.0000/Description.yml rename to Schemas/2023.09.28.0000.0000/Description.yml diff --git a/2023.09.28.0000.0000/DescriptionPage.yml b/Schemas/2023.09.28.0000.0000/DescriptionPage.yml similarity index 100% rename from 2023.09.28.0000.0000/DescriptionPage.yml rename to Schemas/2023.09.28.0000.0000/DescriptionPage.yml diff --git a/2023.09.28.0000.0000/DescriptionSection.yml b/Schemas/2023.09.28.0000.0000/DescriptionSection.yml similarity index 100% rename from 2023.09.28.0000.0000/DescriptionSection.yml rename to Schemas/2023.09.28.0000.0000/DescriptionSection.yml diff --git a/2023.09.28.0000.0000/DescriptionStandAlone.yml b/Schemas/2023.09.28.0000.0000/DescriptionStandAlone.yml similarity index 100% rename from 2023.09.28.0000.0000/DescriptionStandAlone.yml rename to Schemas/2023.09.28.0000.0000/DescriptionStandAlone.yml diff --git a/2023.09.28.0000.0000/DescriptionStandAloneTransient.yml b/Schemas/2023.09.28.0000.0000/DescriptionStandAloneTransient.yml similarity index 100% rename from 2023.09.28.0000.0000/DescriptionStandAloneTransient.yml rename to Schemas/2023.09.28.0000.0000/DescriptionStandAloneTransient.yml diff --git a/2023.09.28.0000.0000/DescriptionString.yml b/Schemas/2023.09.28.0000.0000/DescriptionString.yml similarity index 100% rename from 2023.09.28.0000.0000/DescriptionString.yml rename to Schemas/2023.09.28.0000.0000/DescriptionString.yml diff --git a/2023.09.28.0000.0000/DirectorSystemDefine.yml b/Schemas/2023.09.28.0000.0000/DirectorSystemDefine.yml similarity index 100% rename from 2023.09.28.0000.0000/DirectorSystemDefine.yml rename to Schemas/2023.09.28.0000.0000/DirectorSystemDefine.yml diff --git a/2023.09.28.0000.0000/DirectorType.yml b/Schemas/2023.09.28.0000.0000/DirectorType.yml similarity index 100% rename from 2023.09.28.0000.0000/DirectorType.yml rename to Schemas/2023.09.28.0000.0000/DirectorType.yml diff --git a/2023.09.28.0000.0000/DisposalShop.yml b/Schemas/2023.09.28.0000.0000/DisposalShop.yml similarity index 100% rename from 2023.09.28.0000.0000/DisposalShop.yml rename to Schemas/2023.09.28.0000.0000/DisposalShop.yml diff --git a/2023.09.28.0000.0000/DisposalShopFilterType.yml b/Schemas/2023.09.28.0000.0000/DisposalShopFilterType.yml similarity index 100% rename from 2023.09.28.0000.0000/DisposalShopFilterType.yml rename to Schemas/2023.09.28.0000.0000/DisposalShopFilterType.yml diff --git a/2023.09.28.0000.0000/DisposalShopItem.yml b/Schemas/2023.09.28.0000.0000/DisposalShopItem.yml similarity index 100% rename from 2023.09.28.0000.0000/DisposalShopItem.yml rename to Schemas/2023.09.28.0000.0000/DisposalShopItem.yml diff --git a/2023.09.28.0000.0000/DomaStoryProgress.yml b/Schemas/2023.09.28.0000.0000/DomaStoryProgress.yml similarity index 100% rename from 2023.09.28.0000.0000/DomaStoryProgress.yml rename to Schemas/2023.09.28.0000.0000/DomaStoryProgress.yml diff --git a/2023.09.28.0000.0000/DpsChallenge.yml b/Schemas/2023.09.28.0000.0000/DpsChallenge.yml similarity index 100% rename from 2023.09.28.0000.0000/DpsChallenge.yml rename to Schemas/2023.09.28.0000.0000/DpsChallenge.yml diff --git a/2023.09.28.0000.0000/DpsChallengeOfficer.yml b/Schemas/2023.09.28.0000.0000/DpsChallengeOfficer.yml similarity index 100% rename from 2023.09.28.0000.0000/DpsChallengeOfficer.yml rename to Schemas/2023.09.28.0000.0000/DpsChallengeOfficer.yml diff --git a/2023.09.28.0000.0000/DpsChallengeTransient.yml b/Schemas/2023.09.28.0000.0000/DpsChallengeTransient.yml similarity index 100% rename from 2023.09.28.0000.0000/DpsChallengeTransient.yml rename to Schemas/2023.09.28.0000.0000/DpsChallengeTransient.yml diff --git a/2023.09.28.0000.0000/DynamicEvent.yml b/Schemas/2023.09.28.0000.0000/DynamicEvent.yml similarity index 100% rename from 2023.09.28.0000.0000/DynamicEvent.yml rename to Schemas/2023.09.28.0000.0000/DynamicEvent.yml diff --git a/2023.09.28.0000.0000/DynamicEventEnemyType.yml b/Schemas/2023.09.28.0000.0000/DynamicEventEnemyType.yml similarity index 100% rename from 2023.09.28.0000.0000/DynamicEventEnemyType.yml rename to Schemas/2023.09.28.0000.0000/DynamicEventEnemyType.yml diff --git a/2023.09.28.0000.0000/DynamicEventManager.yml b/Schemas/2023.09.28.0000.0000/DynamicEventManager.yml similarity index 100% rename from 2023.09.28.0000.0000/DynamicEventManager.yml rename to Schemas/2023.09.28.0000.0000/DynamicEventManager.yml diff --git a/2023.09.28.0000.0000/DynamicEventSet.yml b/Schemas/2023.09.28.0000.0000/DynamicEventSet.yml similarity index 100% rename from 2023.09.28.0000.0000/DynamicEventSet.yml rename to Schemas/2023.09.28.0000.0000/DynamicEventSet.yml diff --git a/2023.09.28.0000.0000/DynamicEventSingleBattle.yml b/Schemas/2023.09.28.0000.0000/DynamicEventSingleBattle.yml similarity index 100% rename from 2023.09.28.0000.0000/DynamicEventSingleBattle.yml rename to Schemas/2023.09.28.0000.0000/DynamicEventSingleBattle.yml diff --git a/2023.09.28.0000.0000/DynamicEventType.yml b/Schemas/2023.09.28.0000.0000/DynamicEventType.yml similarity index 100% rename from 2023.09.28.0000.0000/DynamicEventType.yml rename to Schemas/2023.09.28.0000.0000/DynamicEventType.yml diff --git a/2023.09.28.0000.0000/ENpcBase.yml b/Schemas/2023.09.28.0000.0000/ENpcBase.yml similarity index 100% rename from 2023.09.28.0000.0000/ENpcBase.yml rename to Schemas/2023.09.28.0000.0000/ENpcBase.yml diff --git a/2023.09.28.0000.0000/ENpcDressUp.yml b/Schemas/2023.09.28.0000.0000/ENpcDressUp.yml similarity index 100% rename from 2023.09.28.0000.0000/ENpcDressUp.yml rename to Schemas/2023.09.28.0000.0000/ENpcDressUp.yml diff --git a/2023.09.28.0000.0000/ENpcDressUpDress.yml b/Schemas/2023.09.28.0000.0000/ENpcDressUpDress.yml similarity index 100% rename from 2023.09.28.0000.0000/ENpcDressUpDress.yml rename to Schemas/2023.09.28.0000.0000/ENpcDressUpDress.yml diff --git a/2023.09.28.0000.0000/ENpcResident.yml b/Schemas/2023.09.28.0000.0000/ENpcResident.yml similarity index 100% rename from 2023.09.28.0000.0000/ENpcResident.yml rename to Schemas/2023.09.28.0000.0000/ENpcResident.yml diff --git a/2023.09.28.0000.0000/EObj.yml b/Schemas/2023.09.28.0000.0000/EObj.yml similarity index 100% rename from 2023.09.28.0000.0000/EObj.yml rename to Schemas/2023.09.28.0000.0000/EObj.yml diff --git a/2023.09.28.0000.0000/EObjName.yml b/Schemas/2023.09.28.0000.0000/EObjName.yml similarity index 100% rename from 2023.09.28.0000.0000/EObjName.yml rename to Schemas/2023.09.28.0000.0000/EObjName.yml diff --git a/2023.09.28.0000.0000/EmjAddon.yml b/Schemas/2023.09.28.0000.0000/EmjAddon.yml similarity index 100% rename from 2023.09.28.0000.0000/EmjAddon.yml rename to Schemas/2023.09.28.0000.0000/EmjAddon.yml diff --git a/2023.09.28.0000.0000/EmjCharaViewCamera.yml b/Schemas/2023.09.28.0000.0000/EmjCharaViewCamera.yml similarity index 100% rename from 2023.09.28.0000.0000/EmjCharaViewCamera.yml rename to Schemas/2023.09.28.0000.0000/EmjCharaViewCamera.yml diff --git a/2023.09.28.0000.0000/EmjDani.yml b/Schemas/2023.09.28.0000.0000/EmjDani.yml similarity index 100% rename from 2023.09.28.0000.0000/EmjDani.yml rename to Schemas/2023.09.28.0000.0000/EmjDani.yml diff --git a/2023.09.28.0000.0000/Emote.yml b/Schemas/2023.09.28.0000.0000/Emote.yml similarity index 100% rename from 2023.09.28.0000.0000/Emote.yml rename to Schemas/2023.09.28.0000.0000/Emote.yml diff --git a/2023.09.28.0000.0000/EmoteCategory.yml b/Schemas/2023.09.28.0000.0000/EmoteCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/EmoteCategory.yml rename to Schemas/2023.09.28.0000.0000/EmoteCategory.yml diff --git a/2023.09.28.0000.0000/EmoteMode.yml b/Schemas/2023.09.28.0000.0000/EmoteMode.yml similarity index 100% rename from 2023.09.28.0000.0000/EmoteMode.yml rename to Schemas/2023.09.28.0000.0000/EmoteMode.yml diff --git a/2023.09.28.0000.0000/EmoteTransient.yml b/Schemas/2023.09.28.0000.0000/EmoteTransient.yml similarity index 100% rename from 2023.09.28.0000.0000/EmoteTransient.yml rename to Schemas/2023.09.28.0000.0000/EmoteTransient.yml diff --git a/2023.09.28.0000.0000/EquipRaceCategory.yml b/Schemas/2023.09.28.0000.0000/EquipRaceCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/EquipRaceCategory.yml rename to Schemas/2023.09.28.0000.0000/EquipRaceCategory.yml diff --git a/2023.09.28.0000.0000/EquipSlotCategory.yml b/Schemas/2023.09.28.0000.0000/EquipSlotCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/EquipSlotCategory.yml rename to Schemas/2023.09.28.0000.0000/EquipSlotCategory.yml diff --git a/2023.09.28.0000.0000/Error.yml b/Schemas/2023.09.28.0000.0000/Error.yml similarity index 100% rename from 2023.09.28.0000.0000/Error.yml rename to Schemas/2023.09.28.0000.0000/Error.yml diff --git a/2023.09.28.0000.0000/Eureka.yml b/Schemas/2023.09.28.0000.0000/Eureka.yml similarity index 100% rename from 2023.09.28.0000.0000/Eureka.yml rename to Schemas/2023.09.28.0000.0000/Eureka.yml diff --git a/2023.09.28.0000.0000/EurekaAetherItem.yml b/Schemas/2023.09.28.0000.0000/EurekaAetherItem.yml similarity index 100% rename from 2023.09.28.0000.0000/EurekaAetherItem.yml rename to Schemas/2023.09.28.0000.0000/EurekaAetherItem.yml diff --git a/2023.09.28.0000.0000/EurekaAethernet.yml b/Schemas/2023.09.28.0000.0000/EurekaAethernet.yml similarity index 100% rename from 2023.09.28.0000.0000/EurekaAethernet.yml rename to Schemas/2023.09.28.0000.0000/EurekaAethernet.yml diff --git a/2023.09.28.0000.0000/EurekaDungeonPortal.yml b/Schemas/2023.09.28.0000.0000/EurekaDungeonPortal.yml similarity index 100% rename from 2023.09.28.0000.0000/EurekaDungeonPortal.yml rename to Schemas/2023.09.28.0000.0000/EurekaDungeonPortal.yml diff --git a/2023.09.28.0000.0000/EurekaGrowData.yml b/Schemas/2023.09.28.0000.0000/EurekaGrowData.yml similarity index 100% rename from 2023.09.28.0000.0000/EurekaGrowData.yml rename to Schemas/2023.09.28.0000.0000/EurekaGrowData.yml diff --git a/2023.09.28.0000.0000/EurekaLogosMixerProbability.yml b/Schemas/2023.09.28.0000.0000/EurekaLogosMixerProbability.yml similarity index 100% rename from 2023.09.28.0000.0000/EurekaLogosMixerProbability.yml rename to Schemas/2023.09.28.0000.0000/EurekaLogosMixerProbability.yml diff --git a/2023.09.28.0000.0000/EurekaMagiaAction.yml b/Schemas/2023.09.28.0000.0000/EurekaMagiaAction.yml similarity index 100% rename from 2023.09.28.0000.0000/EurekaMagiaAction.yml rename to Schemas/2023.09.28.0000.0000/EurekaMagiaAction.yml diff --git a/2023.09.28.0000.0000/EurekaMagiciteItem.yml b/Schemas/2023.09.28.0000.0000/EurekaMagiciteItem.yml similarity index 100% rename from 2023.09.28.0000.0000/EurekaMagiciteItem.yml rename to Schemas/2023.09.28.0000.0000/EurekaMagiciteItem.yml diff --git a/2023.09.28.0000.0000/EurekaMagiciteItemType.yml b/Schemas/2023.09.28.0000.0000/EurekaMagiciteItemType.yml similarity index 100% rename from 2023.09.28.0000.0000/EurekaMagiciteItemType.yml rename to Schemas/2023.09.28.0000.0000/EurekaMagiciteItemType.yml diff --git a/2023.09.28.0000.0000/EurekaSphereElementAdjust.yml b/Schemas/2023.09.28.0000.0000/EurekaSphereElementAdjust.yml similarity index 100% rename from 2023.09.28.0000.0000/EurekaSphereElementAdjust.yml rename to Schemas/2023.09.28.0000.0000/EurekaSphereElementAdjust.yml diff --git a/2023.09.28.0000.0000/EurekaStoryProgress.yml b/Schemas/2023.09.28.0000.0000/EurekaStoryProgress.yml similarity index 100% rename from 2023.09.28.0000.0000/EurekaStoryProgress.yml rename to Schemas/2023.09.28.0000.0000/EurekaStoryProgress.yml diff --git a/2023.09.28.0000.0000/EventAction.yml b/Schemas/2023.09.28.0000.0000/EventAction.yml similarity index 100% rename from 2023.09.28.0000.0000/EventAction.yml rename to Schemas/2023.09.28.0000.0000/EventAction.yml diff --git a/2023.09.28.0000.0000/EventCustomIconType.yml b/Schemas/2023.09.28.0000.0000/EventCustomIconType.yml similarity index 100% rename from 2023.09.28.0000.0000/EventCustomIconType.yml rename to Schemas/2023.09.28.0000.0000/EventCustomIconType.yml diff --git a/2023.09.28.0000.0000/EventIconPriority.yml b/Schemas/2023.09.28.0000.0000/EventIconPriority.yml similarity index 100% rename from 2023.09.28.0000.0000/EventIconPriority.yml rename to Schemas/2023.09.28.0000.0000/EventIconPriority.yml diff --git a/2023.09.28.0000.0000/EventIconPriorityPair.yml b/Schemas/2023.09.28.0000.0000/EventIconPriorityPair.yml similarity index 100% rename from 2023.09.28.0000.0000/EventIconPriorityPair.yml rename to Schemas/2023.09.28.0000.0000/EventIconPriorityPair.yml diff --git a/2023.09.28.0000.0000/EventIconType.yml b/Schemas/2023.09.28.0000.0000/EventIconType.yml similarity index 100% rename from 2023.09.28.0000.0000/EventIconType.yml rename to Schemas/2023.09.28.0000.0000/EventIconType.yml diff --git a/2023.09.28.0000.0000/EventItem.yml b/Schemas/2023.09.28.0000.0000/EventItem.yml similarity index 100% rename from 2023.09.28.0000.0000/EventItem.yml rename to Schemas/2023.09.28.0000.0000/EventItem.yml diff --git a/2023.09.28.0000.0000/EventItemCastTimeline.yml b/Schemas/2023.09.28.0000.0000/EventItemCastTimeline.yml similarity index 100% rename from 2023.09.28.0000.0000/EventItemCastTimeline.yml rename to Schemas/2023.09.28.0000.0000/EventItemCastTimeline.yml diff --git a/2023.09.28.0000.0000/EventItemCategory.yml b/Schemas/2023.09.28.0000.0000/EventItemCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/EventItemCategory.yml rename to Schemas/2023.09.28.0000.0000/EventItemCategory.yml diff --git a/2023.09.28.0000.0000/EventItemHelp.yml b/Schemas/2023.09.28.0000.0000/EventItemHelp.yml similarity index 100% rename from 2023.09.28.0000.0000/EventItemHelp.yml rename to Schemas/2023.09.28.0000.0000/EventItemHelp.yml diff --git a/2023.09.28.0000.0000/EventItemTimeline.yml b/Schemas/2023.09.28.0000.0000/EventItemTimeline.yml similarity index 100% rename from 2023.09.28.0000.0000/EventItemTimeline.yml rename to Schemas/2023.09.28.0000.0000/EventItemTimeline.yml diff --git a/2023.09.28.0000.0000/EventPathMove.yml b/Schemas/2023.09.28.0000.0000/EventPathMove.yml similarity index 100% rename from 2023.09.28.0000.0000/EventPathMove.yml rename to Schemas/2023.09.28.0000.0000/EventPathMove.yml diff --git a/2023.09.28.0000.0000/EventSituationIconTooltip.yml b/Schemas/2023.09.28.0000.0000/EventSituationIconTooltip.yml similarity index 100% rename from 2023.09.28.0000.0000/EventSituationIconTooltip.yml rename to Schemas/2023.09.28.0000.0000/EventSituationIconTooltip.yml diff --git a/2023.09.28.0000.0000/EventSystemDefine.yml b/Schemas/2023.09.28.0000.0000/EventSystemDefine.yml similarity index 100% rename from 2023.09.28.0000.0000/EventSystemDefine.yml rename to Schemas/2023.09.28.0000.0000/EventSystemDefine.yml diff --git a/2023.09.28.0000.0000/EventVfx.yml b/Schemas/2023.09.28.0000.0000/EventVfx.yml similarity index 100% rename from 2023.09.28.0000.0000/EventVfx.yml rename to Schemas/2023.09.28.0000.0000/EventVfx.yml diff --git a/2023.09.28.0000.0000/ExHotbarCrossbarIndexType.yml b/Schemas/2023.09.28.0000.0000/ExHotbarCrossbarIndexType.yml similarity index 100% rename from 2023.09.28.0000.0000/ExHotbarCrossbarIndexType.yml rename to Schemas/2023.09.28.0000.0000/ExHotbarCrossbarIndexType.yml diff --git a/2023.09.28.0000.0000/ExVersion.yml b/Schemas/2023.09.28.0000.0000/ExVersion.yml similarity index 100% rename from 2023.09.28.0000.0000/ExVersion.yml rename to Schemas/2023.09.28.0000.0000/ExVersion.yml diff --git a/2023.09.28.0000.0000/ExportedGatheringPoint.yml b/Schemas/2023.09.28.0000.0000/ExportedGatheringPoint.yml similarity index 100% rename from 2023.09.28.0000.0000/ExportedGatheringPoint.yml rename to Schemas/2023.09.28.0000.0000/ExportedGatheringPoint.yml diff --git a/2023.09.28.0000.0000/ExportedSG.yml b/Schemas/2023.09.28.0000.0000/ExportedSG.yml similarity index 100% rename from 2023.09.28.0000.0000/ExportedSG.yml rename to Schemas/2023.09.28.0000.0000/ExportedSG.yml diff --git a/2023.09.28.0000.0000/ExtraCommand.yml b/Schemas/2023.09.28.0000.0000/ExtraCommand.yml similarity index 100% rename from 2023.09.28.0000.0000/ExtraCommand.yml rename to Schemas/2023.09.28.0000.0000/ExtraCommand.yml diff --git a/2023.09.28.0000.0000/FCActivity.yml b/Schemas/2023.09.28.0000.0000/FCActivity.yml similarity index 100% rename from 2023.09.28.0000.0000/FCActivity.yml rename to Schemas/2023.09.28.0000.0000/FCActivity.yml diff --git a/2023.09.28.0000.0000/FCActivityCategory.yml b/Schemas/2023.09.28.0000.0000/FCActivityCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/FCActivityCategory.yml rename to Schemas/2023.09.28.0000.0000/FCActivityCategory.yml diff --git a/2023.09.28.0000.0000/FCAuthority.yml b/Schemas/2023.09.28.0000.0000/FCAuthority.yml similarity index 100% rename from 2023.09.28.0000.0000/FCAuthority.yml rename to Schemas/2023.09.28.0000.0000/FCAuthority.yml diff --git a/2023.09.28.0000.0000/FCAuthorityCategory.yml b/Schemas/2023.09.28.0000.0000/FCAuthorityCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/FCAuthorityCategory.yml rename to Schemas/2023.09.28.0000.0000/FCAuthorityCategory.yml diff --git a/2023.09.28.0000.0000/FCChestName.yml b/Schemas/2023.09.28.0000.0000/FCChestName.yml similarity index 100% rename from 2023.09.28.0000.0000/FCChestName.yml rename to Schemas/2023.09.28.0000.0000/FCChestName.yml diff --git a/2023.09.28.0000.0000/FCCrestSymbol.yml b/Schemas/2023.09.28.0000.0000/FCCrestSymbol.yml similarity index 100% rename from 2023.09.28.0000.0000/FCCrestSymbol.yml rename to Schemas/2023.09.28.0000.0000/FCCrestSymbol.yml diff --git a/2023.09.28.0000.0000/FCDefine.yml b/Schemas/2023.09.28.0000.0000/FCDefine.yml similarity index 100% rename from 2023.09.28.0000.0000/FCDefine.yml rename to Schemas/2023.09.28.0000.0000/FCDefine.yml diff --git a/2023.09.28.0000.0000/FCHierarchy.yml b/Schemas/2023.09.28.0000.0000/FCHierarchy.yml similarity index 100% rename from 2023.09.28.0000.0000/FCHierarchy.yml rename to Schemas/2023.09.28.0000.0000/FCHierarchy.yml diff --git a/2023.09.28.0000.0000/FCProfile.yml b/Schemas/2023.09.28.0000.0000/FCProfile.yml similarity index 100% rename from 2023.09.28.0000.0000/FCProfile.yml rename to Schemas/2023.09.28.0000.0000/FCProfile.yml diff --git a/2023.09.28.0000.0000/FCRank.yml b/Schemas/2023.09.28.0000.0000/FCRank.yml similarity index 100% rename from 2023.09.28.0000.0000/FCRank.yml rename to Schemas/2023.09.28.0000.0000/FCRank.yml diff --git a/2023.09.28.0000.0000/FCReputation.yml b/Schemas/2023.09.28.0000.0000/FCReputation.yml similarity index 100% rename from 2023.09.28.0000.0000/FCReputation.yml rename to Schemas/2023.09.28.0000.0000/FCReputation.yml diff --git a/2023.09.28.0000.0000/FCRights.yml b/Schemas/2023.09.28.0000.0000/FCRights.yml similarity index 100% rename from 2023.09.28.0000.0000/FCRights.yml rename to Schemas/2023.09.28.0000.0000/FCRights.yml diff --git a/2023.09.28.0000.0000/FGSAddon.yml b/Schemas/2023.09.28.0000.0000/FGSAddon.yml similarity index 100% rename from 2023.09.28.0000.0000/FGSAddon.yml rename to Schemas/2023.09.28.0000.0000/FGSAddon.yml diff --git a/2023.09.28.0000.0000/FGSStageUI.yml b/Schemas/2023.09.28.0000.0000/FGSStageUI.yml similarity index 100% rename from 2023.09.28.0000.0000/FGSStageUI.yml rename to Schemas/2023.09.28.0000.0000/FGSStageUI.yml diff --git a/2023.09.28.0000.0000/FashionCheckThemeCategory.yml b/Schemas/2023.09.28.0000.0000/FashionCheckThemeCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/FashionCheckThemeCategory.yml rename to Schemas/2023.09.28.0000.0000/FashionCheckThemeCategory.yml diff --git a/2023.09.28.0000.0000/FashionCheckWeeklyTheme.yml b/Schemas/2023.09.28.0000.0000/FashionCheckWeeklyTheme.yml similarity index 100% rename from 2023.09.28.0000.0000/FashionCheckWeeklyTheme.yml rename to Schemas/2023.09.28.0000.0000/FashionCheckWeeklyTheme.yml diff --git a/2023.09.28.0000.0000/Fate.yml b/Schemas/2023.09.28.0000.0000/Fate.yml similarity index 100% rename from 2023.09.28.0000.0000/Fate.yml rename to Schemas/2023.09.28.0000.0000/Fate.yml diff --git a/2023.09.28.0000.0000/FateEvent.yml b/Schemas/2023.09.28.0000.0000/FateEvent.yml similarity index 100% rename from 2023.09.28.0000.0000/FateEvent.yml rename to Schemas/2023.09.28.0000.0000/FateEvent.yml diff --git a/2023.09.28.0000.0000/FateMode.yml b/Schemas/2023.09.28.0000.0000/FateMode.yml similarity index 100% rename from 2023.09.28.0000.0000/FateMode.yml rename to Schemas/2023.09.28.0000.0000/FateMode.yml diff --git a/2023.09.28.0000.0000/FateProgressUI.yml b/Schemas/2023.09.28.0000.0000/FateProgressUI.yml similarity index 100% rename from 2023.09.28.0000.0000/FateProgressUI.yml rename to Schemas/2023.09.28.0000.0000/FateProgressUI.yml diff --git a/2023.09.28.0000.0000/FateRuleEx.yml b/Schemas/2023.09.28.0000.0000/FateRuleEx.yml similarity index 100% rename from 2023.09.28.0000.0000/FateRuleEx.yml rename to Schemas/2023.09.28.0000.0000/FateRuleEx.yml diff --git a/2023.09.28.0000.0000/FateShop.yml b/Schemas/2023.09.28.0000.0000/FateShop.yml similarity index 100% rename from 2023.09.28.0000.0000/FateShop.yml rename to Schemas/2023.09.28.0000.0000/FateShop.yml diff --git a/2023.09.28.0000.0000/FateTokenType.yml b/Schemas/2023.09.28.0000.0000/FateTokenType.yml similarity index 100% rename from 2023.09.28.0000.0000/FateTokenType.yml rename to Schemas/2023.09.28.0000.0000/FateTokenType.yml diff --git a/2023.09.28.0000.0000/FccShop.yml b/Schemas/2023.09.28.0000.0000/FccShop.yml similarity index 100% rename from 2023.09.28.0000.0000/FccShop.yml rename to Schemas/2023.09.28.0000.0000/FccShop.yml diff --git a/2023.09.28.0000.0000/Festival.yml b/Schemas/2023.09.28.0000.0000/Festival.yml similarity index 100% rename from 2023.09.28.0000.0000/Festival.yml rename to Schemas/2023.09.28.0000.0000/Festival.yml diff --git a/2023.09.28.0000.0000/FieldMarker.yml b/Schemas/2023.09.28.0000.0000/FieldMarker.yml similarity index 100% rename from 2023.09.28.0000.0000/FieldMarker.yml rename to Schemas/2023.09.28.0000.0000/FieldMarker.yml diff --git a/2023.09.28.0000.0000/FishParameter.yml b/Schemas/2023.09.28.0000.0000/FishParameter.yml similarity index 100% rename from 2023.09.28.0000.0000/FishParameter.yml rename to Schemas/2023.09.28.0000.0000/FishParameter.yml diff --git a/2023.09.28.0000.0000/FishParameterReverse.yml b/Schemas/2023.09.28.0000.0000/FishParameterReverse.yml similarity index 100% rename from 2023.09.28.0000.0000/FishParameterReverse.yml rename to Schemas/2023.09.28.0000.0000/FishParameterReverse.yml diff --git a/2023.09.28.0000.0000/FishingBaitParameter.yml b/Schemas/2023.09.28.0000.0000/FishingBaitParameter.yml similarity index 100% rename from 2023.09.28.0000.0000/FishingBaitParameter.yml rename to Schemas/2023.09.28.0000.0000/FishingBaitParameter.yml diff --git a/2023.09.28.0000.0000/FishingNoteInfo.yml b/Schemas/2023.09.28.0000.0000/FishingNoteInfo.yml similarity index 100% rename from 2023.09.28.0000.0000/FishingNoteInfo.yml rename to Schemas/2023.09.28.0000.0000/FishingNoteInfo.yml diff --git a/2023.09.28.0000.0000/FishingRecordType.yml b/Schemas/2023.09.28.0000.0000/FishingRecordType.yml similarity index 100% rename from 2023.09.28.0000.0000/FishingRecordType.yml rename to Schemas/2023.09.28.0000.0000/FishingRecordType.yml diff --git a/2023.09.28.0000.0000/FishingRecordTypeTransient.yml b/Schemas/2023.09.28.0000.0000/FishingRecordTypeTransient.yml similarity index 100% rename from 2023.09.28.0000.0000/FishingRecordTypeTransient.yml rename to Schemas/2023.09.28.0000.0000/FishingRecordTypeTransient.yml diff --git a/2023.09.28.0000.0000/FishingSpot.yml b/Schemas/2023.09.28.0000.0000/FishingSpot.yml similarity index 100% rename from 2023.09.28.0000.0000/FishingSpot.yml rename to Schemas/2023.09.28.0000.0000/FishingSpot.yml diff --git a/2023.09.28.0000.0000/FittingShop.yml b/Schemas/2023.09.28.0000.0000/FittingShop.yml similarity index 100% rename from 2023.09.28.0000.0000/FittingShop.yml rename to Schemas/2023.09.28.0000.0000/FittingShop.yml diff --git a/2023.09.28.0000.0000/FittingShopCategory.yml b/Schemas/2023.09.28.0000.0000/FittingShopCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/FittingShopCategory.yml rename to Schemas/2023.09.28.0000.0000/FittingShopCategory.yml diff --git a/2023.09.28.0000.0000/FittingShopCategoryItem.yml b/Schemas/2023.09.28.0000.0000/FittingShopCategoryItem.yml similarity index 100% rename from 2023.09.28.0000.0000/FittingShopCategoryItem.yml rename to Schemas/2023.09.28.0000.0000/FittingShopCategoryItem.yml diff --git a/2023.09.28.0000.0000/FittingShopItemSet.yml b/Schemas/2023.09.28.0000.0000/FittingShopItemSet.yml similarity index 100% rename from 2023.09.28.0000.0000/FittingShopItemSet.yml rename to Schemas/2023.09.28.0000.0000/FittingShopItemSet.yml diff --git a/2023.09.28.0000.0000/Frontline.yml b/Schemas/2023.09.28.0000.0000/Frontline.yml similarity index 100% rename from 2023.09.28.0000.0000/Frontline.yml rename to Schemas/2023.09.28.0000.0000/Frontline.yml diff --git a/2023.09.28.0000.0000/Frontline01.yml b/Schemas/2023.09.28.0000.0000/Frontline01.yml similarity index 100% rename from 2023.09.28.0000.0000/Frontline01.yml rename to Schemas/2023.09.28.0000.0000/Frontline01.yml diff --git a/2023.09.28.0000.0000/Frontline02.yml b/Schemas/2023.09.28.0000.0000/Frontline02.yml similarity index 100% rename from 2023.09.28.0000.0000/Frontline02.yml rename to Schemas/2023.09.28.0000.0000/Frontline02.yml diff --git a/2023.09.28.0000.0000/Frontline03.yml b/Schemas/2023.09.28.0000.0000/Frontline03.yml similarity index 100% rename from 2023.09.28.0000.0000/Frontline03.yml rename to Schemas/2023.09.28.0000.0000/Frontline03.yml diff --git a/2023.09.28.0000.0000/FurnitureCatalogCategory.yml b/Schemas/2023.09.28.0000.0000/FurnitureCatalogCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/FurnitureCatalogCategory.yml rename to Schemas/2023.09.28.0000.0000/FurnitureCatalogCategory.yml diff --git a/2023.09.28.0000.0000/FurnitureCatalogItemList.yml b/Schemas/2023.09.28.0000.0000/FurnitureCatalogItemList.yml similarity index 100% rename from 2023.09.28.0000.0000/FurnitureCatalogItemList.yml rename to Schemas/2023.09.28.0000.0000/FurnitureCatalogItemList.yml diff --git a/2023.09.28.0000.0000/GCRankGridaniaFemaleText.yml b/Schemas/2023.09.28.0000.0000/GCRankGridaniaFemaleText.yml similarity index 100% rename from 2023.09.28.0000.0000/GCRankGridaniaFemaleText.yml rename to Schemas/2023.09.28.0000.0000/GCRankGridaniaFemaleText.yml diff --git a/2023.09.28.0000.0000/GCRankGridaniaMaleText.yml b/Schemas/2023.09.28.0000.0000/GCRankGridaniaMaleText.yml similarity index 100% rename from 2023.09.28.0000.0000/GCRankGridaniaMaleText.yml rename to Schemas/2023.09.28.0000.0000/GCRankGridaniaMaleText.yml diff --git a/2023.09.28.0000.0000/GCRankLimsaFemaleText.yml b/Schemas/2023.09.28.0000.0000/GCRankLimsaFemaleText.yml similarity index 100% rename from 2023.09.28.0000.0000/GCRankLimsaFemaleText.yml rename to Schemas/2023.09.28.0000.0000/GCRankLimsaFemaleText.yml diff --git a/2023.09.28.0000.0000/GCRankLimsaMaleText.yml b/Schemas/2023.09.28.0000.0000/GCRankLimsaMaleText.yml similarity index 100% rename from 2023.09.28.0000.0000/GCRankLimsaMaleText.yml rename to Schemas/2023.09.28.0000.0000/GCRankLimsaMaleText.yml diff --git a/2023.09.28.0000.0000/GCRankUldahFemaleText.yml b/Schemas/2023.09.28.0000.0000/GCRankUldahFemaleText.yml similarity index 100% rename from 2023.09.28.0000.0000/GCRankUldahFemaleText.yml rename to Schemas/2023.09.28.0000.0000/GCRankUldahFemaleText.yml diff --git a/2023.09.28.0000.0000/GCRankUldahMaleText.yml b/Schemas/2023.09.28.0000.0000/GCRankUldahMaleText.yml similarity index 100% rename from 2023.09.28.0000.0000/GCRankUldahMaleText.yml rename to Schemas/2023.09.28.0000.0000/GCRankUldahMaleText.yml diff --git a/2023.09.28.0000.0000/GCScripShopCategory.yml b/Schemas/2023.09.28.0000.0000/GCScripShopCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/GCScripShopCategory.yml rename to Schemas/2023.09.28.0000.0000/GCScripShopCategory.yml diff --git a/2023.09.28.0000.0000/GCScripShopItem.yml b/Schemas/2023.09.28.0000.0000/GCScripShopItem.yml similarity index 100% rename from 2023.09.28.0000.0000/GCScripShopItem.yml rename to Schemas/2023.09.28.0000.0000/GCScripShopItem.yml diff --git a/2023.09.28.0000.0000/GCShop.yml b/Schemas/2023.09.28.0000.0000/GCShop.yml similarity index 100% rename from 2023.09.28.0000.0000/GCShop.yml rename to Schemas/2023.09.28.0000.0000/GCShop.yml diff --git a/2023.09.28.0000.0000/GCShopItemCategory.yml b/Schemas/2023.09.28.0000.0000/GCShopItemCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/GCShopItemCategory.yml rename to Schemas/2023.09.28.0000.0000/GCShopItemCategory.yml diff --git a/2023.09.28.0000.0000/GCSupplyDefine.yml b/Schemas/2023.09.28.0000.0000/GCSupplyDefine.yml similarity index 100% rename from 2023.09.28.0000.0000/GCSupplyDefine.yml rename to Schemas/2023.09.28.0000.0000/GCSupplyDefine.yml diff --git a/2023.09.28.0000.0000/GCSupplyDuty.yml b/Schemas/2023.09.28.0000.0000/GCSupplyDuty.yml similarity index 100% rename from 2023.09.28.0000.0000/GCSupplyDuty.yml rename to Schemas/2023.09.28.0000.0000/GCSupplyDuty.yml diff --git a/2023.09.28.0000.0000/GCSupplyDutyReward.yml b/Schemas/2023.09.28.0000.0000/GCSupplyDutyReward.yml similarity index 100% rename from 2023.09.28.0000.0000/GCSupplyDutyReward.yml rename to Schemas/2023.09.28.0000.0000/GCSupplyDutyReward.yml diff --git a/2023.09.28.0000.0000/GFATE.yml b/Schemas/2023.09.28.0000.0000/GFATE.yml similarity index 100% rename from 2023.09.28.0000.0000/GFATE.yml rename to Schemas/2023.09.28.0000.0000/GFATE.yml diff --git a/2023.09.28.0000.0000/GFateClimbing.yml b/Schemas/2023.09.28.0000.0000/GFateClimbing.yml similarity index 100% rename from 2023.09.28.0000.0000/GFateClimbing.yml rename to Schemas/2023.09.28.0000.0000/GFateClimbing.yml diff --git a/2023.09.28.0000.0000/GFateClimbing2.yml b/Schemas/2023.09.28.0000.0000/GFateClimbing2.yml similarity index 100% rename from 2023.09.28.0000.0000/GFateClimbing2.yml rename to Schemas/2023.09.28.0000.0000/GFateClimbing2.yml diff --git a/2023.09.28.0000.0000/GFateClimbing2Content.yml b/Schemas/2023.09.28.0000.0000/GFateClimbing2Content.yml similarity index 100% rename from 2023.09.28.0000.0000/GFateClimbing2Content.yml rename to Schemas/2023.09.28.0000.0000/GFateClimbing2Content.yml diff --git a/2023.09.28.0000.0000/GFateClimbing2TotemType.yml b/Schemas/2023.09.28.0000.0000/GFateClimbing2TotemType.yml similarity index 100% rename from 2023.09.28.0000.0000/GFateClimbing2TotemType.yml rename to Schemas/2023.09.28.0000.0000/GFateClimbing2TotemType.yml diff --git a/2023.09.28.0000.0000/GFateDance.yml b/Schemas/2023.09.28.0000.0000/GFateDance.yml similarity index 100% rename from 2023.09.28.0000.0000/GFateDance.yml rename to Schemas/2023.09.28.0000.0000/GFateDance.yml diff --git a/2023.09.28.0000.0000/GFateHiddenObject.yml b/Schemas/2023.09.28.0000.0000/GFateHiddenObject.yml similarity index 100% rename from 2023.09.28.0000.0000/GFateHiddenObject.yml rename to Schemas/2023.09.28.0000.0000/GFateHiddenObject.yml diff --git a/2023.09.28.0000.0000/GFateRideShooting.yml b/Schemas/2023.09.28.0000.0000/GFateRideShooting.yml similarity index 100% rename from 2023.09.28.0000.0000/GFateRideShooting.yml rename to Schemas/2023.09.28.0000.0000/GFateRideShooting.yml diff --git a/2023.09.28.0000.0000/GFateRoulette.yml b/Schemas/2023.09.28.0000.0000/GFateRoulette.yml similarity index 100% rename from 2023.09.28.0000.0000/GFateRoulette.yml rename to Schemas/2023.09.28.0000.0000/GFateRoulette.yml diff --git a/2023.09.28.0000.0000/GFateStelth.yml b/Schemas/2023.09.28.0000.0000/GFateStelth.yml similarity index 100% rename from 2023.09.28.0000.0000/GFateStelth.yml rename to Schemas/2023.09.28.0000.0000/GFateStelth.yml diff --git a/2023.09.28.0000.0000/GFateType.yml b/Schemas/2023.09.28.0000.0000/GFateType.yml similarity index 100% rename from 2023.09.28.0000.0000/GFateType.yml rename to Schemas/2023.09.28.0000.0000/GFateType.yml diff --git a/2023.09.28.0000.0000/GameRewardObtainType.yml b/Schemas/2023.09.28.0000.0000/GameRewardObtainType.yml similarity index 100% rename from 2023.09.28.0000.0000/GameRewardObtainType.yml rename to Schemas/2023.09.28.0000.0000/GameRewardObtainType.yml diff --git a/2023.09.28.0000.0000/GardeningSeed.yml b/Schemas/2023.09.28.0000.0000/GardeningSeed.yml similarity index 100% rename from 2023.09.28.0000.0000/GardeningSeed.yml rename to Schemas/2023.09.28.0000.0000/GardeningSeed.yml diff --git a/2023.09.28.0000.0000/GathererCrafterTool.yml b/Schemas/2023.09.28.0000.0000/GathererCrafterTool.yml similarity index 100% rename from 2023.09.28.0000.0000/GathererCrafterTool.yml rename to Schemas/2023.09.28.0000.0000/GathererCrafterTool.yml diff --git a/2023.09.28.0000.0000/GathererReductionReward.yml b/Schemas/2023.09.28.0000.0000/GathererReductionReward.yml similarity index 100% rename from 2023.09.28.0000.0000/GathererReductionReward.yml rename to Schemas/2023.09.28.0000.0000/GathererReductionReward.yml diff --git a/2023.09.28.0000.0000/GatheringCondition.yml b/Schemas/2023.09.28.0000.0000/GatheringCondition.yml similarity index 100% rename from 2023.09.28.0000.0000/GatheringCondition.yml rename to Schemas/2023.09.28.0000.0000/GatheringCondition.yml diff --git a/2023.09.28.0000.0000/GatheringExp.yml b/Schemas/2023.09.28.0000.0000/GatheringExp.yml similarity index 100% rename from 2023.09.28.0000.0000/GatheringExp.yml rename to Schemas/2023.09.28.0000.0000/GatheringExp.yml diff --git a/2023.09.28.0000.0000/GatheringItem.yml b/Schemas/2023.09.28.0000.0000/GatheringItem.yml similarity index 100% rename from 2023.09.28.0000.0000/GatheringItem.yml rename to Schemas/2023.09.28.0000.0000/GatheringItem.yml diff --git a/2023.09.28.0000.0000/GatheringItemLevelConvertTable.yml b/Schemas/2023.09.28.0000.0000/GatheringItemLevelConvertTable.yml similarity index 100% rename from 2023.09.28.0000.0000/GatheringItemLevelConvertTable.yml rename to Schemas/2023.09.28.0000.0000/GatheringItemLevelConvertTable.yml diff --git a/2023.09.28.0000.0000/GatheringItemPoint.yml b/Schemas/2023.09.28.0000.0000/GatheringItemPoint.yml similarity index 100% rename from 2023.09.28.0000.0000/GatheringItemPoint.yml rename to Schemas/2023.09.28.0000.0000/GatheringItemPoint.yml diff --git a/2023.09.28.0000.0000/GatheringLeve.yml b/Schemas/2023.09.28.0000.0000/GatheringLeve.yml similarity index 100% rename from 2023.09.28.0000.0000/GatheringLeve.yml rename to Schemas/2023.09.28.0000.0000/GatheringLeve.yml diff --git a/2023.09.28.0000.0000/GatheringLeveBNpcEntry.yml b/Schemas/2023.09.28.0000.0000/GatheringLeveBNpcEntry.yml similarity index 100% rename from 2023.09.28.0000.0000/GatheringLeveBNpcEntry.yml rename to Schemas/2023.09.28.0000.0000/GatheringLeveBNpcEntry.yml diff --git a/2023.09.28.0000.0000/GatheringLeveRoute.yml b/Schemas/2023.09.28.0000.0000/GatheringLeveRoute.yml similarity index 100% rename from 2023.09.28.0000.0000/GatheringLeveRoute.yml rename to Schemas/2023.09.28.0000.0000/GatheringLeveRoute.yml diff --git a/2023.09.28.0000.0000/GatheringLeveRule.yml b/Schemas/2023.09.28.0000.0000/GatheringLeveRule.yml similarity index 100% rename from 2023.09.28.0000.0000/GatheringLeveRule.yml rename to Schemas/2023.09.28.0000.0000/GatheringLeveRule.yml diff --git a/2023.09.28.0000.0000/GatheringNotebookItem.yml b/Schemas/2023.09.28.0000.0000/GatheringNotebookItem.yml similarity index 100% rename from 2023.09.28.0000.0000/GatheringNotebookItem.yml rename to Schemas/2023.09.28.0000.0000/GatheringNotebookItem.yml diff --git a/2023.09.28.0000.0000/GatheringNotebookList.yml b/Schemas/2023.09.28.0000.0000/GatheringNotebookList.yml similarity index 100% rename from 2023.09.28.0000.0000/GatheringNotebookList.yml rename to Schemas/2023.09.28.0000.0000/GatheringNotebookList.yml diff --git a/2023.09.28.0000.0000/GatheringPoint.yml b/Schemas/2023.09.28.0000.0000/GatheringPoint.yml similarity index 100% rename from 2023.09.28.0000.0000/GatheringPoint.yml rename to Schemas/2023.09.28.0000.0000/GatheringPoint.yml diff --git a/2023.09.28.0000.0000/GatheringPointBase.yml b/Schemas/2023.09.28.0000.0000/GatheringPointBase.yml similarity index 100% rename from 2023.09.28.0000.0000/GatheringPointBase.yml rename to Schemas/2023.09.28.0000.0000/GatheringPointBase.yml diff --git a/2023.09.28.0000.0000/GatheringPointBonus.yml b/Schemas/2023.09.28.0000.0000/GatheringPointBonus.yml similarity index 100% rename from 2023.09.28.0000.0000/GatheringPointBonus.yml rename to Schemas/2023.09.28.0000.0000/GatheringPointBonus.yml diff --git a/2023.09.28.0000.0000/GatheringPointBonusType.yml b/Schemas/2023.09.28.0000.0000/GatheringPointBonusType.yml similarity index 100% rename from 2023.09.28.0000.0000/GatheringPointBonusType.yml rename to Schemas/2023.09.28.0000.0000/GatheringPointBonusType.yml diff --git a/2023.09.28.0000.0000/GatheringPointName.yml b/Schemas/2023.09.28.0000.0000/GatheringPointName.yml similarity index 100% rename from 2023.09.28.0000.0000/GatheringPointName.yml rename to Schemas/2023.09.28.0000.0000/GatheringPointName.yml diff --git a/2023.09.28.0000.0000/GatheringPointTransient.yml b/Schemas/2023.09.28.0000.0000/GatheringPointTransient.yml similarity index 100% rename from 2023.09.28.0000.0000/GatheringPointTransient.yml rename to Schemas/2023.09.28.0000.0000/GatheringPointTransient.yml diff --git a/2023.09.28.0000.0000/GatheringRarePopTimeTable.yml b/Schemas/2023.09.28.0000.0000/GatheringRarePopTimeTable.yml similarity index 100% rename from 2023.09.28.0000.0000/GatheringRarePopTimeTable.yml rename to Schemas/2023.09.28.0000.0000/GatheringRarePopTimeTable.yml diff --git a/2023.09.28.0000.0000/GatheringSubCategory.yml b/Schemas/2023.09.28.0000.0000/GatheringSubCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/GatheringSubCategory.yml rename to Schemas/2023.09.28.0000.0000/GatheringSubCategory.yml diff --git a/2023.09.28.0000.0000/GatheringType.yml b/Schemas/2023.09.28.0000.0000/GatheringType.yml similarity index 100% rename from 2023.09.28.0000.0000/GatheringType.yml rename to Schemas/2023.09.28.0000.0000/GatheringType.yml diff --git a/2023.09.28.0000.0000/GcArmyCandidateCategory.yml b/Schemas/2023.09.28.0000.0000/GcArmyCandidateCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/GcArmyCandidateCategory.yml rename to Schemas/2023.09.28.0000.0000/GcArmyCandidateCategory.yml diff --git a/2023.09.28.0000.0000/GcArmyCapture.yml b/Schemas/2023.09.28.0000.0000/GcArmyCapture.yml similarity index 100% rename from 2023.09.28.0000.0000/GcArmyCapture.yml rename to Schemas/2023.09.28.0000.0000/GcArmyCapture.yml diff --git a/2023.09.28.0000.0000/GcArmyCaptureTactics.yml b/Schemas/2023.09.28.0000.0000/GcArmyCaptureTactics.yml similarity index 100% rename from 2023.09.28.0000.0000/GcArmyCaptureTactics.yml rename to Schemas/2023.09.28.0000.0000/GcArmyCaptureTactics.yml diff --git a/2023.09.28.0000.0000/GcArmyEquipPreset.yml b/Schemas/2023.09.28.0000.0000/GcArmyEquipPreset.yml similarity index 100% rename from 2023.09.28.0000.0000/GcArmyEquipPreset.yml rename to Schemas/2023.09.28.0000.0000/GcArmyEquipPreset.yml diff --git a/2023.09.28.0000.0000/GcArmyExpedition.yml b/Schemas/2023.09.28.0000.0000/GcArmyExpedition.yml similarity index 100% rename from 2023.09.28.0000.0000/GcArmyExpedition.yml rename to Schemas/2023.09.28.0000.0000/GcArmyExpedition.yml diff --git a/2023.09.28.0000.0000/GcArmyExpeditionMemberBonus.yml b/Schemas/2023.09.28.0000.0000/GcArmyExpeditionMemberBonus.yml similarity index 100% rename from 2023.09.28.0000.0000/GcArmyExpeditionMemberBonus.yml rename to Schemas/2023.09.28.0000.0000/GcArmyExpeditionMemberBonus.yml diff --git a/2023.09.28.0000.0000/GcArmyExpeditionTrait.yml b/Schemas/2023.09.28.0000.0000/GcArmyExpeditionTrait.yml similarity index 100% rename from 2023.09.28.0000.0000/GcArmyExpeditionTrait.yml rename to Schemas/2023.09.28.0000.0000/GcArmyExpeditionTrait.yml diff --git a/2023.09.28.0000.0000/GcArmyExpeditionTraitCond.yml b/Schemas/2023.09.28.0000.0000/GcArmyExpeditionTraitCond.yml similarity index 100% rename from 2023.09.28.0000.0000/GcArmyExpeditionTraitCond.yml rename to Schemas/2023.09.28.0000.0000/GcArmyExpeditionTraitCond.yml diff --git a/2023.09.28.0000.0000/GcArmyExpeditionType.yml b/Schemas/2023.09.28.0000.0000/GcArmyExpeditionType.yml similarity index 100% rename from 2023.09.28.0000.0000/GcArmyExpeditionType.yml rename to Schemas/2023.09.28.0000.0000/GcArmyExpeditionType.yml diff --git a/2023.09.28.0000.0000/GcArmyMember.yml b/Schemas/2023.09.28.0000.0000/GcArmyMember.yml similarity index 100% rename from 2023.09.28.0000.0000/GcArmyMember.yml rename to Schemas/2023.09.28.0000.0000/GcArmyMember.yml diff --git a/2023.09.28.0000.0000/GcArmyMemberGrow.yml b/Schemas/2023.09.28.0000.0000/GcArmyMemberGrow.yml similarity index 100% rename from 2023.09.28.0000.0000/GcArmyMemberGrow.yml rename to Schemas/2023.09.28.0000.0000/GcArmyMemberGrow.yml diff --git a/2023.09.28.0000.0000/GcArmyMemberGrowExp.yml b/Schemas/2023.09.28.0000.0000/GcArmyMemberGrowExp.yml similarity index 100% rename from 2023.09.28.0000.0000/GcArmyMemberGrowExp.yml rename to Schemas/2023.09.28.0000.0000/GcArmyMemberGrowExp.yml diff --git a/2023.09.28.0000.0000/GcArmyProgress.yml b/Schemas/2023.09.28.0000.0000/GcArmyProgress.yml similarity index 100% rename from 2023.09.28.0000.0000/GcArmyProgress.yml rename to Schemas/2023.09.28.0000.0000/GcArmyProgress.yml diff --git a/2023.09.28.0000.0000/GcArmyTraining.yml b/Schemas/2023.09.28.0000.0000/GcArmyTraining.yml similarity index 100% rename from 2023.09.28.0000.0000/GcArmyTraining.yml rename to Schemas/2023.09.28.0000.0000/GcArmyTraining.yml diff --git a/2023.09.28.0000.0000/GeneralAction.yml b/Schemas/2023.09.28.0000.0000/GeneralAction.yml similarity index 100% rename from 2023.09.28.0000.0000/GeneralAction.yml rename to Schemas/2023.09.28.0000.0000/GeneralAction.yml diff --git a/2023.09.28.0000.0000/GilShop.yml b/Schemas/2023.09.28.0000.0000/GilShop.yml similarity index 100% rename from 2023.09.28.0000.0000/GilShop.yml rename to Schemas/2023.09.28.0000.0000/GilShop.yml diff --git a/2023.09.28.0000.0000/GilShopInfo.yml b/Schemas/2023.09.28.0000.0000/GilShopInfo.yml similarity index 100% rename from 2023.09.28.0000.0000/GilShopInfo.yml rename to Schemas/2023.09.28.0000.0000/GilShopInfo.yml diff --git a/2023.09.28.0000.0000/GilShopItem.yml b/Schemas/2023.09.28.0000.0000/GilShopItem.yml similarity index 100% rename from 2023.09.28.0000.0000/GilShopItem.yml rename to Schemas/2023.09.28.0000.0000/GilShopItem.yml diff --git a/2023.09.28.0000.0000/GimmickAccessor.yml b/Schemas/2023.09.28.0000.0000/GimmickAccessor.yml similarity index 100% rename from 2023.09.28.0000.0000/GimmickAccessor.yml rename to Schemas/2023.09.28.0000.0000/GimmickAccessor.yml diff --git a/2023.09.28.0000.0000/GimmickBill.yml b/Schemas/2023.09.28.0000.0000/GimmickBill.yml similarity index 100% rename from 2023.09.28.0000.0000/GimmickBill.yml rename to Schemas/2023.09.28.0000.0000/GimmickBill.yml diff --git a/2023.09.28.0000.0000/GimmickJump.yml b/Schemas/2023.09.28.0000.0000/GimmickJump.yml similarity index 100% rename from 2023.09.28.0000.0000/GimmickJump.yml rename to Schemas/2023.09.28.0000.0000/GimmickJump.yml diff --git a/2023.09.28.0000.0000/GimmickRect.yml b/Schemas/2023.09.28.0000.0000/GimmickRect.yml similarity index 100% rename from 2023.09.28.0000.0000/GimmickRect.yml rename to Schemas/2023.09.28.0000.0000/GimmickRect.yml diff --git a/2023.09.28.0000.0000/GimmickTalk.yml b/Schemas/2023.09.28.0000.0000/GimmickTalk.yml similarity index 100% rename from 2023.09.28.0000.0000/GimmickTalk.yml rename to Schemas/2023.09.28.0000.0000/GimmickTalk.yml diff --git a/2023.09.28.0000.0000/GimmickYesNo.yml b/Schemas/2023.09.28.0000.0000/GimmickYesNo.yml similarity index 100% rename from 2023.09.28.0000.0000/GimmickYesNo.yml rename to Schemas/2023.09.28.0000.0000/GimmickYesNo.yml diff --git a/2023.09.28.0000.0000/GoldSaucerArcadeMachine.yml b/Schemas/2023.09.28.0000.0000/GoldSaucerArcadeMachine.yml similarity index 100% rename from 2023.09.28.0000.0000/GoldSaucerArcadeMachine.yml rename to Schemas/2023.09.28.0000.0000/GoldSaucerArcadeMachine.yml diff --git a/2023.09.28.0000.0000/GoldSaucerContent.yml b/Schemas/2023.09.28.0000.0000/GoldSaucerContent.yml similarity index 100% rename from 2023.09.28.0000.0000/GoldSaucerContent.yml rename to Schemas/2023.09.28.0000.0000/GoldSaucerContent.yml diff --git a/2023.09.28.0000.0000/GoldSaucerTalk.yml b/Schemas/2023.09.28.0000.0000/GoldSaucerTalk.yml similarity index 100% rename from 2023.09.28.0000.0000/GoldSaucerTalk.yml rename to Schemas/2023.09.28.0000.0000/GoldSaucerTalk.yml diff --git a/2023.09.28.0000.0000/GoldSaucerTextData.yml b/Schemas/2023.09.28.0000.0000/GoldSaucerTextData.yml similarity index 100% rename from 2023.09.28.0000.0000/GoldSaucerTextData.yml rename to Schemas/2023.09.28.0000.0000/GoldSaucerTextData.yml diff --git a/2023.09.28.0000.0000/GrandCompany.yml b/Schemas/2023.09.28.0000.0000/GrandCompany.yml similarity index 100% rename from 2023.09.28.0000.0000/GrandCompany.yml rename to Schemas/2023.09.28.0000.0000/GrandCompany.yml diff --git a/2023.09.28.0000.0000/GrandCompanyRank.yml b/Schemas/2023.09.28.0000.0000/GrandCompanyRank.yml similarity index 100% rename from 2023.09.28.0000.0000/GrandCompanyRank.yml rename to Schemas/2023.09.28.0000.0000/GrandCompanyRank.yml diff --git a/2023.09.28.0000.0000/GroupPoseCharaStatus.yml b/Schemas/2023.09.28.0000.0000/GroupPoseCharaStatus.yml similarity index 100% rename from 2023.09.28.0000.0000/GroupPoseCharaStatus.yml rename to Schemas/2023.09.28.0000.0000/GroupPoseCharaStatus.yml diff --git a/2023.09.28.0000.0000/GroupPoseCharacterShowPreset.yml b/Schemas/2023.09.28.0000.0000/GroupPoseCharacterShowPreset.yml similarity index 100% rename from 2023.09.28.0000.0000/GroupPoseCharacterShowPreset.yml rename to Schemas/2023.09.28.0000.0000/GroupPoseCharacterShowPreset.yml diff --git a/2023.09.28.0000.0000/GroupPoseFrame.yml b/Schemas/2023.09.28.0000.0000/GroupPoseFrame.yml similarity index 100% rename from 2023.09.28.0000.0000/GroupPoseFrame.yml rename to Schemas/2023.09.28.0000.0000/GroupPoseFrame.yml diff --git a/2023.09.28.0000.0000/GroupPoseStamp.yml b/Schemas/2023.09.28.0000.0000/GroupPoseStamp.yml similarity index 100% rename from 2023.09.28.0000.0000/GroupPoseStamp.yml rename to Schemas/2023.09.28.0000.0000/GroupPoseStamp.yml diff --git a/2023.09.28.0000.0000/GroupPoseStampCategory.yml b/Schemas/2023.09.28.0000.0000/GroupPoseStampCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/GroupPoseStampCategory.yml rename to Schemas/2023.09.28.0000.0000/GroupPoseStampCategory.yml diff --git a/2023.09.28.0000.0000/GroupPoseStampFontColor.yml b/Schemas/2023.09.28.0000.0000/GroupPoseStampFontColor.yml similarity index 100% rename from 2023.09.28.0000.0000/GroupPoseStampFontColor.yml rename to Schemas/2023.09.28.0000.0000/GroupPoseStampFontColor.yml diff --git a/2023.09.28.0000.0000/GuardianDeity.yml b/Schemas/2023.09.28.0000.0000/GuardianDeity.yml similarity index 100% rename from 2023.09.28.0000.0000/GuardianDeity.yml rename to Schemas/2023.09.28.0000.0000/GuardianDeity.yml diff --git a/2023.09.28.0000.0000/Guide.yml b/Schemas/2023.09.28.0000.0000/Guide.yml similarity index 100% rename from 2023.09.28.0000.0000/Guide.yml rename to Schemas/2023.09.28.0000.0000/Guide.yml diff --git a/2023.09.28.0000.0000/GuidePage.yml b/Schemas/2023.09.28.0000.0000/GuidePage.yml similarity index 100% rename from 2023.09.28.0000.0000/GuidePage.yml rename to Schemas/2023.09.28.0000.0000/GuidePage.yml diff --git a/2023.09.28.0000.0000/GuidePageString.yml b/Schemas/2023.09.28.0000.0000/GuidePageString.yml similarity index 100% rename from 2023.09.28.0000.0000/GuidePageString.yml rename to Schemas/2023.09.28.0000.0000/GuidePageString.yml diff --git a/2023.09.28.0000.0000/GuideTitle.yml b/Schemas/2023.09.28.0000.0000/GuideTitle.yml similarity index 100% rename from 2023.09.28.0000.0000/GuideTitle.yml rename to Schemas/2023.09.28.0000.0000/GuideTitle.yml diff --git a/2023.09.28.0000.0000/GuildOrder.yml b/Schemas/2023.09.28.0000.0000/GuildOrder.yml similarity index 100% rename from 2023.09.28.0000.0000/GuildOrder.yml rename to Schemas/2023.09.28.0000.0000/GuildOrder.yml diff --git a/2023.09.28.0000.0000/GuildOrderGuide.yml b/Schemas/2023.09.28.0000.0000/GuildOrderGuide.yml similarity index 100% rename from 2023.09.28.0000.0000/GuildOrderGuide.yml rename to Schemas/2023.09.28.0000.0000/GuildOrderGuide.yml diff --git a/2023.09.28.0000.0000/GuildOrderOfficer.yml b/Schemas/2023.09.28.0000.0000/GuildOrderOfficer.yml similarity index 100% rename from 2023.09.28.0000.0000/GuildOrderOfficer.yml rename to Schemas/2023.09.28.0000.0000/GuildOrderOfficer.yml diff --git a/2023.09.28.0000.0000/GuildleveAssignment.yml b/Schemas/2023.09.28.0000.0000/GuildleveAssignment.yml similarity index 100% rename from 2023.09.28.0000.0000/GuildleveAssignment.yml rename to Schemas/2023.09.28.0000.0000/GuildleveAssignment.yml diff --git a/2023.09.28.0000.0000/GuildleveAssignmentCategory.yml b/Schemas/2023.09.28.0000.0000/GuildleveAssignmentCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/GuildleveAssignmentCategory.yml rename to Schemas/2023.09.28.0000.0000/GuildleveAssignmentCategory.yml diff --git a/2023.09.28.0000.0000/GuildleveAssignmentTalk.yml b/Schemas/2023.09.28.0000.0000/GuildleveAssignmentTalk.yml similarity index 100% rename from 2023.09.28.0000.0000/GuildleveAssignmentTalk.yml rename to Schemas/2023.09.28.0000.0000/GuildleveAssignmentTalk.yml diff --git a/2023.09.28.0000.0000/GuildleveEvaluation.yml b/Schemas/2023.09.28.0000.0000/GuildleveEvaluation.yml similarity index 100% rename from 2023.09.28.0000.0000/GuildleveEvaluation.yml rename to Schemas/2023.09.28.0000.0000/GuildleveEvaluation.yml diff --git a/2023.09.28.0000.0000/HWDAnnounce.yml b/Schemas/2023.09.28.0000.0000/HWDAnnounce.yml similarity index 100% rename from 2023.09.28.0000.0000/HWDAnnounce.yml rename to Schemas/2023.09.28.0000.0000/HWDAnnounce.yml diff --git a/2023.09.28.0000.0000/HWDCrafterSupply.yml b/Schemas/2023.09.28.0000.0000/HWDCrafterSupply.yml similarity index 100% rename from 2023.09.28.0000.0000/HWDCrafterSupply.yml rename to Schemas/2023.09.28.0000.0000/HWDCrafterSupply.yml diff --git a/2023.09.28.0000.0000/HWDCrafterSupplyReward.yml b/Schemas/2023.09.28.0000.0000/HWDCrafterSupplyReward.yml similarity index 100% rename from 2023.09.28.0000.0000/HWDCrafterSupplyReward.yml rename to Schemas/2023.09.28.0000.0000/HWDCrafterSupplyReward.yml diff --git a/2023.09.28.0000.0000/HWDCrafterSupplyTerm.yml b/Schemas/2023.09.28.0000.0000/HWDCrafterSupplyTerm.yml similarity index 100% rename from 2023.09.28.0000.0000/HWDCrafterSupplyTerm.yml rename to Schemas/2023.09.28.0000.0000/HWDCrafterSupplyTerm.yml diff --git a/2023.09.28.0000.0000/HWDDevLayerControl.yml b/Schemas/2023.09.28.0000.0000/HWDDevLayerControl.yml similarity index 100% rename from 2023.09.28.0000.0000/HWDDevLayerControl.yml rename to Schemas/2023.09.28.0000.0000/HWDDevLayerControl.yml diff --git a/2023.09.28.0000.0000/HWDDevLevelUI.yml b/Schemas/2023.09.28.0000.0000/HWDDevLevelUI.yml similarity index 100% rename from 2023.09.28.0000.0000/HWDDevLevelUI.yml rename to Schemas/2023.09.28.0000.0000/HWDDevLevelUI.yml diff --git a/2023.09.28.0000.0000/HWDDevLevelWebText.yml b/Schemas/2023.09.28.0000.0000/HWDDevLevelWebText.yml similarity index 100% rename from 2023.09.28.0000.0000/HWDDevLevelWebText.yml rename to Schemas/2023.09.28.0000.0000/HWDDevLevelWebText.yml diff --git a/2023.09.28.0000.0000/HWDDevLively.yml b/Schemas/2023.09.28.0000.0000/HWDDevLively.yml similarity index 100% rename from 2023.09.28.0000.0000/HWDDevLively.yml rename to Schemas/2023.09.28.0000.0000/HWDDevLively.yml diff --git a/2023.09.28.0000.0000/HWDDevProgress.yml b/Schemas/2023.09.28.0000.0000/HWDDevProgress.yml similarity index 100% rename from 2023.09.28.0000.0000/HWDDevProgress.yml rename to Schemas/2023.09.28.0000.0000/HWDDevProgress.yml diff --git a/2023.09.28.0000.0000/HWDGathereInspectTerm.yml b/Schemas/2023.09.28.0000.0000/HWDGathereInspectTerm.yml similarity index 100% rename from 2023.09.28.0000.0000/HWDGathereInspectTerm.yml rename to Schemas/2023.09.28.0000.0000/HWDGathereInspectTerm.yml diff --git a/2023.09.28.0000.0000/HWDGathererInspection.yml b/Schemas/2023.09.28.0000.0000/HWDGathererInspection.yml similarity index 100% rename from 2023.09.28.0000.0000/HWDGathererInspection.yml rename to Schemas/2023.09.28.0000.0000/HWDGathererInspection.yml diff --git a/2023.09.28.0000.0000/HWDGathererInspectionReward.yml b/Schemas/2023.09.28.0000.0000/HWDGathererInspectionReward.yml similarity index 100% rename from 2023.09.28.0000.0000/HWDGathererInspectionReward.yml rename to Schemas/2023.09.28.0000.0000/HWDGathererInspectionReward.yml diff --git a/2023.09.28.0000.0000/HWDInfoBoardArticle.yml b/Schemas/2023.09.28.0000.0000/HWDInfoBoardArticle.yml similarity index 100% rename from 2023.09.28.0000.0000/HWDInfoBoardArticle.yml rename to Schemas/2023.09.28.0000.0000/HWDInfoBoardArticle.yml diff --git a/2023.09.28.0000.0000/HWDInfoBoardArticleTransient.yml b/Schemas/2023.09.28.0000.0000/HWDInfoBoardArticleTransient.yml similarity index 100% rename from 2023.09.28.0000.0000/HWDInfoBoardArticleTransient.yml rename to Schemas/2023.09.28.0000.0000/HWDInfoBoardArticleTransient.yml diff --git a/2023.09.28.0000.0000/HWDInfoBoardArticleType.yml b/Schemas/2023.09.28.0000.0000/HWDInfoBoardArticleType.yml similarity index 100% rename from 2023.09.28.0000.0000/HWDInfoBoardArticleType.yml rename to Schemas/2023.09.28.0000.0000/HWDInfoBoardArticleType.yml diff --git a/2023.09.28.0000.0000/HWDInfoBoardBackNumber.yml b/Schemas/2023.09.28.0000.0000/HWDInfoBoardBackNumber.yml similarity index 100% rename from 2023.09.28.0000.0000/HWDInfoBoardBackNumber.yml rename to Schemas/2023.09.28.0000.0000/HWDInfoBoardBackNumber.yml diff --git a/2023.09.28.0000.0000/HWDLevelChangeDeception.yml b/Schemas/2023.09.28.0000.0000/HWDLevelChangeDeception.yml similarity index 100% rename from 2023.09.28.0000.0000/HWDLevelChangeDeception.yml rename to Schemas/2023.09.28.0000.0000/HWDLevelChangeDeception.yml diff --git a/2023.09.28.0000.0000/HWDSharedGroup.yml b/Schemas/2023.09.28.0000.0000/HWDSharedGroup.yml similarity index 100% rename from 2023.09.28.0000.0000/HWDSharedGroup.yml rename to Schemas/2023.09.28.0000.0000/HWDSharedGroup.yml diff --git a/2023.09.28.0000.0000/HWDSharedGroupControlParam.yml b/Schemas/2023.09.28.0000.0000/HWDSharedGroupControlParam.yml similarity index 100% rename from 2023.09.28.0000.0000/HWDSharedGroupControlParam.yml rename to Schemas/2023.09.28.0000.0000/HWDSharedGroupControlParam.yml diff --git a/2023.09.28.0000.0000/HairMakeType.yml b/Schemas/2023.09.28.0000.0000/HairMakeType.yml similarity index 100% rename from 2023.09.28.0000.0000/HairMakeType.yml rename to Schemas/2023.09.28.0000.0000/HairMakeType.yml diff --git a/2023.09.28.0000.0000/HouseRetainerPose.yml b/Schemas/2023.09.28.0000.0000/HouseRetainerPose.yml similarity index 100% rename from 2023.09.28.0000.0000/HouseRetainerPose.yml rename to Schemas/2023.09.28.0000.0000/HouseRetainerPose.yml diff --git a/2023.09.28.0000.0000/HousingAethernet.yml b/Schemas/2023.09.28.0000.0000/HousingAethernet.yml similarity index 100% rename from 2023.09.28.0000.0000/HousingAethernet.yml rename to Schemas/2023.09.28.0000.0000/HousingAethernet.yml diff --git a/2023.09.28.0000.0000/HousingAppeal.yml b/Schemas/2023.09.28.0000.0000/HousingAppeal.yml similarity index 100% rename from 2023.09.28.0000.0000/HousingAppeal.yml rename to Schemas/2023.09.28.0000.0000/HousingAppeal.yml diff --git a/2023.09.28.0000.0000/HousingEmploymentNpcList.yml b/Schemas/2023.09.28.0000.0000/HousingEmploymentNpcList.yml similarity index 100% rename from 2023.09.28.0000.0000/HousingEmploymentNpcList.yml rename to Schemas/2023.09.28.0000.0000/HousingEmploymentNpcList.yml diff --git a/2023.09.28.0000.0000/HousingEmploymentNpcRace.yml b/Schemas/2023.09.28.0000.0000/HousingEmploymentNpcRace.yml similarity index 100% rename from 2023.09.28.0000.0000/HousingEmploymentNpcRace.yml rename to Schemas/2023.09.28.0000.0000/HousingEmploymentNpcRace.yml diff --git a/2023.09.28.0000.0000/HousingExterior.yml b/Schemas/2023.09.28.0000.0000/HousingExterior.yml similarity index 100% rename from 2023.09.28.0000.0000/HousingExterior.yml rename to Schemas/2023.09.28.0000.0000/HousingExterior.yml diff --git a/2023.09.28.0000.0000/HousingFurniture.yml b/Schemas/2023.09.28.0000.0000/HousingFurniture.yml similarity index 100% rename from 2023.09.28.0000.0000/HousingFurniture.yml rename to Schemas/2023.09.28.0000.0000/HousingFurniture.yml diff --git a/2023.09.28.0000.0000/HousingInterior.yml b/Schemas/2023.09.28.0000.0000/HousingInterior.yml similarity index 100% rename from 2023.09.28.0000.0000/HousingInterior.yml rename to Schemas/2023.09.28.0000.0000/HousingInterior.yml diff --git a/2023.09.28.0000.0000/HousingLandSet.yml b/Schemas/2023.09.28.0000.0000/HousingLandSet.yml similarity index 100% rename from 2023.09.28.0000.0000/HousingLandSet.yml rename to Schemas/2023.09.28.0000.0000/HousingLandSet.yml diff --git a/2023.09.28.0000.0000/HousingMapMarkerInfo.yml b/Schemas/2023.09.28.0000.0000/HousingMapMarkerInfo.yml similarity index 100% rename from 2023.09.28.0000.0000/HousingMapMarkerInfo.yml rename to Schemas/2023.09.28.0000.0000/HousingMapMarkerInfo.yml diff --git a/2023.09.28.0000.0000/HousingMateAuthority.yml b/Schemas/2023.09.28.0000.0000/HousingMateAuthority.yml similarity index 100% rename from 2023.09.28.0000.0000/HousingMateAuthority.yml rename to Schemas/2023.09.28.0000.0000/HousingMateAuthority.yml diff --git a/2023.09.28.0000.0000/HousingMerchantPose.yml b/Schemas/2023.09.28.0000.0000/HousingMerchantPose.yml similarity index 100% rename from 2023.09.28.0000.0000/HousingMerchantPose.yml rename to Schemas/2023.09.28.0000.0000/HousingMerchantPose.yml diff --git a/2023.09.28.0000.0000/HousingPileLimit.yml b/Schemas/2023.09.28.0000.0000/HousingPileLimit.yml similarity index 100% rename from 2023.09.28.0000.0000/HousingPileLimit.yml rename to Schemas/2023.09.28.0000.0000/HousingPileLimit.yml diff --git a/2023.09.28.0000.0000/HousingPlacement.yml b/Schemas/2023.09.28.0000.0000/HousingPlacement.yml similarity index 100% rename from 2023.09.28.0000.0000/HousingPlacement.yml rename to Schemas/2023.09.28.0000.0000/HousingPlacement.yml diff --git a/2023.09.28.0000.0000/HousingPreset.yml b/Schemas/2023.09.28.0000.0000/HousingPreset.yml similarity index 100% rename from 2023.09.28.0000.0000/HousingPreset.yml rename to Schemas/2023.09.28.0000.0000/HousingPreset.yml diff --git a/2023.09.28.0000.0000/HousingTrainingDoll.yml b/Schemas/2023.09.28.0000.0000/HousingTrainingDoll.yml similarity index 100% rename from 2023.09.28.0000.0000/HousingTrainingDoll.yml rename to Schemas/2023.09.28.0000.0000/HousingTrainingDoll.yml diff --git a/2023.09.28.0000.0000/HousingUnitedExterior.yml b/Schemas/2023.09.28.0000.0000/HousingUnitedExterior.yml similarity index 100% rename from 2023.09.28.0000.0000/HousingUnitedExterior.yml rename to Schemas/2023.09.28.0000.0000/HousingUnitedExterior.yml diff --git a/2023.09.28.0000.0000/HousingUnplacement.yml b/Schemas/2023.09.28.0000.0000/HousingUnplacement.yml similarity index 100% rename from 2023.09.28.0000.0000/HousingUnplacement.yml rename to Schemas/2023.09.28.0000.0000/HousingUnplacement.yml diff --git a/2023.09.28.0000.0000/HousingYardObject.yml b/Schemas/2023.09.28.0000.0000/HousingYardObject.yml similarity index 100% rename from 2023.09.28.0000.0000/HousingYardObject.yml rename to Schemas/2023.09.28.0000.0000/HousingYardObject.yml diff --git a/2023.09.28.0000.0000/HowTo.yml b/Schemas/2023.09.28.0000.0000/HowTo.yml similarity index 100% rename from 2023.09.28.0000.0000/HowTo.yml rename to Schemas/2023.09.28.0000.0000/HowTo.yml diff --git a/2023.09.28.0000.0000/HowToCategory.yml b/Schemas/2023.09.28.0000.0000/HowToCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/HowToCategory.yml rename to Schemas/2023.09.28.0000.0000/HowToCategory.yml diff --git a/2023.09.28.0000.0000/HowToPage.yml b/Schemas/2023.09.28.0000.0000/HowToPage.yml similarity index 100% rename from 2023.09.28.0000.0000/HowToPage.yml rename to Schemas/2023.09.28.0000.0000/HowToPage.yml diff --git a/2023.09.28.0000.0000/Hud.yml b/Schemas/2023.09.28.0000.0000/Hud.yml similarity index 100% rename from 2023.09.28.0000.0000/Hud.yml rename to Schemas/2023.09.28.0000.0000/Hud.yml diff --git a/2023.09.28.0000.0000/HudTransient.yml b/Schemas/2023.09.28.0000.0000/HudTransient.yml similarity index 100% rename from 2023.09.28.0000.0000/HudTransient.yml rename to Schemas/2023.09.28.0000.0000/HudTransient.yml diff --git a/2023.09.28.0000.0000/HugeCraftworksNpc.yml b/Schemas/2023.09.28.0000.0000/HugeCraftworksNpc.yml similarity index 100% rename from 2023.09.28.0000.0000/HugeCraftworksNpc.yml rename to Schemas/2023.09.28.0000.0000/HugeCraftworksNpc.yml diff --git a/2023.09.28.0000.0000/HugeCraftworksRank.yml b/Schemas/2023.09.28.0000.0000/HugeCraftworksRank.yml similarity index 100% rename from 2023.09.28.0000.0000/HugeCraftworksRank.yml rename to Schemas/2023.09.28.0000.0000/HugeCraftworksRank.yml diff --git a/2023.09.28.0000.0000/IKDContentBonus.yml b/Schemas/2023.09.28.0000.0000/IKDContentBonus.yml similarity index 100% rename from 2023.09.28.0000.0000/IKDContentBonus.yml rename to Schemas/2023.09.28.0000.0000/IKDContentBonus.yml diff --git a/2023.09.28.0000.0000/IKDFishParam.yml b/Schemas/2023.09.28.0000.0000/IKDFishParam.yml similarity index 100% rename from 2023.09.28.0000.0000/IKDFishParam.yml rename to Schemas/2023.09.28.0000.0000/IKDFishParam.yml diff --git a/2023.09.28.0000.0000/IKDPlayerMissionCondition.yml b/Schemas/2023.09.28.0000.0000/IKDPlayerMissionCondition.yml similarity index 100% rename from 2023.09.28.0000.0000/IKDPlayerMissionCondition.yml rename to Schemas/2023.09.28.0000.0000/IKDPlayerMissionCondition.yml diff --git a/2023.09.28.0000.0000/IKDRoute.yml b/Schemas/2023.09.28.0000.0000/IKDRoute.yml similarity index 100% rename from 2023.09.28.0000.0000/IKDRoute.yml rename to Schemas/2023.09.28.0000.0000/IKDRoute.yml diff --git a/2023.09.28.0000.0000/IKDRouteTable.yml b/Schemas/2023.09.28.0000.0000/IKDRouteTable.yml similarity index 100% rename from 2023.09.28.0000.0000/IKDRouteTable.yml rename to Schemas/2023.09.28.0000.0000/IKDRouteTable.yml diff --git a/2023.09.28.0000.0000/IKDSpot.yml b/Schemas/2023.09.28.0000.0000/IKDSpot.yml similarity index 100% rename from 2023.09.28.0000.0000/IKDSpot.yml rename to Schemas/2023.09.28.0000.0000/IKDSpot.yml diff --git a/2023.09.28.0000.0000/IKDTimeDefine.yml b/Schemas/2023.09.28.0000.0000/IKDTimeDefine.yml similarity index 100% rename from 2023.09.28.0000.0000/IKDTimeDefine.yml rename to Schemas/2023.09.28.0000.0000/IKDTimeDefine.yml diff --git a/2023.09.28.0000.0000/IconLanguage.yml b/Schemas/2023.09.28.0000.0000/IconLanguage.yml similarity index 100% rename from 2023.09.28.0000.0000/IconLanguage.yml rename to Schemas/2023.09.28.0000.0000/IconLanguage.yml diff --git a/2023.09.28.0000.0000/InclusionShop.yml b/Schemas/2023.09.28.0000.0000/InclusionShop.yml similarity index 100% rename from 2023.09.28.0000.0000/InclusionShop.yml rename to Schemas/2023.09.28.0000.0000/InclusionShop.yml diff --git a/2023.09.28.0000.0000/InclusionShopCategory.yml b/Schemas/2023.09.28.0000.0000/InclusionShopCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/InclusionShopCategory.yml rename to Schemas/2023.09.28.0000.0000/InclusionShopCategory.yml diff --git a/2023.09.28.0000.0000/InclusionShopSeries.yml b/Schemas/2023.09.28.0000.0000/InclusionShopSeries.yml similarity index 100% rename from 2023.09.28.0000.0000/InclusionShopSeries.yml rename to Schemas/2023.09.28.0000.0000/InclusionShopSeries.yml diff --git a/2023.09.28.0000.0000/InclusionShopWelcom.yml b/Schemas/2023.09.28.0000.0000/InclusionShopWelcom.yml similarity index 100% rename from 2023.09.28.0000.0000/InclusionShopWelcom.yml rename to Schemas/2023.09.28.0000.0000/InclusionShopWelcom.yml diff --git a/2023.09.28.0000.0000/InclusionShopWelcomText.yml b/Schemas/2023.09.28.0000.0000/InclusionShopWelcomText.yml similarity index 100% rename from 2023.09.28.0000.0000/InclusionShopWelcomText.yml rename to Schemas/2023.09.28.0000.0000/InclusionShopWelcomText.yml diff --git a/2023.09.28.0000.0000/IndividualWeather.yml b/Schemas/2023.09.28.0000.0000/IndividualWeather.yml similarity index 100% rename from 2023.09.28.0000.0000/IndividualWeather.yml rename to Schemas/2023.09.28.0000.0000/IndividualWeather.yml diff --git a/2023.09.28.0000.0000/InstanceContent.yml b/Schemas/2023.09.28.0000.0000/InstanceContent.yml similarity index 100% rename from 2023.09.28.0000.0000/InstanceContent.yml rename to Schemas/2023.09.28.0000.0000/InstanceContent.yml diff --git a/2023.09.28.0000.0000/InstanceContentBuff.yml b/Schemas/2023.09.28.0000.0000/InstanceContentBuff.yml similarity index 100% rename from 2023.09.28.0000.0000/InstanceContentBuff.yml rename to Schemas/2023.09.28.0000.0000/InstanceContentBuff.yml diff --git a/2023.09.28.0000.0000/InstanceContentCSBonus.yml b/Schemas/2023.09.28.0000.0000/InstanceContentCSBonus.yml similarity index 100% rename from 2023.09.28.0000.0000/InstanceContentCSBonus.yml rename to Schemas/2023.09.28.0000.0000/InstanceContentCSBonus.yml diff --git a/2023.09.28.0000.0000/InstanceContentGuide.yml b/Schemas/2023.09.28.0000.0000/InstanceContentGuide.yml similarity index 100% rename from 2023.09.28.0000.0000/InstanceContentGuide.yml rename to Schemas/2023.09.28.0000.0000/InstanceContentGuide.yml diff --git a/2023.09.28.0000.0000/InstanceContentQICData.yml b/Schemas/2023.09.28.0000.0000/InstanceContentQICData.yml similarity index 100% rename from 2023.09.28.0000.0000/InstanceContentQICData.yml rename to Schemas/2023.09.28.0000.0000/InstanceContentQICData.yml diff --git a/2023.09.28.0000.0000/InstanceContentRewardItem.yml b/Schemas/2023.09.28.0000.0000/InstanceContentRewardItem.yml similarity index 100% rename from 2023.09.28.0000.0000/InstanceContentRewardItem.yml rename to Schemas/2023.09.28.0000.0000/InstanceContentRewardItem.yml diff --git a/2023.09.28.0000.0000/InstanceContentTextData.yml b/Schemas/2023.09.28.0000.0000/InstanceContentTextData.yml similarity index 100% rename from 2023.09.28.0000.0000/InstanceContentTextData.yml rename to Schemas/2023.09.28.0000.0000/InstanceContentTextData.yml diff --git a/2023.09.28.0000.0000/InstanceContentType.yml b/Schemas/2023.09.28.0000.0000/InstanceContentType.yml similarity index 100% rename from 2023.09.28.0000.0000/InstanceContentType.yml rename to Schemas/2023.09.28.0000.0000/InstanceContentType.yml diff --git a/2023.09.28.0000.0000/Item.yml b/Schemas/2023.09.28.0000.0000/Item.yml similarity index 100% rename from 2023.09.28.0000.0000/Item.yml rename to Schemas/2023.09.28.0000.0000/Item.yml diff --git a/2023.09.28.0000.0000/ItemAction.yml b/Schemas/2023.09.28.0000.0000/ItemAction.yml similarity index 100% rename from 2023.09.28.0000.0000/ItemAction.yml rename to Schemas/2023.09.28.0000.0000/ItemAction.yml diff --git a/2023.09.28.0000.0000/ItemActionTelepo.yml b/Schemas/2023.09.28.0000.0000/ItemActionTelepo.yml similarity index 100% rename from 2023.09.28.0000.0000/ItemActionTelepo.yml rename to Schemas/2023.09.28.0000.0000/ItemActionTelepo.yml diff --git a/2023.09.28.0000.0000/ItemBarterCheck.yml b/Schemas/2023.09.28.0000.0000/ItemBarterCheck.yml similarity index 100% rename from 2023.09.28.0000.0000/ItemBarterCheck.yml rename to Schemas/2023.09.28.0000.0000/ItemBarterCheck.yml diff --git a/2023.09.28.0000.0000/ItemFood.yml b/Schemas/2023.09.28.0000.0000/ItemFood.yml similarity index 100% rename from 2023.09.28.0000.0000/ItemFood.yml rename to Schemas/2023.09.28.0000.0000/ItemFood.yml diff --git a/2023.09.28.0000.0000/ItemLevel.yml b/Schemas/2023.09.28.0000.0000/ItemLevel.yml similarity index 100% rename from 2023.09.28.0000.0000/ItemLevel.yml rename to Schemas/2023.09.28.0000.0000/ItemLevel.yml diff --git a/2023.09.28.0000.0000/ItemOnceHqMasterpiece.yml b/Schemas/2023.09.28.0000.0000/ItemOnceHqMasterpiece.yml similarity index 100% rename from 2023.09.28.0000.0000/ItemOnceHqMasterpiece.yml rename to Schemas/2023.09.28.0000.0000/ItemOnceHqMasterpiece.yml diff --git a/2023.09.28.0000.0000/ItemRepairPrice.yml b/Schemas/2023.09.28.0000.0000/ItemRepairPrice.yml similarity index 100% rename from 2023.09.28.0000.0000/ItemRepairPrice.yml rename to Schemas/2023.09.28.0000.0000/ItemRepairPrice.yml diff --git a/2023.09.28.0000.0000/ItemRepairResource.yml b/Schemas/2023.09.28.0000.0000/ItemRepairResource.yml similarity index 100% rename from 2023.09.28.0000.0000/ItemRepairResource.yml rename to Schemas/2023.09.28.0000.0000/ItemRepairResource.yml diff --git a/2023.09.28.0000.0000/ItemRetainerLevelUp.yml b/Schemas/2023.09.28.0000.0000/ItemRetainerLevelUp.yml similarity index 100% rename from 2023.09.28.0000.0000/ItemRetainerLevelUp.yml rename to Schemas/2023.09.28.0000.0000/ItemRetainerLevelUp.yml diff --git a/2023.09.28.0000.0000/ItemSearchCategory.yml b/Schemas/2023.09.28.0000.0000/ItemSearchCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/ItemSearchCategory.yml rename to Schemas/2023.09.28.0000.0000/ItemSearchCategory.yml diff --git a/2023.09.28.0000.0000/ItemSeries.yml b/Schemas/2023.09.28.0000.0000/ItemSeries.yml similarity index 100% rename from 2023.09.28.0000.0000/ItemSeries.yml rename to Schemas/2023.09.28.0000.0000/ItemSeries.yml diff --git a/2023.09.28.0000.0000/ItemSortCategory.yml b/Schemas/2023.09.28.0000.0000/ItemSortCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/ItemSortCategory.yml rename to Schemas/2023.09.28.0000.0000/ItemSortCategory.yml diff --git a/2023.09.28.0000.0000/ItemSpecialBonus.yml b/Schemas/2023.09.28.0000.0000/ItemSpecialBonus.yml similarity index 100% rename from 2023.09.28.0000.0000/ItemSpecialBonus.yml rename to Schemas/2023.09.28.0000.0000/ItemSpecialBonus.yml diff --git a/2023.09.28.0000.0000/ItemStainCondition.yml b/Schemas/2023.09.28.0000.0000/ItemStainCondition.yml similarity index 100% rename from 2023.09.28.0000.0000/ItemStainCondition.yml rename to Schemas/2023.09.28.0000.0000/ItemStainCondition.yml diff --git a/2023.09.28.0000.0000/ItemUICategory.yml b/Schemas/2023.09.28.0000.0000/ItemUICategory.yml similarity index 100% rename from 2023.09.28.0000.0000/ItemUICategory.yml rename to Schemas/2023.09.28.0000.0000/ItemUICategory.yml diff --git a/2023.09.28.0000.0000/JigsawScore.yml b/Schemas/2023.09.28.0000.0000/JigsawScore.yml similarity index 100% rename from 2023.09.28.0000.0000/JigsawScore.yml rename to Schemas/2023.09.28.0000.0000/JigsawScore.yml diff --git a/2023.09.28.0000.0000/JigsawTimeBonus.yml b/Schemas/2023.09.28.0000.0000/JigsawTimeBonus.yml similarity index 100% rename from 2023.09.28.0000.0000/JigsawTimeBonus.yml rename to Schemas/2023.09.28.0000.0000/JigsawTimeBonus.yml diff --git a/2023.09.28.0000.0000/Jingle.yml b/Schemas/2023.09.28.0000.0000/Jingle.yml similarity index 100% rename from 2023.09.28.0000.0000/Jingle.yml rename to Schemas/2023.09.28.0000.0000/Jingle.yml diff --git a/2023.09.28.0000.0000/JobHudManual.yml b/Schemas/2023.09.28.0000.0000/JobHudManual.yml similarity index 100% rename from 2023.09.28.0000.0000/JobHudManual.yml rename to Schemas/2023.09.28.0000.0000/JobHudManual.yml diff --git a/2023.09.28.0000.0000/JobHudManualPriority.yml b/Schemas/2023.09.28.0000.0000/JobHudManualPriority.yml similarity index 100% rename from 2023.09.28.0000.0000/JobHudManualPriority.yml rename to Schemas/2023.09.28.0000.0000/JobHudManualPriority.yml diff --git a/2023.09.28.0000.0000/JournalCategory.yml b/Schemas/2023.09.28.0000.0000/JournalCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/JournalCategory.yml rename to Schemas/2023.09.28.0000.0000/JournalCategory.yml diff --git a/2023.09.28.0000.0000/JournalGenre.yml b/Schemas/2023.09.28.0000.0000/JournalGenre.yml similarity index 100% rename from 2023.09.28.0000.0000/JournalGenre.yml rename to Schemas/2023.09.28.0000.0000/JournalGenre.yml diff --git a/2023.09.28.0000.0000/JournalSection.yml b/Schemas/2023.09.28.0000.0000/JournalSection.yml similarity index 100% rename from 2023.09.28.0000.0000/JournalSection.yml rename to Schemas/2023.09.28.0000.0000/JournalSection.yml diff --git a/2023.09.28.0000.0000/KineDriverOffGroup.yml b/Schemas/2023.09.28.0000.0000/KineDriverOffGroup.yml similarity index 100% rename from 2023.09.28.0000.0000/KineDriverOffGroup.yml rename to Schemas/2023.09.28.0000.0000/KineDriverOffGroup.yml diff --git a/2023.09.28.0000.0000/Knockback.yml b/Schemas/2023.09.28.0000.0000/Knockback.yml similarity index 100% rename from 2023.09.28.0000.0000/Knockback.yml rename to Schemas/2023.09.28.0000.0000/Knockback.yml diff --git a/2023.09.28.0000.0000/LFGExtensionContent.yml b/Schemas/2023.09.28.0000.0000/LFGExtensionContent.yml similarity index 100% rename from 2023.09.28.0000.0000/LFGExtensionContent.yml rename to Schemas/2023.09.28.0000.0000/LFGExtensionContent.yml diff --git a/2023.09.28.0000.0000/LegacyQuest.yml b/Schemas/2023.09.28.0000.0000/LegacyQuest.yml similarity index 100% rename from 2023.09.28.0000.0000/LegacyQuest.yml rename to Schemas/2023.09.28.0000.0000/LegacyQuest.yml diff --git a/2023.09.28.0000.0000/Leve.yml b/Schemas/2023.09.28.0000.0000/Leve.yml similarity index 100% rename from 2023.09.28.0000.0000/Leve.yml rename to Schemas/2023.09.28.0000.0000/Leve.yml diff --git a/2023.09.28.0000.0000/LeveAssignmentType.yml b/Schemas/2023.09.28.0000.0000/LeveAssignmentType.yml similarity index 100% rename from 2023.09.28.0000.0000/LeveAssignmentType.yml rename to Schemas/2023.09.28.0000.0000/LeveAssignmentType.yml diff --git a/2023.09.28.0000.0000/LeveClient.yml b/Schemas/2023.09.28.0000.0000/LeveClient.yml similarity index 100% rename from 2023.09.28.0000.0000/LeveClient.yml rename to Schemas/2023.09.28.0000.0000/LeveClient.yml diff --git a/2023.09.28.0000.0000/LeveRewardItem.yml b/Schemas/2023.09.28.0000.0000/LeveRewardItem.yml similarity index 100% rename from 2023.09.28.0000.0000/LeveRewardItem.yml rename to Schemas/2023.09.28.0000.0000/LeveRewardItem.yml diff --git a/2023.09.28.0000.0000/LeveRewardItemGroup.yml b/Schemas/2023.09.28.0000.0000/LeveRewardItemGroup.yml similarity index 100% rename from 2023.09.28.0000.0000/LeveRewardItemGroup.yml rename to Schemas/2023.09.28.0000.0000/LeveRewardItemGroup.yml diff --git a/2023.09.28.0000.0000/LeveString.yml b/Schemas/2023.09.28.0000.0000/LeveString.yml similarity index 100% rename from 2023.09.28.0000.0000/LeveString.yml rename to Schemas/2023.09.28.0000.0000/LeveString.yml diff --git a/2023.09.28.0000.0000/LeveSystemDefine.yml b/Schemas/2023.09.28.0000.0000/LeveSystemDefine.yml similarity index 100% rename from 2023.09.28.0000.0000/LeveSystemDefine.yml rename to Schemas/2023.09.28.0000.0000/LeveSystemDefine.yml diff --git a/2023.09.28.0000.0000/LeveVfx.yml b/Schemas/2023.09.28.0000.0000/LeveVfx.yml similarity index 100% rename from 2023.09.28.0000.0000/LeveVfx.yml rename to Schemas/2023.09.28.0000.0000/LeveVfx.yml diff --git a/2023.09.28.0000.0000/Level.yml b/Schemas/2023.09.28.0000.0000/Level.yml similarity index 100% rename from 2023.09.28.0000.0000/Level.yml rename to Schemas/2023.09.28.0000.0000/Level.yml diff --git a/2023.09.28.0000.0000/LinkRace.yml b/Schemas/2023.09.28.0000.0000/LinkRace.yml similarity index 100% rename from 2023.09.28.0000.0000/LinkRace.yml rename to Schemas/2023.09.28.0000.0000/LinkRace.yml diff --git a/2023.09.28.0000.0000/LoadingImage.yml b/Schemas/2023.09.28.0000.0000/LoadingImage.yml similarity index 100% rename from 2023.09.28.0000.0000/LoadingImage.yml rename to Schemas/2023.09.28.0000.0000/LoadingImage.yml diff --git a/2023.09.28.0000.0000/LoadingTips.yml b/Schemas/2023.09.28.0000.0000/LoadingTips.yml similarity index 100% rename from 2023.09.28.0000.0000/LoadingTips.yml rename to Schemas/2023.09.28.0000.0000/LoadingTips.yml diff --git a/2023.09.28.0000.0000/LoadingTipsSub.yml b/Schemas/2023.09.28.0000.0000/LoadingTipsSub.yml similarity index 100% rename from 2023.09.28.0000.0000/LoadingTipsSub.yml rename to Schemas/2023.09.28.0000.0000/LoadingTipsSub.yml diff --git a/2023.09.28.0000.0000/Lobby.yml b/Schemas/2023.09.28.0000.0000/Lobby.yml similarity index 100% rename from 2023.09.28.0000.0000/Lobby.yml rename to Schemas/2023.09.28.0000.0000/Lobby.yml diff --git a/2023.09.28.0000.0000/Lockon.yml b/Schemas/2023.09.28.0000.0000/Lockon.yml similarity index 100% rename from 2023.09.28.0000.0000/Lockon.yml rename to Schemas/2023.09.28.0000.0000/Lockon.yml diff --git a/2023.09.28.0000.0000/LogFilter.yml b/Schemas/2023.09.28.0000.0000/LogFilter.yml similarity index 100% rename from 2023.09.28.0000.0000/LogFilter.yml rename to Schemas/2023.09.28.0000.0000/LogFilter.yml diff --git a/2023.09.28.0000.0000/LogKind.yml b/Schemas/2023.09.28.0000.0000/LogKind.yml similarity index 100% rename from 2023.09.28.0000.0000/LogKind.yml rename to Schemas/2023.09.28.0000.0000/LogKind.yml diff --git a/2023.09.28.0000.0000/LogMessage.yml b/Schemas/2023.09.28.0000.0000/LogMessage.yml similarity index 100% rename from 2023.09.28.0000.0000/LogMessage.yml rename to Schemas/2023.09.28.0000.0000/LogMessage.yml diff --git a/2023.09.28.0000.0000/LootModeType.yml b/Schemas/2023.09.28.0000.0000/LootModeType.yml similarity index 100% rename from 2023.09.28.0000.0000/LootModeType.yml rename to Schemas/2023.09.28.0000.0000/LootModeType.yml diff --git a/2023.09.28.0000.0000/LotteryExchangeShop.yml b/Schemas/2023.09.28.0000.0000/LotteryExchangeShop.yml similarity index 100% rename from 2023.09.28.0000.0000/LotteryExchangeShop.yml rename to Schemas/2023.09.28.0000.0000/LotteryExchangeShop.yml diff --git a/2023.09.28.0000.0000/MJIAnimals.yml b/Schemas/2023.09.28.0000.0000/MJIAnimals.yml similarity index 100% rename from 2023.09.28.0000.0000/MJIAnimals.yml rename to Schemas/2023.09.28.0000.0000/MJIAnimals.yml diff --git a/2023.09.28.0000.0000/MJIBuilding.yml b/Schemas/2023.09.28.0000.0000/MJIBuilding.yml similarity index 100% rename from 2023.09.28.0000.0000/MJIBuilding.yml rename to Schemas/2023.09.28.0000.0000/MJIBuilding.yml diff --git a/2023.09.28.0000.0000/MJIBuildingPlace.yml b/Schemas/2023.09.28.0000.0000/MJIBuildingPlace.yml similarity index 100% rename from 2023.09.28.0000.0000/MJIBuildingPlace.yml rename to Schemas/2023.09.28.0000.0000/MJIBuildingPlace.yml diff --git a/2023.09.28.0000.0000/MJICraftworksObject.yml b/Schemas/2023.09.28.0000.0000/MJICraftworksObject.yml similarity index 100% rename from 2023.09.28.0000.0000/MJICraftworksObject.yml rename to Schemas/2023.09.28.0000.0000/MJICraftworksObject.yml diff --git a/2023.09.28.0000.0000/MJICraftworksObjectTheme.yml b/Schemas/2023.09.28.0000.0000/MJICraftworksObjectTheme.yml similarity index 100% rename from 2023.09.28.0000.0000/MJICraftworksObjectTheme.yml rename to Schemas/2023.09.28.0000.0000/MJICraftworksObjectTheme.yml diff --git a/2023.09.28.0000.0000/MJICraftworksPopularity.yml b/Schemas/2023.09.28.0000.0000/MJICraftworksPopularity.yml similarity index 100% rename from 2023.09.28.0000.0000/MJICraftworksPopularity.yml rename to Schemas/2023.09.28.0000.0000/MJICraftworksPopularity.yml diff --git a/2023.09.28.0000.0000/MJICraftworksPopularityType.yml b/Schemas/2023.09.28.0000.0000/MJICraftworksPopularityType.yml similarity index 100% rename from 2023.09.28.0000.0000/MJICraftworksPopularityType.yml rename to Schemas/2023.09.28.0000.0000/MJICraftworksPopularityType.yml diff --git a/2023.09.28.0000.0000/MJICraftworksRankRatio.yml b/Schemas/2023.09.28.0000.0000/MJICraftworksRankRatio.yml similarity index 100% rename from 2023.09.28.0000.0000/MJICraftworksRankRatio.yml rename to Schemas/2023.09.28.0000.0000/MJICraftworksRankRatio.yml diff --git a/2023.09.28.0000.0000/MJICraftworksSupplyDefine.yml b/Schemas/2023.09.28.0000.0000/MJICraftworksSupplyDefine.yml similarity index 100% rename from 2023.09.28.0000.0000/MJICraftworksSupplyDefine.yml rename to Schemas/2023.09.28.0000.0000/MJICraftworksSupplyDefine.yml diff --git a/2023.09.28.0000.0000/MJICraftworksTension.yml b/Schemas/2023.09.28.0000.0000/MJICraftworksTension.yml similarity index 100% rename from 2023.09.28.0000.0000/MJICraftworksTension.yml rename to Schemas/2023.09.28.0000.0000/MJICraftworksTension.yml diff --git a/2023.09.28.0000.0000/MJICropSeed.yml b/Schemas/2023.09.28.0000.0000/MJICropSeed.yml similarity index 100% rename from 2023.09.28.0000.0000/MJICropSeed.yml rename to Schemas/2023.09.28.0000.0000/MJICropSeed.yml diff --git a/2023.09.28.0000.0000/MJIDisposalShopItem.yml b/Schemas/2023.09.28.0000.0000/MJIDisposalShopItem.yml similarity index 100% rename from 2023.09.28.0000.0000/MJIDisposalShopItem.yml rename to Schemas/2023.09.28.0000.0000/MJIDisposalShopItem.yml diff --git a/2023.09.28.0000.0000/MJIDisposalShopUICategory.yml b/Schemas/2023.09.28.0000.0000/MJIDisposalShopUICategory.yml similarity index 100% rename from 2023.09.28.0000.0000/MJIDisposalShopUICategory.yml rename to Schemas/2023.09.28.0000.0000/MJIDisposalShopUICategory.yml diff --git a/2023.09.28.0000.0000/MJIFarmPastureRank.yml b/Schemas/2023.09.28.0000.0000/MJIFarmPastureRank.yml similarity index 100% rename from 2023.09.28.0000.0000/MJIFarmPastureRank.yml rename to Schemas/2023.09.28.0000.0000/MJIFarmPastureRank.yml diff --git a/2023.09.28.0000.0000/MJIFunction.yml b/Schemas/2023.09.28.0000.0000/MJIFunction.yml similarity index 100% rename from 2023.09.28.0000.0000/MJIFunction.yml rename to Schemas/2023.09.28.0000.0000/MJIFunction.yml diff --git a/2023.09.28.0000.0000/MJIGardenscaping.yml b/Schemas/2023.09.28.0000.0000/MJIGardenscaping.yml similarity index 100% rename from 2023.09.28.0000.0000/MJIGardenscaping.yml rename to Schemas/2023.09.28.0000.0000/MJIGardenscaping.yml diff --git a/2023.09.28.0000.0000/MJIGathering.yml b/Schemas/2023.09.28.0000.0000/MJIGathering.yml similarity index 100% rename from 2023.09.28.0000.0000/MJIGathering.yml rename to Schemas/2023.09.28.0000.0000/MJIGathering.yml diff --git a/2023.09.28.0000.0000/MJIGatheringItem.yml b/Schemas/2023.09.28.0000.0000/MJIGatheringItem.yml similarity index 100% rename from 2023.09.28.0000.0000/MJIGatheringItem.yml rename to Schemas/2023.09.28.0000.0000/MJIGatheringItem.yml diff --git a/2023.09.28.0000.0000/MJIGatheringObject.yml b/Schemas/2023.09.28.0000.0000/MJIGatheringObject.yml similarity index 100% rename from 2023.09.28.0000.0000/MJIGatheringObject.yml rename to Schemas/2023.09.28.0000.0000/MJIGatheringObject.yml diff --git a/2023.09.28.0000.0000/MJIGatheringTool.yml b/Schemas/2023.09.28.0000.0000/MJIGatheringTool.yml similarity index 100% rename from 2023.09.28.0000.0000/MJIGatheringTool.yml rename to Schemas/2023.09.28.0000.0000/MJIGatheringTool.yml diff --git a/2023.09.28.0000.0000/MJIHudMode.yml b/Schemas/2023.09.28.0000.0000/MJIHudMode.yml similarity index 100% rename from 2023.09.28.0000.0000/MJIHudMode.yml rename to Schemas/2023.09.28.0000.0000/MJIHudMode.yml diff --git a/2023.09.28.0000.0000/MJIItemCategory.yml b/Schemas/2023.09.28.0000.0000/MJIItemCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/MJIItemCategory.yml rename to Schemas/2023.09.28.0000.0000/MJIItemCategory.yml diff --git a/2023.09.28.0000.0000/MJIItemPouch.yml b/Schemas/2023.09.28.0000.0000/MJIItemPouch.yml similarity index 100% rename from 2023.09.28.0000.0000/MJIItemPouch.yml rename to Schemas/2023.09.28.0000.0000/MJIItemPouch.yml diff --git a/2023.09.28.0000.0000/MJIKeyItem.yml b/Schemas/2023.09.28.0000.0000/MJIKeyItem.yml similarity index 100% rename from 2023.09.28.0000.0000/MJIKeyItem.yml rename to Schemas/2023.09.28.0000.0000/MJIKeyItem.yml diff --git a/2023.09.28.0000.0000/MJILandmark.yml b/Schemas/2023.09.28.0000.0000/MJILandmark.yml similarity index 100% rename from 2023.09.28.0000.0000/MJILandmark.yml rename to Schemas/2023.09.28.0000.0000/MJILandmark.yml diff --git a/2023.09.28.0000.0000/MJILandmarkPlace.yml b/Schemas/2023.09.28.0000.0000/MJILandmarkPlace.yml similarity index 100% rename from 2023.09.28.0000.0000/MJILandmarkPlace.yml rename to Schemas/2023.09.28.0000.0000/MJILandmarkPlace.yml diff --git a/2023.09.28.0000.0000/MJILivelyActor.yml b/Schemas/2023.09.28.0000.0000/MJILivelyActor.yml similarity index 100% rename from 2023.09.28.0000.0000/MJILivelyActor.yml rename to Schemas/2023.09.28.0000.0000/MJILivelyActor.yml diff --git a/2023.09.28.0000.0000/MJIMinionPopAreas.yml b/Schemas/2023.09.28.0000.0000/MJIMinionPopAreas.yml similarity index 100% rename from 2023.09.28.0000.0000/MJIMinionPopAreas.yml rename to Schemas/2023.09.28.0000.0000/MJIMinionPopAreas.yml diff --git a/2023.09.28.0000.0000/MJIName.yml b/Schemas/2023.09.28.0000.0000/MJIName.yml similarity index 100% rename from 2023.09.28.0000.0000/MJIName.yml rename to Schemas/2023.09.28.0000.0000/MJIName.yml diff --git a/2023.09.28.0000.0000/MJINekomimiRequest.yml b/Schemas/2023.09.28.0000.0000/MJINekomimiRequest.yml similarity index 100% rename from 2023.09.28.0000.0000/MJINekomimiRequest.yml rename to Schemas/2023.09.28.0000.0000/MJINekomimiRequest.yml diff --git a/2023.09.28.0000.0000/MJIProgress.yml b/Schemas/2023.09.28.0000.0000/MJIProgress.yml similarity index 100% rename from 2023.09.28.0000.0000/MJIProgress.yml rename to Schemas/2023.09.28.0000.0000/MJIProgress.yml diff --git a/2023.09.28.0000.0000/MJIRank.yml b/Schemas/2023.09.28.0000.0000/MJIRank.yml similarity index 100% rename from 2023.09.28.0000.0000/MJIRank.yml rename to Schemas/2023.09.28.0000.0000/MJIRank.yml diff --git a/2023.09.28.0000.0000/MJIRecipe.yml b/Schemas/2023.09.28.0000.0000/MJIRecipe.yml similarity index 100% rename from 2023.09.28.0000.0000/MJIRecipe.yml rename to Schemas/2023.09.28.0000.0000/MJIRecipe.yml diff --git a/2023.09.28.0000.0000/MJIRecipeMaterial.yml b/Schemas/2023.09.28.0000.0000/MJIRecipeMaterial.yml similarity index 100% rename from 2023.09.28.0000.0000/MJIRecipeMaterial.yml rename to Schemas/2023.09.28.0000.0000/MJIRecipeMaterial.yml diff --git a/2023.09.28.0000.0000/MJIStockyardManagementArea.yml b/Schemas/2023.09.28.0000.0000/MJIStockyardManagementArea.yml similarity index 100% rename from 2023.09.28.0000.0000/MJIStockyardManagementArea.yml rename to Schemas/2023.09.28.0000.0000/MJIStockyardManagementArea.yml diff --git a/2023.09.28.0000.0000/MJIStockyardManagementTable.yml b/Schemas/2023.09.28.0000.0000/MJIStockyardManagementTable.yml similarity index 100% rename from 2023.09.28.0000.0000/MJIStockyardManagementTable.yml rename to Schemas/2023.09.28.0000.0000/MJIStockyardManagementTable.yml diff --git a/2023.09.28.0000.0000/MJIText.yml b/Schemas/2023.09.28.0000.0000/MJIText.yml similarity index 100% rename from 2023.09.28.0000.0000/MJIText.yml rename to Schemas/2023.09.28.0000.0000/MJIText.yml diff --git a/2023.09.28.0000.0000/MJIVillageAppearanceSG.yml b/Schemas/2023.09.28.0000.0000/MJIVillageAppearanceSG.yml similarity index 100% rename from 2023.09.28.0000.0000/MJIVillageAppearanceSG.yml rename to Schemas/2023.09.28.0000.0000/MJIVillageAppearanceSG.yml diff --git a/2023.09.28.0000.0000/MJIVillageAppearanceUI.yml b/Schemas/2023.09.28.0000.0000/MJIVillageAppearanceUI.yml similarity index 100% rename from 2023.09.28.0000.0000/MJIVillageAppearanceUI.yml rename to Schemas/2023.09.28.0000.0000/MJIVillageAppearanceUI.yml diff --git a/2023.09.28.0000.0000/MJIVillageDevelopment.yml b/Schemas/2023.09.28.0000.0000/MJIVillageDevelopment.yml similarity index 100% rename from 2023.09.28.0000.0000/MJIVillageDevelopment.yml rename to Schemas/2023.09.28.0000.0000/MJIVillageDevelopment.yml diff --git a/2023.09.28.0000.0000/MYCTemporaryItem.yml b/Schemas/2023.09.28.0000.0000/MYCTemporaryItem.yml similarity index 100% rename from 2023.09.28.0000.0000/MYCTemporaryItem.yml rename to Schemas/2023.09.28.0000.0000/MYCTemporaryItem.yml diff --git a/2023.09.28.0000.0000/MYCTemporaryItemUICategory.yml b/Schemas/2023.09.28.0000.0000/MYCTemporaryItemUICategory.yml similarity index 100% rename from 2023.09.28.0000.0000/MYCTemporaryItemUICategory.yml rename to Schemas/2023.09.28.0000.0000/MYCTemporaryItemUICategory.yml diff --git a/2023.09.28.0000.0000/MYCWarResultNotebook.yml b/Schemas/2023.09.28.0000.0000/MYCWarResultNotebook.yml similarity index 100% rename from 2023.09.28.0000.0000/MYCWarResultNotebook.yml rename to Schemas/2023.09.28.0000.0000/MYCWarResultNotebook.yml diff --git a/2023.09.28.0000.0000/MacroIcon.yml b/Schemas/2023.09.28.0000.0000/MacroIcon.yml similarity index 100% rename from 2023.09.28.0000.0000/MacroIcon.yml rename to Schemas/2023.09.28.0000.0000/MacroIcon.yml diff --git a/2023.09.28.0000.0000/MacroIconRedirectOld.yml b/Schemas/2023.09.28.0000.0000/MacroIconRedirectOld.yml similarity index 100% rename from 2023.09.28.0000.0000/MacroIconRedirectOld.yml rename to Schemas/2023.09.28.0000.0000/MacroIconRedirectOld.yml diff --git a/2023.09.28.0000.0000/MainCommand.yml b/Schemas/2023.09.28.0000.0000/MainCommand.yml similarity index 100% rename from 2023.09.28.0000.0000/MainCommand.yml rename to Schemas/2023.09.28.0000.0000/MainCommand.yml diff --git a/2023.09.28.0000.0000/MainCommandCategory.yml b/Schemas/2023.09.28.0000.0000/MainCommandCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/MainCommandCategory.yml rename to Schemas/2023.09.28.0000.0000/MainCommandCategory.yml diff --git a/2023.09.28.0000.0000/MandervilleWeaponEnhance.yml b/Schemas/2023.09.28.0000.0000/MandervilleWeaponEnhance.yml similarity index 100% rename from 2023.09.28.0000.0000/MandervilleWeaponEnhance.yml rename to Schemas/2023.09.28.0000.0000/MandervilleWeaponEnhance.yml diff --git a/2023.09.28.0000.0000/Maneuvers.yml b/Schemas/2023.09.28.0000.0000/Maneuvers.yml similarity index 100% rename from 2023.09.28.0000.0000/Maneuvers.yml rename to Schemas/2023.09.28.0000.0000/Maneuvers.yml diff --git a/2023.09.28.0000.0000/ManeuversArmor.yml b/Schemas/2023.09.28.0000.0000/ManeuversArmor.yml similarity index 100% rename from 2023.09.28.0000.0000/ManeuversArmor.yml rename to Schemas/2023.09.28.0000.0000/ManeuversArmor.yml diff --git a/2023.09.28.0000.0000/Map.yml b/Schemas/2023.09.28.0000.0000/Map.yml similarity index 100% rename from 2023.09.28.0000.0000/Map.yml rename to Schemas/2023.09.28.0000.0000/Map.yml diff --git a/2023.09.28.0000.0000/MapCondition.yml b/Schemas/2023.09.28.0000.0000/MapCondition.yml similarity index 100% rename from 2023.09.28.0000.0000/MapCondition.yml rename to Schemas/2023.09.28.0000.0000/MapCondition.yml diff --git a/2023.09.28.0000.0000/MapExclusive.yml b/Schemas/2023.09.28.0000.0000/MapExclusive.yml similarity index 100% rename from 2023.09.28.0000.0000/MapExclusive.yml rename to Schemas/2023.09.28.0000.0000/MapExclusive.yml diff --git a/2023.09.28.0000.0000/MapMarker.yml b/Schemas/2023.09.28.0000.0000/MapMarker.yml similarity index 100% rename from 2023.09.28.0000.0000/MapMarker.yml rename to Schemas/2023.09.28.0000.0000/MapMarker.yml diff --git a/2023.09.28.0000.0000/MapMarkerRegion.yml b/Schemas/2023.09.28.0000.0000/MapMarkerRegion.yml similarity index 100% rename from 2023.09.28.0000.0000/MapMarkerRegion.yml rename to Schemas/2023.09.28.0000.0000/MapMarkerRegion.yml diff --git a/2023.09.28.0000.0000/MapReplace.yml b/Schemas/2023.09.28.0000.0000/MapReplace.yml similarity index 100% rename from 2023.09.28.0000.0000/MapReplace.yml rename to Schemas/2023.09.28.0000.0000/MapReplace.yml diff --git a/2023.09.28.0000.0000/MapSymbol.yml b/Schemas/2023.09.28.0000.0000/MapSymbol.yml similarity index 100% rename from 2023.09.28.0000.0000/MapSymbol.yml rename to Schemas/2023.09.28.0000.0000/MapSymbol.yml diff --git a/2023.09.28.0000.0000/MapTransientPvPMap.yml b/Schemas/2023.09.28.0000.0000/MapTransientPvPMap.yml similarity index 100% rename from 2023.09.28.0000.0000/MapTransientPvPMap.yml rename to Schemas/2023.09.28.0000.0000/MapTransientPvPMap.yml diff --git a/2023.09.28.0000.0000/MapType.yml b/Schemas/2023.09.28.0000.0000/MapType.yml similarity index 100% rename from 2023.09.28.0000.0000/MapType.yml rename to Schemas/2023.09.28.0000.0000/MapType.yml diff --git a/2023.09.28.0000.0000/Marker.yml b/Schemas/2023.09.28.0000.0000/Marker.yml similarity index 100% rename from 2023.09.28.0000.0000/Marker.yml rename to Schemas/2023.09.28.0000.0000/Marker.yml diff --git a/2023.09.28.0000.0000/MateAuthorityCategory.yml b/Schemas/2023.09.28.0000.0000/MateAuthorityCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/MateAuthorityCategory.yml rename to Schemas/2023.09.28.0000.0000/MateAuthorityCategory.yml diff --git a/2023.09.28.0000.0000/Materia.yml b/Schemas/2023.09.28.0000.0000/Materia.yml similarity index 100% rename from 2023.09.28.0000.0000/Materia.yml rename to Schemas/2023.09.28.0000.0000/Materia.yml diff --git a/2023.09.28.0000.0000/MateriaGrade.yml b/Schemas/2023.09.28.0000.0000/MateriaGrade.yml similarity index 100% rename from 2023.09.28.0000.0000/MateriaGrade.yml rename to Schemas/2023.09.28.0000.0000/MateriaGrade.yml diff --git a/2023.09.28.0000.0000/MateriaJoinRate.yml b/Schemas/2023.09.28.0000.0000/MateriaJoinRate.yml similarity index 100% rename from 2023.09.28.0000.0000/MateriaJoinRate.yml rename to Schemas/2023.09.28.0000.0000/MateriaJoinRate.yml diff --git a/2023.09.28.0000.0000/MateriaJoinRateGatherCraft.yml b/Schemas/2023.09.28.0000.0000/MateriaJoinRateGatherCraft.yml similarity index 100% rename from 2023.09.28.0000.0000/MateriaJoinRateGatherCraft.yml rename to Schemas/2023.09.28.0000.0000/MateriaJoinRateGatherCraft.yml diff --git a/2023.09.28.0000.0000/MateriaParam.yml b/Schemas/2023.09.28.0000.0000/MateriaParam.yml similarity index 100% rename from 2023.09.28.0000.0000/MateriaParam.yml rename to Schemas/2023.09.28.0000.0000/MateriaParam.yml diff --git a/2023.09.28.0000.0000/MateriaTomestoneRate.yml b/Schemas/2023.09.28.0000.0000/MateriaTomestoneRate.yml similarity index 100% rename from 2023.09.28.0000.0000/MateriaTomestoneRate.yml rename to Schemas/2023.09.28.0000.0000/MateriaTomestoneRate.yml diff --git a/2023.09.28.0000.0000/McGuffin.yml b/Schemas/2023.09.28.0000.0000/McGuffin.yml similarity index 100% rename from 2023.09.28.0000.0000/McGuffin.yml rename to Schemas/2023.09.28.0000.0000/McGuffin.yml diff --git a/2023.09.28.0000.0000/McGuffinUIData.yml b/Schemas/2023.09.28.0000.0000/McGuffinUIData.yml similarity index 100% rename from 2023.09.28.0000.0000/McGuffinUIData.yml rename to Schemas/2023.09.28.0000.0000/McGuffinUIData.yml diff --git a/2023.09.28.0000.0000/MiniGameRA.yml b/Schemas/2023.09.28.0000.0000/MiniGameRA.yml similarity index 100% rename from 2023.09.28.0000.0000/MiniGameRA.yml rename to Schemas/2023.09.28.0000.0000/MiniGameRA.yml diff --git a/2023.09.28.0000.0000/MiniGameRANotes.yml b/Schemas/2023.09.28.0000.0000/MiniGameRANotes.yml similarity index 100% rename from 2023.09.28.0000.0000/MiniGameRANotes.yml rename to Schemas/2023.09.28.0000.0000/MiniGameRANotes.yml diff --git a/2023.09.28.0000.0000/MiniGameTurnBreakAction.yml b/Schemas/2023.09.28.0000.0000/MiniGameTurnBreakAction.yml similarity index 100% rename from 2023.09.28.0000.0000/MiniGameTurnBreakAction.yml rename to Schemas/2023.09.28.0000.0000/MiniGameTurnBreakAction.yml diff --git a/2023.09.28.0000.0000/MiniGameTurnBreakConst.yml b/Schemas/2023.09.28.0000.0000/MiniGameTurnBreakConst.yml similarity index 100% rename from 2023.09.28.0000.0000/MiniGameTurnBreakConst.yml rename to Schemas/2023.09.28.0000.0000/MiniGameTurnBreakConst.yml diff --git a/2023.09.28.0000.0000/MiniGameTurnBreakEnemy.yml b/Schemas/2023.09.28.0000.0000/MiniGameTurnBreakEnemy.yml similarity index 100% rename from 2023.09.28.0000.0000/MiniGameTurnBreakEnemy.yml rename to Schemas/2023.09.28.0000.0000/MiniGameTurnBreakEnemy.yml diff --git a/2023.09.28.0000.0000/MiniGameTurnBreakPop.yml b/Schemas/2023.09.28.0000.0000/MiniGameTurnBreakPop.yml similarity index 100% rename from 2023.09.28.0000.0000/MiniGameTurnBreakPop.yml rename to Schemas/2023.09.28.0000.0000/MiniGameTurnBreakPop.yml diff --git a/2023.09.28.0000.0000/MiniGameTurnBreakPopOffset.yml b/Schemas/2023.09.28.0000.0000/MiniGameTurnBreakPopOffset.yml similarity index 100% rename from 2023.09.28.0000.0000/MiniGameTurnBreakPopOffset.yml rename to Schemas/2023.09.28.0000.0000/MiniGameTurnBreakPopOffset.yml diff --git a/2023.09.28.0000.0000/MiniGameTurnBreakStage.yml b/Schemas/2023.09.28.0000.0000/MiniGameTurnBreakStage.yml similarity index 100% rename from 2023.09.28.0000.0000/MiniGameTurnBreakStage.yml rename to Schemas/2023.09.28.0000.0000/MiniGameTurnBreakStage.yml diff --git a/2023.09.28.0000.0000/MiniGameTurnBreakStatus.yml b/Schemas/2023.09.28.0000.0000/MiniGameTurnBreakStatus.yml similarity index 100% rename from 2023.09.28.0000.0000/MiniGameTurnBreakStatus.yml rename to Schemas/2023.09.28.0000.0000/MiniGameTurnBreakStatus.yml diff --git a/2023.09.28.0000.0000/MinionRace.yml b/Schemas/2023.09.28.0000.0000/MinionRace.yml similarity index 100% rename from 2023.09.28.0000.0000/MinionRace.yml rename to Schemas/2023.09.28.0000.0000/MinionRace.yml diff --git a/2023.09.28.0000.0000/MinionRules.yml b/Schemas/2023.09.28.0000.0000/MinionRules.yml similarity index 100% rename from 2023.09.28.0000.0000/MinionRules.yml rename to Schemas/2023.09.28.0000.0000/MinionRules.yml diff --git a/2023.09.28.0000.0000/MinionSkillType.yml b/Schemas/2023.09.28.0000.0000/MinionSkillType.yml similarity index 100% rename from 2023.09.28.0000.0000/MinionSkillType.yml rename to Schemas/2023.09.28.0000.0000/MinionSkillType.yml diff --git a/2023.09.28.0000.0000/MinionStage.yml b/Schemas/2023.09.28.0000.0000/MinionStage.yml similarity index 100% rename from 2023.09.28.0000.0000/MinionStage.yml rename to Schemas/2023.09.28.0000.0000/MinionStage.yml diff --git a/2023.09.28.0000.0000/MirageStoreSetItem.yml b/Schemas/2023.09.28.0000.0000/MirageStoreSetItem.yml similarity index 100% rename from 2023.09.28.0000.0000/MirageStoreSetItem.yml rename to Schemas/2023.09.28.0000.0000/MirageStoreSetItem.yml diff --git a/2023.09.28.0000.0000/MobHuntOrder.yml b/Schemas/2023.09.28.0000.0000/MobHuntOrder.yml similarity index 100% rename from 2023.09.28.0000.0000/MobHuntOrder.yml rename to Schemas/2023.09.28.0000.0000/MobHuntOrder.yml diff --git a/2023.09.28.0000.0000/MobHuntOrderType.yml b/Schemas/2023.09.28.0000.0000/MobHuntOrderType.yml similarity index 100% rename from 2023.09.28.0000.0000/MobHuntOrderType.yml rename to Schemas/2023.09.28.0000.0000/MobHuntOrderType.yml diff --git a/2023.09.28.0000.0000/MobHuntReward.yml b/Schemas/2023.09.28.0000.0000/MobHuntReward.yml similarity index 100% rename from 2023.09.28.0000.0000/MobHuntReward.yml rename to Schemas/2023.09.28.0000.0000/MobHuntReward.yml diff --git a/2023.09.28.0000.0000/MobHuntRewardCap.yml b/Schemas/2023.09.28.0000.0000/MobHuntRewardCap.yml similarity index 100% rename from 2023.09.28.0000.0000/MobHuntRewardCap.yml rename to Schemas/2023.09.28.0000.0000/MobHuntRewardCap.yml diff --git a/2023.09.28.0000.0000/MobHuntTarget.yml b/Schemas/2023.09.28.0000.0000/MobHuntTarget.yml similarity index 100% rename from 2023.09.28.0000.0000/MobHuntTarget.yml rename to Schemas/2023.09.28.0000.0000/MobHuntTarget.yml diff --git a/2023.09.28.0000.0000/ModelAttribute.yml b/Schemas/2023.09.28.0000.0000/ModelAttribute.yml similarity index 100% rename from 2023.09.28.0000.0000/ModelAttribute.yml rename to Schemas/2023.09.28.0000.0000/ModelAttribute.yml diff --git a/2023.09.28.0000.0000/ModelChara.yml b/Schemas/2023.09.28.0000.0000/ModelChara.yml similarity index 100% rename from 2023.09.28.0000.0000/ModelChara.yml rename to Schemas/2023.09.28.0000.0000/ModelChara.yml diff --git a/2023.09.28.0000.0000/ModelScale.yml b/Schemas/2023.09.28.0000.0000/ModelScale.yml similarity index 100% rename from 2023.09.28.0000.0000/ModelScale.yml rename to Schemas/2023.09.28.0000.0000/ModelScale.yml diff --git a/2023.09.28.0000.0000/ModelSkeleton.yml b/Schemas/2023.09.28.0000.0000/ModelSkeleton.yml similarity index 100% rename from 2023.09.28.0000.0000/ModelSkeleton.yml rename to Schemas/2023.09.28.0000.0000/ModelSkeleton.yml diff --git a/2023.09.28.0000.0000/ModelState.yml b/Schemas/2023.09.28.0000.0000/ModelState.yml similarity index 100% rename from 2023.09.28.0000.0000/ModelState.yml rename to Schemas/2023.09.28.0000.0000/ModelState.yml diff --git a/2023.09.28.0000.0000/MonsterNote.yml b/Schemas/2023.09.28.0000.0000/MonsterNote.yml similarity index 100% rename from 2023.09.28.0000.0000/MonsterNote.yml rename to Schemas/2023.09.28.0000.0000/MonsterNote.yml diff --git a/2023.09.28.0000.0000/MonsterNoteTarget.yml b/Schemas/2023.09.28.0000.0000/MonsterNoteTarget.yml similarity index 100% rename from 2023.09.28.0000.0000/MonsterNoteTarget.yml rename to Schemas/2023.09.28.0000.0000/MonsterNoteTarget.yml diff --git a/2023.09.28.0000.0000/MotionTimeline.yml b/Schemas/2023.09.28.0000.0000/MotionTimeline.yml similarity index 100% rename from 2023.09.28.0000.0000/MotionTimeline.yml rename to Schemas/2023.09.28.0000.0000/MotionTimeline.yml diff --git a/2023.09.28.0000.0000/MotionTimelineAdvanceBlend.yml b/Schemas/2023.09.28.0000.0000/MotionTimelineAdvanceBlend.yml similarity index 100% rename from 2023.09.28.0000.0000/MotionTimelineAdvanceBlend.yml rename to Schemas/2023.09.28.0000.0000/MotionTimelineAdvanceBlend.yml diff --git a/2023.09.28.0000.0000/MotionTimelineBlendTable.yml b/Schemas/2023.09.28.0000.0000/MotionTimelineBlendTable.yml similarity index 100% rename from 2023.09.28.0000.0000/MotionTimelineBlendTable.yml rename to Schemas/2023.09.28.0000.0000/MotionTimelineBlendTable.yml diff --git a/2023.09.28.0000.0000/Mount.yml b/Schemas/2023.09.28.0000.0000/Mount.yml similarity index 100% rename from 2023.09.28.0000.0000/Mount.yml rename to Schemas/2023.09.28.0000.0000/Mount.yml diff --git a/2023.09.28.0000.0000/MountAction.yml b/Schemas/2023.09.28.0000.0000/MountAction.yml similarity index 100% rename from 2023.09.28.0000.0000/MountAction.yml rename to Schemas/2023.09.28.0000.0000/MountAction.yml diff --git a/2023.09.28.0000.0000/MountCustomize.yml b/Schemas/2023.09.28.0000.0000/MountCustomize.yml similarity index 100% rename from 2023.09.28.0000.0000/MountCustomize.yml rename to Schemas/2023.09.28.0000.0000/MountCustomize.yml diff --git a/2023.09.28.0000.0000/MountFlyingCondition.yml b/Schemas/2023.09.28.0000.0000/MountFlyingCondition.yml similarity index 100% rename from 2023.09.28.0000.0000/MountFlyingCondition.yml rename to Schemas/2023.09.28.0000.0000/MountFlyingCondition.yml diff --git a/2023.09.28.0000.0000/MountSpeed.yml b/Schemas/2023.09.28.0000.0000/MountSpeed.yml similarity index 100% rename from 2023.09.28.0000.0000/MountSpeed.yml rename to Schemas/2023.09.28.0000.0000/MountSpeed.yml diff --git a/2023.09.28.0000.0000/MountTransient.yml b/Schemas/2023.09.28.0000.0000/MountTransient.yml similarity index 100% rename from 2023.09.28.0000.0000/MountTransient.yml rename to Schemas/2023.09.28.0000.0000/MountTransient.yml diff --git a/2023.09.28.0000.0000/MoveControl.yml b/Schemas/2023.09.28.0000.0000/MoveControl.yml similarity index 100% rename from 2023.09.28.0000.0000/MoveControl.yml rename to Schemas/2023.09.28.0000.0000/MoveControl.yml diff --git a/2023.09.28.0000.0000/MoveTimeline.yml b/Schemas/2023.09.28.0000.0000/MoveTimeline.yml similarity index 100% rename from 2023.09.28.0000.0000/MoveTimeline.yml rename to Schemas/2023.09.28.0000.0000/MoveTimeline.yml diff --git a/2023.09.28.0000.0000/MoveVfx.yml b/Schemas/2023.09.28.0000.0000/MoveVfx.yml similarity index 100% rename from 2023.09.28.0000.0000/MoveVfx.yml rename to Schemas/2023.09.28.0000.0000/MoveVfx.yml diff --git a/2023.09.28.0000.0000/MovieStaffList.yml b/Schemas/2023.09.28.0000.0000/MovieStaffList.yml similarity index 100% rename from 2023.09.28.0000.0000/MovieStaffList.yml rename to Schemas/2023.09.28.0000.0000/MovieStaffList.yml diff --git a/2023.09.28.0000.0000/MovieSubtitle.yml b/Schemas/2023.09.28.0000.0000/MovieSubtitle.yml similarity index 100% rename from 2023.09.28.0000.0000/MovieSubtitle.yml rename to Schemas/2023.09.28.0000.0000/MovieSubtitle.yml diff --git a/2023.09.28.0000.0000/MovieSubtitle500.yml b/Schemas/2023.09.28.0000.0000/MovieSubtitle500.yml similarity index 100% rename from 2023.09.28.0000.0000/MovieSubtitle500.yml rename to Schemas/2023.09.28.0000.0000/MovieSubtitle500.yml diff --git a/2023.09.28.0000.0000/MovieSubtitleVoyage.yml b/Schemas/2023.09.28.0000.0000/MovieSubtitleVoyage.yml similarity index 100% rename from 2023.09.28.0000.0000/MovieSubtitleVoyage.yml rename to Schemas/2023.09.28.0000.0000/MovieSubtitleVoyage.yml diff --git a/2023.09.28.0000.0000/MultipleHelp.yml b/Schemas/2023.09.28.0000.0000/MultipleHelp.yml similarity index 100% rename from 2023.09.28.0000.0000/MultipleHelp.yml rename to Schemas/2023.09.28.0000.0000/MultipleHelp.yml diff --git a/2023.09.28.0000.0000/MultipleHelpPage.yml b/Schemas/2023.09.28.0000.0000/MultipleHelpPage.yml similarity index 100% rename from 2023.09.28.0000.0000/MultipleHelpPage.yml rename to Schemas/2023.09.28.0000.0000/MultipleHelpPage.yml diff --git a/2023.09.28.0000.0000/MultipleHelpString.yml b/Schemas/2023.09.28.0000.0000/MultipleHelpString.yml similarity index 100% rename from 2023.09.28.0000.0000/MultipleHelpString.yml rename to Schemas/2023.09.28.0000.0000/MultipleHelpString.yml diff --git a/2023.09.28.0000.0000/NotebookDivision.yml b/Schemas/2023.09.28.0000.0000/NotebookDivision.yml similarity index 100% rename from 2023.09.28.0000.0000/NotebookDivision.yml rename to Schemas/2023.09.28.0000.0000/NotebookDivision.yml diff --git a/2023.09.28.0000.0000/NotebookDivisionCategory.yml b/Schemas/2023.09.28.0000.0000/NotebookDivisionCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/NotebookDivisionCategory.yml rename to Schemas/2023.09.28.0000.0000/NotebookDivisionCategory.yml diff --git a/2023.09.28.0000.0000/NotebookList.yml b/Schemas/2023.09.28.0000.0000/NotebookList.yml similarity index 100% rename from 2023.09.28.0000.0000/NotebookList.yml rename to Schemas/2023.09.28.0000.0000/NotebookList.yml diff --git a/2023.09.28.0000.0000/NotoriousMonster.yml b/Schemas/2023.09.28.0000.0000/NotoriousMonster.yml similarity index 100% rename from 2023.09.28.0000.0000/NotoriousMonster.yml rename to Schemas/2023.09.28.0000.0000/NotoriousMonster.yml diff --git a/2023.09.28.0000.0000/NotoriousMonsterTerritory.yml b/Schemas/2023.09.28.0000.0000/NotoriousMonsterTerritory.yml similarity index 100% rename from 2023.09.28.0000.0000/NotoriousMonsterTerritory.yml rename to Schemas/2023.09.28.0000.0000/NotoriousMonsterTerritory.yml diff --git a/2023.09.28.0000.0000/NpcEquip.yml b/Schemas/2023.09.28.0000.0000/NpcEquip.yml similarity index 100% rename from 2023.09.28.0000.0000/NpcEquip.yml rename to Schemas/2023.09.28.0000.0000/NpcEquip.yml diff --git a/2023.09.28.0000.0000/NpcYell.yml b/Schemas/2023.09.28.0000.0000/NpcYell.yml similarity index 100% rename from 2023.09.28.0000.0000/NpcYell.yml rename to Schemas/2023.09.28.0000.0000/NpcYell.yml diff --git a/2023.09.28.0000.0000/Omen.yml b/Schemas/2023.09.28.0000.0000/Omen.yml similarity index 100% rename from 2023.09.28.0000.0000/Omen.yml rename to Schemas/2023.09.28.0000.0000/Omen.yml diff --git a/2023.09.28.0000.0000/Omikuji.yml b/Schemas/2023.09.28.0000.0000/Omikuji.yml similarity index 100% rename from 2023.09.28.0000.0000/Omikuji.yml rename to Schemas/2023.09.28.0000.0000/Omikuji.yml diff --git a/2023.09.28.0000.0000/OmikujiGuidance.yml b/Schemas/2023.09.28.0000.0000/OmikujiGuidance.yml similarity index 100% rename from 2023.09.28.0000.0000/OmikujiGuidance.yml rename to Schemas/2023.09.28.0000.0000/OmikujiGuidance.yml diff --git a/2023.09.28.0000.0000/OnlineStatus.yml b/Schemas/2023.09.28.0000.0000/OnlineStatus.yml similarity index 100% rename from 2023.09.28.0000.0000/OnlineStatus.yml rename to Schemas/2023.09.28.0000.0000/OnlineStatus.yml diff --git a/2023.09.28.0000.0000/OpenContent.yml b/Schemas/2023.09.28.0000.0000/OpenContent.yml similarity index 100% rename from 2023.09.28.0000.0000/OpenContent.yml rename to Schemas/2023.09.28.0000.0000/OpenContent.yml diff --git a/2023.09.28.0000.0000/OpenContentCandidateName.yml b/Schemas/2023.09.28.0000.0000/OpenContentCandidateName.yml similarity index 100% rename from 2023.09.28.0000.0000/OpenContentCandidateName.yml rename to Schemas/2023.09.28.0000.0000/OpenContentCandidateName.yml diff --git a/2023.09.28.0000.0000/OpenLuaUI.yml b/Schemas/2023.09.28.0000.0000/OpenLuaUI.yml similarity index 100% rename from 2023.09.28.0000.0000/OpenLuaUI.yml rename to Schemas/2023.09.28.0000.0000/OpenLuaUI.yml diff --git a/2023.09.28.0000.0000/Opening.yml b/Schemas/2023.09.28.0000.0000/Opening.yml similarity index 100% rename from 2023.09.28.0000.0000/Opening.yml rename to Schemas/2023.09.28.0000.0000/Opening.yml diff --git a/2023.09.28.0000.0000/OpeningSystemDefine.yml b/Schemas/2023.09.28.0000.0000/OpeningSystemDefine.yml similarity index 100% rename from 2023.09.28.0000.0000/OpeningSystemDefine.yml rename to Schemas/2023.09.28.0000.0000/OpeningSystemDefine.yml diff --git a/2023.09.28.0000.0000/Orchestrion.yml b/Schemas/2023.09.28.0000.0000/Orchestrion.yml similarity index 100% rename from 2023.09.28.0000.0000/Orchestrion.yml rename to Schemas/2023.09.28.0000.0000/Orchestrion.yml diff --git a/2023.09.28.0000.0000/OrchestrionCategory.yml b/Schemas/2023.09.28.0000.0000/OrchestrionCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/OrchestrionCategory.yml rename to Schemas/2023.09.28.0000.0000/OrchestrionCategory.yml diff --git a/2023.09.28.0000.0000/OrchestrionPath.yml b/Schemas/2023.09.28.0000.0000/OrchestrionPath.yml similarity index 100% rename from 2023.09.28.0000.0000/OrchestrionPath.yml rename to Schemas/2023.09.28.0000.0000/OrchestrionPath.yml diff --git a/2023.09.28.0000.0000/OrchestrionUiparam.yml b/Schemas/2023.09.28.0000.0000/OrchestrionUiparam.yml similarity index 100% rename from 2023.09.28.0000.0000/OrchestrionUiparam.yml rename to Schemas/2023.09.28.0000.0000/OrchestrionUiparam.yml diff --git a/2023.09.28.0000.0000/Ornament.yml b/Schemas/2023.09.28.0000.0000/Ornament.yml similarity index 100% rename from 2023.09.28.0000.0000/Ornament.yml rename to Schemas/2023.09.28.0000.0000/Ornament.yml diff --git a/2023.09.28.0000.0000/OrnamentAction.yml b/Schemas/2023.09.28.0000.0000/OrnamentAction.yml similarity index 100% rename from 2023.09.28.0000.0000/OrnamentAction.yml rename to Schemas/2023.09.28.0000.0000/OrnamentAction.yml diff --git a/2023.09.28.0000.0000/OrnamentCustomize.yml b/Schemas/2023.09.28.0000.0000/OrnamentCustomize.yml similarity index 100% rename from 2023.09.28.0000.0000/OrnamentCustomize.yml rename to Schemas/2023.09.28.0000.0000/OrnamentCustomize.yml diff --git a/2023.09.28.0000.0000/OrnamentCustomizeGroup.yml b/Schemas/2023.09.28.0000.0000/OrnamentCustomizeGroup.yml similarity index 100% rename from 2023.09.28.0000.0000/OrnamentCustomizeGroup.yml rename to Schemas/2023.09.28.0000.0000/OrnamentCustomizeGroup.yml diff --git a/2023.09.28.0000.0000/OrnamentTransient.yml b/Schemas/2023.09.28.0000.0000/OrnamentTransient.yml similarity index 100% rename from 2023.09.28.0000.0000/OrnamentTransient.yml rename to Schemas/2023.09.28.0000.0000/OrnamentTransient.yml diff --git a/2023.09.28.0000.0000/ParamGrow.yml b/Schemas/2023.09.28.0000.0000/ParamGrow.yml similarity index 100% rename from 2023.09.28.0000.0000/ParamGrow.yml rename to Schemas/2023.09.28.0000.0000/ParamGrow.yml diff --git a/2023.09.28.0000.0000/PartyContent.yml b/Schemas/2023.09.28.0000.0000/PartyContent.yml similarity index 100% rename from 2023.09.28.0000.0000/PartyContent.yml rename to Schemas/2023.09.28.0000.0000/PartyContent.yml diff --git a/2023.09.28.0000.0000/PartyContentCutscene.yml b/Schemas/2023.09.28.0000.0000/PartyContentCutscene.yml similarity index 100% rename from 2023.09.28.0000.0000/PartyContentCutscene.yml rename to Schemas/2023.09.28.0000.0000/PartyContentCutscene.yml diff --git a/2023.09.28.0000.0000/PartyContentTextData.yml b/Schemas/2023.09.28.0000.0000/PartyContentTextData.yml similarity index 100% rename from 2023.09.28.0000.0000/PartyContentTextData.yml rename to Schemas/2023.09.28.0000.0000/PartyContentTextData.yml diff --git a/2023.09.28.0000.0000/PartyContentTransient.yml b/Schemas/2023.09.28.0000.0000/PartyContentTransient.yml similarity index 100% rename from 2023.09.28.0000.0000/PartyContentTransient.yml rename to Schemas/2023.09.28.0000.0000/PartyContentTransient.yml diff --git a/2023.09.28.0000.0000/PatchMark.yml b/Schemas/2023.09.28.0000.0000/PatchMark.yml similarity index 100% rename from 2023.09.28.0000.0000/PatchMark.yml rename to Schemas/2023.09.28.0000.0000/PatchMark.yml diff --git a/2023.09.28.0000.0000/Perform.yml b/Schemas/2023.09.28.0000.0000/Perform.yml similarity index 100% rename from 2023.09.28.0000.0000/Perform.yml rename to Schemas/2023.09.28.0000.0000/Perform.yml diff --git a/2023.09.28.0000.0000/PerformGroup.yml b/Schemas/2023.09.28.0000.0000/PerformGroup.yml similarity index 100% rename from 2023.09.28.0000.0000/PerformGroup.yml rename to Schemas/2023.09.28.0000.0000/PerformGroup.yml diff --git a/2023.09.28.0000.0000/PerformGuideScore.yml b/Schemas/2023.09.28.0000.0000/PerformGuideScore.yml similarity index 100% rename from 2023.09.28.0000.0000/PerformGuideScore.yml rename to Schemas/2023.09.28.0000.0000/PerformGuideScore.yml diff --git a/2023.09.28.0000.0000/PerformTransient.yml b/Schemas/2023.09.28.0000.0000/PerformTransient.yml similarity index 100% rename from 2023.09.28.0000.0000/PerformTransient.yml rename to Schemas/2023.09.28.0000.0000/PerformTransient.yml diff --git a/2023.09.28.0000.0000/Permission.yml b/Schemas/2023.09.28.0000.0000/Permission.yml similarity index 100% rename from 2023.09.28.0000.0000/Permission.yml rename to Schemas/2023.09.28.0000.0000/Permission.yml diff --git a/2023.09.28.0000.0000/Pet.yml b/Schemas/2023.09.28.0000.0000/Pet.yml similarity index 100% rename from 2023.09.28.0000.0000/Pet.yml rename to Schemas/2023.09.28.0000.0000/Pet.yml diff --git a/2023.09.28.0000.0000/PetAction.yml b/Schemas/2023.09.28.0000.0000/PetAction.yml similarity index 100% rename from 2023.09.28.0000.0000/PetAction.yml rename to Schemas/2023.09.28.0000.0000/PetAction.yml diff --git a/2023.09.28.0000.0000/PetMirage.yml b/Schemas/2023.09.28.0000.0000/PetMirage.yml similarity index 100% rename from 2023.09.28.0000.0000/PetMirage.yml rename to Schemas/2023.09.28.0000.0000/PetMirage.yml diff --git a/2023.09.28.0000.0000/PhysicsGroup.yml b/Schemas/2023.09.28.0000.0000/PhysicsGroup.yml similarity index 100% rename from 2023.09.28.0000.0000/PhysicsGroup.yml rename to Schemas/2023.09.28.0000.0000/PhysicsGroup.yml diff --git a/2023.09.28.0000.0000/PhysicsOffGroup.yml b/Schemas/2023.09.28.0000.0000/PhysicsOffGroup.yml similarity index 100% rename from 2023.09.28.0000.0000/PhysicsOffGroup.yml rename to Schemas/2023.09.28.0000.0000/PhysicsOffGroup.yml diff --git a/2023.09.28.0000.0000/PhysicsWind.yml b/Schemas/2023.09.28.0000.0000/PhysicsWind.yml similarity index 100% rename from 2023.09.28.0000.0000/PhysicsWind.yml rename to Schemas/2023.09.28.0000.0000/PhysicsWind.yml diff --git a/2023.09.28.0000.0000/Picture.yml b/Schemas/2023.09.28.0000.0000/Picture.yml similarity index 100% rename from 2023.09.28.0000.0000/Picture.yml rename to Schemas/2023.09.28.0000.0000/Picture.yml diff --git a/2023.09.28.0000.0000/PlaceName.yml b/Schemas/2023.09.28.0000.0000/PlaceName.yml similarity index 100% rename from 2023.09.28.0000.0000/PlaceName.yml rename to Schemas/2023.09.28.0000.0000/PlaceName.yml diff --git a/2023.09.28.0000.0000/PlantPotFlowerSeed.yml b/Schemas/2023.09.28.0000.0000/PlantPotFlowerSeed.yml similarity index 100% rename from 2023.09.28.0000.0000/PlantPotFlowerSeed.yml rename to Schemas/2023.09.28.0000.0000/PlantPotFlowerSeed.yml diff --git a/2023.09.28.0000.0000/PlayerSearchLocation.yml b/Schemas/2023.09.28.0000.0000/PlayerSearchLocation.yml similarity index 100% rename from 2023.09.28.0000.0000/PlayerSearchLocation.yml rename to Schemas/2023.09.28.0000.0000/PlayerSearchLocation.yml diff --git a/2023.09.28.0000.0000/PlayerSearchSubLocation.yml b/Schemas/2023.09.28.0000.0000/PlayerSearchSubLocation.yml similarity index 100% rename from 2023.09.28.0000.0000/PlayerSearchSubLocation.yml rename to Schemas/2023.09.28.0000.0000/PlayerSearchSubLocation.yml diff --git a/2023.09.28.0000.0000/PreHandler.yml b/Schemas/2023.09.28.0000.0000/PreHandler.yml similarity index 100% rename from 2023.09.28.0000.0000/PreHandler.yml rename to Schemas/2023.09.28.0000.0000/PreHandler.yml diff --git a/2023.09.28.0000.0000/PreHandlerMovement.yml b/Schemas/2023.09.28.0000.0000/PreHandlerMovement.yml similarity index 100% rename from 2023.09.28.0000.0000/PreHandlerMovement.yml rename to Schemas/2023.09.28.0000.0000/PreHandlerMovement.yml diff --git a/2023.09.28.0000.0000/PresetCamera.yml b/Schemas/2023.09.28.0000.0000/PresetCamera.yml similarity index 100% rename from 2023.09.28.0000.0000/PresetCamera.yml rename to Schemas/2023.09.28.0000.0000/PresetCamera.yml diff --git a/2023.09.28.0000.0000/PresetCameraAdjust.yml b/Schemas/2023.09.28.0000.0000/PresetCameraAdjust.yml similarity index 100% rename from 2023.09.28.0000.0000/PresetCameraAdjust.yml rename to Schemas/2023.09.28.0000.0000/PresetCameraAdjust.yml diff --git a/2023.09.28.0000.0000/PreviewableItems.yml b/Schemas/2023.09.28.0000.0000/PreviewableItems.yml similarity index 100% rename from 2023.09.28.0000.0000/PreviewableItems.yml rename to Schemas/2023.09.28.0000.0000/PreviewableItems.yml diff --git a/2023.09.28.0000.0000/PublicContent.yml b/Schemas/2023.09.28.0000.0000/PublicContent.yml similarity index 100% rename from 2023.09.28.0000.0000/PublicContent.yml rename to Schemas/2023.09.28.0000.0000/PublicContent.yml diff --git a/2023.09.28.0000.0000/PublicContentCutscene.yml b/Schemas/2023.09.28.0000.0000/PublicContentCutscene.yml similarity index 100% rename from 2023.09.28.0000.0000/PublicContentCutscene.yml rename to Schemas/2023.09.28.0000.0000/PublicContentCutscene.yml diff --git a/2023.09.28.0000.0000/PublicContentTextData.yml b/Schemas/2023.09.28.0000.0000/PublicContentTextData.yml similarity index 100% rename from 2023.09.28.0000.0000/PublicContentTextData.yml rename to Schemas/2023.09.28.0000.0000/PublicContentTextData.yml diff --git a/2023.09.28.0000.0000/PublicContentType.yml b/Schemas/2023.09.28.0000.0000/PublicContentType.yml similarity index 100% rename from 2023.09.28.0000.0000/PublicContentType.yml rename to Schemas/2023.09.28.0000.0000/PublicContentType.yml diff --git a/2023.09.28.0000.0000/PvPAction.yml b/Schemas/2023.09.28.0000.0000/PvPAction.yml similarity index 100% rename from 2023.09.28.0000.0000/PvPAction.yml rename to Schemas/2023.09.28.0000.0000/PvPAction.yml diff --git a/2023.09.28.0000.0000/PvPActionSort.yml b/Schemas/2023.09.28.0000.0000/PvPActionSort.yml similarity index 100% rename from 2023.09.28.0000.0000/PvPActionSort.yml rename to Schemas/2023.09.28.0000.0000/PvPActionSort.yml diff --git a/2023.09.28.0000.0000/PvPBaseParamValue.yml b/Schemas/2023.09.28.0000.0000/PvPBaseParamValue.yml similarity index 100% rename from 2023.09.28.0000.0000/PvPBaseParamValue.yml rename to Schemas/2023.09.28.0000.0000/PvPBaseParamValue.yml diff --git a/2023.09.28.0000.0000/PvPInitialSelectActionTrait.yml b/Schemas/2023.09.28.0000.0000/PvPInitialSelectActionTrait.yml similarity index 100% rename from 2023.09.28.0000.0000/PvPInitialSelectActionTrait.yml rename to Schemas/2023.09.28.0000.0000/PvPInitialSelectActionTrait.yml diff --git a/2023.09.28.0000.0000/PvPRank.yml b/Schemas/2023.09.28.0000.0000/PvPRank.yml similarity index 100% rename from 2023.09.28.0000.0000/PvPRank.yml rename to Schemas/2023.09.28.0000.0000/PvPRank.yml diff --git a/2023.09.28.0000.0000/PvPRankTransient.yml b/Schemas/2023.09.28.0000.0000/PvPRankTransient.yml similarity index 100% rename from 2023.09.28.0000.0000/PvPRankTransient.yml rename to Schemas/2023.09.28.0000.0000/PvPRankTransient.yml diff --git a/2023.09.28.0000.0000/PvPSelectTrait.yml b/Schemas/2023.09.28.0000.0000/PvPSelectTrait.yml similarity index 100% rename from 2023.09.28.0000.0000/PvPSelectTrait.yml rename to Schemas/2023.09.28.0000.0000/PvPSelectTrait.yml diff --git a/2023.09.28.0000.0000/PvPSelectTraitTransient.yml b/Schemas/2023.09.28.0000.0000/PvPSelectTraitTransient.yml similarity index 100% rename from 2023.09.28.0000.0000/PvPSelectTraitTransient.yml rename to Schemas/2023.09.28.0000.0000/PvPSelectTraitTransient.yml diff --git a/2023.09.28.0000.0000/PvPSeries.yml b/Schemas/2023.09.28.0000.0000/PvPSeries.yml similarity index 100% rename from 2023.09.28.0000.0000/PvPSeries.yml rename to Schemas/2023.09.28.0000.0000/PvPSeries.yml diff --git a/2023.09.28.0000.0000/PvPSeriesLevel.yml b/Schemas/2023.09.28.0000.0000/PvPSeriesLevel.yml similarity index 100% rename from 2023.09.28.0000.0000/PvPSeriesLevel.yml rename to Schemas/2023.09.28.0000.0000/PvPSeriesLevel.yml diff --git a/2023.09.28.0000.0000/PvPTrait.yml b/Schemas/2023.09.28.0000.0000/PvPTrait.yml similarity index 100% rename from 2023.09.28.0000.0000/PvPTrait.yml rename to Schemas/2023.09.28.0000.0000/PvPTrait.yml diff --git a/2023.09.28.0000.0000/QTE.yml b/Schemas/2023.09.28.0000.0000/QTE.yml similarity index 100% rename from 2023.09.28.0000.0000/QTE.yml rename to Schemas/2023.09.28.0000.0000/QTE.yml diff --git a/2023.09.28.0000.0000/Quest.yml b/Schemas/2023.09.28.0000.0000/Quest.yml similarity index 100% rename from 2023.09.28.0000.0000/Quest.yml rename to Schemas/2023.09.28.0000.0000/Quest.yml diff --git a/2023.09.28.0000.0000/QuestAcceptAdditionCondition.yml b/Schemas/2023.09.28.0000.0000/QuestAcceptAdditionCondition.yml similarity index 100% rename from 2023.09.28.0000.0000/QuestAcceptAdditionCondition.yml rename to Schemas/2023.09.28.0000.0000/QuestAcceptAdditionCondition.yml diff --git a/2023.09.28.0000.0000/QuestBattle.yml b/Schemas/2023.09.28.0000.0000/QuestBattle.yml similarity index 100% rename from 2023.09.28.0000.0000/QuestBattle.yml rename to Schemas/2023.09.28.0000.0000/QuestBattle.yml diff --git a/2023.09.28.0000.0000/QuestBattleResident.yml b/Schemas/2023.09.28.0000.0000/QuestBattleResident.yml similarity index 100% rename from 2023.09.28.0000.0000/QuestBattleResident.yml rename to Schemas/2023.09.28.0000.0000/QuestBattleResident.yml diff --git a/2023.09.28.0000.0000/QuestBattleSystemDefine.yml b/Schemas/2023.09.28.0000.0000/QuestBattleSystemDefine.yml similarity index 100% rename from 2023.09.28.0000.0000/QuestBattleSystemDefine.yml rename to Schemas/2023.09.28.0000.0000/QuestBattleSystemDefine.yml diff --git a/2023.09.28.0000.0000/QuestChapter.yml b/Schemas/2023.09.28.0000.0000/QuestChapter.yml similarity index 100% rename from 2023.09.28.0000.0000/QuestChapter.yml rename to Schemas/2023.09.28.0000.0000/QuestChapter.yml diff --git a/2023.09.28.0000.0000/QuestClassJobReward.yml b/Schemas/2023.09.28.0000.0000/QuestClassJobReward.yml similarity index 100% rename from 2023.09.28.0000.0000/QuestClassJobReward.yml rename to Schemas/2023.09.28.0000.0000/QuestClassJobReward.yml diff --git a/2023.09.28.0000.0000/QuestClassJobSupply.yml b/Schemas/2023.09.28.0000.0000/QuestClassJobSupply.yml similarity index 100% rename from 2023.09.28.0000.0000/QuestClassJobSupply.yml rename to Schemas/2023.09.28.0000.0000/QuestClassJobSupply.yml diff --git a/2023.09.28.0000.0000/QuestCustomTodo.yml b/Schemas/2023.09.28.0000.0000/QuestCustomTodo.yml similarity index 100% rename from 2023.09.28.0000.0000/QuestCustomTodo.yml rename to Schemas/2023.09.28.0000.0000/QuestCustomTodo.yml diff --git a/2023.09.28.0000.0000/QuestDefineClient.yml b/Schemas/2023.09.28.0000.0000/QuestDefineClient.yml similarity index 100% rename from 2023.09.28.0000.0000/QuestDefineClient.yml rename to Schemas/2023.09.28.0000.0000/QuestDefineClient.yml diff --git a/2023.09.28.0000.0000/QuestDerivedClass.yml b/Schemas/2023.09.28.0000.0000/QuestDerivedClass.yml similarity index 100% rename from 2023.09.28.0000.0000/QuestDerivedClass.yml rename to Schemas/2023.09.28.0000.0000/QuestDerivedClass.yml diff --git a/2023.09.28.0000.0000/QuestEffect.yml b/Schemas/2023.09.28.0000.0000/QuestEffect.yml similarity index 100% rename from 2023.09.28.0000.0000/QuestEffect.yml rename to Schemas/2023.09.28.0000.0000/QuestEffect.yml diff --git a/2023.09.28.0000.0000/QuestEffectDefine.yml b/Schemas/2023.09.28.0000.0000/QuestEffectDefine.yml similarity index 100% rename from 2023.09.28.0000.0000/QuestEffectDefine.yml rename to Schemas/2023.09.28.0000.0000/QuestEffectDefine.yml diff --git a/2023.09.28.0000.0000/QuestEffectType.yml b/Schemas/2023.09.28.0000.0000/QuestEffectType.yml similarity index 100% rename from 2023.09.28.0000.0000/QuestEffectType.yml rename to Schemas/2023.09.28.0000.0000/QuestEffectType.yml diff --git a/2023.09.28.0000.0000/QuestEquipModel.yml b/Schemas/2023.09.28.0000.0000/QuestEquipModel.yml similarity index 100% rename from 2023.09.28.0000.0000/QuestEquipModel.yml rename to Schemas/2023.09.28.0000.0000/QuestEquipModel.yml diff --git a/2023.09.28.0000.0000/QuestEventAreaEntranceInfo.yml b/Schemas/2023.09.28.0000.0000/QuestEventAreaEntranceInfo.yml similarity index 100% rename from 2023.09.28.0000.0000/QuestEventAreaEntranceInfo.yml rename to Schemas/2023.09.28.0000.0000/QuestEventAreaEntranceInfo.yml diff --git a/2023.09.28.0000.0000/QuestHideReward.yml b/Schemas/2023.09.28.0000.0000/QuestHideReward.yml similarity index 100% rename from 2023.09.28.0000.0000/QuestHideReward.yml rename to Schemas/2023.09.28.0000.0000/QuestHideReward.yml diff --git a/2023.09.28.0000.0000/QuestLinkMarker.yml b/Schemas/2023.09.28.0000.0000/QuestLinkMarker.yml similarity index 100% rename from 2023.09.28.0000.0000/QuestLinkMarker.yml rename to Schemas/2023.09.28.0000.0000/QuestLinkMarker.yml diff --git a/2023.09.28.0000.0000/QuestLinkMarkerIcon.yml b/Schemas/2023.09.28.0000.0000/QuestLinkMarkerIcon.yml similarity index 100% rename from 2023.09.28.0000.0000/QuestLinkMarkerIcon.yml rename to Schemas/2023.09.28.0000.0000/QuestLinkMarkerIcon.yml diff --git a/2023.09.28.0000.0000/QuestLinkMarkerSet.yml b/Schemas/2023.09.28.0000.0000/QuestLinkMarkerSet.yml similarity index 100% rename from 2023.09.28.0000.0000/QuestLinkMarkerSet.yml rename to Schemas/2023.09.28.0000.0000/QuestLinkMarkerSet.yml diff --git a/2023.09.28.0000.0000/QuestRecomplete.yml b/Schemas/2023.09.28.0000.0000/QuestRecomplete.yml similarity index 100% rename from 2023.09.28.0000.0000/QuestRecomplete.yml rename to Schemas/2023.09.28.0000.0000/QuestRecomplete.yml diff --git a/2023.09.28.0000.0000/QuestRedo.yml b/Schemas/2023.09.28.0000.0000/QuestRedo.yml similarity index 100% rename from 2023.09.28.0000.0000/QuestRedo.yml rename to Schemas/2023.09.28.0000.0000/QuestRedo.yml diff --git a/2023.09.28.0000.0000/QuestRedoChapter.yml b/Schemas/2023.09.28.0000.0000/QuestRedoChapter.yml similarity index 100% rename from 2023.09.28.0000.0000/QuestRedoChapter.yml rename to Schemas/2023.09.28.0000.0000/QuestRedoChapter.yml diff --git a/2023.09.28.0000.0000/QuestRedoChapterUI.yml b/Schemas/2023.09.28.0000.0000/QuestRedoChapterUI.yml similarity index 100% rename from 2023.09.28.0000.0000/QuestRedoChapterUI.yml rename to Schemas/2023.09.28.0000.0000/QuestRedoChapterUI.yml diff --git a/2023.09.28.0000.0000/QuestRedoChapterUICategory.yml b/Schemas/2023.09.28.0000.0000/QuestRedoChapterUICategory.yml similarity index 100% rename from 2023.09.28.0000.0000/QuestRedoChapterUICategory.yml rename to Schemas/2023.09.28.0000.0000/QuestRedoChapterUICategory.yml diff --git a/2023.09.28.0000.0000/QuestRedoChapterUITab.yml b/Schemas/2023.09.28.0000.0000/QuestRedoChapterUITab.yml similarity index 100% rename from 2023.09.28.0000.0000/QuestRedoChapterUITab.yml rename to Schemas/2023.09.28.0000.0000/QuestRedoChapterUITab.yml diff --git a/2023.09.28.0000.0000/QuestRedoIncompChapter.yml b/Schemas/2023.09.28.0000.0000/QuestRedoIncompChapter.yml similarity index 100% rename from 2023.09.28.0000.0000/QuestRedoIncompChapter.yml rename to Schemas/2023.09.28.0000.0000/QuestRedoIncompChapter.yml diff --git a/2023.09.28.0000.0000/QuestRepeatFlag.yml b/Schemas/2023.09.28.0000.0000/QuestRepeatFlag.yml similarity index 100% rename from 2023.09.28.0000.0000/QuestRepeatFlag.yml rename to Schemas/2023.09.28.0000.0000/QuestRepeatFlag.yml diff --git a/2023.09.28.0000.0000/QuestRewardOther.yml b/Schemas/2023.09.28.0000.0000/QuestRewardOther.yml similarity index 100% rename from 2023.09.28.0000.0000/QuestRewardOther.yml rename to Schemas/2023.09.28.0000.0000/QuestRewardOther.yml diff --git a/2023.09.28.0000.0000/QuestSelectTitle.yml b/Schemas/2023.09.28.0000.0000/QuestSelectTitle.yml similarity index 100% rename from 2023.09.28.0000.0000/QuestSelectTitle.yml rename to Schemas/2023.09.28.0000.0000/QuestSelectTitle.yml diff --git a/2023.09.28.0000.0000/QuestSetDefine.yml b/Schemas/2023.09.28.0000.0000/QuestSetDefine.yml similarity index 100% rename from 2023.09.28.0000.0000/QuestSetDefine.yml rename to Schemas/2023.09.28.0000.0000/QuestSetDefine.yml diff --git a/2023.09.28.0000.0000/QuestStatusParam.yml b/Schemas/2023.09.28.0000.0000/QuestStatusParam.yml similarity index 100% rename from 2023.09.28.0000.0000/QuestStatusParam.yml rename to Schemas/2023.09.28.0000.0000/QuestStatusParam.yml diff --git a/2023.09.28.0000.0000/QuestSystemDefine.yml b/Schemas/2023.09.28.0000.0000/QuestSystemDefine.yml similarity index 100% rename from 2023.09.28.0000.0000/QuestSystemDefine.yml rename to Schemas/2023.09.28.0000.0000/QuestSystemDefine.yml diff --git a/2023.09.28.0000.0000/QuickChat.yml b/Schemas/2023.09.28.0000.0000/QuickChat.yml similarity index 100% rename from 2023.09.28.0000.0000/QuickChat.yml rename to Schemas/2023.09.28.0000.0000/QuickChat.yml diff --git a/2023.09.28.0000.0000/QuickChatTransient.yml b/Schemas/2023.09.28.0000.0000/QuickChatTransient.yml similarity index 100% rename from 2023.09.28.0000.0000/QuickChatTransient.yml rename to Schemas/2023.09.28.0000.0000/QuickChatTransient.yml diff --git a/2023.09.28.0000.0000/RPParameter.yml b/Schemas/2023.09.28.0000.0000/RPParameter.yml similarity index 100% rename from 2023.09.28.0000.0000/RPParameter.yml rename to Schemas/2023.09.28.0000.0000/RPParameter.yml diff --git a/2023.09.28.0000.0000/Race.yml b/Schemas/2023.09.28.0000.0000/Race.yml similarity index 100% rename from 2023.09.28.0000.0000/Race.yml rename to Schemas/2023.09.28.0000.0000/Race.yml diff --git a/2023.09.28.0000.0000/RacingChocoboGrade.yml b/Schemas/2023.09.28.0000.0000/RacingChocoboGrade.yml similarity index 100% rename from 2023.09.28.0000.0000/RacingChocoboGrade.yml rename to Schemas/2023.09.28.0000.0000/RacingChocoboGrade.yml diff --git a/2023.09.28.0000.0000/RacingChocoboItem.yml b/Schemas/2023.09.28.0000.0000/RacingChocoboItem.yml similarity index 100% rename from 2023.09.28.0000.0000/RacingChocoboItem.yml rename to Schemas/2023.09.28.0000.0000/RacingChocoboItem.yml diff --git a/2023.09.28.0000.0000/RacingChocoboName.yml b/Schemas/2023.09.28.0000.0000/RacingChocoboName.yml similarity index 100% rename from 2023.09.28.0000.0000/RacingChocoboName.yml rename to Schemas/2023.09.28.0000.0000/RacingChocoboName.yml diff --git a/2023.09.28.0000.0000/RacingChocoboNameCategory.yml b/Schemas/2023.09.28.0000.0000/RacingChocoboNameCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/RacingChocoboNameCategory.yml rename to Schemas/2023.09.28.0000.0000/RacingChocoboNameCategory.yml diff --git a/2023.09.28.0000.0000/RacingChocoboNameInfo.yml b/Schemas/2023.09.28.0000.0000/RacingChocoboNameInfo.yml similarity index 100% rename from 2023.09.28.0000.0000/RacingChocoboNameInfo.yml rename to Schemas/2023.09.28.0000.0000/RacingChocoboNameInfo.yml diff --git a/2023.09.28.0000.0000/RacingChocoboParam.yml b/Schemas/2023.09.28.0000.0000/RacingChocoboParam.yml similarity index 100% rename from 2023.09.28.0000.0000/RacingChocoboParam.yml rename to Schemas/2023.09.28.0000.0000/RacingChocoboParam.yml diff --git a/2023.09.28.0000.0000/RaidFinderParam.yml b/Schemas/2023.09.28.0000.0000/RaidFinderParam.yml similarity index 100% rename from 2023.09.28.0000.0000/RaidFinderParam.yml rename to Schemas/2023.09.28.0000.0000/RaidFinderParam.yml diff --git a/2023.09.28.0000.0000/ReactionEventObject.yml b/Schemas/2023.09.28.0000.0000/ReactionEventObject.yml similarity index 100% rename from 2023.09.28.0000.0000/ReactionEventObject.yml rename to Schemas/2023.09.28.0000.0000/ReactionEventObject.yml diff --git a/2023.09.28.0000.0000/ReactionEventObjectInfo.yml b/Schemas/2023.09.28.0000.0000/ReactionEventObjectInfo.yml similarity index 100% rename from 2023.09.28.0000.0000/ReactionEventObjectInfo.yml rename to Schemas/2023.09.28.0000.0000/ReactionEventObjectInfo.yml diff --git a/2023.09.28.0000.0000/RecastNavimesh.yml b/Schemas/2023.09.28.0000.0000/RecastNavimesh.yml similarity index 100% rename from 2023.09.28.0000.0000/RecastNavimesh.yml rename to Schemas/2023.09.28.0000.0000/RecastNavimesh.yml diff --git a/2023.09.28.0000.0000/Recipe.yml b/Schemas/2023.09.28.0000.0000/Recipe.yml similarity index 100% rename from 2023.09.28.0000.0000/Recipe.yml rename to Schemas/2023.09.28.0000.0000/Recipe.yml diff --git a/2023.09.28.0000.0000/RecipeLevelTable.yml b/Schemas/2023.09.28.0000.0000/RecipeLevelTable.yml similarity index 100% rename from 2023.09.28.0000.0000/RecipeLevelTable.yml rename to Schemas/2023.09.28.0000.0000/RecipeLevelTable.yml diff --git a/2023.09.28.0000.0000/RecipeLookup.yml b/Schemas/2023.09.28.0000.0000/RecipeLookup.yml similarity index 100% rename from 2023.09.28.0000.0000/RecipeLookup.yml rename to Schemas/2023.09.28.0000.0000/RecipeLookup.yml diff --git a/2023.09.28.0000.0000/RecipeNotebookList.yml b/Schemas/2023.09.28.0000.0000/RecipeNotebookList.yml similarity index 100% rename from 2023.09.28.0000.0000/RecipeNotebookList.yml rename to Schemas/2023.09.28.0000.0000/RecipeNotebookList.yml diff --git a/2023.09.28.0000.0000/RecommendContents.yml b/Schemas/2023.09.28.0000.0000/RecommendContents.yml similarity index 100% rename from 2023.09.28.0000.0000/RecommendContents.yml rename to Schemas/2023.09.28.0000.0000/RecommendContents.yml diff --git a/2023.09.28.0000.0000/Relic.yml b/Schemas/2023.09.28.0000.0000/Relic.yml similarity index 100% rename from 2023.09.28.0000.0000/Relic.yml rename to Schemas/2023.09.28.0000.0000/Relic.yml diff --git a/2023.09.28.0000.0000/Relic3.yml b/Schemas/2023.09.28.0000.0000/Relic3.yml similarity index 100% rename from 2023.09.28.0000.0000/Relic3.yml rename to Schemas/2023.09.28.0000.0000/Relic3.yml diff --git a/2023.09.28.0000.0000/Relic3Materia.yml b/Schemas/2023.09.28.0000.0000/Relic3Materia.yml similarity index 100% rename from 2023.09.28.0000.0000/Relic3Materia.yml rename to Schemas/2023.09.28.0000.0000/Relic3Materia.yml diff --git a/2023.09.28.0000.0000/Relic3Rate.yml b/Schemas/2023.09.28.0000.0000/Relic3Rate.yml similarity index 100% rename from 2023.09.28.0000.0000/Relic3Rate.yml rename to Schemas/2023.09.28.0000.0000/Relic3Rate.yml diff --git a/2023.09.28.0000.0000/Relic3RatePattern.yml b/Schemas/2023.09.28.0000.0000/Relic3RatePattern.yml similarity index 100% rename from 2023.09.28.0000.0000/Relic3RatePattern.yml rename to Schemas/2023.09.28.0000.0000/Relic3RatePattern.yml diff --git a/2023.09.28.0000.0000/Relic6Magicite.yml b/Schemas/2023.09.28.0000.0000/Relic6Magicite.yml similarity index 100% rename from 2023.09.28.0000.0000/Relic6Magicite.yml rename to Schemas/2023.09.28.0000.0000/Relic6Magicite.yml diff --git a/2023.09.28.0000.0000/RelicItem.yml b/Schemas/2023.09.28.0000.0000/RelicItem.yml similarity index 100% rename from 2023.09.28.0000.0000/RelicItem.yml rename to Schemas/2023.09.28.0000.0000/RelicItem.yml diff --git a/2023.09.28.0000.0000/RelicMateria.yml b/Schemas/2023.09.28.0000.0000/RelicMateria.yml similarity index 100% rename from 2023.09.28.0000.0000/RelicMateria.yml rename to Schemas/2023.09.28.0000.0000/RelicMateria.yml diff --git a/2023.09.28.0000.0000/RelicNote.yml b/Schemas/2023.09.28.0000.0000/RelicNote.yml similarity index 100% rename from 2023.09.28.0000.0000/RelicNote.yml rename to Schemas/2023.09.28.0000.0000/RelicNote.yml diff --git a/2023.09.28.0000.0000/RelicNoteCategory.yml b/Schemas/2023.09.28.0000.0000/RelicNoteCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/RelicNoteCategory.yml rename to Schemas/2023.09.28.0000.0000/RelicNoteCategory.yml diff --git a/2023.09.28.0000.0000/Resident.yml b/Schemas/2023.09.28.0000.0000/Resident.yml similarity index 100% rename from 2023.09.28.0000.0000/Resident.yml rename to Schemas/2023.09.28.0000.0000/Resident.yml diff --git a/2023.09.28.0000.0000/ResidentMotionType.yml b/Schemas/2023.09.28.0000.0000/ResidentMotionType.yml similarity index 100% rename from 2023.09.28.0000.0000/ResidentMotionType.yml rename to Schemas/2023.09.28.0000.0000/ResidentMotionType.yml diff --git a/2023.09.28.0000.0000/ResistanceWeaponAdjust.yml b/Schemas/2023.09.28.0000.0000/ResistanceWeaponAdjust.yml similarity index 100% rename from 2023.09.28.0000.0000/ResistanceWeaponAdjust.yml rename to Schemas/2023.09.28.0000.0000/ResistanceWeaponAdjust.yml diff --git a/2023.09.28.0000.0000/RetainerFortuneRewardRange.yml b/Schemas/2023.09.28.0000.0000/RetainerFortuneRewardRange.yml similarity index 100% rename from 2023.09.28.0000.0000/RetainerFortuneRewardRange.yml rename to Schemas/2023.09.28.0000.0000/RetainerFortuneRewardRange.yml diff --git a/2023.09.28.0000.0000/RetainerTask.yml b/Schemas/2023.09.28.0000.0000/RetainerTask.yml similarity index 100% rename from 2023.09.28.0000.0000/RetainerTask.yml rename to Schemas/2023.09.28.0000.0000/RetainerTask.yml diff --git a/2023.09.28.0000.0000/RetainerTaskLvRange.yml b/Schemas/2023.09.28.0000.0000/RetainerTaskLvRange.yml similarity index 100% rename from 2023.09.28.0000.0000/RetainerTaskLvRange.yml rename to Schemas/2023.09.28.0000.0000/RetainerTaskLvRange.yml diff --git a/2023.09.28.0000.0000/RetainerTaskNormal.yml b/Schemas/2023.09.28.0000.0000/RetainerTaskNormal.yml similarity index 100% rename from 2023.09.28.0000.0000/RetainerTaskNormal.yml rename to Schemas/2023.09.28.0000.0000/RetainerTaskNormal.yml diff --git a/2023.09.28.0000.0000/RetainerTaskParameter.yml b/Schemas/2023.09.28.0000.0000/RetainerTaskParameter.yml similarity index 100% rename from 2023.09.28.0000.0000/RetainerTaskParameter.yml rename to Schemas/2023.09.28.0000.0000/RetainerTaskParameter.yml diff --git a/2023.09.28.0000.0000/RetainerTaskParameterLvDiff.yml b/Schemas/2023.09.28.0000.0000/RetainerTaskParameterLvDiff.yml similarity index 100% rename from 2023.09.28.0000.0000/RetainerTaskParameterLvDiff.yml rename to Schemas/2023.09.28.0000.0000/RetainerTaskParameterLvDiff.yml diff --git a/2023.09.28.0000.0000/RetainerTaskRandom.yml b/Schemas/2023.09.28.0000.0000/RetainerTaskRandom.yml similarity index 100% rename from 2023.09.28.0000.0000/RetainerTaskRandom.yml rename to Schemas/2023.09.28.0000.0000/RetainerTaskRandom.yml diff --git a/2023.09.28.0000.0000/RideShooting.yml b/Schemas/2023.09.28.0000.0000/RideShooting.yml similarity index 100% rename from 2023.09.28.0000.0000/RideShooting.yml rename to Schemas/2023.09.28.0000.0000/RideShooting.yml diff --git a/2023.09.28.0000.0000/RideShootingScheduler.yml b/Schemas/2023.09.28.0000.0000/RideShootingScheduler.yml similarity index 100% rename from 2023.09.28.0000.0000/RideShootingScheduler.yml rename to Schemas/2023.09.28.0000.0000/RideShootingScheduler.yml diff --git a/2023.09.28.0000.0000/RideShootingTarget.yml b/Schemas/2023.09.28.0000.0000/RideShootingTarget.yml similarity index 100% rename from 2023.09.28.0000.0000/RideShootingTarget.yml rename to Schemas/2023.09.28.0000.0000/RideShootingTarget.yml diff --git a/2023.09.28.0000.0000/RideShootingTargetScheduler.yml b/Schemas/2023.09.28.0000.0000/RideShootingTargetScheduler.yml similarity index 100% rename from 2023.09.28.0000.0000/RideShootingTargetScheduler.yml rename to Schemas/2023.09.28.0000.0000/RideShootingTargetScheduler.yml diff --git a/2023.09.28.0000.0000/RideShootingTargetType.yml b/Schemas/2023.09.28.0000.0000/RideShootingTargetType.yml similarity index 100% rename from 2023.09.28.0000.0000/RideShootingTargetType.yml rename to Schemas/2023.09.28.0000.0000/RideShootingTargetType.yml diff --git a/2023.09.28.0000.0000/RideShootingTextData.yml b/Schemas/2023.09.28.0000.0000/RideShootingTextData.yml similarity index 100% rename from 2023.09.28.0000.0000/RideShootingTextData.yml rename to Schemas/2023.09.28.0000.0000/RideShootingTextData.yml diff --git a/2023.09.28.0000.0000/Role.yml b/Schemas/2023.09.28.0000.0000/Role.yml similarity index 100% rename from 2023.09.28.0000.0000/Role.yml rename to Schemas/2023.09.28.0000.0000/Role.yml diff --git a/2023.09.28.0000.0000/SE.yml b/Schemas/2023.09.28.0000.0000/SE.yml similarity index 100% rename from 2023.09.28.0000.0000/SE.yml rename to Schemas/2023.09.28.0000.0000/SE.yml diff --git a/2023.09.28.0000.0000/SEBattle.yml b/Schemas/2023.09.28.0000.0000/SEBattle.yml similarity index 100% rename from 2023.09.28.0000.0000/SEBattle.yml rename to Schemas/2023.09.28.0000.0000/SEBattle.yml diff --git a/2023.09.28.0000.0000/SatisfactionArbitration.yml b/Schemas/2023.09.28.0000.0000/SatisfactionArbitration.yml similarity index 100% rename from 2023.09.28.0000.0000/SatisfactionArbitration.yml rename to Schemas/2023.09.28.0000.0000/SatisfactionArbitration.yml diff --git a/2023.09.28.0000.0000/SatisfactionBonusGuarantee.yml b/Schemas/2023.09.28.0000.0000/SatisfactionBonusGuarantee.yml similarity index 100% rename from 2023.09.28.0000.0000/SatisfactionBonusGuarantee.yml rename to Schemas/2023.09.28.0000.0000/SatisfactionBonusGuarantee.yml diff --git a/2023.09.28.0000.0000/SatisfactionNpc.yml b/Schemas/2023.09.28.0000.0000/SatisfactionNpc.yml similarity index 100% rename from 2023.09.28.0000.0000/SatisfactionNpc.yml rename to Schemas/2023.09.28.0000.0000/SatisfactionNpc.yml diff --git a/2023.09.28.0000.0000/SatisfactionSupply.yml b/Schemas/2023.09.28.0000.0000/SatisfactionSupply.yml similarity index 100% rename from 2023.09.28.0000.0000/SatisfactionSupply.yml rename to Schemas/2023.09.28.0000.0000/SatisfactionSupply.yml diff --git a/2023.09.28.0000.0000/SatisfactionSupplyReward.yml b/Schemas/2023.09.28.0000.0000/SatisfactionSupplyReward.yml similarity index 100% rename from 2023.09.28.0000.0000/SatisfactionSupplyReward.yml rename to Schemas/2023.09.28.0000.0000/SatisfactionSupplyReward.yml diff --git a/2023.09.28.0000.0000/SatisfactionSupplyRewardExp.yml b/Schemas/2023.09.28.0000.0000/SatisfactionSupplyRewardExp.yml similarity index 100% rename from 2023.09.28.0000.0000/SatisfactionSupplyRewardExp.yml rename to Schemas/2023.09.28.0000.0000/SatisfactionSupplyRewardExp.yml diff --git a/2023.09.28.0000.0000/ScenarioTree.yml b/Schemas/2023.09.28.0000.0000/ScenarioTree.yml similarity index 100% rename from 2023.09.28.0000.0000/ScenarioTree.yml rename to Schemas/2023.09.28.0000.0000/ScenarioTree.yml diff --git a/2023.09.28.0000.0000/ScenarioTreeTips.yml b/Schemas/2023.09.28.0000.0000/ScenarioTreeTips.yml similarity index 100% rename from 2023.09.28.0000.0000/ScenarioTreeTips.yml rename to Schemas/2023.09.28.0000.0000/ScenarioTreeTips.yml diff --git a/2023.09.28.0000.0000/ScenarioTreeTipsClassQuest.yml b/Schemas/2023.09.28.0000.0000/ScenarioTreeTipsClassQuest.yml similarity index 100% rename from 2023.09.28.0000.0000/ScenarioTreeTipsClassQuest.yml rename to Schemas/2023.09.28.0000.0000/ScenarioTreeTipsClassQuest.yml diff --git a/2023.09.28.0000.0000/ScenarioType.yml b/Schemas/2023.09.28.0000.0000/ScenarioType.yml similarity index 100% rename from 2023.09.28.0000.0000/ScenarioType.yml rename to Schemas/2023.09.28.0000.0000/ScenarioType.yml diff --git a/2023.09.28.0000.0000/ScreenImage.yml b/Schemas/2023.09.28.0000.0000/ScreenImage.yml similarity index 100% rename from 2023.09.28.0000.0000/ScreenImage.yml rename to Schemas/2023.09.28.0000.0000/ScreenImage.yml diff --git a/2023.09.28.0000.0000/SecretRecipeBook.yml b/Schemas/2023.09.28.0000.0000/SecretRecipeBook.yml similarity index 100% rename from 2023.09.28.0000.0000/SecretRecipeBook.yml rename to Schemas/2023.09.28.0000.0000/SecretRecipeBook.yml diff --git a/2023.09.28.0000.0000/SequentialEvent.yml b/Schemas/2023.09.28.0000.0000/SequentialEvent.yml similarity index 100% rename from 2023.09.28.0000.0000/SequentialEvent.yml rename to Schemas/2023.09.28.0000.0000/SequentialEvent.yml diff --git a/2023.09.28.0000.0000/SequentialEventMultipleRange.yml b/Schemas/2023.09.28.0000.0000/SequentialEventMultipleRange.yml similarity index 100% rename from 2023.09.28.0000.0000/SequentialEventMultipleRange.yml rename to Schemas/2023.09.28.0000.0000/SequentialEventMultipleRange.yml diff --git a/2023.09.28.0000.0000/SharlayanCraftWorks.yml b/Schemas/2023.09.28.0000.0000/SharlayanCraftWorks.yml similarity index 100% rename from 2023.09.28.0000.0000/SharlayanCraftWorks.yml rename to Schemas/2023.09.28.0000.0000/SharlayanCraftWorks.yml diff --git a/2023.09.28.0000.0000/SharlayanCraftWorksSupply.yml b/Schemas/2023.09.28.0000.0000/SharlayanCraftWorksSupply.yml similarity index 100% rename from 2023.09.28.0000.0000/SharlayanCraftWorksSupply.yml rename to Schemas/2023.09.28.0000.0000/SharlayanCraftWorksSupply.yml diff --git a/2023.09.28.0000.0000/ShellFixedFromCommand.yml b/Schemas/2023.09.28.0000.0000/ShellFixedFromCommand.yml similarity index 100% rename from 2023.09.28.0000.0000/ShellFixedFromCommand.yml rename to Schemas/2023.09.28.0000.0000/ShellFixedFromCommand.yml diff --git a/2023.09.28.0000.0000/Skirmish.yml b/Schemas/2023.09.28.0000.0000/Skirmish.yml similarity index 100% rename from 2023.09.28.0000.0000/Skirmish.yml rename to Schemas/2023.09.28.0000.0000/Skirmish.yml diff --git a/2023.09.28.0000.0000/SkyIsland.yml b/Schemas/2023.09.28.0000.0000/SkyIsland.yml similarity index 100% rename from 2023.09.28.0000.0000/SkyIsland.yml rename to Schemas/2023.09.28.0000.0000/SkyIsland.yml diff --git a/2023.09.28.0000.0000/SkyIsland2.yml b/Schemas/2023.09.28.0000.0000/SkyIsland2.yml similarity index 100% rename from 2023.09.28.0000.0000/SkyIsland2.yml rename to Schemas/2023.09.28.0000.0000/SkyIsland2.yml diff --git a/2023.09.28.0000.0000/SkyIsland2Mission.yml b/Schemas/2023.09.28.0000.0000/SkyIsland2Mission.yml similarity index 100% rename from 2023.09.28.0000.0000/SkyIsland2Mission.yml rename to Schemas/2023.09.28.0000.0000/SkyIsland2Mission.yml diff --git a/2023.09.28.0000.0000/SkyIsland2MissionDetail.yml b/Schemas/2023.09.28.0000.0000/SkyIsland2MissionDetail.yml similarity index 100% rename from 2023.09.28.0000.0000/SkyIsland2MissionDetail.yml rename to Schemas/2023.09.28.0000.0000/SkyIsland2MissionDetail.yml diff --git a/2023.09.28.0000.0000/SkyIsland2MissionType.yml b/Schemas/2023.09.28.0000.0000/SkyIsland2MissionType.yml similarity index 100% rename from 2023.09.28.0000.0000/SkyIsland2MissionType.yml rename to Schemas/2023.09.28.0000.0000/SkyIsland2MissionType.yml diff --git a/2023.09.28.0000.0000/SkyIsland2RangeType.yml b/Schemas/2023.09.28.0000.0000/SkyIsland2RangeType.yml similarity index 100% rename from 2023.09.28.0000.0000/SkyIsland2RangeType.yml rename to Schemas/2023.09.28.0000.0000/SkyIsland2RangeType.yml diff --git a/2023.09.28.0000.0000/SkyIslandMapMarker.yml b/Schemas/2023.09.28.0000.0000/SkyIslandMapMarker.yml similarity index 100% rename from 2023.09.28.0000.0000/SkyIslandMapMarker.yml rename to Schemas/2023.09.28.0000.0000/SkyIslandMapMarker.yml diff --git a/2023.09.28.0000.0000/SkyIslandSubject.yml b/Schemas/2023.09.28.0000.0000/SkyIslandSubject.yml similarity index 100% rename from 2023.09.28.0000.0000/SkyIslandSubject.yml rename to Schemas/2023.09.28.0000.0000/SkyIslandSubject.yml diff --git a/2023.09.28.0000.0000/Snipe.yml b/Schemas/2023.09.28.0000.0000/Snipe.yml similarity index 100% rename from 2023.09.28.0000.0000/Snipe.yml rename to Schemas/2023.09.28.0000.0000/Snipe.yml diff --git a/2023.09.28.0000.0000/SnipeCollision.yml b/Schemas/2023.09.28.0000.0000/SnipeCollision.yml similarity index 100% rename from 2023.09.28.0000.0000/SnipeCollision.yml rename to Schemas/2023.09.28.0000.0000/SnipeCollision.yml diff --git a/2023.09.28.0000.0000/SnipeElementId.yml b/Schemas/2023.09.28.0000.0000/SnipeElementId.yml similarity index 100% rename from 2023.09.28.0000.0000/SnipeElementId.yml rename to Schemas/2023.09.28.0000.0000/SnipeElementId.yml diff --git a/2023.09.28.0000.0000/SnipeHitEvent.yml b/Schemas/2023.09.28.0000.0000/SnipeHitEvent.yml similarity index 100% rename from 2023.09.28.0000.0000/SnipeHitEvent.yml rename to Schemas/2023.09.28.0000.0000/SnipeHitEvent.yml diff --git a/2023.09.28.0000.0000/SnipePerformanceCamera.yml b/Schemas/2023.09.28.0000.0000/SnipePerformanceCamera.yml similarity index 100% rename from 2023.09.28.0000.0000/SnipePerformanceCamera.yml rename to Schemas/2023.09.28.0000.0000/SnipePerformanceCamera.yml diff --git a/2023.09.28.0000.0000/SnipeTalk.yml b/Schemas/2023.09.28.0000.0000/SnipeTalk.yml similarity index 100% rename from 2023.09.28.0000.0000/SnipeTalk.yml rename to Schemas/2023.09.28.0000.0000/SnipeTalk.yml diff --git a/2023.09.28.0000.0000/SnipeTalkName.yml b/Schemas/2023.09.28.0000.0000/SnipeTalkName.yml similarity index 100% rename from 2023.09.28.0000.0000/SnipeTalkName.yml rename to Schemas/2023.09.28.0000.0000/SnipeTalkName.yml diff --git a/2023.09.28.0000.0000/SpearfishingComboTarget.yml b/Schemas/2023.09.28.0000.0000/SpearfishingComboTarget.yml similarity index 100% rename from 2023.09.28.0000.0000/SpearfishingComboTarget.yml rename to Schemas/2023.09.28.0000.0000/SpearfishingComboTarget.yml diff --git a/2023.09.28.0000.0000/SpearfishingEcology.yml b/Schemas/2023.09.28.0000.0000/SpearfishingEcology.yml similarity index 100% rename from 2023.09.28.0000.0000/SpearfishingEcology.yml rename to Schemas/2023.09.28.0000.0000/SpearfishingEcology.yml diff --git a/2023.09.28.0000.0000/SpearfishingItem.yml b/Schemas/2023.09.28.0000.0000/SpearfishingItem.yml similarity index 100% rename from 2023.09.28.0000.0000/SpearfishingItem.yml rename to Schemas/2023.09.28.0000.0000/SpearfishingItem.yml diff --git a/2023.09.28.0000.0000/SpearfishingItemReverse.yml b/Schemas/2023.09.28.0000.0000/SpearfishingItemReverse.yml similarity index 100% rename from 2023.09.28.0000.0000/SpearfishingItemReverse.yml rename to Schemas/2023.09.28.0000.0000/SpearfishingItemReverse.yml diff --git a/2023.09.28.0000.0000/SpearfishingNotebook.yml b/Schemas/2023.09.28.0000.0000/SpearfishingNotebook.yml similarity index 100% rename from 2023.09.28.0000.0000/SpearfishingNotebook.yml rename to Schemas/2023.09.28.0000.0000/SpearfishingNotebook.yml diff --git a/2023.09.28.0000.0000/SpearfishingRecordPage.yml b/Schemas/2023.09.28.0000.0000/SpearfishingRecordPage.yml similarity index 100% rename from 2023.09.28.0000.0000/SpearfishingRecordPage.yml rename to Schemas/2023.09.28.0000.0000/SpearfishingRecordPage.yml diff --git a/2023.09.28.0000.0000/SpearfishingSilhouette.yml b/Schemas/2023.09.28.0000.0000/SpearfishingSilhouette.yml similarity index 100% rename from 2023.09.28.0000.0000/SpearfishingSilhouette.yml rename to Schemas/2023.09.28.0000.0000/SpearfishingSilhouette.yml diff --git a/2023.09.28.0000.0000/SpecialShop.yml b/Schemas/2023.09.28.0000.0000/SpecialShop.yml similarity index 100% rename from 2023.09.28.0000.0000/SpecialShop.yml rename to Schemas/2023.09.28.0000.0000/SpecialShop.yml diff --git a/2023.09.28.0000.0000/SpecialShopItemCategory.yml b/Schemas/2023.09.28.0000.0000/SpecialShopItemCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/SpecialShopItemCategory.yml rename to Schemas/2023.09.28.0000.0000/SpecialShopItemCategory.yml diff --git a/2023.09.28.0000.0000/Spectator.yml b/Schemas/2023.09.28.0000.0000/Spectator.yml similarity index 100% rename from 2023.09.28.0000.0000/Spectator.yml rename to Schemas/2023.09.28.0000.0000/Spectator.yml diff --git a/2023.09.28.0000.0000/Stain.yml b/Schemas/2023.09.28.0000.0000/Stain.yml similarity index 100% rename from 2023.09.28.0000.0000/Stain.yml rename to Schemas/2023.09.28.0000.0000/Stain.yml diff --git a/2023.09.28.0000.0000/StainTransient.yml b/Schemas/2023.09.28.0000.0000/StainTransient.yml similarity index 100% rename from 2023.09.28.0000.0000/StainTransient.yml rename to Schemas/2023.09.28.0000.0000/StainTransient.yml diff --git a/2023.09.28.0000.0000/StanceChange.yml b/Schemas/2023.09.28.0000.0000/StanceChange.yml similarity index 100% rename from 2023.09.28.0000.0000/StanceChange.yml rename to Schemas/2023.09.28.0000.0000/StanceChange.yml diff --git a/2023.09.28.0000.0000/Status.yml b/Schemas/2023.09.28.0000.0000/Status.yml similarity index 100% rename from 2023.09.28.0000.0000/Status.yml rename to Schemas/2023.09.28.0000.0000/Status.yml diff --git a/2023.09.28.0000.0000/StatusHitEffect.yml b/Schemas/2023.09.28.0000.0000/StatusHitEffect.yml similarity index 100% rename from 2023.09.28.0000.0000/StatusHitEffect.yml rename to Schemas/2023.09.28.0000.0000/StatusHitEffect.yml diff --git a/2023.09.28.0000.0000/StatusLoopVFX.yml b/Schemas/2023.09.28.0000.0000/StatusLoopVFX.yml similarity index 100% rename from 2023.09.28.0000.0000/StatusLoopVFX.yml rename to Schemas/2023.09.28.0000.0000/StatusLoopVFX.yml diff --git a/2023.09.28.0000.0000/Story.yml b/Schemas/2023.09.28.0000.0000/Story.yml similarity index 100% rename from 2023.09.28.0000.0000/Story.yml rename to Schemas/2023.09.28.0000.0000/Story.yml diff --git a/2023.09.28.0000.0000/StorySystemDefine.yml b/Schemas/2023.09.28.0000.0000/StorySystemDefine.yml similarity index 100% rename from 2023.09.28.0000.0000/StorySystemDefine.yml rename to Schemas/2023.09.28.0000.0000/StorySystemDefine.yml diff --git a/2023.09.28.0000.0000/SubmarineExploration.yml b/Schemas/2023.09.28.0000.0000/SubmarineExploration.yml similarity index 100% rename from 2023.09.28.0000.0000/SubmarineExploration.yml rename to Schemas/2023.09.28.0000.0000/SubmarineExploration.yml diff --git a/2023.09.28.0000.0000/SubmarineExplorationLog.yml b/Schemas/2023.09.28.0000.0000/SubmarineExplorationLog.yml similarity index 100% rename from 2023.09.28.0000.0000/SubmarineExplorationLog.yml rename to Schemas/2023.09.28.0000.0000/SubmarineExplorationLog.yml diff --git a/2023.09.28.0000.0000/SubmarineMap.yml b/Schemas/2023.09.28.0000.0000/SubmarineMap.yml similarity index 100% rename from 2023.09.28.0000.0000/SubmarineMap.yml rename to Schemas/2023.09.28.0000.0000/SubmarineMap.yml diff --git a/2023.09.28.0000.0000/SubmarinePart.yml b/Schemas/2023.09.28.0000.0000/SubmarinePart.yml similarity index 100% rename from 2023.09.28.0000.0000/SubmarinePart.yml rename to Schemas/2023.09.28.0000.0000/SubmarinePart.yml diff --git a/2023.09.28.0000.0000/SubmarineRank.yml b/Schemas/2023.09.28.0000.0000/SubmarineRank.yml similarity index 100% rename from 2023.09.28.0000.0000/SubmarineRank.yml rename to Schemas/2023.09.28.0000.0000/SubmarineRank.yml diff --git a/2023.09.28.0000.0000/SubmarineSpecCategory.yml b/Schemas/2023.09.28.0000.0000/SubmarineSpecCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/SubmarineSpecCategory.yml rename to Schemas/2023.09.28.0000.0000/SubmarineSpecCategory.yml diff --git a/2023.09.28.0000.0000/SwitchTalk.yml b/Schemas/2023.09.28.0000.0000/SwitchTalk.yml similarity index 100% rename from 2023.09.28.0000.0000/SwitchTalk.yml rename to Schemas/2023.09.28.0000.0000/SwitchTalk.yml diff --git a/2023.09.28.0000.0000/SwitchTalkVariation.yml b/Schemas/2023.09.28.0000.0000/SwitchTalkVariation.yml similarity index 100% rename from 2023.09.28.0000.0000/SwitchTalkVariation.yml rename to Schemas/2023.09.28.0000.0000/SwitchTalkVariation.yml diff --git a/2023.09.28.0000.0000/SystemGraphicPreset.yml b/Schemas/2023.09.28.0000.0000/SystemGraphicPreset.yml similarity index 100% rename from 2023.09.28.0000.0000/SystemGraphicPreset.yml rename to Schemas/2023.09.28.0000.0000/SystemGraphicPreset.yml diff --git a/2023.09.28.0000.0000/TelepoRelay.yml b/Schemas/2023.09.28.0000.0000/TelepoRelay.yml similarity index 100% rename from 2023.09.28.0000.0000/TelepoRelay.yml rename to Schemas/2023.09.28.0000.0000/TelepoRelay.yml diff --git a/2023.09.28.0000.0000/TerritoryChatRule.yml b/Schemas/2023.09.28.0000.0000/TerritoryChatRule.yml similarity index 100% rename from 2023.09.28.0000.0000/TerritoryChatRule.yml rename to Schemas/2023.09.28.0000.0000/TerritoryChatRule.yml diff --git a/2023.09.28.0000.0000/TerritoryIntendedUse.yml b/Schemas/2023.09.28.0000.0000/TerritoryIntendedUse.yml similarity index 100% rename from 2023.09.28.0000.0000/TerritoryIntendedUse.yml rename to Schemas/2023.09.28.0000.0000/TerritoryIntendedUse.yml diff --git a/2023.09.28.0000.0000/TerritoryType.yml b/Schemas/2023.09.28.0000.0000/TerritoryType.yml similarity index 100% rename from 2023.09.28.0000.0000/TerritoryType.yml rename to Schemas/2023.09.28.0000.0000/TerritoryType.yml diff --git a/2023.09.28.0000.0000/TerritoryTypeTelepo.yml b/Schemas/2023.09.28.0000.0000/TerritoryTypeTelepo.yml similarity index 100% rename from 2023.09.28.0000.0000/TerritoryTypeTelepo.yml rename to Schemas/2023.09.28.0000.0000/TerritoryTypeTelepo.yml diff --git a/2023.09.28.0000.0000/TerritoryTypeTransient.yml b/Schemas/2023.09.28.0000.0000/TerritoryTypeTransient.yml similarity index 100% rename from 2023.09.28.0000.0000/TerritoryTypeTransient.yml rename to Schemas/2023.09.28.0000.0000/TerritoryTypeTransient.yml diff --git a/2023.09.28.0000.0000/TextCommand.yml b/Schemas/2023.09.28.0000.0000/TextCommand.yml similarity index 100% rename from 2023.09.28.0000.0000/TextCommand.yml rename to Schemas/2023.09.28.0000.0000/TextCommand.yml diff --git a/2023.09.28.0000.0000/TextCommandParam.yml b/Schemas/2023.09.28.0000.0000/TextCommandParam.yml similarity index 100% rename from 2023.09.28.0000.0000/TextCommandParam.yml rename to Schemas/2023.09.28.0000.0000/TextCommandParam.yml diff --git a/2023.09.28.0000.0000/Title.yml b/Schemas/2023.09.28.0000.0000/Title.yml similarity index 100% rename from 2023.09.28.0000.0000/Title.yml rename to Schemas/2023.09.28.0000.0000/Title.yml diff --git a/2023.09.28.0000.0000/TofuEditParam.yml b/Schemas/2023.09.28.0000.0000/TofuEditParam.yml similarity index 100% rename from 2023.09.28.0000.0000/TofuEditParam.yml rename to Schemas/2023.09.28.0000.0000/TofuEditParam.yml diff --git a/2023.09.28.0000.0000/TofuObject.yml b/Schemas/2023.09.28.0000.0000/TofuObject.yml similarity index 100% rename from 2023.09.28.0000.0000/TofuObject.yml rename to Schemas/2023.09.28.0000.0000/TofuObject.yml diff --git a/2023.09.28.0000.0000/TofuObjectCategory.yml b/Schemas/2023.09.28.0000.0000/TofuObjectCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/TofuObjectCategory.yml rename to Schemas/2023.09.28.0000.0000/TofuObjectCategory.yml diff --git a/2023.09.28.0000.0000/TofuPreset.yml b/Schemas/2023.09.28.0000.0000/TofuPreset.yml similarity index 100% rename from 2023.09.28.0000.0000/TofuPreset.yml rename to Schemas/2023.09.28.0000.0000/TofuPreset.yml diff --git a/2023.09.28.0000.0000/TofuPresetCategory.yml b/Schemas/2023.09.28.0000.0000/TofuPresetCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/TofuPresetCategory.yml rename to Schemas/2023.09.28.0000.0000/TofuPresetCategory.yml diff --git a/2023.09.28.0000.0000/TofuPresetObject.yml b/Schemas/2023.09.28.0000.0000/TofuPresetObject.yml similarity index 100% rename from 2023.09.28.0000.0000/TofuPresetObject.yml rename to Schemas/2023.09.28.0000.0000/TofuPresetObject.yml diff --git a/2023.09.28.0000.0000/TomestoneConvert.yml b/Schemas/2023.09.28.0000.0000/TomestoneConvert.yml similarity index 100% rename from 2023.09.28.0000.0000/TomestoneConvert.yml rename to Schemas/2023.09.28.0000.0000/TomestoneConvert.yml diff --git a/2023.09.28.0000.0000/Tomestones.yml b/Schemas/2023.09.28.0000.0000/Tomestones.yml similarity index 100% rename from 2023.09.28.0000.0000/Tomestones.yml rename to Schemas/2023.09.28.0000.0000/Tomestones.yml diff --git a/2023.09.28.0000.0000/TomestonesItem.yml b/Schemas/2023.09.28.0000.0000/TomestonesItem.yml similarity index 100% rename from 2023.09.28.0000.0000/TomestonesItem.yml rename to Schemas/2023.09.28.0000.0000/TomestonesItem.yml diff --git a/2023.09.28.0000.0000/TopicSelect.yml b/Schemas/2023.09.28.0000.0000/TopicSelect.yml similarity index 100% rename from 2023.09.28.0000.0000/TopicSelect.yml rename to Schemas/2023.09.28.0000.0000/TopicSelect.yml diff --git a/2023.09.28.0000.0000/Town.yml b/Schemas/2023.09.28.0000.0000/Town.yml similarity index 100% rename from 2023.09.28.0000.0000/Town.yml rename to Schemas/2023.09.28.0000.0000/Town.yml diff --git a/2023.09.28.0000.0000/Trait.yml b/Schemas/2023.09.28.0000.0000/Trait.yml similarity index 100% rename from 2023.09.28.0000.0000/Trait.yml rename to Schemas/2023.09.28.0000.0000/Trait.yml diff --git a/2023.09.28.0000.0000/TraitRecast.yml b/Schemas/2023.09.28.0000.0000/TraitRecast.yml similarity index 100% rename from 2023.09.28.0000.0000/TraitRecast.yml rename to Schemas/2023.09.28.0000.0000/TraitRecast.yml diff --git a/2023.09.28.0000.0000/TraitTransient.yml b/Schemas/2023.09.28.0000.0000/TraitTransient.yml similarity index 100% rename from 2023.09.28.0000.0000/TraitTransient.yml rename to Schemas/2023.09.28.0000.0000/TraitTransient.yml diff --git a/2023.09.28.0000.0000/Transformation.yml b/Schemas/2023.09.28.0000.0000/Transformation.yml similarity index 100% rename from 2023.09.28.0000.0000/Transformation.yml rename to Schemas/2023.09.28.0000.0000/Transformation.yml diff --git a/2023.09.28.0000.0000/Treasure.yml b/Schemas/2023.09.28.0000.0000/Treasure.yml similarity index 100% rename from 2023.09.28.0000.0000/Treasure.yml rename to Schemas/2023.09.28.0000.0000/Treasure.yml diff --git a/2023.09.28.0000.0000/TreasureHuntRank.yml b/Schemas/2023.09.28.0000.0000/TreasureHuntRank.yml similarity index 100% rename from 2023.09.28.0000.0000/TreasureHuntRank.yml rename to Schemas/2023.09.28.0000.0000/TreasureHuntRank.yml diff --git a/2023.09.28.0000.0000/TreasureHuntTexture.yml b/Schemas/2023.09.28.0000.0000/TreasureHuntTexture.yml similarity index 100% rename from 2023.09.28.0000.0000/TreasureHuntTexture.yml rename to Schemas/2023.09.28.0000.0000/TreasureHuntTexture.yml diff --git a/2023.09.28.0000.0000/TreasureModel.yml b/Schemas/2023.09.28.0000.0000/TreasureModel.yml similarity index 100% rename from 2023.09.28.0000.0000/TreasureModel.yml rename to Schemas/2023.09.28.0000.0000/TreasureModel.yml diff --git a/2023.09.28.0000.0000/TreasureSpot.yml b/Schemas/2023.09.28.0000.0000/TreasureSpot.yml similarity index 100% rename from 2023.09.28.0000.0000/TreasureSpot.yml rename to Schemas/2023.09.28.0000.0000/TreasureSpot.yml diff --git a/2023.09.28.0000.0000/Tribe.yml b/Schemas/2023.09.28.0000.0000/Tribe.yml similarity index 100% rename from 2023.09.28.0000.0000/Tribe.yml rename to Schemas/2023.09.28.0000.0000/Tribe.yml diff --git a/2023.09.28.0000.0000/TriggerEffect.yml b/Schemas/2023.09.28.0000.0000/TriggerEffect.yml similarity index 100% rename from 2023.09.28.0000.0000/TriggerEffect.yml rename to Schemas/2023.09.28.0000.0000/TriggerEffect.yml diff --git a/2023.09.28.0000.0000/TripleTriad.yml b/Schemas/2023.09.28.0000.0000/TripleTriad.yml similarity index 100% rename from 2023.09.28.0000.0000/TripleTriad.yml rename to Schemas/2023.09.28.0000.0000/TripleTriad.yml diff --git a/2023.09.28.0000.0000/TripleTriadCard.yml b/Schemas/2023.09.28.0000.0000/TripleTriadCard.yml similarity index 100% rename from 2023.09.28.0000.0000/TripleTriadCard.yml rename to Schemas/2023.09.28.0000.0000/TripleTriadCard.yml diff --git a/2023.09.28.0000.0000/TripleTriadCardObtain.yml b/Schemas/2023.09.28.0000.0000/TripleTriadCardObtain.yml similarity index 100% rename from 2023.09.28.0000.0000/TripleTriadCardObtain.yml rename to Schemas/2023.09.28.0000.0000/TripleTriadCardObtain.yml diff --git a/2023.09.28.0000.0000/TripleTriadCardRarity.yml b/Schemas/2023.09.28.0000.0000/TripleTriadCardRarity.yml similarity index 100% rename from 2023.09.28.0000.0000/TripleTriadCardRarity.yml rename to Schemas/2023.09.28.0000.0000/TripleTriadCardRarity.yml diff --git a/2023.09.28.0000.0000/TripleTriadCardResident.yml b/Schemas/2023.09.28.0000.0000/TripleTriadCardResident.yml similarity index 100% rename from 2023.09.28.0000.0000/TripleTriadCardResident.yml rename to Schemas/2023.09.28.0000.0000/TripleTriadCardResident.yml diff --git a/2023.09.28.0000.0000/TripleTriadCardType.yml b/Schemas/2023.09.28.0000.0000/TripleTriadCardType.yml similarity index 100% rename from 2023.09.28.0000.0000/TripleTriadCardType.yml rename to Schemas/2023.09.28.0000.0000/TripleTriadCardType.yml diff --git a/2023.09.28.0000.0000/TripleTriadCompetition.yml b/Schemas/2023.09.28.0000.0000/TripleTriadCompetition.yml similarity index 100% rename from 2023.09.28.0000.0000/TripleTriadCompetition.yml rename to Schemas/2023.09.28.0000.0000/TripleTriadCompetition.yml diff --git a/2023.09.28.0000.0000/TripleTriadDefine.yml b/Schemas/2023.09.28.0000.0000/TripleTriadDefine.yml similarity index 100% rename from 2023.09.28.0000.0000/TripleTriadDefine.yml rename to Schemas/2023.09.28.0000.0000/TripleTriadDefine.yml diff --git a/2023.09.28.0000.0000/TripleTriadResident.yml b/Schemas/2023.09.28.0000.0000/TripleTriadResident.yml similarity index 100% rename from 2023.09.28.0000.0000/TripleTriadResident.yml rename to Schemas/2023.09.28.0000.0000/TripleTriadResident.yml diff --git a/2023.09.28.0000.0000/TripleTriadRule.yml b/Schemas/2023.09.28.0000.0000/TripleTriadRule.yml similarity index 100% rename from 2023.09.28.0000.0000/TripleTriadRule.yml rename to Schemas/2023.09.28.0000.0000/TripleTriadRule.yml diff --git a/2023.09.28.0000.0000/TripleTriadTournament.yml b/Schemas/2023.09.28.0000.0000/TripleTriadTournament.yml similarity index 100% rename from 2023.09.28.0000.0000/TripleTriadTournament.yml rename to Schemas/2023.09.28.0000.0000/TripleTriadTournament.yml diff --git a/2023.09.28.0000.0000/Tutorial.yml b/Schemas/2023.09.28.0000.0000/Tutorial.yml similarity index 100% rename from 2023.09.28.0000.0000/Tutorial.yml rename to Schemas/2023.09.28.0000.0000/Tutorial.yml diff --git a/2023.09.28.0000.0000/TutorialDPS.yml b/Schemas/2023.09.28.0000.0000/TutorialDPS.yml similarity index 100% rename from 2023.09.28.0000.0000/TutorialDPS.yml rename to Schemas/2023.09.28.0000.0000/TutorialDPS.yml diff --git a/2023.09.28.0000.0000/TutorialHealer.yml b/Schemas/2023.09.28.0000.0000/TutorialHealer.yml similarity index 100% rename from 2023.09.28.0000.0000/TutorialHealer.yml rename to Schemas/2023.09.28.0000.0000/TutorialHealer.yml diff --git a/2023.09.28.0000.0000/TutorialTank.yml b/Schemas/2023.09.28.0000.0000/TutorialTank.yml similarity index 100% rename from 2023.09.28.0000.0000/TutorialTank.yml rename to Schemas/2023.09.28.0000.0000/TutorialTank.yml diff --git a/2023.09.28.0000.0000/UDS_Event.yml b/Schemas/2023.09.28.0000.0000/UDS_Event.yml similarity index 100% rename from 2023.09.28.0000.0000/UDS_Event.yml rename to Schemas/2023.09.28.0000.0000/UDS_Event.yml diff --git a/2023.09.28.0000.0000/UDS_Object.yml b/Schemas/2023.09.28.0000.0000/UDS_Object.yml similarity index 100% rename from 2023.09.28.0000.0000/UDS_Object.yml rename to Schemas/2023.09.28.0000.0000/UDS_Object.yml diff --git a/2023.09.28.0000.0000/UDS_Property.yml b/Schemas/2023.09.28.0000.0000/UDS_Property.yml similarity index 100% rename from 2023.09.28.0000.0000/UDS_Property.yml rename to Schemas/2023.09.28.0000.0000/UDS_Property.yml diff --git a/2023.09.28.0000.0000/UDS_Stats.yml b/Schemas/2023.09.28.0000.0000/UDS_Stats.yml similarity index 100% rename from 2023.09.28.0000.0000/UDS_Stats.yml rename to Schemas/2023.09.28.0000.0000/UDS_Stats.yml diff --git a/2023.09.28.0000.0000/UIColor.yml b/Schemas/2023.09.28.0000.0000/UIColor.yml similarity index 100% rename from 2023.09.28.0000.0000/UIColor.yml rename to Schemas/2023.09.28.0000.0000/UIColor.yml diff --git a/2023.09.28.0000.0000/UIConst.yml b/Schemas/2023.09.28.0000.0000/UIConst.yml similarity index 100% rename from 2023.09.28.0000.0000/UIConst.yml rename to Schemas/2023.09.28.0000.0000/UIConst.yml diff --git a/2023.09.28.0000.0000/UILevelLookup.yml b/Schemas/2023.09.28.0000.0000/UILevelLookup.yml similarity index 100% rename from 2023.09.28.0000.0000/UILevelLookup.yml rename to Schemas/2023.09.28.0000.0000/UILevelLookup.yml diff --git a/2023.09.28.0000.0000/VFX.yml b/Schemas/2023.09.28.0000.0000/VFX.yml similarity index 100% rename from 2023.09.28.0000.0000/VFX.yml rename to Schemas/2023.09.28.0000.0000/VFX.yml diff --git a/2023.09.28.0000.0000/VVDData.yml b/Schemas/2023.09.28.0000.0000/VVDData.yml similarity index 100% rename from 2023.09.28.0000.0000/VVDData.yml rename to Schemas/2023.09.28.0000.0000/VVDData.yml diff --git a/2023.09.28.0000.0000/VVDNotebookContents.yml b/Schemas/2023.09.28.0000.0000/VVDNotebookContents.yml similarity index 100% rename from 2023.09.28.0000.0000/VVDNotebookContents.yml rename to Schemas/2023.09.28.0000.0000/VVDNotebookContents.yml diff --git a/2023.09.28.0000.0000/VVDNotebookSeries.yml b/Schemas/2023.09.28.0000.0000/VVDNotebookSeries.yml similarity index 100% rename from 2023.09.28.0000.0000/VVDNotebookSeries.yml rename to Schemas/2023.09.28.0000.0000/VVDNotebookSeries.yml diff --git a/2023.09.28.0000.0000/VVDRouteData.yml b/Schemas/2023.09.28.0000.0000/VVDRouteData.yml similarity index 100% rename from 2023.09.28.0000.0000/VVDRouteData.yml rename to Schemas/2023.09.28.0000.0000/VVDRouteData.yml diff --git a/2023.09.28.0000.0000/VVDVariantAction.yml b/Schemas/2023.09.28.0000.0000/VVDVariantAction.yml similarity index 100% rename from 2023.09.28.0000.0000/VVDVariantAction.yml rename to Schemas/2023.09.28.0000.0000/VVDVariantAction.yml diff --git a/2023.09.28.0000.0000/Vase.yml b/Schemas/2023.09.28.0000.0000/Vase.yml similarity index 100% rename from 2023.09.28.0000.0000/Vase.yml rename to Schemas/2023.09.28.0000.0000/Vase.yml diff --git a/2023.09.28.0000.0000/VaseFlower.yml b/Schemas/2023.09.28.0000.0000/VaseFlower.yml similarity index 100% rename from 2023.09.28.0000.0000/VaseFlower.yml rename to Schemas/2023.09.28.0000.0000/VaseFlower.yml diff --git a/2023.09.28.0000.0000/Warp.yml b/Schemas/2023.09.28.0000.0000/Warp.yml similarity index 100% rename from 2023.09.28.0000.0000/Warp.yml rename to Schemas/2023.09.28.0000.0000/Warp.yml diff --git a/2023.09.28.0000.0000/WarpCondition.yml b/Schemas/2023.09.28.0000.0000/WarpCondition.yml similarity index 100% rename from 2023.09.28.0000.0000/WarpCondition.yml rename to Schemas/2023.09.28.0000.0000/WarpCondition.yml diff --git a/2023.09.28.0000.0000/WarpLogic.yml b/Schemas/2023.09.28.0000.0000/WarpLogic.yml similarity index 100% rename from 2023.09.28.0000.0000/WarpLogic.yml rename to Schemas/2023.09.28.0000.0000/WarpLogic.yml diff --git a/2023.09.28.0000.0000/WeaponTimeline.yml b/Schemas/2023.09.28.0000.0000/WeaponTimeline.yml similarity index 100% rename from 2023.09.28.0000.0000/WeaponTimeline.yml rename to Schemas/2023.09.28.0000.0000/WeaponTimeline.yml diff --git a/2023.09.28.0000.0000/Weather.yml b/Schemas/2023.09.28.0000.0000/Weather.yml similarity index 100% rename from 2023.09.28.0000.0000/Weather.yml rename to Schemas/2023.09.28.0000.0000/Weather.yml diff --git a/2023.09.28.0000.0000/WeatherGroup.yml b/Schemas/2023.09.28.0000.0000/WeatherGroup.yml similarity index 100% rename from 2023.09.28.0000.0000/WeatherGroup.yml rename to Schemas/2023.09.28.0000.0000/WeatherGroup.yml diff --git a/2023.09.28.0000.0000/WeatherRate.yml b/Schemas/2023.09.28.0000.0000/WeatherRate.yml similarity index 100% rename from 2023.09.28.0000.0000/WeatherRate.yml rename to Schemas/2023.09.28.0000.0000/WeatherRate.yml diff --git a/2023.09.28.0000.0000/WeatherReportReplace.yml b/Schemas/2023.09.28.0000.0000/WeatherReportReplace.yml similarity index 100% rename from 2023.09.28.0000.0000/WeatherReportReplace.yml rename to Schemas/2023.09.28.0000.0000/WeatherReportReplace.yml diff --git a/2023.09.28.0000.0000/WebGuidance.yml b/Schemas/2023.09.28.0000.0000/WebGuidance.yml similarity index 100% rename from 2023.09.28.0000.0000/WebGuidance.yml rename to Schemas/2023.09.28.0000.0000/WebGuidance.yml diff --git a/2023.09.28.0000.0000/WebURL.yml b/Schemas/2023.09.28.0000.0000/WebURL.yml similarity index 100% rename from 2023.09.28.0000.0000/WebURL.yml rename to Schemas/2023.09.28.0000.0000/WebURL.yml diff --git a/2023.09.28.0000.0000/WeddingBGM.yml b/Schemas/2023.09.28.0000.0000/WeddingBGM.yml similarity index 100% rename from 2023.09.28.0000.0000/WeddingBGM.yml rename to Schemas/2023.09.28.0000.0000/WeddingBGM.yml diff --git a/2023.09.28.0000.0000/WeddingFlowerColor.yml b/Schemas/2023.09.28.0000.0000/WeddingFlowerColor.yml similarity index 100% rename from 2023.09.28.0000.0000/WeddingFlowerColor.yml rename to Schemas/2023.09.28.0000.0000/WeddingFlowerColor.yml diff --git a/2023.09.28.0000.0000/WeddingPlan.yml b/Schemas/2023.09.28.0000.0000/WeddingPlan.yml similarity index 100% rename from 2023.09.28.0000.0000/WeddingPlan.yml rename to Schemas/2023.09.28.0000.0000/WeddingPlan.yml diff --git a/2023.09.28.0000.0000/WeeklyBingoOrderData.yml b/Schemas/2023.09.28.0000.0000/WeeklyBingoOrderData.yml similarity index 100% rename from 2023.09.28.0000.0000/WeeklyBingoOrderData.yml rename to Schemas/2023.09.28.0000.0000/WeeklyBingoOrderData.yml diff --git a/2023.09.28.0000.0000/WeeklyBingoRewardData.yml b/Schemas/2023.09.28.0000.0000/WeeklyBingoRewardData.yml similarity index 100% rename from 2023.09.28.0000.0000/WeeklyBingoRewardData.yml rename to Schemas/2023.09.28.0000.0000/WeeklyBingoRewardData.yml diff --git a/2023.09.28.0000.0000/WeeklyBingoText.yml b/Schemas/2023.09.28.0000.0000/WeeklyBingoText.yml similarity index 100% rename from 2023.09.28.0000.0000/WeeklyBingoText.yml rename to Schemas/2023.09.28.0000.0000/WeeklyBingoText.yml diff --git a/2023.09.28.0000.0000/WeeklyLotBonus.yml b/Schemas/2023.09.28.0000.0000/WeeklyLotBonus.yml similarity index 100% rename from 2023.09.28.0000.0000/WeeklyLotBonus.yml rename to Schemas/2023.09.28.0000.0000/WeeklyLotBonus.yml diff --git a/2023.09.28.0000.0000/WeeklyLotBonusThreshold.yml b/Schemas/2023.09.28.0000.0000/WeeklyLotBonusThreshold.yml similarity index 100% rename from 2023.09.28.0000.0000/WeeklyLotBonusThreshold.yml rename to Schemas/2023.09.28.0000.0000/WeeklyLotBonusThreshold.yml diff --git a/2023.09.28.0000.0000/World.yml b/Schemas/2023.09.28.0000.0000/World.yml similarity index 100% rename from 2023.09.28.0000.0000/World.yml rename to Schemas/2023.09.28.0000.0000/World.yml diff --git a/2023.09.28.0000.0000/WorldDCGroupType.yml b/Schemas/2023.09.28.0000.0000/WorldDCGroupType.yml similarity index 100% rename from 2023.09.28.0000.0000/WorldDCGroupType.yml rename to Schemas/2023.09.28.0000.0000/WorldDCGroupType.yml diff --git a/2023.09.28.0000.0000/XPVPGroupActivity.yml b/Schemas/2023.09.28.0000.0000/XPVPGroupActivity.yml similarity index 100% rename from 2023.09.28.0000.0000/XPVPGroupActivity.yml rename to Schemas/2023.09.28.0000.0000/XPVPGroupActivity.yml diff --git a/2023.09.28.0000.0000/YKW.yml b/Schemas/2023.09.28.0000.0000/YKW.yml similarity index 100% rename from 2023.09.28.0000.0000/YKW.yml rename to Schemas/2023.09.28.0000.0000/YKW.yml diff --git a/2023.09.28.0000.0000/YardCatalogCategory.yml b/Schemas/2023.09.28.0000.0000/YardCatalogCategory.yml similarity index 100% rename from 2023.09.28.0000.0000/YardCatalogCategory.yml rename to Schemas/2023.09.28.0000.0000/YardCatalogCategory.yml diff --git a/2023.09.28.0000.0000/YardCatalogItemList.yml b/Schemas/2023.09.28.0000.0000/YardCatalogItemList.yml similarity index 100% rename from 2023.09.28.0000.0000/YardCatalogItemList.yml rename to Schemas/2023.09.28.0000.0000/YardCatalogItemList.yml diff --git a/2023.09.28.0000.0000/ZoneSharedGroup.yml b/Schemas/2023.09.28.0000.0000/ZoneSharedGroup.yml similarity index 100% rename from 2023.09.28.0000.0000/ZoneSharedGroup.yml rename to Schemas/2023.09.28.0000.0000/ZoneSharedGroup.yml diff --git a/2023.09.28.0000.0000/ZoneTimeline.yml b/Schemas/2023.09.28.0000.0000/ZoneTimeline.yml similarity index 100% rename from 2023.09.28.0000.0000/ZoneTimeline.yml rename to Schemas/2023.09.28.0000.0000/ZoneTimeline.yml