server-master/srcs/_plugins/WingsEmu.Plugins.BasicImplementation/ServerConfigs/ImportObjects/Recipes/RecipeObject.cs
2026-02-10 18:21:30 +01:00

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; }
}