45 lines
1.6 KiB
C#
45 lines
1.6 KiB
C#
using System.Text.Json.Serialization;
|
|
|
|
namespace Zennysoft.Ma.Adapter;
|
|
|
|
[JsonSerializable(typeof(WeaponTag))]
|
|
public partial class WeaponTagEnumContext : JsonSerializerContext;
|
|
|
|
[JsonSerializable(typeof(ItemTag))]
|
|
public partial class ItemTagEnumContext : JsonSerializerContext;
|
|
|
|
[JsonSerializable(typeof(AccessoryTag))]
|
|
public partial class AccessoryTagEnumContext : JsonSerializerContext;
|
|
|
|
[JsonSerializable(typeof(ThrowableItemTag))]
|
|
public partial class ThrowableItemTagEnumContext : JsonSerializerContext;
|
|
|
|
[JsonSerializable(typeof(UsableItemTag))]
|
|
public partial class UsableItemTagEnumContext : JsonSerializerContext;
|
|
|
|
[JsonSerializable(typeof(BoxItemTag))]
|
|
public partial class BoxItemTagEnumContext : JsonSerializerContext;
|
|
|
|
[JsonSerializable(typeof(ElementType))]
|
|
public partial class ElementTypeEnumContext : JsonSerializerContext;
|
|
|
|
[JsonSerializable(typeof(IHealthComponent))]
|
|
public partial class HealthComponentContext : JsonSerializerContext;
|
|
|
|
[JsonSerializable(typeof(IVTComponent))]
|
|
public partial class VTComponentContext : JsonSerializerContext;
|
|
|
|
[JsonSerializable(typeof(IAttackComponent))]
|
|
public partial class AttackComponentContext : JsonSerializerContext;
|
|
|
|
[JsonSerializable(typeof(IDefenseComponent))]
|
|
public partial class DefenseComponentContext : JsonSerializerContext;
|
|
|
|
[JsonSerializable(typeof(IExperiencePointsComponent))]
|
|
public partial class ExperiencePointsComponentContext : JsonSerializerContext;
|
|
|
|
[JsonSerializable(typeof(ILuckComponent))]
|
|
public partial class LuckComponentContext : JsonSerializerContext;
|
|
|
|
[JsonSerializable(typeof(IEquipmentComponent))]
|
|
public partial class EquipmentComponentContext : JsonSerializerContext; |