using YamlDotNet.Serialization; namespace WingsEmu.Plugins.BasicImplementations.ServerConfigs.ImportObjects.Monsters; public class MapMonsterObject { [YamlIgnore] public int MapId { get; set; } [YamlMember(Alias = "mapMonsterId", ApplyNamingConventions = true)] public int MapMonsterId { get; set; } [YamlMember(Alias = "vnum", ApplyNamingConventions = true)] public int MonsterVNum { get; set; } [YamlMember(Alias = "mapX", ApplyNamingConventions = true)] public short MapX { get; set; } [YamlMember(Alias = "mapY", ApplyNamingConventions = true)] public short MapY { get; set; } [YamlMember(Alias = "position", ApplyNamingConventions = true)] public byte Position { get; set; } = 2; [YamlMember(Alias = "canMove", ApplyNamingConventions = true)] public bool IsMoving { get; set; } = true; [YamlMember(Alias = "isDisabled", ApplyNamingConventions = true)] public bool IsDisabled { get; set; } }