25 lines
No EOL
828 B
C#
25 lines
No EOL
828 B
C#
using System.Collections.Generic;
|
|
using YamlDotNet.Serialization;
|
|
|
|
namespace WingsEmu.Plugins.BasicImplementations.ServerConfigs.ImportObjects.Drops;
|
|
|
|
public class DropObject
|
|
{
|
|
[YamlMember(Alias = "chance", ApplyNamingConventions = true)]
|
|
public int Chance { get; set; }
|
|
|
|
[YamlMember(Alias = "itemVnum", ApplyNamingConventions = true)]
|
|
public int ItemVNum { get; set; }
|
|
|
|
[YamlMember(Alias = "quantity", ApplyNamingConventions = true)]
|
|
public int Quantity { get; set; }
|
|
|
|
[YamlMember(Alias = "races", ApplyNamingConventions = true)]
|
|
public List<int[]> Races { get; set; }
|
|
|
|
[YamlMember(Alias = "mapIds", ApplyNamingConventions = true)]
|
|
public int[] MapIds { get; set; }
|
|
|
|
[YamlMember(Alias = "monsterVnums", ApplyNamingConventions = true)]
|
|
public int[] MonsterVnums { get; set; }
|
|
} |