From 252e808546f3c8150eca23d7f2241d5d483d331e Mon Sep 17 00:00:00 2001 From: Caeldeth Date: Sat, 24 Oct 2026 15:36:26 -0500 Subject: [PATCH 1/6] feat: add the Species root type (HXML-37) World data defines the species. Each species has a key that saves and content use, a wire id, its name forms, its origin class, a player option, an optional parent (BranchOf), its element affinity and resistance, and its bodies. Each body has a key, a wire id that is unique across all species, an optional display name, a default flag and a retail skin colour (0 to 9). - Species.xsd, with xs:unique rules for body keys and body ids in a species. Pin the two new enums, SpeciesOrigin and SpeciesPlayerOption, in tools/enum-values.json. - Species loads on start from the species directory. "species" is an invariant plural, so WorldDataDirectory.NameFor returns it as it is. - Helpers: DefaultBody, TryGetBody, GetParent, and GetAffinity and GetResistance, which give a branch its parent's values. - ValidateAll checks unique species ids and body ids across all species, and Validate checks each species: bodies for a playable species, one default body, body keys and ids, and the branch rules. - Validate(ElementTable) checks Affinity and Resistance against a table. The server calls it with the active table. - A shared SchemaValidation helper for the tests. The element table tests use it. - Regenerate src/Objects. Each generated header lists the schema files, so the header of every generated file changes. Refs: HXML-37, HS-1520 --- src/Extensions/Species.cs | 155 ++++++++++++++ src/Manager/WorldDataDirectory.cs | 4 + src/Objects/Access.cs | 2 +- src/Objects/AddStatus.cs | 2 +- src/Objects/Animation.cs | 2 +- src/Objects/AnimationGroup.cs | 2 +- src/Objects/ApiEndpoints.cs | 2 +- src/Objects/Appearance.cs | 2 +- src/Objects/BoardEffects.cs | 2 +- src/Objects/BoardType.cs | 2 +- src/Objects/Book.cs | 2 +- src/Objects/CastCost.cs | 2 +- src/Objects/CastCostList.cs | 2 +- src/Objects/CastModifier.cs | 2 +- src/Objects/CastModifierAdd.cs | 2 +- src/Objects/CastModifierReplace.cs | 2 +- src/Objects/CastModifierSubtract.cs | 2 +- src/Objects/CastModifiers.cs | 2 +- src/Objects/CastRestriction.cs | 2 +- src/Objects/CastRestrictionList.cs | 2 +- src/Objects/Castable.cs | 2 +- src/Objects/CastableConeIntent.cs | 2 +- src/Objects/CastableCrossIntent.cs | 2 +- src/Objects/CastableDamage.cs | 2 +- src/Objects/CastableEffects.cs | 2 +- src/Objects/CastableEffectsSound.cs | 2 +- src/Objects/CastableHeal.cs | 2 +- src/Objects/CastableIntent.cs | 2 +- src/Objects/CastableIntents.cs | 2 +- src/Objects/CastableLineIntent.cs | 2 +- src/Objects/CastableMastery.cs | 2 +- src/Objects/CastableMotion.cs | 2 +- src/Objects/CastableMotionsList.cs | 2 +- src/Objects/CastableReactor.cs | 2 +- src/Objects/CastableReactorList.cs | 2 +- src/Objects/CastableRestrictions.cs | 2 +- src/Objects/CastableSquareIntent.cs | 2 +- src/Objects/CastableTileIntent.cs | 2 +- src/Objects/Categories.cs | 2 +- src/Objects/Category.cs | 2 +- src/Objects/Chat.cs | 2 +- src/Objects/Class.cs | 2 +- src/Objects/ClassCastCost.cs | 2 +- src/Objects/ClassCastCostStat.cs | 2 +- src/Objects/ClassRequirement.cs | 2 +- src/Objects/ClassRequirementAb.cs | 2 +- src/Objects/ClassRequirementLevel.cs | 2 +- src/Objects/ClassRequirementPhysical.cs | 2 +- src/Objects/ClientSetting.cs | 2 +- src/Objects/ClientSettings.cs | 2 +- src/Objects/Conditions.cs | 2 +- src/Objects/Creature.cs | 2 +- src/Objects/CreatureBehavior.cs | 2 +- src/Objects/CreatureBehaviorSet.cs | 2 +- src/Objects/CreatureCastable.cs | 2 +- src/Objects/CreatureCastables.cs | 2 +- src/Objects/CreatureCastingSet.cs | 2 +- src/Objects/CreatureCastingSets.cs | 2 +- src/Objects/CreatureCookie.cs | 2 +- src/Objects/CreatureCookies.cs | 2 +- src/Objects/CreatureHostility.cs | 2 +- src/Objects/CreatureHostilitySettings.cs | 2 +- src/Objects/CreatureImmunities.cs | 2 +- src/Objects/CreatureImmunity.cs | 2 +- src/Objects/CreatureImmunityType.cs | 2 +- src/Objects/CreatureTargetPriority.cs | 2 +- src/Objects/CreatureTypes.cs | 2 +- src/Objects/DamageType.cs | 2 +- src/Objects/DataStore.cs | 2 +- src/Objects/Death.cs | 2 +- src/Objects/DeathComa.cs | 2 +- src/Objects/DeathLegendMark.cs | 2 +- src/Objects/DeathMap.cs | 2 +- src/Objects/DeathPenalty.cs | 2 +- src/Objects/Description.cs | 2 +- src/Objects/DescriptionList.cs | 2 +- src/Objects/Direction.cs | 2 +- src/Objects/ElementTable.cs | 2 +- src/Objects/ElementTableElement.cs | 2 +- src/Objects/ElementTableElements.cs | 2 +- src/Objects/ElementTableGroup.cs | 2 +- src/Objects/ElementTableGroups.cs | 2 +- src/Objects/ElementTableSourceElement.cs | 2 +- src/Objects/ElementTableTargetElement.cs | 2 +- src/Objects/ElementalModifier.cs | 2 +- src/Objects/ElementalModifierType.cs | 2 +- src/Objects/ElementalModifiersList.cs | 2 +- src/Objects/Equipment.cs | 2 +- src/Objects/EquipmentRestriction.cs | 2 +- src/Objects/EquipmentSlot.cs | 2 +- src/Objects/ExclusivePolicy.cs | 2 +- src/Objects/Gender.cs | 2 +- src/Objects/GlobalBoard.cs | 2 +- src/Objects/GlobalBoardAccessList.cs | 2 +- src/Objects/GlobalBoards.cs | 2 +- src/Objects/Handler.cs | 2 +- src/Objects/Handlers.cs | 2 +- src/Objects/HybrasylAge.cs | 2 +- src/Objects/HybrasylAges.cs | 2 +- src/Objects/HybrasylEntityBases.cs | 1 + src/Objects/IconSet.cs | 2 +- src/Objects/IntentDirection.cs | 2 +- src/Objects/IntentFlags.cs | 2 +- src/Objects/IntentType.cs | 2 +- src/Objects/Item.cs | 2 +- src/Objects/ItemBodyStyle.cs | 2 +- src/Objects/ItemColor.cs | 2 +- src/Objects/ItemDamage.cs | 2 +- src/Objects/ItemMotion.cs | 2 +- src/Objects/ItemMotionList.cs | 2 +- src/Objects/ItemProperties.cs | 2 +- src/Objects/ItemRestrictions.cs | 2 +- src/Objects/ItemSpecification.cs | 2 +- src/Objects/ItemTag.cs | 2 +- src/Objects/ItemUseEffect.cs | 2 +- src/Objects/ItemUseSound.cs | 2 +- src/Objects/ItemUseTeleport.cs | 2 +- src/Objects/ItemsSpecification.cs | 2 +- src/Objects/LearnPrerequisite.cs | 2 +- src/Objects/LearnPrerequisites.cs | 2 +- src/Objects/Localization.cs | 2 +- src/Objects/LocalizedString.cs | 2 +- src/Objects/LocalizedStrings.cs | 2 +- src/Objects/LogConfig.cs | 2 +- src/Objects/LogGlobalConfig.cs | 2 +- src/Objects/LogLevel.cs | 2 +- src/Objects/LogType.cs | 2 +- src/Objects/LootGold.cs | 2 +- src/Objects/LootImport.cs | 2 +- src/Objects/LootItem.cs | 2 +- src/Objects/LootList.cs | 2 +- src/Objects/LootSet.cs | 2 +- src/Objects/LootTable.cs | 2 +- src/Objects/LootTableGold.cs | 2 +- src/Objects/LootTableItemList.cs | 2 +- src/Objects/LootTableXp.cs | 2 +- src/Objects/LootXp.cs | 2 +- src/Objects/Map.cs | 2 +- src/Objects/MapNpc.cs | 2 +- src/Objects/MapSign.cs | 2 +- src/Objects/MapSigns.cs | 2 +- src/Objects/MasteryModifier.cs | 2 +- src/Objects/MaxLevel.cs | 2 +- src/Objects/MessageHandler.cs | 2 +- src/Objects/MessageHandlers.cs | 2 +- src/Objects/MessagePlugin.cs | 2 +- src/Objects/MessagePluginTargets.cs | 2 +- src/Objects/MessagePlugins.cs | 2 +- src/Objects/MessageType.cs | 2 +- src/Objects/Messages.cs | 2 +- src/Objects/MetricsEndpoint.cs | 2 +- src/Objects/ModifierEffect.cs | 2 +- src/Objects/ModifierEffectSound.cs | 2 +- src/Objects/NamedVariant.cs | 2 +- src/Objects/Nation.cs | 2 +- src/Objects/NationMap.cs | 2 +- src/Objects/Network.cs | 2 +- src/Objects/NetworkInfo.cs | 2 +- src/Objects/NetworkInfoSsl.cs | 2 +- src/Objects/NewPlayer.cs | 2 +- src/Objects/Npc.cs | 2 +- src/Objects/NpcAppearance.cs | 2 +- src/Objects/NpcInventory.cs | 2 +- src/Objects/NpcInventoryItem.cs | 2 +- src/Objects/NpcJobListList.cs | 2 +- src/Objects/NpcRepairType.cs | 2 +- src/Objects/NpcResponse.cs | 2 +- src/Objects/NpcResponses.cs | 2 +- src/Objects/NpcRoleBank.cs | 2 +- src/Objects/NpcRoleList.cs | 2 +- src/Objects/NpcRolePost.cs | 2 +- src/Objects/NpcRolePostSurcharge.cs | 2 +- src/Objects/NpcRoleRepair.cs | 2 +- src/Objects/NpcRoleTrain.cs | 2 +- src/Objects/NpcRoleTrainCastable.cs | 2 +- src/Objects/NpcRoleVend.cs | 2 +- src/Objects/NpcRoleVendItem.cs | 2 +- src/Objects/NpcRoleVendItemList.cs | 2 +- src/Objects/Npcs.cs | 2 +- src/Objects/Physical.cs | 2 +- src/Objects/PluginConfig.cs | 2 +- src/Objects/PluginConfiguration.cs | 2 +- src/Objects/Proc.cs | 2 +- src/Objects/ProcEventType.cs | 2 +- src/Objects/ProcList.cs | 2 +- src/Objects/Reactor.cs | 2 +- src/Objects/Reactors.cs | 2 +- src/Objects/Recipe.cs | 2 +- src/Objects/RecipeDuration.cs | 2 +- src/Objects/RecipeIngredient.cs | 2 +- src/Objects/RecipeIngredients.cs | 2 +- src/Objects/RecipeItem.cs | 2 +- src/Objects/RemoveStatus.cs | 2 +- src/Objects/Requirement.cs | 2 +- src/Objects/Requirements.cs | 2 +- src/Objects/RestrictionType.cs | 2 +- src/Objects/RestrictionsAb.cs | 2 +- src/Objects/RestrictionsCastableList.cs | 2 +- src/Objects/RestrictionsLevel.cs | 2 +- src/Objects/RotationType.cs | 2 +- src/Objects/ScriptSource.cs | 2 +- src/Objects/ServerConfig.cs | 2 +- src/Objects/ServerConstants.cs | 2 +- src/Objects/ServerFormulas.cs | 2 +- src/Objects/ServerPlugins.cs | 2 +- src/Objects/ServerStart.cs | 2 +- src/Objects/SimpleQuantity.cs | 2 +- src/Objects/SlotRestriction.cs | 2 +- src/Objects/SlotRestrictionType.cs | 2 +- src/Objects/SlotRestrictions.cs | 2 +- src/Objects/Spawn.cs | 2 +- src/Objects/SpawnBase.cs | 2 +- src/Objects/SpawnCoordinate.cs | 2 +- src/Objects/SpawnCoordinatesList.cs | 2 +- src/Objects/SpawnDamage.cs | 2 +- src/Objects/SpawnDefense.cs | 2 +- src/Objects/SpawnGroup.cs | 2 +- src/Objects/SpawnPoint.cs | 2 +- src/Objects/SpawnPoints.cs | 2 +- src/Objects/SpawnSpec.cs | 2 +- src/Objects/Spawns.cs | 2 +- src/Objects/Species.cs | 111 ++++++++++ src/Objects/SpeciesBodies.cs | 49 +++++ src/Objects/SpeciesBody.cs | 82 ++++++++ src/Objects/SpeciesNames.cs | 54 +++++ src/Objects/SpeciesOrigin.cs | 28 +++ src/Objects/SpeciesPlayerOption.cs | 30 +++ src/Objects/SpellAnimations.cs | 2 +- src/Objects/SpellUseType.cs | 2 +- src/Objects/Stackable.cs | 2 +- src/Objects/StartMap.cs | 2 +- src/Objects/StartMaps.cs | 2 +- src/Objects/StatModifiers.cs | 2 +- src/Objects/StatType.cs | 2 +- src/Objects/Status.cs | 2 +- src/Objects/StatusAnimations.cs | 2 +- src/Objects/StatusDamage.cs | 2 +- src/Objects/StatusEffects.cs | 2 +- src/Objects/StatusHeal.cs | 2 +- src/Objects/Statuses.cs | 2 +- src/Objects/TargetUrl.cs | 2 +- src/Objects/Territory.cs | 2 +- src/Objects/Time.cs | 2 +- src/Objects/TlsInfo.cs | 2 +- src/Objects/Trait.cs | 2 +- src/Objects/TraitConflictList.cs | 2 +- src/Objects/TraitExclusiveGroup.cs | 2 +- src/Objects/Use.cs | 2 +- src/Objects/Variant.cs | 2 +- src/Objects/VariantGroup.cs | 2 +- src/Objects/VariantProperties.cs | 2 +- src/Objects/Variants.cs | 2 +- src/Objects/Vendor.cs | 2 +- src/Objects/VisualEffectType.cs | 2 +- src/Objects/Warp.cs | 2 +- src/Objects/WarpMapTarget.cs | 2 +- src/Objects/WarpRestrictions.cs | 2 +- src/Objects/Warps.cs | 2 +- src/Objects/WeaponType.cs | 2 +- src/Objects/WebUrl.cs | 2 +- src/Objects/WorldMap.cs | 2 +- src/Objects/WorldMapPoint.cs | 2 +- src/Objects/WorldMapPointTarget.cs | 2 +- src/Objects/WorldMapPoints.cs | 2 +- src/XSD/Species.xsd | 121 +++++++++++ tests/ElementTables.cs | 23 +-- tests/SchemaValidation.cs | 51 +++++ tests/Species.cs | 245 +++++++++++++++++++++++ tests/WorldDataDirectory.cs | 2 + tools/enum-values.json | 11 + 270 files changed, 1201 insertions(+), 276 deletions(-) create mode 100644 src/Extensions/Species.cs create mode 100644 src/Objects/Species.cs create mode 100644 src/Objects/SpeciesBodies.cs create mode 100644 src/Objects/SpeciesBody.cs create mode 100644 src/Objects/SpeciesNames.cs create mode 100644 src/Objects/SpeciesOrigin.cs create mode 100644 src/Objects/SpeciesPlayerOption.cs create mode 100644 src/XSD/Species.xsd create mode 100644 tests/SchemaValidation.cs create mode 100644 tests/Species.cs diff --git a/src/Extensions/Species.cs b/src/Extensions/Species.cs new file mode 100644 index 0000000..08a00ef --- /dev/null +++ b/src/Extensions/Species.cs @@ -0,0 +1,155 @@ +// This file is part of Project Hybrasyl. +// +// This program is free software; you can redistribute it and/or modify +// it under the terms of the Affero General Public License as published by +// the Free Software Foundation, version 3. +// +// This program is distributed in the hope that it will be useful, but +// without ANY WARRANTY; without even the implied warranty of MERCHANTABILITY +// or FITNESS FOR A PARTICULAR PURPOSE. See the Affero General Public License +// for more details. +// +// You should have received a copy of the Affero General Public License along +// with this program. If not, see . +// +// (C) 2020-2026 ERISCO, LLC +// +// For contributors and individual authors please refer to CONTRIBUTORS.MD. + +using System; +using System.Collections.Generic; +using System.Linq; +using Hybrasyl.Xml.Enums; +using Hybrasyl.Xml.Interfaces; +using Hybrasyl.Xml.Manager; + +namespace Hybrasyl.Xml.Objects; + +/// +/// A species in the world data. Saves store and the key of a body, so neither changes. Clients +/// receive and the body . +/// +public partial class Species : ILoadOnStart, IAdditionalValidation +{ + /// Compares species keys and body keys. Case does not matter. + public static readonly StringComparer KeyComparer = StringComparer.OrdinalIgnoreCase; + + public override string PrimaryKey => Key; + + public override List SecondaryKeys => Key == null ? [] : [Key.ToLower()]; + + public bool IsBranch => !string.IsNullOrEmpty(BranchOf); + + /// The body with Default="true", or null for a species with no bodies. + public SpeciesBody DefaultBody => Bodies?.FirstOrDefault(b => b.Default); + + public new static void LoadAll(IWorldDataManager manager, string path) => + HybrasylEntity.LoadAll(manager, path); + + public bool TryGetBody(string key, out SpeciesBody body) + { + body = string.IsNullOrEmpty(key) ? null : Bodies?.FirstOrDefault(b => KeyComparer.Equals(b.Key, key)); + return body != null; + } + + /// The parent of a branch, or null when the species is not a branch or the parent is not loaded. + public Species GetParent(IWorldDataManager manager) => + IsBranch && manager.TryGetValueByIndex(BranchOf.ToLower(), out Species parent) ? parent : null; + + /// The affinity element key. A branch without its own affinity takes its parent's. + public string GetAffinity(IWorldDataManager manager) => + string.IsNullOrEmpty(Affinity) ? GetParent(manager)?.Affinity : Affinity; + + /// The resistance element key. A branch without its own resistance takes its parent's. + public string GetResistance(IWorldDataManager manager) => + string.IsNullOrEmpty(Resistance) ? GetParent(manager)?.Resistance : Resistance; + + /// + /// Run on each species, and check the rules across species: unique + /// species ids, and body ids that are unique across all species. The manager runs it at load. + /// + public static void ValidateAll(IWorldDataManager manager) + { + var result = new XmlValidationResult(); + var all = manager.Values().ToList(); + var errors = all.ToDictionary(s => s.Guid, s => s.Validate(manager)); + + foreach (var group in all.GroupBy(s => s.Id).Where(g => g.Count() > 1)) + foreach (var species in group) + errors[species.Guid].Add($"Species id {group.Key} is not unique."); + + foreach (var group in all.SelectMany(s => (s.Bodies ?? []).Select(b => (Species: s, Body: b))) + .GroupBy(x => x.Body.Id).Where(g => g.Select(x => x.Species).Distinct().Count() > 1)) + foreach (var species in group.Select(x => x.Species).Distinct()) + errors[species.Guid].Add($"Body id {group.Key} is used by more than one species."); + + foreach (var species in all) + { + result.TotalProcessed++; + if (errors[species.Guid].Count > 0) + result.Errors.Add(species.Guid, $"Species {species.Key}: {string.Join(" ", errors[species.Guid])}"); + } + + manager.UpdateResult(result); + } + + /// + /// Check the rules for one species that the schema cannot check, or that the loader does not check because it + /// does not validate files against the schema (HXML-35). + /// + /// One message for each problem. An empty list means the species is correct. + public List Validate(IWorldDataManager manager) + { + var errors = new List(); + var bodies = Bodies ?? []; + + if (bodies.Count == 0 && PlayerOption is SpeciesPlayerOption.Starter or SpeciesPlayerOption.Unlockable) + errors.Add($"A {PlayerOption} species has no bodies."); + if (bodies.Count > 0 && bodies.Count(b => b.Default) != 1) + errors.Add($"Exactly one body must have Default=\"true\". This species has {bodies.Count(b => b.Default)}."); + foreach (var body in bodies.Where(b => string.IsNullOrEmpty(b.Key))) + errors.Add($"Body id {body.Id} has no key."); + foreach (var group in bodies.Where(b => !string.IsNullOrEmpty(b.Key)).GroupBy(b => b.Key, KeyComparer) + .Where(g => g.Count() > 1)) + errors.Add($"Body key {group.Key} is not unique."); + foreach (var group in bodies.GroupBy(b => b.Id).Where(g => g.Count() > 1)) + errors.Add($"Body id {group.Key} is not unique."); + foreach (var body in bodies.Where(b => b.RetailSkinColor > 9)) + errors.Add($"Body {body.Key} has RetailSkinColor {body.RetailSkinColor}. The maximum is 9."); + + if (IsBranch) + { + var parent = GetParent(manager); + if (parent == null) + errors.Add($"BranchOf names {BranchOf}, which is not a loaded species."); + else if (parent.IsBranch) + errors.Add($"BranchOf names {BranchOf}, which is a branch itself."); + else if (parent.PlayerOption != SpeciesPlayerOption.ByBranch) + errors.Add($"BranchOf names {BranchOf}, which is not ByBranch."); + } + else + { + if (string.IsNullOrEmpty(Affinity)) + errors.Add("The species has no Affinity, and it is not a branch."); + if (string.IsNullOrEmpty(Resistance)) + errors.Add("The species has no Resistance, and it is not a branch."); + } + + return errors; + } + + /// + /// Check that and name elements of . + /// The package cannot know the active element table, so the server calls this with it. + /// + /// One message for each problem. An empty list means the species is correct. + public List Validate(ElementTable table) + { + var errors = new List(); + if (!string.IsNullOrEmpty(Affinity) && !table.TryGetElement(Affinity, out _)) + errors.Add($"Affinity {Affinity} is not an element of table {table.Name}."); + if (!string.IsNullOrEmpty(Resistance) && !table.TryGetElement(Resistance, out _)) + errors.Add($"Resistance {Resistance} is not an element of table {table.Name}."); + return errors; + } +} diff --git a/src/Manager/WorldDataDirectory.cs b/src/Manager/WorldDataDirectory.cs index 4e69d1b..a1c32cf 100644 --- a/src/Manager/WorldDataDirectory.cs +++ b/src/Manager/WorldDataDirectory.cs @@ -40,6 +40,10 @@ public static string NameFor(string typeName) var lower = typeName.ToLowerInvariant(); + // A word whose plural is the same word. + if (lower == "species") + return lower; + // Sibilants take -es; a consonant before a final -y turns it into -ies. Every other // entity name in this model is regular. if (lower.EndsWith("s") || lower.EndsWith("x") || lower.EndsWith("z") diff --git a/src/Objects/Access.cs b/src/Objects/Access.cs index 9ac6871..653cc66 100644 --- a/src/Objects/Access.cs +++ b/src/Objects/Access.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection using System.Linq; namespace Hybrasyl.Xml.Objects diff --git a/src/Objects/AddStatus.cs b/src/Objects/AddStatus.cs index bccbc7c..0efee1b 100644 --- a/src/Objects/AddStatus.cs +++ b/src/Objects/AddStatus.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Animation.cs b/src/Objects/Animation.cs index 0f741c3..502a3cd 100644 --- a/src/Objects/Animation.cs +++ b/src/Objects/Animation.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/AnimationGroup.cs b/src/Objects/AnimationGroup.cs index a6a2166..5336457 100644 --- a/src/Objects/AnimationGroup.cs +++ b/src/Objects/AnimationGroup.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/ApiEndpoints.cs b/src/Objects/ApiEndpoints.cs index ee4ff36..509b078 100644 --- a/src/Objects/ApiEndpoints.cs +++ b/src/Objects/ApiEndpoints.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Appearance.cs b/src/Objects/Appearance.cs index 585159e..1764c35 100644 --- a/src/Objects/Appearance.cs +++ b/src/Objects/Appearance.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/BoardEffects.cs b/src/Objects/BoardEffects.cs index 3c00082..13303e3 100644 --- a/src/Objects/BoardEffects.cs +++ b/src/Objects/BoardEffects.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/BoardType.cs b/src/Objects/BoardType.cs index 0cf7265..9a459f2 100644 --- a/src/Objects/BoardType.cs +++ b/src/Objects/BoardType.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Enums { diff --git a/src/Objects/Book.cs b/src/Objects/Book.cs index b9451f0..105d490 100644 --- a/src/Objects/Book.cs +++ b/src/Objects/Book.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Enums { diff --git a/src/Objects/CastCost.cs b/src/Objects/CastCost.cs index 1dcbbbb..7a8d688 100644 --- a/src/Objects/CastCost.cs +++ b/src/Objects/CastCost.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CastCostList.cs b/src/Objects/CastCostList.cs index 8e4169f..367b522 100644 --- a/src/Objects/CastCostList.cs +++ b/src/Objects/CastCostList.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CastModifier.cs b/src/Objects/CastModifier.cs index 20f361f..ce64665 100644 --- a/src/Objects/CastModifier.cs +++ b/src/Objects/CastModifier.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CastModifierAdd.cs b/src/Objects/CastModifierAdd.cs index 1f8bf49..3945842 100644 --- a/src/Objects/CastModifierAdd.cs +++ b/src/Objects/CastModifierAdd.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CastModifierReplace.cs b/src/Objects/CastModifierReplace.cs index 5551b39..d26528f 100644 --- a/src/Objects/CastModifierReplace.cs +++ b/src/Objects/CastModifierReplace.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CastModifierSubtract.cs b/src/Objects/CastModifierSubtract.cs index d3cc242..3d58acb 100644 --- a/src/Objects/CastModifierSubtract.cs +++ b/src/Objects/CastModifierSubtract.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CastModifiers.cs b/src/Objects/CastModifiers.cs index 379bb27..ce48471 100644 --- a/src/Objects/CastModifiers.cs +++ b/src/Objects/CastModifiers.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CastRestriction.cs b/src/Objects/CastRestriction.cs index caf3965..1fba838 100644 --- a/src/Objects/CastRestriction.cs +++ b/src/Objects/CastRestriction.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CastRestrictionList.cs b/src/Objects/CastRestrictionList.cs index dbffa0c..97f8871 100644 --- a/src/Objects/CastRestrictionList.cs +++ b/src/Objects/CastRestrictionList.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Castable.cs b/src/Objects/Castable.cs index d853c67..a1cd679 100644 --- a/src/Objects/Castable.cs +++ b/src/Objects/Castable.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CastableConeIntent.cs b/src/Objects/CastableConeIntent.cs index 8356728..8813be2 100644 --- a/src/Objects/CastableConeIntent.cs +++ b/src/Objects/CastableConeIntent.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CastableCrossIntent.cs b/src/Objects/CastableCrossIntent.cs index 9938501..90ca2ce 100644 --- a/src/Objects/CastableCrossIntent.cs +++ b/src/Objects/CastableCrossIntent.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CastableDamage.cs b/src/Objects/CastableDamage.cs index 4cad2bc..c0ef391 100644 --- a/src/Objects/CastableDamage.cs +++ b/src/Objects/CastableDamage.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CastableEffects.cs b/src/Objects/CastableEffects.cs index 8974dda..9bbb72e 100644 --- a/src/Objects/CastableEffects.cs +++ b/src/Objects/CastableEffects.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CastableEffectsSound.cs b/src/Objects/CastableEffectsSound.cs index 01790e8..94d6294 100644 --- a/src/Objects/CastableEffectsSound.cs +++ b/src/Objects/CastableEffectsSound.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CastableHeal.cs b/src/Objects/CastableHeal.cs index f2b8efb..a985fbd 100644 --- a/src/Objects/CastableHeal.cs +++ b/src/Objects/CastableHeal.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CastableIntent.cs b/src/Objects/CastableIntent.cs index 3b23a1b..453b5b2 100644 --- a/src/Objects/CastableIntent.cs +++ b/src/Objects/CastableIntent.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CastableIntents.cs b/src/Objects/CastableIntents.cs index 9335381..3e4855b 100644 --- a/src/Objects/CastableIntents.cs +++ b/src/Objects/CastableIntents.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CastableLineIntent.cs b/src/Objects/CastableLineIntent.cs index 92563b2..5bc2486 100644 --- a/src/Objects/CastableLineIntent.cs +++ b/src/Objects/CastableLineIntent.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CastableMastery.cs b/src/Objects/CastableMastery.cs index 7263043..597ab16 100644 --- a/src/Objects/CastableMastery.cs +++ b/src/Objects/CastableMastery.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CastableMotion.cs b/src/Objects/CastableMotion.cs index febb257..ec7452f 100644 --- a/src/Objects/CastableMotion.cs +++ b/src/Objects/CastableMotion.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CastableMotionsList.cs b/src/Objects/CastableMotionsList.cs index e2e1f82..6a10c0f 100644 --- a/src/Objects/CastableMotionsList.cs +++ b/src/Objects/CastableMotionsList.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CastableReactor.cs b/src/Objects/CastableReactor.cs index 6278e5c..6db011a 100644 --- a/src/Objects/CastableReactor.cs +++ b/src/Objects/CastableReactor.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CastableReactorList.cs b/src/Objects/CastableReactorList.cs index bd42569..447fb2a 100644 --- a/src/Objects/CastableReactorList.cs +++ b/src/Objects/CastableReactorList.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CastableRestrictions.cs b/src/Objects/CastableRestrictions.cs index 6d2ad0c..b96ac15 100644 --- a/src/Objects/CastableRestrictions.cs +++ b/src/Objects/CastableRestrictions.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CastableSquareIntent.cs b/src/Objects/CastableSquareIntent.cs index c4963d6..587773a 100644 --- a/src/Objects/CastableSquareIntent.cs +++ b/src/Objects/CastableSquareIntent.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CastableTileIntent.cs b/src/Objects/CastableTileIntent.cs index d34b79a..d94abd0 100644 --- a/src/Objects/CastableTileIntent.cs +++ b/src/Objects/CastableTileIntent.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Categories.cs b/src/Objects/Categories.cs index b2e180e..a631dbf 100644 --- a/src/Objects/Categories.cs +++ b/src/Objects/Categories.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Category.cs b/src/Objects/Category.cs index f19c68b..9456bfc 100644 --- a/src/Objects/Category.cs +++ b/src/Objects/Category.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Chat.cs b/src/Objects/Chat.cs index c819e71..7170154 100644 --- a/src/Objects/Chat.cs +++ b/src/Objects/Chat.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Class.cs b/src/Objects/Class.cs index e629d48..9e011bf 100644 --- a/src/Objects/Class.cs +++ b/src/Objects/Class.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Enums { diff --git a/src/Objects/ClassCastCost.cs b/src/Objects/ClassCastCost.cs index a7f7c82..d7cd15f 100644 --- a/src/Objects/ClassCastCost.cs +++ b/src/Objects/ClassCastCost.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/ClassCastCostStat.cs b/src/Objects/ClassCastCostStat.cs index 0ca9956..4c96484 100644 --- a/src/Objects/ClassCastCostStat.cs +++ b/src/Objects/ClassCastCostStat.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/ClassRequirement.cs b/src/Objects/ClassRequirement.cs index 4536736..ff100cd 100644 --- a/src/Objects/ClassRequirement.cs +++ b/src/Objects/ClassRequirement.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/ClassRequirementAb.cs b/src/Objects/ClassRequirementAb.cs index 31e0a9b..a783abe 100644 --- a/src/Objects/ClassRequirementAb.cs +++ b/src/Objects/ClassRequirementAb.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/ClassRequirementLevel.cs b/src/Objects/ClassRequirementLevel.cs index dd57bd9..a41a152 100644 --- a/src/Objects/ClassRequirementLevel.cs +++ b/src/Objects/ClassRequirementLevel.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/ClassRequirementPhysical.cs b/src/Objects/ClassRequirementPhysical.cs index e0a4afc..3cf677a 100644 --- a/src/Objects/ClassRequirementPhysical.cs +++ b/src/Objects/ClassRequirementPhysical.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/ClientSetting.cs b/src/Objects/ClientSetting.cs index 60502d8..68dbd1c 100644 --- a/src/Objects/ClientSetting.cs +++ b/src/Objects/ClientSetting.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/ClientSettings.cs b/src/Objects/ClientSettings.cs index dee212e..cc18410 100644 --- a/src/Objects/ClientSettings.cs +++ b/src/Objects/ClientSettings.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Conditions.cs b/src/Objects/Conditions.cs index 05a80aa..21f145c 100644 --- a/src/Objects/Conditions.cs +++ b/src/Objects/Conditions.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Creature.cs b/src/Objects/Creature.cs index cb92910..f27c63c 100644 --- a/src/Objects/Creature.cs +++ b/src/Objects/Creature.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CreatureBehavior.cs b/src/Objects/CreatureBehavior.cs index 84eadf6..f502920 100644 --- a/src/Objects/CreatureBehavior.cs +++ b/src/Objects/CreatureBehavior.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CreatureBehaviorSet.cs b/src/Objects/CreatureBehaviorSet.cs index d01ac81..ad7dd72 100644 --- a/src/Objects/CreatureBehaviorSet.cs +++ b/src/Objects/CreatureBehaviorSet.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection using System.Linq; namespace Hybrasyl.Xml.Objects diff --git a/src/Objects/CreatureCastable.cs b/src/Objects/CreatureCastable.cs index fa5b1a9..d0cc967 100644 --- a/src/Objects/CreatureCastable.cs +++ b/src/Objects/CreatureCastable.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CreatureCastables.cs b/src/Objects/CreatureCastables.cs index 31c9613..b0b4fbc 100644 --- a/src/Objects/CreatureCastables.cs +++ b/src/Objects/CreatureCastables.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CreatureCastingSet.cs b/src/Objects/CreatureCastingSet.cs index dae1849..3531d5e 100644 --- a/src/Objects/CreatureCastingSet.cs +++ b/src/Objects/CreatureCastingSet.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CreatureCastingSets.cs b/src/Objects/CreatureCastingSets.cs index 32e22f5..5a5b8dd 100644 --- a/src/Objects/CreatureCastingSets.cs +++ b/src/Objects/CreatureCastingSets.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CreatureCookie.cs b/src/Objects/CreatureCookie.cs index 80e45bb..5a93bc3 100644 --- a/src/Objects/CreatureCookie.cs +++ b/src/Objects/CreatureCookie.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CreatureCookies.cs b/src/Objects/CreatureCookies.cs index 2c1e3ce..f7ca7e6 100644 --- a/src/Objects/CreatureCookies.cs +++ b/src/Objects/CreatureCookies.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CreatureHostility.cs b/src/Objects/CreatureHostility.cs index 197c9df..2e00cb2 100644 --- a/src/Objects/CreatureHostility.cs +++ b/src/Objects/CreatureHostility.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CreatureHostilitySettings.cs b/src/Objects/CreatureHostilitySettings.cs index 8396c53..f98fabd 100644 --- a/src/Objects/CreatureHostilitySettings.cs +++ b/src/Objects/CreatureHostilitySettings.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CreatureImmunities.cs b/src/Objects/CreatureImmunities.cs index 80f5b6f..bb7f097 100644 --- a/src/Objects/CreatureImmunities.cs +++ b/src/Objects/CreatureImmunities.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CreatureImmunity.cs b/src/Objects/CreatureImmunity.cs index 20efb0a..392644a 100644 --- a/src/Objects/CreatureImmunity.cs +++ b/src/Objects/CreatureImmunity.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/CreatureImmunityType.cs b/src/Objects/CreatureImmunityType.cs index 2d079fe..de86bcb 100644 --- a/src/Objects/CreatureImmunityType.cs +++ b/src/Objects/CreatureImmunityType.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Enums { diff --git a/src/Objects/CreatureTargetPriority.cs b/src/Objects/CreatureTargetPriority.cs index 694ce86..d355ca0 100644 --- a/src/Objects/CreatureTargetPriority.cs +++ b/src/Objects/CreatureTargetPriority.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Enums { diff --git a/src/Objects/CreatureTypes.cs b/src/Objects/CreatureTypes.cs index c233154..03bae49 100644 --- a/src/Objects/CreatureTypes.cs +++ b/src/Objects/CreatureTypes.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/DamageType.cs b/src/Objects/DamageType.cs index 043f4ab..a08c596 100644 --- a/src/Objects/DamageType.cs +++ b/src/Objects/DamageType.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Enums { diff --git a/src/Objects/DataStore.cs b/src/Objects/DataStore.cs index 963ceaf..03a0aad 100644 --- a/src/Objects/DataStore.cs +++ b/src/Objects/DataStore.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Death.cs b/src/Objects/Death.cs index c6ab6be..8836597 100644 --- a/src/Objects/Death.cs +++ b/src/Objects/Death.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/DeathComa.cs b/src/Objects/DeathComa.cs index 8fa0d14..d471115 100644 --- a/src/Objects/DeathComa.cs +++ b/src/Objects/DeathComa.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/DeathLegendMark.cs b/src/Objects/DeathLegendMark.cs index 23f887f..fffc285 100644 --- a/src/Objects/DeathLegendMark.cs +++ b/src/Objects/DeathLegendMark.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/DeathMap.cs b/src/Objects/DeathMap.cs index bd342a7..c4f1c1b 100644 --- a/src/Objects/DeathMap.cs +++ b/src/Objects/DeathMap.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/DeathPenalty.cs b/src/Objects/DeathPenalty.cs index fea4dff..29bcde4 100644 --- a/src/Objects/DeathPenalty.cs +++ b/src/Objects/DeathPenalty.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Description.cs b/src/Objects/Description.cs index eea11e7..d2ba391 100644 --- a/src/Objects/Description.cs +++ b/src/Objects/Description.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/DescriptionList.cs b/src/Objects/DescriptionList.cs index 57ad6f1..7355120 100644 --- a/src/Objects/DescriptionList.cs +++ b/src/Objects/DescriptionList.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Direction.cs b/src/Objects/Direction.cs index 6d9f6f2..a47047a 100644 --- a/src/Objects/Direction.cs +++ b/src/Objects/Direction.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Enums { diff --git a/src/Objects/ElementTable.cs b/src/Objects/ElementTable.cs index a9b7642..e2875a5 100644 --- a/src/Objects/ElementTable.cs +++ b/src/Objects/ElementTable.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/ElementTableElement.cs b/src/Objects/ElementTableElement.cs index aafbf26..dcd44a9 100644 --- a/src/Objects/ElementTableElement.cs +++ b/src/Objects/ElementTableElement.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/ElementTableElements.cs b/src/Objects/ElementTableElements.cs index d8b9a2e..14cd6d2 100644 --- a/src/Objects/ElementTableElements.cs +++ b/src/Objects/ElementTableElements.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/ElementTableGroup.cs b/src/Objects/ElementTableGroup.cs index 19d9fca..a0231b4 100644 --- a/src/Objects/ElementTableGroup.cs +++ b/src/Objects/ElementTableGroup.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/ElementTableGroups.cs b/src/Objects/ElementTableGroups.cs index 06bbbb1..bad8e62 100644 --- a/src/Objects/ElementTableGroups.cs +++ b/src/Objects/ElementTableGroups.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/ElementTableSourceElement.cs b/src/Objects/ElementTableSourceElement.cs index 0e955cf..a12e5b6 100644 --- a/src/Objects/ElementTableSourceElement.cs +++ b/src/Objects/ElementTableSourceElement.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/ElementTableTargetElement.cs b/src/Objects/ElementTableTargetElement.cs index 17e5c99..8b8a1c6 100644 --- a/src/Objects/ElementTableTargetElement.cs +++ b/src/Objects/ElementTableTargetElement.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/ElementalModifier.cs b/src/Objects/ElementalModifier.cs index d225a0d..91c33ef 100644 --- a/src/Objects/ElementalModifier.cs +++ b/src/Objects/ElementalModifier.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/ElementalModifierType.cs b/src/Objects/ElementalModifierType.cs index 9f4f617..e512ab6 100644 --- a/src/Objects/ElementalModifierType.cs +++ b/src/Objects/ElementalModifierType.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Enums { diff --git a/src/Objects/ElementalModifiersList.cs b/src/Objects/ElementalModifiersList.cs index 1264110..e8b85d4 100644 --- a/src/Objects/ElementalModifiersList.cs +++ b/src/Objects/ElementalModifiersList.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Equipment.cs b/src/Objects/Equipment.cs index 9a1543b..d6f97c7 100644 --- a/src/Objects/Equipment.cs +++ b/src/Objects/Equipment.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/EquipmentRestriction.cs b/src/Objects/EquipmentRestriction.cs index ee2865c..3bad2c0 100644 --- a/src/Objects/EquipmentRestriction.cs +++ b/src/Objects/EquipmentRestriction.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/EquipmentSlot.cs b/src/Objects/EquipmentSlot.cs index a4987c6..12f5bbb 100644 --- a/src/Objects/EquipmentSlot.cs +++ b/src/Objects/EquipmentSlot.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Enums { diff --git a/src/Objects/ExclusivePolicy.cs b/src/Objects/ExclusivePolicy.cs index f21ec04..19abf46 100644 --- a/src/Objects/ExclusivePolicy.cs +++ b/src/Objects/ExclusivePolicy.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Enums { diff --git a/src/Objects/Gender.cs b/src/Objects/Gender.cs index 082951f..37adffb 100644 --- a/src/Objects/Gender.cs +++ b/src/Objects/Gender.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Enums { diff --git a/src/Objects/GlobalBoard.cs b/src/Objects/GlobalBoard.cs index b509658..a1d1b5e 100644 --- a/src/Objects/GlobalBoard.cs +++ b/src/Objects/GlobalBoard.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/GlobalBoardAccessList.cs b/src/Objects/GlobalBoardAccessList.cs index 3b09e76..65dca30 100644 --- a/src/Objects/GlobalBoardAccessList.cs +++ b/src/Objects/GlobalBoardAccessList.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/GlobalBoards.cs b/src/Objects/GlobalBoards.cs index df4fb6b..37d6be8 100644 --- a/src/Objects/GlobalBoards.cs +++ b/src/Objects/GlobalBoards.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Handler.cs b/src/Objects/Handler.cs index 8a7b213..f7c8c6e 100644 --- a/src/Objects/Handler.cs +++ b/src/Objects/Handler.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Handlers.cs b/src/Objects/Handlers.cs index 75896bb..03f05f4 100644 --- a/src/Objects/Handlers.cs +++ b/src/Objects/Handlers.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/HybrasylAge.cs b/src/Objects/HybrasylAge.cs index 560b36a..7ec9326 100644 --- a/src/Objects/HybrasylAge.cs +++ b/src/Objects/HybrasylAge.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/HybrasylAges.cs b/src/Objects/HybrasylAges.cs index cdc3976..fd430ee 100644 --- a/src/Objects/HybrasylAges.cs +++ b/src/Objects/HybrasylAges.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/HybrasylEntityBases.cs b/src/Objects/HybrasylEntityBases.cs index 858d7a3..dcef54a 100644 --- a/src/Objects/HybrasylEntityBases.cs +++ b/src/Objects/HybrasylEntityBases.cs @@ -169,6 +169,7 @@ public partial class SpawnDefense : HybrasylEntity { } public partial class SpawnGroup : HybrasylEntity { } public partial class SpawnPoint : HybrasylEntity { } public partial class SpawnSpec : HybrasylEntity { } +public partial class Species : HybrasylEntity { } public partial class SpellAnimations : HybrasylEntity { } public partial class Stackable : HybrasylEntity { } public partial class StartMap : HybrasylEntity { } diff --git a/src/Objects/IconSet.cs b/src/Objects/IconSet.cs index ce968b2..aeb31a4 100644 --- a/src/Objects/IconSet.cs +++ b/src/Objects/IconSet.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Enums { diff --git a/src/Objects/IntentDirection.cs b/src/Objects/IntentDirection.cs index 9c00241..c986747 100644 --- a/src/Objects/IntentDirection.cs +++ b/src/Objects/IntentDirection.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Enums { diff --git a/src/Objects/IntentFlags.cs b/src/Objects/IntentFlags.cs index fb7665d..761e938 100644 --- a/src/Objects/IntentFlags.cs +++ b/src/Objects/IntentFlags.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Enums { diff --git a/src/Objects/IntentType.cs b/src/Objects/IntentType.cs index bd4b11c..b653ac9 100644 --- a/src/Objects/IntentType.cs +++ b/src/Objects/IntentType.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Enums { diff --git a/src/Objects/Item.cs b/src/Objects/Item.cs index 9118592..83b4e9c 100644 --- a/src/Objects/Item.cs +++ b/src/Objects/Item.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/ItemBodyStyle.cs b/src/Objects/ItemBodyStyle.cs index 4b60aa8..709fd16 100644 --- a/src/Objects/ItemBodyStyle.cs +++ b/src/Objects/ItemBodyStyle.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Enums { diff --git a/src/Objects/ItemColor.cs b/src/Objects/ItemColor.cs index c3bc085..fb8acc7 100644 --- a/src/Objects/ItemColor.cs +++ b/src/Objects/ItemColor.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Enums { diff --git a/src/Objects/ItemDamage.cs b/src/Objects/ItemDamage.cs index fbe8a54..cb23912 100644 --- a/src/Objects/ItemDamage.cs +++ b/src/Objects/ItemDamage.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/ItemMotion.cs b/src/Objects/ItemMotion.cs index 573ef18..35f4a0b 100644 --- a/src/Objects/ItemMotion.cs +++ b/src/Objects/ItemMotion.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/ItemMotionList.cs b/src/Objects/ItemMotionList.cs index 14d5640..324f6a3 100644 --- a/src/Objects/ItemMotionList.cs +++ b/src/Objects/ItemMotionList.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/ItemProperties.cs b/src/Objects/ItemProperties.cs index 8953312..9e6873c 100644 --- a/src/Objects/ItemProperties.cs +++ b/src/Objects/ItemProperties.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/ItemRestrictions.cs b/src/Objects/ItemRestrictions.cs index 56cee8b..b9fece5 100644 --- a/src/Objects/ItemRestrictions.cs +++ b/src/Objects/ItemRestrictions.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/ItemSpecification.cs b/src/Objects/ItemSpecification.cs index 637c4ce..1077578 100644 --- a/src/Objects/ItemSpecification.cs +++ b/src/Objects/ItemSpecification.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/ItemTag.cs b/src/Objects/ItemTag.cs index ee597bf..4d6844f 100644 --- a/src/Objects/ItemTag.cs +++ b/src/Objects/ItemTag.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Enums { diff --git a/src/Objects/ItemUseEffect.cs b/src/Objects/ItemUseEffect.cs index a4d848a..c686f5d 100644 --- a/src/Objects/ItemUseEffect.cs +++ b/src/Objects/ItemUseEffect.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/ItemUseSound.cs b/src/Objects/ItemUseSound.cs index d5a3c94..21f4b67 100644 --- a/src/Objects/ItemUseSound.cs +++ b/src/Objects/ItemUseSound.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/ItemUseTeleport.cs b/src/Objects/ItemUseTeleport.cs index 33da76a..b146625 100644 --- a/src/Objects/ItemUseTeleport.cs +++ b/src/Objects/ItemUseTeleport.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/ItemsSpecification.cs b/src/Objects/ItemsSpecification.cs index 3555156..4654edf 100644 --- a/src/Objects/ItemsSpecification.cs +++ b/src/Objects/ItemsSpecification.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/LearnPrerequisite.cs b/src/Objects/LearnPrerequisite.cs index ea59d38..a0abc12 100644 --- a/src/Objects/LearnPrerequisite.cs +++ b/src/Objects/LearnPrerequisite.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/LearnPrerequisites.cs b/src/Objects/LearnPrerequisites.cs index 2f3784d..5c6b9e3 100644 --- a/src/Objects/LearnPrerequisites.cs +++ b/src/Objects/LearnPrerequisites.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Localization.cs b/src/Objects/Localization.cs index dfebaac..b3f4ba6 100644 --- a/src/Objects/Localization.cs +++ b/src/Objects/Localization.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/LocalizedString.cs b/src/Objects/LocalizedString.cs index 118bddd..beee546 100644 --- a/src/Objects/LocalizedString.cs +++ b/src/Objects/LocalizedString.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/LocalizedStrings.cs b/src/Objects/LocalizedStrings.cs index dc3a8e7..fe990cb 100644 --- a/src/Objects/LocalizedStrings.cs +++ b/src/Objects/LocalizedStrings.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/LogConfig.cs b/src/Objects/LogConfig.cs index bdbece1..27034fd 100644 --- a/src/Objects/LogConfig.cs +++ b/src/Objects/LogConfig.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/LogGlobalConfig.cs b/src/Objects/LogGlobalConfig.cs index 68c8c14..eedbd6c 100644 --- a/src/Objects/LogGlobalConfig.cs +++ b/src/Objects/LogGlobalConfig.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/LogLevel.cs b/src/Objects/LogLevel.cs index 95dbbac..01f0e8b 100644 --- a/src/Objects/LogLevel.cs +++ b/src/Objects/LogLevel.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Enums { diff --git a/src/Objects/LogType.cs b/src/Objects/LogType.cs index f3c821a..7294b81 100644 --- a/src/Objects/LogType.cs +++ b/src/Objects/LogType.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Enums { diff --git a/src/Objects/LootGold.cs b/src/Objects/LootGold.cs index 08dd118..3f5cd6c 100644 --- a/src/Objects/LootGold.cs +++ b/src/Objects/LootGold.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/LootImport.cs b/src/Objects/LootImport.cs index 4b9e228..5385bfc 100644 --- a/src/Objects/LootImport.cs +++ b/src/Objects/LootImport.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/LootItem.cs b/src/Objects/LootItem.cs index 6a84426..682100b 100644 --- a/src/Objects/LootItem.cs +++ b/src/Objects/LootItem.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/LootList.cs b/src/Objects/LootList.cs index a0663ff..eff92f2 100644 --- a/src/Objects/LootList.cs +++ b/src/Objects/LootList.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/LootSet.cs b/src/Objects/LootSet.cs index c97ac86..88e1294 100644 --- a/src/Objects/LootSet.cs +++ b/src/Objects/LootSet.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/LootTable.cs b/src/Objects/LootTable.cs index 1124c1a..f9b7cd5 100644 --- a/src/Objects/LootTable.cs +++ b/src/Objects/LootTable.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/LootTableGold.cs b/src/Objects/LootTableGold.cs index bdd3ab7..5c1ef7e 100644 --- a/src/Objects/LootTableGold.cs +++ b/src/Objects/LootTableGold.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/LootTableItemList.cs b/src/Objects/LootTableItemList.cs index 24f769e..2d3417e 100644 --- a/src/Objects/LootTableItemList.cs +++ b/src/Objects/LootTableItemList.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/LootTableXp.cs b/src/Objects/LootTableXp.cs index c3b307f..1ab2aa9 100644 --- a/src/Objects/LootTableXp.cs +++ b/src/Objects/LootTableXp.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/LootXp.cs b/src/Objects/LootXp.cs index a73de50..735f401 100644 --- a/src/Objects/LootXp.cs +++ b/src/Objects/LootXp.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Map.cs b/src/Objects/Map.cs index 13e2009..12212b5 100644 --- a/src/Objects/Map.cs +++ b/src/Objects/Map.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/MapNpc.cs b/src/Objects/MapNpc.cs index 646ad91..5a027b8 100644 --- a/src/Objects/MapNpc.cs +++ b/src/Objects/MapNpc.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/MapSign.cs b/src/Objects/MapSign.cs index 91e1d68..03c7b1f 100644 --- a/src/Objects/MapSign.cs +++ b/src/Objects/MapSign.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/MapSigns.cs b/src/Objects/MapSigns.cs index 8c73494..487e5ce 100644 --- a/src/Objects/MapSigns.cs +++ b/src/Objects/MapSigns.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/MasteryModifier.cs b/src/Objects/MasteryModifier.cs index 7e54b73..eab29e6 100644 --- a/src/Objects/MasteryModifier.cs +++ b/src/Objects/MasteryModifier.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Enums { diff --git a/src/Objects/MaxLevel.cs b/src/Objects/MaxLevel.cs index 7e74116..26e51a5 100644 --- a/src/Objects/MaxLevel.cs +++ b/src/Objects/MaxLevel.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/MessageHandler.cs b/src/Objects/MessageHandler.cs index 52e99a8..a753512 100644 --- a/src/Objects/MessageHandler.cs +++ b/src/Objects/MessageHandler.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/MessageHandlers.cs b/src/Objects/MessageHandlers.cs index a0fc146..01695f0 100644 --- a/src/Objects/MessageHandlers.cs +++ b/src/Objects/MessageHandlers.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/MessagePlugin.cs b/src/Objects/MessagePlugin.cs index df78a62..6ef6aa6 100644 --- a/src/Objects/MessagePlugin.cs +++ b/src/Objects/MessagePlugin.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/MessagePluginTargets.cs b/src/Objects/MessagePluginTargets.cs index 16c05ae..77669d7 100644 --- a/src/Objects/MessagePluginTargets.cs +++ b/src/Objects/MessagePluginTargets.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/MessagePlugins.cs b/src/Objects/MessagePlugins.cs index b013c2d..6200c8b 100644 --- a/src/Objects/MessagePlugins.cs +++ b/src/Objects/MessagePlugins.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/MessageType.cs b/src/Objects/MessageType.cs index fb4202f..af0ac44 100644 --- a/src/Objects/MessageType.cs +++ b/src/Objects/MessageType.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Enums { diff --git a/src/Objects/Messages.cs b/src/Objects/Messages.cs index 9c5b3c8..4b5e31f 100644 --- a/src/Objects/Messages.cs +++ b/src/Objects/Messages.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/MetricsEndpoint.cs b/src/Objects/MetricsEndpoint.cs index ed38c14..7d83b5a 100644 --- a/src/Objects/MetricsEndpoint.cs +++ b/src/Objects/MetricsEndpoint.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/ModifierEffect.cs b/src/Objects/ModifierEffect.cs index cff3c45..43bcb5a 100644 --- a/src/Objects/ModifierEffect.cs +++ b/src/Objects/ModifierEffect.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/ModifierEffectSound.cs b/src/Objects/ModifierEffectSound.cs index 0062d3b..0abe5e7 100644 --- a/src/Objects/ModifierEffectSound.cs +++ b/src/Objects/ModifierEffectSound.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/NamedVariant.cs b/src/Objects/NamedVariant.cs index d687c51..9c1ba9b 100644 --- a/src/Objects/NamedVariant.cs +++ b/src/Objects/NamedVariant.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Nation.cs b/src/Objects/Nation.cs index 193e6b3..cf371d9 100644 --- a/src/Objects/Nation.cs +++ b/src/Objects/Nation.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/NationMap.cs b/src/Objects/NationMap.cs index eef00c6..198f94d 100644 --- a/src/Objects/NationMap.cs +++ b/src/Objects/NationMap.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Network.cs b/src/Objects/Network.cs index bc311bf..a1cdb55 100644 --- a/src/Objects/Network.cs +++ b/src/Objects/Network.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/NetworkInfo.cs b/src/Objects/NetworkInfo.cs index d6e6f00..96116a7 100644 --- a/src/Objects/NetworkInfo.cs +++ b/src/Objects/NetworkInfo.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/NetworkInfoSsl.cs b/src/Objects/NetworkInfoSsl.cs index 4a89c62..7029d87 100644 --- a/src/Objects/NetworkInfoSsl.cs +++ b/src/Objects/NetworkInfoSsl.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/NewPlayer.cs b/src/Objects/NewPlayer.cs index 8ceb8fd..36ff4af 100644 --- a/src/Objects/NewPlayer.cs +++ b/src/Objects/NewPlayer.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Npc.cs b/src/Objects/Npc.cs index cf5ee72..eab5ad1 100644 --- a/src/Objects/Npc.cs +++ b/src/Objects/Npc.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/NpcAppearance.cs b/src/Objects/NpcAppearance.cs index def78aa..ce5e53b 100644 --- a/src/Objects/NpcAppearance.cs +++ b/src/Objects/NpcAppearance.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/NpcInventory.cs b/src/Objects/NpcInventory.cs index 6c52b93..a59acea 100644 --- a/src/Objects/NpcInventory.cs +++ b/src/Objects/NpcInventory.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/NpcInventoryItem.cs b/src/Objects/NpcInventoryItem.cs index 4231164..e09969a 100644 --- a/src/Objects/NpcInventoryItem.cs +++ b/src/Objects/NpcInventoryItem.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/NpcJobListList.cs b/src/Objects/NpcJobListList.cs index db194a2..3639b62 100644 --- a/src/Objects/NpcJobListList.cs +++ b/src/Objects/NpcJobListList.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Enums { diff --git a/src/Objects/NpcRepairType.cs b/src/Objects/NpcRepairType.cs index caac163..d55067d 100644 --- a/src/Objects/NpcRepairType.cs +++ b/src/Objects/NpcRepairType.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Enums { diff --git a/src/Objects/NpcResponse.cs b/src/Objects/NpcResponse.cs index 94f4425..4f47752 100644 --- a/src/Objects/NpcResponse.cs +++ b/src/Objects/NpcResponse.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/NpcResponses.cs b/src/Objects/NpcResponses.cs index 400d05c..d3c6afb 100644 --- a/src/Objects/NpcResponses.cs +++ b/src/Objects/NpcResponses.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/NpcRoleBank.cs b/src/Objects/NpcRoleBank.cs index 65d597d..c4e5c35 100644 --- a/src/Objects/NpcRoleBank.cs +++ b/src/Objects/NpcRoleBank.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/NpcRoleList.cs b/src/Objects/NpcRoleList.cs index 670dcf8..d1aa031 100644 --- a/src/Objects/NpcRoleList.cs +++ b/src/Objects/NpcRoleList.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/NpcRolePost.cs b/src/Objects/NpcRolePost.cs index b5ae829..c3b49b0 100644 --- a/src/Objects/NpcRolePost.cs +++ b/src/Objects/NpcRolePost.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/NpcRolePostSurcharge.cs b/src/Objects/NpcRolePostSurcharge.cs index fa80fd7..d763ea1 100644 --- a/src/Objects/NpcRolePostSurcharge.cs +++ b/src/Objects/NpcRolePostSurcharge.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/NpcRoleRepair.cs b/src/Objects/NpcRoleRepair.cs index 41c8a2b..c4da7b7 100644 --- a/src/Objects/NpcRoleRepair.cs +++ b/src/Objects/NpcRoleRepair.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/NpcRoleTrain.cs b/src/Objects/NpcRoleTrain.cs index 80a5fbb..9752787 100644 --- a/src/Objects/NpcRoleTrain.cs +++ b/src/Objects/NpcRoleTrain.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/NpcRoleTrainCastable.cs b/src/Objects/NpcRoleTrainCastable.cs index c604928..8f6e6eb 100644 --- a/src/Objects/NpcRoleTrainCastable.cs +++ b/src/Objects/NpcRoleTrainCastable.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/NpcRoleVend.cs b/src/Objects/NpcRoleVend.cs index dcfd5dc..bf774da 100644 --- a/src/Objects/NpcRoleVend.cs +++ b/src/Objects/NpcRoleVend.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/NpcRoleVendItem.cs b/src/Objects/NpcRoleVendItem.cs index 55536bd..f2cdd96 100644 --- a/src/Objects/NpcRoleVendItem.cs +++ b/src/Objects/NpcRoleVendItem.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/NpcRoleVendItemList.cs b/src/Objects/NpcRoleVendItemList.cs index 794df22..30d0473 100644 --- a/src/Objects/NpcRoleVendItemList.cs +++ b/src/Objects/NpcRoleVendItemList.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Npcs.cs b/src/Objects/Npcs.cs index e6f694b..447fc03 100644 --- a/src/Objects/Npcs.cs +++ b/src/Objects/Npcs.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Physical.cs b/src/Objects/Physical.cs index 329392d..d93a8b8 100644 --- a/src/Objects/Physical.cs +++ b/src/Objects/Physical.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/PluginConfig.cs b/src/Objects/PluginConfig.cs index 3fc9a1e..6d3d9ff 100644 --- a/src/Objects/PluginConfig.cs +++ b/src/Objects/PluginConfig.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/PluginConfiguration.cs b/src/Objects/PluginConfiguration.cs index 19805e5..5131d64 100644 --- a/src/Objects/PluginConfiguration.cs +++ b/src/Objects/PluginConfiguration.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Proc.cs b/src/Objects/Proc.cs index ab4f066..ad64867 100644 --- a/src/Objects/Proc.cs +++ b/src/Objects/Proc.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/ProcEventType.cs b/src/Objects/ProcEventType.cs index 885e295..e5e078d 100644 --- a/src/Objects/ProcEventType.cs +++ b/src/Objects/ProcEventType.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Enums { diff --git a/src/Objects/ProcList.cs b/src/Objects/ProcList.cs index 4dbd844..207f4ab 100644 --- a/src/Objects/ProcList.cs +++ b/src/Objects/ProcList.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Reactor.cs b/src/Objects/Reactor.cs index 4c379a9..48e707f 100644 --- a/src/Objects/Reactor.cs +++ b/src/Objects/Reactor.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Reactors.cs b/src/Objects/Reactors.cs index e715d7d..a2584c8 100644 --- a/src/Objects/Reactors.cs +++ b/src/Objects/Reactors.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Recipe.cs b/src/Objects/Recipe.cs index 908e6da..213d962 100644 --- a/src/Objects/Recipe.cs +++ b/src/Objects/Recipe.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/RecipeDuration.cs b/src/Objects/RecipeDuration.cs index 5e51fdf..67c8087 100644 --- a/src/Objects/RecipeDuration.cs +++ b/src/Objects/RecipeDuration.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/RecipeIngredient.cs b/src/Objects/RecipeIngredient.cs index 94a4dbc..c894aea 100644 --- a/src/Objects/RecipeIngredient.cs +++ b/src/Objects/RecipeIngredient.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/RecipeIngredients.cs b/src/Objects/RecipeIngredients.cs index 092dfec..bccb744 100644 --- a/src/Objects/RecipeIngredients.cs +++ b/src/Objects/RecipeIngredients.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/RecipeItem.cs b/src/Objects/RecipeItem.cs index 2f007f0..c69494b 100644 --- a/src/Objects/RecipeItem.cs +++ b/src/Objects/RecipeItem.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/RemoveStatus.cs b/src/Objects/RemoveStatus.cs index bad7ee5..7c26a5a 100644 --- a/src/Objects/RemoveStatus.cs +++ b/src/Objects/RemoveStatus.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Requirement.cs b/src/Objects/Requirement.cs index 7e38979..a686429 100644 --- a/src/Objects/Requirement.cs +++ b/src/Objects/Requirement.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Requirements.cs b/src/Objects/Requirements.cs index 4fa957e..e4ae791 100644 --- a/src/Objects/Requirements.cs +++ b/src/Objects/Requirements.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/RestrictionType.cs b/src/Objects/RestrictionType.cs index d99f3af..f6147df 100644 --- a/src/Objects/RestrictionType.cs +++ b/src/Objects/RestrictionType.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Enums { diff --git a/src/Objects/RestrictionsAb.cs b/src/Objects/RestrictionsAb.cs index f8c1016..fb12028 100644 --- a/src/Objects/RestrictionsAb.cs +++ b/src/Objects/RestrictionsAb.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/RestrictionsCastableList.cs b/src/Objects/RestrictionsCastableList.cs index 67c2a5c..20a1676 100644 --- a/src/Objects/RestrictionsCastableList.cs +++ b/src/Objects/RestrictionsCastableList.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/RestrictionsLevel.cs b/src/Objects/RestrictionsLevel.cs index 20dcab0..a43a775 100644 --- a/src/Objects/RestrictionsLevel.cs +++ b/src/Objects/RestrictionsLevel.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/RotationType.cs b/src/Objects/RotationType.cs index 85b5766..509b17c 100644 --- a/src/Objects/RotationType.cs +++ b/src/Objects/RotationType.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Enums { diff --git a/src/Objects/ScriptSource.cs b/src/Objects/ScriptSource.cs index bb85927..f782e74 100644 --- a/src/Objects/ScriptSource.cs +++ b/src/Objects/ScriptSource.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Enums { diff --git a/src/Objects/ServerConfig.cs b/src/Objects/ServerConfig.cs index c81c688..648aac0 100644 --- a/src/Objects/ServerConfig.cs +++ b/src/Objects/ServerConfig.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/ServerConstants.cs b/src/Objects/ServerConstants.cs index dd2ad98..1781be2 100644 --- a/src/Objects/ServerConstants.cs +++ b/src/Objects/ServerConstants.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/ServerFormulas.cs b/src/Objects/ServerFormulas.cs index dda5fa5..83699b7 100644 --- a/src/Objects/ServerFormulas.cs +++ b/src/Objects/ServerFormulas.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/ServerPlugins.cs b/src/Objects/ServerPlugins.cs index 7a5f466..b023364 100644 --- a/src/Objects/ServerPlugins.cs +++ b/src/Objects/ServerPlugins.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/ServerStart.cs b/src/Objects/ServerStart.cs index c527e0f..5ad8f8a 100644 --- a/src/Objects/ServerStart.cs +++ b/src/Objects/ServerStart.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/SimpleQuantity.cs b/src/Objects/SimpleQuantity.cs index 1040f36..a2bcf1a 100644 --- a/src/Objects/SimpleQuantity.cs +++ b/src/Objects/SimpleQuantity.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/SlotRestriction.cs b/src/Objects/SlotRestriction.cs index 972fe73..da294c3 100644 --- a/src/Objects/SlotRestriction.cs +++ b/src/Objects/SlotRestriction.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/SlotRestrictionType.cs b/src/Objects/SlotRestrictionType.cs index 210ad82..504340d 100644 --- a/src/Objects/SlotRestrictionType.cs +++ b/src/Objects/SlotRestrictionType.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Enums { diff --git a/src/Objects/SlotRestrictions.cs b/src/Objects/SlotRestrictions.cs index 24c2063..610d7a6 100644 --- a/src/Objects/SlotRestrictions.cs +++ b/src/Objects/SlotRestrictions.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Spawn.cs b/src/Objects/Spawn.cs index 623741b..1e02c6b 100644 --- a/src/Objects/Spawn.cs +++ b/src/Objects/Spawn.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/SpawnBase.cs b/src/Objects/SpawnBase.cs index a095b38..99e5a1e 100644 --- a/src/Objects/SpawnBase.cs +++ b/src/Objects/SpawnBase.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/SpawnCoordinate.cs b/src/Objects/SpawnCoordinate.cs index 4d45508..b8d3b70 100644 --- a/src/Objects/SpawnCoordinate.cs +++ b/src/Objects/SpawnCoordinate.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/SpawnCoordinatesList.cs b/src/Objects/SpawnCoordinatesList.cs index 4b5c9b1..3b41ddb 100644 --- a/src/Objects/SpawnCoordinatesList.cs +++ b/src/Objects/SpawnCoordinatesList.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/SpawnDamage.cs b/src/Objects/SpawnDamage.cs index e365bf1..71d6b00 100644 --- a/src/Objects/SpawnDamage.cs +++ b/src/Objects/SpawnDamage.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/SpawnDefense.cs b/src/Objects/SpawnDefense.cs index 6bb07f2..4021311 100644 --- a/src/Objects/SpawnDefense.cs +++ b/src/Objects/SpawnDefense.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/SpawnGroup.cs b/src/Objects/SpawnGroup.cs index a1202d0..341c67e 100644 --- a/src/Objects/SpawnGroup.cs +++ b/src/Objects/SpawnGroup.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/SpawnPoint.cs b/src/Objects/SpawnPoint.cs index faf013f..3cb7718 100644 --- a/src/Objects/SpawnPoint.cs +++ b/src/Objects/SpawnPoint.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/SpawnPoints.cs b/src/Objects/SpawnPoints.cs index 98104a0..a506781 100644 --- a/src/Objects/SpawnPoints.cs +++ b/src/Objects/SpawnPoints.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/SpawnSpec.cs b/src/Objects/SpawnSpec.cs index 0c5569e..518690d 100644 --- a/src/Objects/SpawnSpec.cs +++ b/src/Objects/SpawnSpec.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Spawns.cs b/src/Objects/Spawns.cs index e19c62a..72e3d06 100644 --- a/src/Objects/Spawns.cs +++ b/src/Objects/Spawns.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Species.cs b/src/Objects/Species.cs new file mode 100644 index 0000000..c6cbfe0 --- /dev/null +++ b/src/Objects/Species.cs @@ -0,0 +1,111 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +// This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +namespace Hybrasyl.Xml.Objects +{ + + + [System.CodeDom.Compiler.GeneratedCodeAttribute("XmlSchemaClassGenerator", "3.0.1356.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute("Species", Namespace="http://www.hybrasyl.com/XML/Hybrasyl/2020-02")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlRootAttribute("Species", Namespace="http://www.hybrasyl.com/XML/Hybrasyl/2020-02")] + public partial class Species + { + + [System.ComponentModel.DataAnnotations.RequiredAttribute(AllowEmptyStrings=true)] + [System.Xml.Serialization.XmlElementAttribute("Names")] + public SpeciesNames Names { get; set; } + + [System.Xml.Serialization.XmlElementAttribute("Description")] + public string Description { get; set; } + + [System.Xml.Serialization.XmlIgnoreAttribute()] + private System.Collections.Generic.List _bodies; + + [System.Xml.Serialization.XmlArrayAttribute("Bodies")] + [System.Xml.Serialization.XmlArrayItemAttribute("Body", Namespace="http://www.hybrasyl.com/XML/Hybrasyl/2020-02")] + public System.Collections.Generic.List Bodies + { + get + { + return _bodies; + } + set + { + _bodies = value; + } + } + + /// + /// Gets a value indicating whether the Bodies collection is empty. + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool BodiesSpecified + { + get + { + return ((this.Bodies != null) + && (this.Bodies.Count != 0)); + } + } + + /// + /// Initializes a new instance of the class. + /// + public Species() + { + this._bodies = new System.Collections.Generic.List(); + } + + /// + /// Pattern: [A-Za-z][A-Za-z0-9]*. + /// + [System.ComponentModel.DataAnnotations.RegularExpressionAttribute("[A-Za-z][A-Za-z0-9]*")] + [System.ComponentModel.DataAnnotations.RequiredAttribute(AllowEmptyStrings=true)] + [System.Xml.Serialization.XmlAttributeAttribute("Key")] + public string Key { get; set; } + + [System.ComponentModel.DataAnnotations.RequiredAttribute(AllowEmptyStrings=true)] + [System.Xml.Serialization.XmlAttributeAttribute("Id")] + public byte Id { get; set; } + + [System.ComponentModel.DataAnnotations.RequiredAttribute(AllowEmptyStrings=true)] + [System.Xml.Serialization.XmlAttributeAttribute("Origin")] + public SpeciesOrigin Origin { get; set; } + + [System.ComponentModel.DataAnnotations.RequiredAttribute(AllowEmptyStrings=true)] + [System.Xml.Serialization.XmlAttributeAttribute("PlayerOption")] + public SpeciesPlayerOption PlayerOption { get; set; } + + /// + /// Pattern: [A-Za-z][A-Za-z0-9]*. + /// + [System.ComponentModel.DataAnnotations.RegularExpressionAttribute("[A-Za-z][A-Za-z0-9]*")] + [System.Xml.Serialization.XmlAttributeAttribute("BranchOf")] + public string BranchOf { get; set; } + + /// + /// Pattern: [A-Za-z][A-Za-z0-9]*. + /// + [System.ComponentModel.DataAnnotations.RegularExpressionAttribute("[A-Za-z][A-Za-z0-9]*")] + [System.Xml.Serialization.XmlAttributeAttribute("Affinity")] + public string Affinity { get; set; } + + /// + /// Pattern: [A-Za-z][A-Za-z0-9]*. + /// + [System.ComponentModel.DataAnnotations.RegularExpressionAttribute("[A-Za-z][A-Za-z0-9]*")] + [System.Xml.Serialization.XmlAttributeAttribute("Resistance")] + public string Resistance { get; set; } + } +} diff --git a/src/Objects/SpeciesBodies.cs b/src/Objects/SpeciesBodies.cs new file mode 100644 index 0000000..6e6069c --- /dev/null +++ b/src/Objects/SpeciesBodies.cs @@ -0,0 +1,49 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +// This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +namespace Hybrasyl.Xml.Objects +{ + + + [System.CodeDom.Compiler.GeneratedCodeAttribute("XmlSchemaClassGenerator", "3.0.1356.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute("SpeciesBodies", Namespace="http://www.hybrasyl.com/XML/Hybrasyl/2020-02")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class SpeciesBodies + { + + [System.Xml.Serialization.XmlIgnoreAttribute()] + private System.Collections.Generic.List _body; + + [System.ComponentModel.DataAnnotations.RequiredAttribute(AllowEmptyStrings=true)] + [System.Xml.Serialization.XmlElementAttribute("Body")] + public System.Collections.Generic.List Body + { + get + { + return _body; + } + set + { + _body = value; + } + } + + /// + /// Initializes a new instance of the class. + /// + public SpeciesBodies() + { + this._body = new System.Collections.Generic.List(); + } + } +} diff --git a/src/Objects/SpeciesBody.cs b/src/Objects/SpeciesBody.cs new file mode 100644 index 0000000..34b98ac --- /dev/null +++ b/src/Objects/SpeciesBody.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +// This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +namespace Hybrasyl.Xml.Objects +{ + + + [System.CodeDom.Compiler.GeneratedCodeAttribute("XmlSchemaClassGenerator", "3.0.1356.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute("SpeciesBody", Namespace="http://www.hybrasyl.com/XML/Hybrasyl/2020-02")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class SpeciesBody + { + + /// + /// Pattern: [A-Za-z][A-Za-z0-9]*. + /// + [System.ComponentModel.DataAnnotations.RegularExpressionAttribute("[A-Za-z][A-Za-z0-9]*")] + [System.ComponentModel.DataAnnotations.RequiredAttribute(AllowEmptyStrings=true)] + [System.Xml.Serialization.XmlAttributeAttribute("Key")] + public string Key { get; set; } + + [System.ComponentModel.DataAnnotations.RequiredAttribute(AllowEmptyStrings=true)] + [System.Xml.Serialization.XmlAttributeAttribute("Id")] + public ushort Id { get; set; } + + /// + /// Minimum length: 1. + /// Maximum length: 255. + /// + [System.ComponentModel.DataAnnotations.MinLengthAttribute(1)] + [System.ComponentModel.DataAnnotations.MaxLengthAttribute(255)] + [System.Xml.Serialization.XmlAttributeAttribute("Name")] + public string Name { get; set; } + + [System.Xml.Serialization.XmlIgnoreAttribute()] + private bool _default = false; + + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Xml.Serialization.XmlAttributeAttribute("Default")] + public bool Default + { + get + { + return _default; + } + set + { + _default = value; + } + } + + [System.Xml.Serialization.XmlIgnoreAttribute()] + private byte _retailSkinColor = 0; + + /// + /// Maximum inclusive value: 9. + /// + [System.ComponentModel.DefaultValueAttribute(0)] + [System.Xml.Serialization.XmlAttributeAttribute("RetailSkinColor")] + public byte RetailSkinColor + { + get + { + return _retailSkinColor; + } + set + { + _retailSkinColor = value; + } + } + } +} diff --git a/src/Objects/SpeciesNames.cs b/src/Objects/SpeciesNames.cs new file mode 100644 index 0000000..9913b3e --- /dev/null +++ b/src/Objects/SpeciesNames.cs @@ -0,0 +1,54 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +// This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +namespace Hybrasyl.Xml.Objects +{ + + + [System.CodeDom.Compiler.GeneratedCodeAttribute("XmlSchemaClassGenerator", "3.0.1356.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute("SpeciesNames", Namespace="http://www.hybrasyl.com/XML/Hybrasyl/2020-02")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class SpeciesNames + { + + /// + /// Minimum length: 1. + /// Maximum length: 255. + /// + [System.ComponentModel.DataAnnotations.MinLengthAttribute(1)] + [System.ComponentModel.DataAnnotations.MaxLengthAttribute(255)] + [System.ComponentModel.DataAnnotations.RequiredAttribute(AllowEmptyStrings=false)] + [System.Xml.Serialization.XmlAttributeAttribute("Singular")] + public string Singular { get; set; } + + /// + /// Minimum length: 1. + /// Maximum length: 255. + /// + [System.ComponentModel.DataAnnotations.MinLengthAttribute(1)] + [System.ComponentModel.DataAnnotations.MaxLengthAttribute(255)] + [System.ComponentModel.DataAnnotations.RequiredAttribute(AllowEmptyStrings=false)] + [System.Xml.Serialization.XmlAttributeAttribute("Plural")] + public string Plural { get; set; } + + /// + /// Minimum length: 1. + /// Maximum length: 255. + /// + [System.ComponentModel.DataAnnotations.MinLengthAttribute(1)] + [System.ComponentModel.DataAnnotations.MaxLengthAttribute(255)] + [System.ComponentModel.DataAnnotations.RequiredAttribute(AllowEmptyStrings=false)] + [System.Xml.Serialization.XmlAttributeAttribute("Adjective")] + public string Adjective { get; set; } + } +} diff --git a/src/Objects/SpeciesOrigin.cs b/src/Objects/SpeciesOrigin.cs new file mode 100644 index 0000000..4caf198 --- /dev/null +++ b/src/Objects/SpeciesOrigin.cs @@ -0,0 +1,28 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +// This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +namespace Hybrasyl.Xml.Enums +{ + + + [System.CodeDom.Compiler.GeneratedCodeAttribute("XmlSchemaClassGenerator", "3.0.1356.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute("SpeciesOrigin", Namespace="http://www.hybrasyl.com/XML/Hybrasyl/2020-02")] + public enum SpeciesOrigin + { + + Aosda = 0, + + Tuatha = 1, + + Fanaidhe = 2, + } +} diff --git a/src/Objects/SpeciesPlayerOption.cs b/src/Objects/SpeciesPlayerOption.cs new file mode 100644 index 0000000..72ddb61 --- /dev/null +++ b/src/Objects/SpeciesPlayerOption.cs @@ -0,0 +1,30 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +// This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +namespace Hybrasyl.Xml.Enums +{ + + + [System.CodeDom.Compiler.GeneratedCodeAttribute("XmlSchemaClassGenerator", "3.0.1356.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute("SpeciesPlayerOption", Namespace="http://www.hybrasyl.com/XML/Hybrasyl/2020-02")] + public enum SpeciesPlayerOption + { + + Starter = 0, + + Unlockable = 1, + + Locked = 2, + + ByBranch = 3, + } +} diff --git a/src/Objects/SpellAnimations.cs b/src/Objects/SpellAnimations.cs index 7f1e931..536a723 100644 --- a/src/Objects/SpellAnimations.cs +++ b/src/Objects/SpellAnimations.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/SpellUseType.cs b/src/Objects/SpellUseType.cs index 175881c..f21a1a7 100644 --- a/src/Objects/SpellUseType.cs +++ b/src/Objects/SpellUseType.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Enums { diff --git a/src/Objects/Stackable.cs b/src/Objects/Stackable.cs index 2e17421..67cb6b5 100644 --- a/src/Objects/Stackable.cs +++ b/src/Objects/Stackable.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/StartMap.cs b/src/Objects/StartMap.cs index c869103..166b6be 100644 --- a/src/Objects/StartMap.cs +++ b/src/Objects/StartMap.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/StartMaps.cs b/src/Objects/StartMaps.cs index 42214c7..857eb24 100644 --- a/src/Objects/StartMaps.cs +++ b/src/Objects/StartMaps.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/StatModifiers.cs b/src/Objects/StatModifiers.cs index d2e9089..9e5e94d 100644 --- a/src/Objects/StatModifiers.cs +++ b/src/Objects/StatModifiers.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/StatType.cs b/src/Objects/StatType.cs index df81007..6afb839 100644 --- a/src/Objects/StatType.cs +++ b/src/Objects/StatType.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Enums { diff --git a/src/Objects/Status.cs b/src/Objects/Status.cs index a21b958..cf5d3a6 100644 --- a/src/Objects/Status.cs +++ b/src/Objects/Status.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/StatusAnimations.cs b/src/Objects/StatusAnimations.cs index 328e5e6..cd7d630 100644 --- a/src/Objects/StatusAnimations.cs +++ b/src/Objects/StatusAnimations.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/StatusDamage.cs b/src/Objects/StatusDamage.cs index 72c6530..581f844 100644 --- a/src/Objects/StatusDamage.cs +++ b/src/Objects/StatusDamage.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/StatusEffects.cs b/src/Objects/StatusEffects.cs index 69cb704..23d9993 100644 --- a/src/Objects/StatusEffects.cs +++ b/src/Objects/StatusEffects.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/StatusHeal.cs b/src/Objects/StatusHeal.cs index 19a9675..b79655d 100644 --- a/src/Objects/StatusHeal.cs +++ b/src/Objects/StatusHeal.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Statuses.cs b/src/Objects/Statuses.cs index 957aa1b..44b56a8 100644 --- a/src/Objects/Statuses.cs +++ b/src/Objects/Statuses.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/TargetUrl.cs b/src/Objects/TargetUrl.cs index be18079..10f4db4 100644 --- a/src/Objects/TargetUrl.cs +++ b/src/Objects/TargetUrl.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Territory.cs b/src/Objects/Territory.cs index 498c158..4762682 100644 --- a/src/Objects/Territory.cs +++ b/src/Objects/Territory.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Time.cs b/src/Objects/Time.cs index 8603213..31121dd 100644 --- a/src/Objects/Time.cs +++ b/src/Objects/Time.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/TlsInfo.cs b/src/Objects/TlsInfo.cs index 19eb307..3dfef4a 100644 --- a/src/Objects/TlsInfo.cs +++ b/src/Objects/TlsInfo.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Trait.cs b/src/Objects/Trait.cs index 6a1cf16..f830452 100644 --- a/src/Objects/Trait.cs +++ b/src/Objects/Trait.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/TraitConflictList.cs b/src/Objects/TraitConflictList.cs index 8fc3dfa..0ca266e 100644 --- a/src/Objects/TraitConflictList.cs +++ b/src/Objects/TraitConflictList.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/TraitExclusiveGroup.cs b/src/Objects/TraitExclusiveGroup.cs index 1893308..d5a161c 100644 --- a/src/Objects/TraitExclusiveGroup.cs +++ b/src/Objects/TraitExclusiveGroup.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Use.cs b/src/Objects/Use.cs index 2cd5857..6eabb02 100644 --- a/src/Objects/Use.cs +++ b/src/Objects/Use.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Variant.cs b/src/Objects/Variant.cs index 39925ea..a22aeb1 100644 --- a/src/Objects/Variant.cs +++ b/src/Objects/Variant.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/VariantGroup.cs b/src/Objects/VariantGroup.cs index 4b2c015..7d34491 100644 --- a/src/Objects/VariantGroup.cs +++ b/src/Objects/VariantGroup.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/VariantProperties.cs b/src/Objects/VariantProperties.cs index f9f2566..290192e 100644 --- a/src/Objects/VariantProperties.cs +++ b/src/Objects/VariantProperties.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Variants.cs b/src/Objects/Variants.cs index 3e50460..64d0f84 100644 --- a/src/Objects/Variants.cs +++ b/src/Objects/Variants.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Vendor.cs b/src/Objects/Vendor.cs index 94988f8..c0ba980 100644 --- a/src/Objects/Vendor.cs +++ b/src/Objects/Vendor.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/VisualEffectType.cs b/src/Objects/VisualEffectType.cs index 5ef3525..18a8c9e 100644 --- a/src/Objects/VisualEffectType.cs +++ b/src/Objects/VisualEffectType.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Enums { diff --git a/src/Objects/Warp.cs b/src/Objects/Warp.cs index c7183a5..1cdcb9e 100644 --- a/src/Objects/Warp.cs +++ b/src/Objects/Warp.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/WarpMapTarget.cs b/src/Objects/WarpMapTarget.cs index 935b873..8a922ef 100644 --- a/src/Objects/WarpMapTarget.cs +++ b/src/Objects/WarpMapTarget.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/WarpRestrictions.cs b/src/Objects/WarpRestrictions.cs index 108d8fd..b20473d 100644 --- a/src/Objects/WarpRestrictions.cs +++ b/src/Objects/WarpRestrictions.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/Warps.cs b/src/Objects/Warps.cs index 287f0ec..a6798c1 100644 --- a/src/Objects/Warps.cs +++ b/src/Objects/Warps.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/WeaponType.cs b/src/Objects/WeaponType.cs index 1e2b0bd..08c68a4 100644 --- a/src/Objects/WeaponType.cs +++ b/src/Objects/WeaponType.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Enums { diff --git a/src/Objects/WebUrl.cs b/src/Objects/WebUrl.cs index 5f1c250..e326438 100644 --- a/src/Objects/WebUrl.cs +++ b/src/Objects/WebUrl.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/WorldMap.cs b/src/Objects/WorldMap.cs index 1319a2f..c60cc63 100644 --- a/src/Objects/WorldMap.cs +++ b/src/Objects/WorldMap.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/WorldMapPoint.cs b/src/Objects/WorldMapPoint.cs index 49e1a0c..824fa59 100644 --- a/src/Objects/WorldMapPoint.cs +++ b/src/Objects/WorldMapPoint.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/WorldMapPointTarget.cs b/src/Objects/WorldMapPointTarget.cs index a0c7880..16e4d9c 100644 --- a/src/Objects/WorldMapPointTarget.cs +++ b/src/Objects/WorldMapPointTarget.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/Objects/WorldMapPoints.cs b/src/Objects/WorldMapPoints.cs index 362612f..26820e7 100644 --- a/src/Objects/WorldMapPoints.cs +++ b/src/Objects/WorldMapPoints.cs @@ -8,7 +8,7 @@ //------------------------------------------------------------------------------ // This code was generated by XmlSchemaClassGenerator version 3.0.1356.0 using the following command: -// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection +// xscgen src/XSD/Castable.xsd src/XSD/Common.xsd src/XSD/Creature.xsd src/XSD/ElementTable.xsd src/XSD/Item.xsd src/XSD/Localization.xsd src/XSD/Loot.xsd src/XSD/Map.xsd src/XSD/Nation.xsd src/XSD/Recipe.xsd src/XSD/ServerConfig.xsd src/XSD/Spawns.xsd src/XSD/Species.xsd src/XSD/Status.xsd src/XSD/Trait.xsd -o src/Objects -n http://www.hybrasyl.com/XML/Hybrasyl/2020-02=Hybrasyl.Xml.Objects --separateFiles --collectionType=System.Collections.Generic.List`1 --collectionSettersMode=Public --enumCollection namespace Hybrasyl.Xml.Objects { diff --git a/src/XSD/Species.xsd b/src/XSD/Species.xsd new file mode 100644 index 0000000..3ce7a48 --- /dev/null +++ b/src/XSD/Species.xsd @@ -0,0 +1,121 @@ + + + + + + This file is part of Project Hybrasyl. + + This program is free software; you can redistribute it and/or modify + it under the terms of the Affero General Public License as published by + the Free Software Foundation, version 3. + + This program is distributed in the hope that it will be useful, but + without ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. See the Affero General Public License + for more details. + + You should have received a copy of the Affero General Public License along + with this program. If not, see http://www.gnu.org/licenses/ . + + (C) 2020-2026 ERISCO, LLC + + For contributors and individual authors please refer to CONTRIBUTORS.MD. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/ElementTables.cs b/tests/ElementTables.cs index 3989f73..0d2b0bc 100644 --- a/tests/ElementTables.cs +++ b/tests/ElementTables.cs @@ -20,8 +20,6 @@ using System.Collections.Generic; using System.IO; using System.Linq; -using System.Xml; -using System.Xml.Schema; using System.Xml.Serialization; using Hybrasyl.Xml.Manager; using Hybrasyl.Xml.Objects; @@ -31,16 +29,7 @@ namespace Hybrasyl.XmlTests; public class ElementTableTests { - private const string Ns = "http://www.hybrasyl.com/XML/Hybrasyl/2020-02"; - - private static readonly Lazy Schemas = new(() => - { - var set = new XmlSchemaSet(); - foreach (var file in Directory.GetFiles(Path.Combine(AppContext.BaseDirectory, "XSD"), "*.xsd")) - set.Add(Ns, file); - set.Compile(); - return set; - }); + private const string Ns = SchemaValidation.Ns; private const string Elements = "" + @@ -78,15 +67,7 @@ private static ElementTable Deserialize(string xml) private static ElementTable Sample(string attributes = "") => Deserialize(Table(FireRow + UndeadRow, attributes)); - private static List Validate(string xml) - { - var errors = new List(); - var settings = new XmlReaderSettings { ValidationType = ValidationType.Schema, Schemas = Schemas.Value }; - settings.ValidationEventHandler += (_, e) => errors.Add(e.Message); - using var reader = XmlReader.Create(new StringReader(xml), settings); - while (reader.Read()) { } - return errors; - } + private static List Validate(string xml) => SchemaValidation.Validate(xml); private static string AddElement(string element) => Elements.Replace("", element + ""); diff --git a/tests/SchemaValidation.cs b/tests/SchemaValidation.cs new file mode 100644 index 0000000..05aa30c --- /dev/null +++ b/tests/SchemaValidation.cs @@ -0,0 +1,51 @@ +// This file is part of Project Hybrasyl. +// +// This program is free software; you can redistribute it and/or modify +// it under the terms of the Affero General Public License as published by +// the Free Software Foundation, version 3. +// +// This program is distributed in the hope that it will be useful, but +// without ANY WARRANTY; without even the implied warranty of MERCHANTABILITY +// or FITNESS FOR A PARTICULAR PURPOSE. See the Affero General Public License +// for more details. +// +// You should have received a copy of the Affero General Public License along +// with this program. If not, see . +// +// (C) 2020-2026 ERISCO, LLC +// +// For contributors and individual authors please refer to CONTRIBUTORS.MD. + +using System; +using System.Collections.Generic; +using System.IO; +using System.Xml; +using System.Xml.Schema; + +namespace Hybrasyl.XmlTests; + +/// Validates an XML string against every schema in src/XSD, which the test build copies to XSD/. +internal static class SchemaValidation +{ + public const string Ns = "http://www.hybrasyl.com/XML/Hybrasyl/2020-02"; + + private static readonly Lazy Schemas = new(() => + { + var set = new XmlSchemaSet(); + foreach (var file in Directory.GetFiles(Path.Combine(AppContext.BaseDirectory, "XSD"), "*.xsd")) + set.Add(Ns, file); + set.Compile(); + return set; + }); + + /// The schema errors. An empty list means the XML is valid. + public static List Validate(string xml) + { + var errors = new List(); + var settings = new XmlReaderSettings { ValidationType = ValidationType.Schema, Schemas = Schemas.Value }; + settings.ValidationEventHandler += (_, e) => errors.Add(e.Message); + using var reader = XmlReader.Create(new StringReader(xml), settings); + while (reader.Read()) { } + return errors; + } +} diff --git a/tests/Species.cs b/tests/Species.cs new file mode 100644 index 0000000..a1c16bb --- /dev/null +++ b/tests/Species.cs @@ -0,0 +1,245 @@ +// This file is part of Project Hybrasyl. +// +// This program is free software; you can redistribute it and/or modify +// it under the terms of the Affero General Public License as published by +// the Free Software Foundation, version 3. +// +// This program is distributed in the hope that it will be useful, but +// without ANY WARRANTY; without even the implied warranty of MERCHANTABILITY +// or FITNESS FOR A PARTICULAR PURPOSE. See the Affero General Public License +// for more details. +// +// You should have received a copy of the Affero General Public License along +// with this program. If not, see . +// +// (C) 2020-2026 ERISCO, LLC +// +// For contributors and individual authors please refer to CONTRIBUTORS.MD. + +using System.IO; +using System.Linq; +using Hybrasyl.Xml.Manager; +using Hybrasyl.Xml.Objects; +using Xunit; + +namespace Hybrasyl.XmlTests; + +public class SpeciesTests +{ + private const string Ns = SchemaValidation.Ns; + + private const string Names = ""; + + private const string Bodies = + ""; + + private const string Dwarf = + $""" + + {Names} + Storm-and-stone people descended from the Gleodhar. + {Bodies} + + """; + + private static string Make(string key = "Dwarf", byte id = 4, string attributes = "Origin=\"Aosda\" PlayerOption=\"Starter\" Affinity=\"Wind\" Resistance=\"Wind\"", + string body = Names + Bodies) => + $"{body}"; + + private const string Kobold = + $""; + + private const string Vosk = + $""; + + // Schema + + [Fact] + public void SampleSpeciesIsValid() + { + Assert.Empty(SchemaValidation.Validate(Dwarf)); + } + + [Fact] + public void ParentWithoutBodiesAndBranchWithoutElementsAreValid() + { + Assert.Empty(SchemaValidation.Validate(Kobold)); + Assert.Empty(SchemaValidation.Validate(Vosk)); + } + + [Theory] + [InlineData("Origin=\"Aosdha\" PlayerOption=\"Starter\"", Names + Bodies)] + [InlineData("Origin=\"Aosda\" PlayerOption=\"Hidden\"", Names + Bodies)] + [InlineData("PlayerOption=\"Starter\"", Names + Bodies)] + [InlineData("Origin=\"Aosda\" PlayerOption=\"Starter\" Affinity=\"Storm Wind\"", Names + Bodies)] + [InlineData("Origin=\"Aosda\" PlayerOption=\"Starter\"", Bodies)] + [InlineData("Origin=\"Aosda\" PlayerOption=\"Starter\"", Names + "")] + [InlineData("Origin=\"Aosda\" PlayerOption=\"Starter\"", Names + "")] + [InlineData("Origin=\"Aosda\" PlayerOption=\"Starter\"", Names + "")] + [InlineData("Origin=\"Aosda\" PlayerOption=\"Starter\"", Names + "")] + public void SchemaRejectsBadSpecies(string attributes, string body) + { + // An unknown origin or option, a missing origin, an element key with a space, no names, an empty body + // list, a retail value above 9, and a body key or body id twice. + Assert.NotEmpty(SchemaValidation.Validate(Make(attributes: attributes, body: body))); + } + + [Fact] + public void SchemaRejectsAKeyThatIsNotAnIdentifier() + { + Assert.NotEmpty(SchemaValidation.Validate(Make(key: "Sea Folk"))); + } + + // Deserialization + + [Fact] + public void SampleSpeciesDeserializes() + { + var dwarf = Species.Deserialize(Dwarf); + + Assert.Equal("Dwarf", dwarf.PrimaryKey); + Assert.Equal(4, dwarf.Id); + Assert.Equal(SpeciesOrigin.Aosda, dwarf.Origin); + Assert.Equal(SpeciesPlayerOption.Starter, dwarf.PlayerOption); + Assert.Equal("Dwarves", dwarf.Names.Plural); + Assert.False(dwarf.IsBranch); + Assert.Equal("Ruddy", dwarf.DefaultBody.Key); + + Assert.True(dwarf.TryGetBody("ashen", out var ashen)); + Assert.Equal(41, ashen.Id); + Assert.Null(ashen.Name); + Assert.False(ashen.Default); + Assert.Equal(0, ashen.RetailSkinColor); + Assert.False(dwarf.TryGetBody("Pale", out _)); + } + + // Validation + + private static XmlDataManager Catalog(params string[] species) + { + var manager = new XmlDataManager(); + foreach (var xml in species) + manager.Add(Species.Deserialize(xml)); + return manager; + } + + private static int ValidateAll(XmlDataManager manager) + { + manager.ValidateAll(); + return manager.GetValidationResult().ErrorCount; + } + + [Fact] + public void StarterCatalogIsValid() + { + var manager = Catalog(Dwarf, Kobold, Vosk); + + Assert.Equal(0, ValidateAll(manager)); + Assert.Equal(3, manager.GetValidationResult().TotalProcessed); + } + + [Fact] + public void BranchTakesElementsFromItsParent() + { + var manager = Catalog(Kobold, Vosk); + manager.TryGetValue("Vosk", out Species vosk); + + Assert.True(vosk.IsBranch); + Assert.Equal("Kobold", vosk.GetParent(manager).Key); + Assert.Equal("Nature", vosk.GetAffinity(manager)); + Assert.Equal("Wind", vosk.GetResistance(manager)); + } + + // Gnoll has its own body ids, so the only problem in each case is the one under test. + private const string GnollBodies = + ""; + + private const string Playable = "Origin=\"Aosda\" PlayerOption=\"Starter\" Affinity=\"Wind\" Resistance=\"Wind\""; + + [Theory] + [InlineData(Playable, Names)] + [InlineData("Origin=\"Aosda\" PlayerOption=\"Unlockable\" Affinity=\"Wind\" Resistance=\"Wind\"", Names)] + [InlineData("Origin=\"Aosda\" PlayerOption=\"Starter\" Resistance=\"Wind\"", Names + GnollBodies)] + [InlineData("Origin=\"Aosda\" PlayerOption=\"Starter\" Affinity=\"Wind\"", Names + GnollBodies)] + [InlineData(Playable, Names + "")] + [InlineData(Playable, Names + "")] + [InlineData("Origin=\"Aosda\" PlayerOption=\"Starter\" BranchOf=\"Gnome\"", Names + GnollBodies)] + [InlineData("Origin=\"Aosda\" PlayerOption=\"Starter\" BranchOf=\"Vosk\"", Names + GnollBodies)] + [InlineData("Origin=\"Aosda\" PlayerOption=\"Starter\" BranchOf=\"Dwarf\"", Names + GnollBodies)] + public void ValidateRejectsOneProblem(string attributes, string body) + { + // A playable species with no bodies (two options), no affinity, no resistance, no default body, two default + // bodies, and a parent that is not loaded, that is a branch, or that is not ByBranch. + var manager = Catalog(Dwarf, Kobold, Vosk, Make("Gnoll", 9, attributes, body)); + manager.TryGetValue("Gnoll", out Species gnoll); + + Assert.Single(gnoll.Validate(manager)); + Assert.Equal(1, ValidateAll(manager)); + } + + [Fact] + public void ValidateAllRejectsARepeatedSpeciesId() + { + var manager = Catalog(Dwarf, Make("Gnoll", 4, body: Names + GnollBodies)); + Assert.Equal(2, ValidateAll(manager)); + } + + [Fact] + public void ValidateAllRejectsABodyIdInTwoSpecies() + { + var manager = Catalog(Dwarf, Make("Gnoll", 9)); + Assert.Equal(2, ValidateAll(manager)); + } + + [Fact] + public void ValidateChecksBodiesThatTheSchemaRejects() + { + // A species built in code, or loaded without the schema (HXML-35). + var dwarf = Species.Deserialize(Dwarf); + dwarf.Bodies.Add(new SpeciesBody { Key = "ruddy", Id = 40, RetailSkinColor = 10 }); + dwarf.Bodies.Add(new SpeciesBody { Key = null, Id = 42 }); + + Assert.Equal(4, dwarf.Validate(Catalog()).Count); + } + + [Fact] + public void ValidateChecksElementsAgainstATable() + { + var table = new ElementTable + { + Name = "Test", + Elements = [new ElementTableElement { Key = "Wind", Id = 3 }, new ElementTableElement { Key = "Nature", Id = 5 }] + }; + + Assert.Empty(Species.Deserialize(Dwarf).Validate(table)); + Assert.Empty(Species.Deserialize(Vosk).Validate(table)); + Assert.Equal(2, Species.Deserialize(Make(attributes: "Origin=\"Aosda\" PlayerOption=\"Starter\" Affinity=\"Storm\" Resistance=\"Wood\"")).Validate(table).Count); + } + + // Loading + + [Fact] + public void SpeciesLoadFromTheSpeciesDirectory() + { + var root = Directory.CreateTempSubdirectory("hybrasyl-species-"); + try + { + var species = root.CreateSubdirectory("species"); + File.WriteAllText(Path.Combine(species.FullName, "dwarf.xml"), Dwarf); + File.WriteAllText(Path.Combine(species.FullName, "kobold.xml"), Kobold); + File.WriteAllText(Path.Combine(species.FullName, "vosk.xml"), Vosk); + + var manager = new XmlDataManager(root.FullName); + manager.LoadAll(); + + Assert.Equal(3, manager.Count()); + Assert.True(manager.TryGetValue("Dwarf", out Species _)); + Assert.True(manager.TryGetValueByIndex("vosk", out Species _)); + Assert.Equal(0, ValidateAll(manager)); + } + finally + { + root.Delete(true); + } + } +} diff --git a/tests/WorldDataDirectory.cs b/tests/WorldDataDirectory.cs index 73de759..cbc0ac8 100644 --- a/tests/WorldDataDirectory.cs +++ b/tests/WorldDataDirectory.cs @@ -56,6 +56,7 @@ public class WorldDataDirectoryTests ["Npc"] = "npcs", ["ServerConfig"] = "serverconfigs", ["SpawnGroup"] = "spawngroups", + ["Species"] = "species", ["Status"] = "statuses", ["Trait"] = "traits", ["VariantGroup"] = "variantgroups", @@ -92,6 +93,7 @@ public void ExpectedTableNamesNoTypeThatNoLongerLoads() [Theory] [InlineData("Status", "statuses")] // sibilant: -s takes -es, and this one is live + [InlineData("Species", "species")] // invariant plural, and this one is live [InlineData("Box", "boxes")] [InlineData("Buzz", "buzzes")] [InlineData("Branch", "branches")] diff --git a/tools/enum-values.json b/tools/enum-values.json index 9ba8f78..9f80257 100644 --- a/tools/enum-values.json +++ b/tools/enum-values.json @@ -298,6 +298,17 @@ "ItemProhibited": 1, "ItemRequired": 0 }, + "SpeciesOrigin": { + "Aosda": 0, + "Fanaidhe": 2, + "Tuatha": 1 + }, + "SpeciesPlayerOption": { + "ByBranch": 3, + "Locked": 2, + "Starter": 0, + "Unlockable": 1 + }, "SpellUseType": { "FourDigit": 3, "NoTarget": 5, From bf8e6546d045e84d5db505d4529de17414288973 Mon Sep 17 00:00:00 2001 From: Caeldeth Date: Sat, 24 Oct 2026 15:41:47 -0500 Subject: [PATCH 2/6] fix: apply review fixes to the Species type - Pin SpeciesPlayerOption.Locked to 0. The loader does not check files against the schema (HXML-35), so a species without PlayerOption gets the value 0. With Starter at 0, players could pick it. - ValidateAll reports species keys that differ only in case. They share one lower-case index key. - Validate reports a species without Names, and a branch that is ByBranch. - Use ToLowerInvariant for the index key. - Validate(ElementTable) rejects a null table. - SpeciesKey derives from ElementKey, so the two key forms stay the same. - Move the Duplicates helper of ElementTable into EnumerableExtension, and use it in Species. Refs: HXML-37 --- src/Extensions/ElementTable.cs | 16 +++++----------- src/Extensions/Enumerable.cs | 10 ++++++++++ src/Extensions/Species.cs | 28 +++++++++++++++++++--------- src/Manager/WorldDataDirectory.cs | 2 +- src/Objects/SpeciesPlayerOption.cs | 6 +++--- src/XSD/Species.xsd | 11 +++++------ tests/Species.cs | 22 +++++++++++++++++++++- tools/enum-values.json | 6 +++--- 8 files changed, 67 insertions(+), 34 deletions(-) diff --git a/src/Extensions/ElementTable.cs b/src/Extensions/ElementTable.cs index 90a3663..2d37c42 100644 --- a/src/Extensions/ElementTable.cs +++ b/src/Extensions/ElementTable.cs @@ -175,9 +175,9 @@ public List Validate() if (elements.Count == 0) errors.Add("The table defines no elements."); - foreach (var dup in Duplicates(elements.Select(e => e.Key), KeyComparer)) + foreach (var dup in elements.Select(e => e.Key).Duplicates(KeyComparer)) errors.Add($"Element key {dup} is not unique."); - foreach (var dup in Duplicates(elements.Select(e => e.Id), EqualityComparer.Default)) + foreach (var dup in elements.Select(e => e.Id).Duplicates(EqualityComparer.Default)) errors.Add($"Element id {dup} is not unique."); foreach (var element in elements) @@ -196,7 +196,7 @@ public List Validate() if (defaults != 1) errors.Add($"Exactly one element must have Default=\"true\". This table has {defaults}."); - foreach (var dup in Duplicates(groups.Select(g => g.Key), KeyComparer)) + foreach (var dup in groups.Select(g => g.Key).Duplicates(KeyComparer)) errors.Add($"Group key {dup} is not unique."); foreach (var group in groups) { @@ -213,14 +213,14 @@ public List Validate() if (rows.Count == 0) errors.Add("The table has no Source rows."); - foreach (var dup in Duplicates(rows.Select(s => s.Element), KeyComparer)) + foreach (var dup in rows.Select(s => s.Element).Duplicates(KeyComparer)) errors.Add($"Source element {dup} has more than one row."); foreach (var row in rows) { var targets = row.Target ?? []; if (!TryGetElement(row.Element, out _)) errors.Add($"Source row {row.Element} names an element that the table does not define."); - foreach (var dup in Duplicates(targets.Select(t => t.Element), KeyComparer)) + foreach (var dup in targets.Select(t => t.Element).Duplicates(KeyComparer)) errors.Add($"Source row {row.Element} has more than one Target for {dup}."); foreach (var target in targets.Where(t => !TryGetElement(t.Element, out _))) errors.Add($"Source row {row.Element} has a Target for {target.Element}, which the table does not define."); @@ -245,10 +245,4 @@ private bool TryGetGroup(string key, out ElementTableGroup group) return group != null; } - // Each value that occurs more than once. An empty key is reported elsewhere, so it is not a duplicate here. - private static IEnumerable Duplicates(IEnumerable values, IEqualityComparer comparer) => - values.Where(v => v is not (null or "")) - .GroupBy(v => v, comparer) - .Where(g => g.Count() > 1) - .Select(g => g.Key); } \ No newline at end of file diff --git a/src/Extensions/Enumerable.cs b/src/Extensions/Enumerable.cs index 0df1250..78cac32 100644 --- a/src/Extensions/Enumerable.cs +++ b/src/Extensions/Enumerable.cs @@ -30,4 +30,14 @@ public static IEnumerable Shuffle(this IEnumerable source) { return source.OrderBy(keySelector: x => Guid.NewGuid()); } + + /// + /// Each value that occurs more than once. A null or empty value is not a duplicate here: the caller reports + /// a missing value on its own. + /// + internal static IEnumerable Duplicates(this IEnumerable values, IEqualityComparer comparer = null) => + values.Where(v => v is not (null or "")) + .GroupBy(v => v, comparer) + .Where(g => g.Count() > 1) + .Select(g => g.Key); } \ No newline at end of file diff --git a/src/Extensions/Species.cs b/src/Extensions/Species.cs index 08a00ef..c5975ed 100644 --- a/src/Extensions/Species.cs +++ b/src/Extensions/Species.cs @@ -36,7 +36,7 @@ public partial class Species : ILoadOnStart, IAdditionalValidation Key; - public override List SecondaryKeys => Key == null ? [] : [Key.ToLower()]; + public override List SecondaryKeys => Key == null ? [] : [Key.ToLowerInvariant()]; public bool IsBranch => !string.IsNullOrEmpty(BranchOf); @@ -54,7 +54,7 @@ public bool TryGetBody(string key, out SpeciesBody body) /// The parent of a branch, or null when the species is not a branch or the parent is not loaded. public Species GetParent(IWorldDataManager manager) => - IsBranch && manager.TryGetValueByIndex(BranchOf.ToLower(), out Species parent) ? parent : null; + IsBranch && manager.TryGetValueByIndex(BranchOf.ToLowerInvariant(), out Species parent) ? parent : null; /// The affinity element key. A branch without its own affinity takes its parent's. public string GetAffinity(IWorldDataManager manager) => @@ -65,8 +65,9 @@ public string GetResistance(IWorldDataManager manager) => string.IsNullOrEmpty(Resistance) ? GetParent(manager)?.Resistance : Resistance; /// - /// Run on each species, and check the rules across species: unique - /// species ids, and body ids that are unique across all species. The manager runs it at load. + /// Run on each species, and check the rules across species: keys that + /// differ only in case, unique species ids, and body ids that are unique across all species. The manager runs + /// it at load. /// public static void ValidateAll(IWorldDataManager manager) { @@ -74,6 +75,11 @@ public static void ValidateAll(IWorldDataManager manager) var all = manager.Values().ToList(); var errors = all.ToDictionary(s => s.Guid, s => s.Validate(manager)); + // Two keys that differ only in case have one lower-case index key, so a lookup finds either species. + foreach (var key in all.Select(s => s.Key).Duplicates(KeyComparer)) + foreach (var species in all.Where(s => KeyComparer.Equals(s.Key, key))) + errors[species.Guid].Add($"Species key {species.Key} differs from another key only in case."); + foreach (var group in all.GroupBy(s => s.Id).Where(g => g.Count() > 1)) foreach (var species in group) errors[species.Guid].Add($"Species id {group.Key} is not unique."); @@ -103,22 +109,25 @@ public List Validate(IWorldDataManager manager) var errors = new List(); var bodies = Bodies ?? []; + if (Names == null) + errors.Add("The species has no Names."); if (bodies.Count == 0 && PlayerOption is SpeciesPlayerOption.Starter or SpeciesPlayerOption.Unlockable) errors.Add($"A {PlayerOption} species has no bodies."); if (bodies.Count > 0 && bodies.Count(b => b.Default) != 1) errors.Add($"Exactly one body must have Default=\"true\". This species has {bodies.Count(b => b.Default)}."); foreach (var body in bodies.Where(b => string.IsNullOrEmpty(b.Key))) errors.Add($"Body id {body.Id} has no key."); - foreach (var group in bodies.Where(b => !string.IsNullOrEmpty(b.Key)).GroupBy(b => b.Key, KeyComparer) - .Where(g => g.Count() > 1)) - errors.Add($"Body key {group.Key} is not unique."); - foreach (var group in bodies.GroupBy(b => b.Id).Where(g => g.Count() > 1)) - errors.Add($"Body id {group.Key} is not unique."); + foreach (var key in bodies.Select(b => b.Key).Duplicates(KeyComparer)) + errors.Add($"Body key {key} is not unique."); + foreach (var id in bodies.Select(b => b.Id).Duplicates()) + errors.Add($"Body id {id} is not unique."); foreach (var body in bodies.Where(b => b.RetailSkinColor > 9)) errors.Add($"Body {body.Key} has RetailSkinColor {body.RetailSkinColor}. The maximum is 9."); if (IsBranch) { + if (PlayerOption == SpeciesPlayerOption.ByBranch) + errors.Add("A branch cannot be ByBranch, because a branch cannot have branches."); var parent = GetParent(manager); if (parent == null) errors.Add($"BranchOf names {BranchOf}, which is not a loaded species."); @@ -145,6 +154,7 @@ public List Validate(IWorldDataManager manager) /// One message for each problem. An empty list means the species is correct. public List Validate(ElementTable table) { + ArgumentNullException.ThrowIfNull(table); var errors = new List(); if (!string.IsNullOrEmpty(Affinity) && !table.TryGetElement(Affinity, out _)) errors.Add($"Affinity {Affinity} is not an element of table {table.Name}."); diff --git a/src/Manager/WorldDataDirectory.cs b/src/Manager/WorldDataDirectory.cs index a1c32cf..0dd9aa5 100644 --- a/src/Manager/WorldDataDirectory.cs +++ b/src/Manager/WorldDataDirectory.cs @@ -45,7 +45,7 @@ public static string NameFor(string typeName) return lower; // Sibilants take -es; a consonant before a final -y turns it into -ies. Every other - // entity name in this model is regular. + // entity name in this model, apart from the invariant plural above, is regular. if (lower.EndsWith("s") || lower.EndsWith("x") || lower.EndsWith("z") || lower.EndsWith("ch") || lower.EndsWith("sh")) return lower + "es"; diff --git a/src/Objects/SpeciesPlayerOption.cs b/src/Objects/SpeciesPlayerOption.cs index 72ddb61..228d59c 100644 --- a/src/Objects/SpeciesPlayerOption.cs +++ b/src/Objects/SpeciesPlayerOption.cs @@ -19,11 +19,11 @@ namespace Hybrasyl.Xml.Enums public enum SpeciesPlayerOption { - Starter = 0, + Locked = 0, - Unlockable = 1, + Starter = 1, - Locked = 2, + Unlockable = 2, ByBranch = 3, } diff --git a/src/XSD/Species.xsd b/src/XSD/Species.xsd index 3ce7a48..bdc187f 100644 --- a/src/XSD/Species.xsd +++ b/src/XSD/Species.xsd @@ -26,11 +26,9 @@ - + - - - + @@ -42,14 +40,15 @@ + + + - - diff --git a/tests/Species.cs b/tests/Species.cs index a1c16bb..129c03c 100644 --- a/tests/Species.cs +++ b/tests/Species.cs @@ -16,6 +16,7 @@ // // For contributors and individual authors please refer to CONTRIBUTORS.MD. +using System; using System.IO; using System.Linq; using Hybrasyl.Xml.Manager; @@ -166,10 +167,13 @@ public void BranchTakesElementsFromItsParent() [InlineData("Origin=\"Aosda\" PlayerOption=\"Starter\" BranchOf=\"Gnome\"", Names + GnollBodies)] [InlineData("Origin=\"Aosda\" PlayerOption=\"Starter\" BranchOf=\"Vosk\"", Names + GnollBodies)] [InlineData("Origin=\"Aosda\" PlayerOption=\"Starter\" BranchOf=\"Dwarf\"", Names + GnollBodies)] + [InlineData("Origin=\"Aosda\" PlayerOption=\"ByBranch\" BranchOf=\"Kobold\"", Names)] + [InlineData(Playable, GnollBodies)] public void ValidateRejectsOneProblem(string attributes, string body) { // A playable species with no bodies (two options), no affinity, no resistance, no default body, two default - // bodies, and a parent that is not loaded, that is a branch, or that is not ByBranch. + // bodies, a parent that is not loaded, that is a branch, or that is not ByBranch, a branch that is ByBranch, + // and no names. var manager = Catalog(Dwarf, Kobold, Vosk, Make("Gnoll", 9, attributes, body)); manager.TryGetValue("Gnoll", out Species gnoll); @@ -177,6 +181,21 @@ public void ValidateRejectsOneProblem(string attributes, string body) Assert.Equal(1, ValidateAll(manager)); } + [Fact] + public void ValidateAllRejectsKeysThatDifferOnlyInCase() + { + var manager = Catalog(Dwarf, Make("DWARF", 9, body: Names + GnollBodies)); + Assert.Equal(2, ValidateAll(manager)); + } + + [Fact] + public void SpeciesWithoutPlayerOptionIsLocked() + { + // The loader does not check files against the schema (HXML-35), so a missing option must not be playable. + var species = Species.Deserialize(Make(attributes: "Origin=\"Aosda\" Affinity=\"Wind\" Resistance=\"Wind\"")); + Assert.Equal(SpeciesPlayerOption.Locked, species.PlayerOption); + } + [Fact] public void ValidateAllRejectsARepeatedSpeciesId() { @@ -214,6 +233,7 @@ public void ValidateChecksElementsAgainstATable() Assert.Empty(Species.Deserialize(Dwarf).Validate(table)); Assert.Empty(Species.Deserialize(Vosk).Validate(table)); Assert.Equal(2, Species.Deserialize(Make(attributes: "Origin=\"Aosda\" PlayerOption=\"Starter\" Affinity=\"Storm\" Resistance=\"Wood\"")).Validate(table).Count); + Assert.Throws(() => Species.Deserialize(Dwarf).Validate((ElementTable) null)); } // Loading diff --git a/tools/enum-values.json b/tools/enum-values.json index 9f80257..9f83fe5 100644 --- a/tools/enum-values.json +++ b/tools/enum-values.json @@ -305,9 +305,9 @@ }, "SpeciesPlayerOption": { "ByBranch": 3, - "Locked": 2, - "Starter": 0, - "Unlockable": 1 + "Locked": 0, + "Starter": 1, + "Unlockable": 2 }, "SpellUseType": { "FourDigit": 3, From 7f754eebf0611f287bddb6934e192d353ac67ff8 Mon Sep 17 00:00:00 2001 From: Caeldeth Date: Sat, 24 Oct 2026 15:45:03 -0500 Subject: [PATCH 3/6] refactor: simplify the species validation and tests - ValidateAll checks the three rules across species (keys that differ only in case, species ids, body ids) with one local helper. The case check is marked as a stopgap until HXML-34. - TryGetBody is a loop, as ElementTable.TryGetElement is. - Validate counts the default bodies once. - ElementTable calls Duplicates with its default comparer. - Tests: Starter and Playable constants, Kobold and Vosk built with Make, and a comment on each theory row. Refs: HXML-37 --- src/Extensions/ElementTable.cs | 2 +- src/Extensions/Species.cs | 43 ++++++++++++++--------- tests/Species.cs | 63 ++++++++++++++++------------------ 3 files changed, 58 insertions(+), 50 deletions(-) diff --git a/src/Extensions/ElementTable.cs b/src/Extensions/ElementTable.cs index 2d37c42..31a2dca 100644 --- a/src/Extensions/ElementTable.cs +++ b/src/Extensions/ElementTable.cs @@ -177,7 +177,7 @@ public List Validate() foreach (var dup in elements.Select(e => e.Key).Duplicates(KeyComparer)) errors.Add($"Element key {dup} is not unique."); - foreach (var dup in elements.Select(e => e.Id).Duplicates(EqualityComparer.Default)) + foreach (var dup in elements.Select(e => e.Id).Duplicates()) errors.Add($"Element id {dup} is not unique."); foreach (var element in elements) diff --git a/src/Extensions/Species.cs b/src/Extensions/Species.cs index c5975ed..ddffe99 100644 --- a/src/Extensions/Species.cs +++ b/src/Extensions/Species.cs @@ -48,8 +48,16 @@ public partial class Species : ILoadOnStart, IAdditionalValidation KeyComparer.Equals(b.Key, key)); - return body != null; + body = null; + if (string.IsNullOrEmpty(key) || Bodies == null) return false; + foreach (var candidate in Bodies) + { + if (!KeyComparer.Equals(candidate.Key, key)) continue; + body = candidate; + return true; + } + + return false; } /// The parent of a branch, or null when the species is not a branch or the parent is not loaded. @@ -75,19 +83,21 @@ public static void ValidateAll(IWorldDataManager manager) var all = manager.Values().ToList(); var errors = all.ToDictionary(s => s.Guid, s => s.Validate(manager)); - // Two keys that differ only in case have one lower-case index key, so a lookup finds either species. - foreach (var key in all.Select(s => s.Key).Duplicates(KeyComparer)) - foreach (var species in all.Where(s => KeyComparer.Equals(s.Key, key))) - errors[species.Guid].Add($"Species key {species.Key} differs from another key only in case."); - - foreach (var group in all.GroupBy(s => s.Id).Where(g => g.Count() > 1)) - foreach (var species in group) - errors[species.Guid].Add($"Species id {group.Key} is not unique."); + // Add a message to each species that shares a value with another species. + void Shared(Func> values, IEqualityComparer comparer, Func message) + { + var pairs = all.SelectMany(s => values(s).Where(v => v is not (null or "")).Distinct(comparer) + .Select(v => (Species: s, Value: v))); + foreach (var group in pairs.GroupBy(p => p.Value, comparer).Where(g => g.Count() > 1)) + foreach (var (species, _) in group) + errors[species.Guid].Add(message(group.Key)); + } - foreach (var group in all.SelectMany(s => (s.Bodies ?? []).Select(b => (Species: s, Body: b))) - .GroupBy(x => x.Body.Id).Where(g => g.Select(x => x.Species).Distinct().Count() > 1)) - foreach (var species in group.Select(x => x.Species).Distinct()) - errors[species.Guid].Add($"Body id {group.Key} is used by more than one species."); + // Two keys that differ only in case have one lower-case index key, so a lookup finds either species. This is a + // stopgap: when the store reports a case-only collision for every type (HXML-34), remove it. + Shared(s => [s.Key], KeyComparer, key => $"Species key {key} is not unique. Keys compare without case."); + Shared(s => [s.Id], null, id => $"Species id {id} is not unique."); + Shared(s => (s.Bodies ?? []).Select(b => b.Id), null, id => $"Body id {id} is used by more than one species."); foreach (var species in all) { @@ -113,8 +123,9 @@ public List Validate(IWorldDataManager manager) errors.Add("The species has no Names."); if (bodies.Count == 0 && PlayerOption is SpeciesPlayerOption.Starter or SpeciesPlayerOption.Unlockable) errors.Add($"A {PlayerOption} species has no bodies."); - if (bodies.Count > 0 && bodies.Count(b => b.Default) != 1) - errors.Add($"Exactly one body must have Default=\"true\". This species has {bodies.Count(b => b.Default)}."); + var defaults = bodies.Count(b => b.Default); + if (bodies.Count > 0 && defaults != 1) + errors.Add($"Exactly one body must have Default=\"true\". This species has {defaults}."); foreach (var body in bodies.Where(b => string.IsNullOrEmpty(b.Key))) errors.Add($"Body id {body.Id} has no key."); foreach (var key in bodies.Select(b => b.Key).Duplicates(KeyComparer)) diff --git a/tests/Species.cs b/tests/Species.cs index 129c03c..5a7cb33 100644 --- a/tests/Species.cs +++ b/tests/Species.cs @@ -43,15 +43,19 @@ public class SpeciesTests """; - private static string Make(string key = "Dwarf", byte id = 4, string attributes = "Origin=\"Aosda\" PlayerOption=\"Starter\" Affinity=\"Wind\" Resistance=\"Wind\"", - string body = Names + Bodies) => + // A starter species without elements, and with them. + private const string Starter = "Origin=\"Aosda\" PlayerOption=\"Starter\""; + private const string Playable = Starter + " Affinity=\"Wind\" Resistance=\"Wind\""; + + private static string Make(string key = "Dwarf", byte id = 4, string attributes = Playable, string body = Names + Bodies) => $"{body}"; - private const string Kobold = - $""; + private static readonly string Kobold = Make("Kobold", 5, + "Origin=\"Fanaidhe\" PlayerOption=\"ByBranch\" Affinity=\"Nature\" Resistance=\"Wind\"", + ""); - private const string Vosk = - $""; + private static readonly string Vosk = Make("Vosk", 6, "Origin=\"Fanaidhe\" PlayerOption=\"Starter\" BranchOf=\"Kobold\"", + ""); // Schema @@ -69,19 +73,17 @@ public void ParentWithoutBodiesAndBranchWithoutElementsAreValid() } [Theory] - [InlineData("Origin=\"Aosdha\" PlayerOption=\"Starter\"", Names + Bodies)] - [InlineData("Origin=\"Aosda\" PlayerOption=\"Hidden\"", Names + Bodies)] - [InlineData("PlayerOption=\"Starter\"", Names + Bodies)] - [InlineData("Origin=\"Aosda\" PlayerOption=\"Starter\" Affinity=\"Storm Wind\"", Names + Bodies)] - [InlineData("Origin=\"Aosda\" PlayerOption=\"Starter\"", Bodies)] - [InlineData("Origin=\"Aosda\" PlayerOption=\"Starter\"", Names + "")] - [InlineData("Origin=\"Aosda\" PlayerOption=\"Starter\"", Names + "")] - [InlineData("Origin=\"Aosda\" PlayerOption=\"Starter\"", Names + "")] - [InlineData("Origin=\"Aosda\" PlayerOption=\"Starter\"", Names + "")] + [InlineData("Origin=\"Aosdha\" PlayerOption=\"Starter\"", Names + Bodies)] // unknown origin + [InlineData("Origin=\"Aosda\" PlayerOption=\"Hidden\"", Names + Bodies)] // unknown option + [InlineData("PlayerOption=\"Starter\"", Names + Bodies)] // no origin + [InlineData(Starter + " Affinity=\"Storm Wind\"", Names + Bodies)] // an element key with a space + [InlineData(Starter, Bodies)] // no names + [InlineData(Starter, Names + "")] // an empty body list + [InlineData(Starter, Names + "")] // retail value above 9 + [InlineData(Starter, Names + "")] // body key twice + [InlineData(Starter, Names + "")] // body id twice public void SchemaRejectsBadSpecies(string attributes, string body) { - // An unknown origin or option, a missing origin, an element key with a space, no names, an empty body - // list, a retail value above 9, and a body key or body id twice. Assert.NotEmpty(SchemaValidation.Validate(Make(attributes: attributes, body: body))); } @@ -155,25 +157,20 @@ public void BranchTakesElementsFromItsParent() private const string GnollBodies = ""; - private const string Playable = "Origin=\"Aosda\" PlayerOption=\"Starter\" Affinity=\"Wind\" Resistance=\"Wind\""; - [Theory] - [InlineData(Playable, Names)] - [InlineData("Origin=\"Aosda\" PlayerOption=\"Unlockable\" Affinity=\"Wind\" Resistance=\"Wind\"", Names)] - [InlineData("Origin=\"Aosda\" PlayerOption=\"Starter\" Resistance=\"Wind\"", Names + GnollBodies)] - [InlineData("Origin=\"Aosda\" PlayerOption=\"Starter\" Affinity=\"Wind\"", Names + GnollBodies)] - [InlineData(Playable, Names + "")] - [InlineData(Playable, Names + "")] - [InlineData("Origin=\"Aosda\" PlayerOption=\"Starter\" BranchOf=\"Gnome\"", Names + GnollBodies)] - [InlineData("Origin=\"Aosda\" PlayerOption=\"Starter\" BranchOf=\"Vosk\"", Names + GnollBodies)] - [InlineData("Origin=\"Aosda\" PlayerOption=\"Starter\" BranchOf=\"Dwarf\"", Names + GnollBodies)] - [InlineData("Origin=\"Aosda\" PlayerOption=\"ByBranch\" BranchOf=\"Kobold\"", Names)] - [InlineData(Playable, GnollBodies)] + [InlineData(Playable, Names)] // a Starter species with no bodies + [InlineData("Origin=\"Aosda\" PlayerOption=\"Unlockable\" Affinity=\"Wind\" Resistance=\"Wind\"", Names)] // an Unlockable species with no bodies + [InlineData(Starter + " Resistance=\"Wind\"", Names + GnollBodies)] // no affinity + [InlineData(Starter + " Affinity=\"Wind\"", Names + GnollBodies)] // no resistance + [InlineData(Playable, Names + "")] // no default body + [InlineData(Playable, Names + "")] // two default bodies + [InlineData(Starter + " BranchOf=\"Gnome\"", Names + GnollBodies)] // a parent that is not loaded + [InlineData(Starter + " BranchOf=\"Vosk\"", Names + GnollBodies)] // a parent that is a branch + [InlineData(Starter + " BranchOf=\"Dwarf\"", Names + GnollBodies)] // a parent that is not ByBranch + [InlineData("Origin=\"Aosda\" PlayerOption=\"ByBranch\" BranchOf=\"Kobold\"", Names)] // a branch that is ByBranch + [InlineData(Playable, GnollBodies)] // no names public void ValidateRejectsOneProblem(string attributes, string body) { - // A playable species with no bodies (two options), no affinity, no resistance, no default body, two default - // bodies, a parent that is not loaded, that is a branch, or that is not ByBranch, a branch that is ByBranch, - // and no names. var manager = Catalog(Dwarf, Kobold, Vosk, Make("Gnoll", 9, attributes, body)); manager.TryGetValue("Gnoll", out Species gnoll); From ea1e5cbe0e49774f37dc540744fe0d48b4b31650 Mon Sep 17 00:00:00 2001 From: Caeldeth Date: Sat, 24 Oct 2026 15:51:18 -0500 Subject: [PATCH 4/6] fix: reject padded species and body keys Validate rejects a species key or a body key that is empty, blank, or has a space at the start or the end. Keys are saved and the loader does not trim them, so a padded key is a different key. Validate rejects it instead of trimming it. Found in the review of the Trait type (xml PR 12), which has the same check for names. Refs: HXML-37 --- src/Extensions/Species.cs | 10 ++++++++-- tests/Species.cs | 11 +++++++++++ 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/src/Extensions/Species.cs b/src/Extensions/Species.cs index ddffe99..aca47e6 100644 --- a/src/Extensions/Species.cs +++ b/src/Extensions/Species.cs @@ -119,6 +119,8 @@ public List Validate(IWorldDataManager manager) var errors = new List(); var bodies = Bodies ?? []; + if (IsBadKey(Key)) + errors.Add("Key is empty, or it has a space at the start or the end."); if (Names == null) errors.Add("The species has no Names."); if (bodies.Count == 0 && PlayerOption is SpeciesPlayerOption.Starter or SpeciesPlayerOption.Unlockable) @@ -126,8 +128,8 @@ public List Validate(IWorldDataManager manager) var defaults = bodies.Count(b => b.Default); if (bodies.Count > 0 && defaults != 1) errors.Add($"Exactly one body must have Default=\"true\". This species has {defaults}."); - foreach (var body in bodies.Where(b => string.IsNullOrEmpty(b.Key))) - errors.Add($"Body id {body.Id} has no key."); + foreach (var body in bodies.Where(b => IsBadKey(b.Key))) + errors.Add($"Body id {body.Id} has no key, or its key has a space at the start or the end."); foreach (var key in bodies.Select(b => b.Key).Duplicates(KeyComparer)) errors.Add($"Body key {key} is not unique."); foreach (var id in bodies.Select(b => b.Id).Duplicates()) @@ -158,6 +160,10 @@ public List Validate(IWorldDataManager manager) return errors; } + // Keys are saved, and the loader does not trim them, so " Dwarf " is a different key from "Dwarf". Validate + // rejects such a key instead of trimming it, because a change to a saved key must be explicit. + private static bool IsBadKey(string key) => string.IsNullOrWhiteSpace(key) || key.Trim() != key; + /// /// Check that and name elements of . /// The package cannot know the active element table, so the server calls this with it. diff --git a/tests/Species.cs b/tests/Species.cs index 5a7cb33..c9a5cee 100644 --- a/tests/Species.cs +++ b/tests/Species.cs @@ -178,6 +178,17 @@ public void ValidateRejectsOneProblem(string attributes, string body) Assert.Equal(1, ValidateAll(manager)); } + [Theory] + [InlineData(" Gnoll", "Grey")] // a species key with a space at the start + [InlineData("Gnoll", "Grey ")] // a body key with a space at the end + [InlineData("Gnoll", " ")] // a blank body key + public void ValidateRejectsAPaddedKey(string key, string bodyKey) + { + // The schema pattern rejects these in a file, but the loader does not check files against the schema (HXML-35). + var gnoll = Species.Deserialize(Make(key, 9, body: Names + $"")); + Assert.Single(gnoll.Validate(Catalog())); + } + [Fact] public void ValidateAllRejectsKeysThatDifferOnlyInCase() { From e2b95be42e752b1175cce67fa71c6a45909f48df Mon Sep 17 00:00:00 2001 From: Caeldeth Date: Sat, 24 Oct 2026 16:13:40 -0500 Subject: [PATCH 5/6] feat: add Species.TryGet and state what a branch takes - Species.TryGet finds a loaded species by key without case, as TryGetBody does for bodies. The store compares primary keys with case, so the server uses TryGet, not the store key. GetParent uses it. - The BranchOf comment and the GetParent summary say that a branch takes only Affinity and Resistance from its parent. - The trait tests use the shared SchemaValidation helper. Refs: HXML-37 --- src/Extensions/Species.cs | 18 +++++++++++++++--- src/XSD/Species.xsd | 2 +- tests/Species.cs | 17 ++++++++++++++++- tests/Traits.cs | 23 ++--------------------- 4 files changed, 34 insertions(+), 26 deletions(-) diff --git a/src/Extensions/Species.cs b/src/Extensions/Species.cs index aca47e6..14b5c09 100644 --- a/src/Extensions/Species.cs +++ b/src/Extensions/Species.cs @@ -60,9 +60,21 @@ public bool TryGetBody(string key, out SpeciesBody body) return false; } - /// The parent of a branch, or null when the species is not a branch or the parent is not loaded. - public Species GetParent(IWorldDataManager manager) => - IsBranch && manager.TryGetValueByIndex(BranchOf.ToLowerInvariant(), out Species parent) ? parent : null; + /// + /// Find a loaded species by key. Case does not matter, as for body keys. Use this, not the store key, because + /// the store compares primary keys with case. + /// + public static bool TryGet(IWorldDataManager manager, string key, out Species species) + { + species = null; + return !string.IsNullOrEmpty(key) && manager.TryGetValueByIndex(key.ToLowerInvariant(), out species); + } + + /// + /// The parent of a branch, or null when the species is not a branch or the parent is not loaded. A branch takes + /// only and from its parent. + /// + public Species GetParent(IWorldDataManager manager) => IsBranch && TryGet(manager, BranchOf, out var parent) ? parent : null; /// The affinity element key. A branch without its own affinity takes its parent's. public string GetAffinity(IWorldDataManager manager) => diff --git a/src/XSD/Species.xsd b/src/XSD/Species.xsd index bdc187f..a2f4f7d 100644 --- a/src/XSD/Species.xsd +++ b/src/XSD/Species.xsd @@ -99,7 +99,7 @@ - + diff --git a/tests/Species.cs b/tests/Species.cs index c9a5cee..c40344d 100644 --- a/tests/Species.cs +++ b/tests/Species.cs @@ -141,6 +141,21 @@ public void StarterCatalogIsValid() Assert.Equal(3, manager.GetValidationResult().TotalProcessed); } + [Theory] + [InlineData("Vosk", true)] + [InlineData("vosk", true)] + [InlineData("VOSK", true)] + [InlineData("Gnome", false)] + [InlineData("", false)] + [InlineData(null, false)] + public void TryGetFindsASpeciesWithoutCase(string? key, bool found) + { + var manager = Catalog(Kobold, Vosk); + + Assert.Equal(found, Species.TryGet(manager, key!, out var species)); + Assert.Equal(found ? "Vosk" : null, species?.Key); + } + [Fact] public void BranchTakesElementsFromItsParent() { @@ -241,7 +256,7 @@ public void ValidateChecksElementsAgainstATable() Assert.Empty(Species.Deserialize(Dwarf).Validate(table)); Assert.Empty(Species.Deserialize(Vosk).Validate(table)); Assert.Equal(2, Species.Deserialize(Make(attributes: "Origin=\"Aosda\" PlayerOption=\"Starter\" Affinity=\"Storm\" Resistance=\"Wood\"")).Validate(table).Count); - Assert.Throws(() => Species.Deserialize(Dwarf).Validate((ElementTable) null)); + Assert.Throws(() => Species.Deserialize(Dwarf).Validate((ElementTable) null!)); } // Loading diff --git a/tests/Traits.cs b/tests/Traits.cs index 39f50e5..180ed11 100644 --- a/tests/Traits.cs +++ b/tests/Traits.cs @@ -20,8 +20,6 @@ using System.Collections.Generic; using System.IO; using System.Linq; -using System.Xml; -using System.Xml.Schema; using Hybrasyl.Xml.Manager; using Hybrasyl.Xml.Objects; using Xunit; @@ -30,16 +28,7 @@ namespace Hybrasyl.XmlTests; public class TraitTests { - private const string Ns = "http://www.hybrasyl.com/XML/Hybrasyl/2020-02"; - - private static readonly Lazy Schemas = new(() => - { - var set = new XmlSchemaSet(); - foreach (var file in Directory.GetFiles(Path.Combine(AppContext.BaseDirectory, "XSD"), "*.xsd")) - set.Add(Ns, file); - set.Compile(); - return set; - }); + private const string Ns = SchemaValidation.Ns; private const string Dockworker = $""" @@ -59,15 +48,7 @@ public class TraitTests private static string Minimal(string attributes = "", string body = "", string icon = Icon) => $"{body}"; - private static List Validate(string xml) - { - var errors = new List(); - var settings = new XmlReaderSettings { ValidationType = ValidationType.Schema, Schemas = Schemas.Value }; - settings.ValidationEventHandler += (_, e) => errors.Add(e.Message); - using var reader = XmlReader.Create(new StringReader(xml), settings); - while (reader.Read()) { } - return errors; - } + private static List Validate(string xml) => SchemaValidation.Validate(xml); // Schema From edc836e12db1b33b572c9a9b94bc97ff87c24e64 Mon Sep 17 00:00:00 2001 From: Caeldeth Date: Sun, 25 Oct 2026 19:25:59 -0500 Subject: [PATCH 6/6] fix: check the species name forms and ByBranch species without branches Validate checked that Names exists, but not the forms in it. A species with no Plural, or with Singular="", gave no error, and the name forms go to the client. The loader does not check files against the schema (HXML-35), so the schema does not catch them. Validate now rejects a name form that is missing, empty, blank, or has a space at the start or the end, as it does for keys. ValidateAll now reports a ByBranch species that no species is a branch of. Nobody can pick such a species, and the usual cause is a typo in a branch's BranchOf. New tests also cover a species with Bodies set to null, a branch without a loaded parent, and a species with its own elements. --- src/Extensions/Species.cs | 24 +++++++++++++++------ tests/Species.cs | 45 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 63 insertions(+), 6 deletions(-) diff --git a/src/Extensions/Species.cs b/src/Extensions/Species.cs index 14b5c09..a30782d 100644 --- a/src/Extensions/Species.cs +++ b/src/Extensions/Species.cs @@ -86,8 +86,8 @@ public string GetResistance(IWorldDataManager manager) => /// /// Run on each species, and check the rules across species: keys that - /// differ only in case, unique species ids, and body ids that are unique across all species. The manager runs - /// it at load. + /// differ only in case, unique species ids, body ids that are unique across all species, and a branch for each + /// ByBranch species. The manager runs it at load. /// public static void ValidateAll(IWorldDataManager manager) { @@ -111,6 +111,13 @@ void Shared(Func> values, IEqualityComparer compar Shared(s => [s.Id], null, id => $"Species id {id} is not unique."); Shared(s => (s.Bodies ?? []).Select(b => b.Id), null, id => $"Body id {id} is used by more than one species."); + // Nobody can pick a ByBranch species without branches. The usual cause is a typo in a branch's BranchOf, which + // gives the branch an error, so the intended parent gets one too. + var parents = all.Where(s => s.IsBranch).Select(s => s.BranchOf).ToHashSet(KeyComparer); + foreach (var species in all.Where(s => s.PlayerOption == SpeciesPlayerOption.ByBranch && !s.IsBranch)) + if (!parents.Contains(species.Key)) + errors[species.Guid].Add("The species is ByBranch, but no species is a branch of it."); + foreach (var species in all) { result.TotalProcessed++; @@ -131,16 +138,20 @@ public List Validate(IWorldDataManager manager) var errors = new List(); var bodies = Bodies ?? []; - if (IsBadKey(Key)) + if (IsBadValue(Key)) errors.Add("Key is empty, or it has a space at the start or the end."); if (Names == null) errors.Add("The species has no Names."); + else + foreach (var (form, name) in new[] { ("Singular", Names.Singular), ("Plural", Names.Plural), ("Adjective", Names.Adjective) }) + if (IsBadValue(name)) + errors.Add($"The {form} name is empty, or it has a space at the start or the end."); if (bodies.Count == 0 && PlayerOption is SpeciesPlayerOption.Starter or SpeciesPlayerOption.Unlockable) errors.Add($"A {PlayerOption} species has no bodies."); var defaults = bodies.Count(b => b.Default); if (bodies.Count > 0 && defaults != 1) errors.Add($"Exactly one body must have Default=\"true\". This species has {defaults}."); - foreach (var body in bodies.Where(b => IsBadKey(b.Key))) + foreach (var body in bodies.Where(b => IsBadValue(b.Key))) errors.Add($"Body id {body.Id} has no key, or its key has a space at the start or the end."); foreach (var key in bodies.Select(b => b.Key).Duplicates(KeyComparer)) errors.Add($"Body key {key} is not unique."); @@ -173,8 +184,9 @@ public List Validate(IWorldDataManager manager) } // Keys are saved, and the loader does not trim them, so " Dwarf " is a different key from "Dwarf". Validate - // rejects such a key instead of trimming it, because a change to a saved key must be explicit. - private static bool IsBadKey(string key) => string.IsNullOrWhiteSpace(key) || key.Trim() != key; + // rejects such a key instead of trimming it, because a change to a saved key must be explicit. The name forms go to + // the client, so the same check applies to them. + private static bool IsBadValue(string value) => string.IsNullOrWhiteSpace(value) || value.Trim() != value; /// /// Check that and name elements of . diff --git a/tests/Species.cs b/tests/Species.cs index c40344d..125fe19 100644 --- a/tests/Species.cs +++ b/tests/Species.cs @@ -114,6 +114,7 @@ public void SampleSpeciesDeserializes() Assert.False(ashen.Default); Assert.Equal(0, ashen.RetailSkinColor); Assert.False(dwarf.TryGetBody("Pale", out _)); + Assert.False(dwarf.TryGetBody("", out _)); } // Validation @@ -156,12 +157,26 @@ public void TryGetFindsASpeciesWithoutCase(string? key, bool found) Assert.Equal(found ? "Vosk" : null, species?.Key); } + [Fact] + public void BranchWithoutALoadedParentHasNoElements() + { + var manager = Catalog(Vosk); + manager.TryGetValue("Vosk", out Species vosk); + + Assert.Null(vosk.GetParent(manager)); + Assert.Null(vosk.GetAffinity(manager)); + Assert.Null(vosk.GetResistance(manager)); + } + [Fact] public void BranchTakesElementsFromItsParent() { var manager = Catalog(Kobold, Vosk); + manager.TryGetValue("Kobold", out Species kobold); manager.TryGetValue("Vosk", out Species vosk); + Assert.Equal("Nature", kobold.GetAffinity(manager)); + Assert.Equal("Wind", kobold.GetResistance(manager)); Assert.True(vosk.IsBranch); Assert.Equal("Kobold", vosk.GetParent(manager).Key); Assert.Equal("Nature", vosk.GetAffinity(manager)); @@ -184,6 +199,10 @@ public void BranchTakesElementsFromItsParent() [InlineData(Starter + " BranchOf=\"Dwarf\"", Names + GnollBodies)] // a parent that is not ByBranch [InlineData("Origin=\"Aosda\" PlayerOption=\"ByBranch\" BranchOf=\"Kobold\"", Names)] // a branch that is ByBranch [InlineData(Playable, GnollBodies)] // no names + [InlineData(Playable, "" + GnollBodies)] // a missing name form + [InlineData(Playable, "" + GnollBodies)] // an empty name form + [InlineData(Playable, "" + GnollBodies)] // a blank name form + [InlineData(Playable, "" + GnollBodies)] // a padded name form public void ValidateRejectsOneProblem(string attributes, string body) { var manager = Catalog(Dwarf, Kobold, Vosk, Make("Gnoll", 9, attributes, body)); @@ -211,6 +230,32 @@ public void ValidateAllRejectsKeysThatDifferOnlyInCase() Assert.Equal(2, ValidateAll(manager)); } + [Fact] + public void ValidateAllRejectsAByBranchSpeciesWithoutBranches() + { + var manager = Catalog(Kobold); + manager.TryGetValue("Kobold", out Species kobold); + + Assert.Empty(kobold.Validate(manager)); + Assert.Equal(1, ValidateAll(manager)); + // BranchOf compares without case. + Assert.Equal(0, ValidateAll(Catalog(Kobold, Vosk.Replace("BranchOf=\"Kobold\"", "BranchOf=\"kobold\"")))); + } + + [Fact] + public void SpeciesWithNullBodiesIsValid() + { + // The constructor makes an empty list, but code can set Bodies to null. + var manager = Catalog(Kobold, Vosk); + manager.TryGetValue("Kobold", out Species kobold); + kobold.Bodies = null; + + Assert.Null(kobold.DefaultBody); + Assert.False(kobold.TryGetBody("Moss", out _)); + Assert.Empty(kobold.Validate(manager)); + Assert.Equal(0, ValidateAll(manager)); + } + [Fact] public void SpeciesWithoutPlayerOptionIsLocked() {