29 lines
No EOL
935 B
C#
29 lines
No EOL
935 B
C#
// WingsEmu
|
|
//
|
|
// Developed by NosWings Team
|
|
|
|
using System.Collections.Generic;
|
|
using YamlDotNet.Serialization;
|
|
|
|
namespace WingsEmu.Plugins.BasicImplementations.ServerConfigs.ImportObjects.Recipes;
|
|
|
|
public class RecipeObject
|
|
{
|
|
[YamlMember(Alias = "itemVnum", ApplyNamingConventions = true)]
|
|
public int ItemVnum { get; set; }
|
|
|
|
[YamlMember(Alias = "quantity", ApplyNamingConventions = true)]
|
|
public int Quantity { get; set; }
|
|
|
|
[YamlMember(Alias = "producerItemVnum", ApplyNamingConventions = true)]
|
|
public int? ProducerItemVnum { get; set; }
|
|
|
|
[YamlMember(Alias = "producerNpcVnum", ApplyNamingConventions = true)]
|
|
public int? ProducerNpcVnum { get; set; }
|
|
|
|
[YamlMember(Alias = "producerMapNpcId", ApplyNamingConventions = true)]
|
|
public int? ProducerMapNpcId { get; set; }
|
|
|
|
[YamlMember(Alias = "items", ApplyNamingConventions = true)]
|
|
public List<RecipeItemObject> Items { get; set; }
|
|
} |