Removed unnecessary annotation

This commit is contained in:
Alex
2025-07-23 21:47:20 +01:00
parent 723f6fc638
commit 545edfd25f
38 changed files with 14 additions and 132 deletions
@@ -2,7 +2,6 @@ using System.Text.Json.Serialization;
using SPTarkov.Server.Core.Models.Common;
using SPTarkov.Server.Core.Models.Enums;
using SPTarkov.Server.Core.Utils.Json;
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Eft.Common;
@@ -1137,8 +1136,6 @@ public record Area
public XYZ? Size { get; set; }
}
[EftEnumConverter]
[EftListEnumConverter]
public enum WildSpawnType
{
marksman,
@@ -302,7 +302,6 @@ public record Ban
public long? DateTime { get; set; }
}
[EftEnumConverter]
public enum BanType
{
Chat,
@@ -204,7 +204,6 @@ public record LockableComponent
public LockableKeyComponent? KeyComponent { get; set; }
}
[EftEnumConverter]
public enum PinLockState
{
Free,
@@ -1,8 +1,5 @@
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Eft.Ws;
[EftEnumConverter]
public enum NotificationEventType
{
ping,
@@ -1,5 +1,3 @@
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Enums;
public enum AirdropTypeEnum
@@ -10,7 +8,6 @@ public enum AirdropTypeEnum
Weapon,
}
[EftEnumConverter]
public enum SptAirdropTypeEnum
{
mixed,
@@ -1,8 +1,5 @@
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Enums;
[EftEnumConverter]
public enum ArmorMaterial
{
UHMWPE,
@@ -1,8 +1,5 @@
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Enums;
namespace SPTarkov.Server.Core.Models.Enums;
[EftEnumConverter]
public enum BodyPartColliderType
{
None = -1,
@@ -1,8 +1,5 @@
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Enums;
namespace SPTarkov.Server.Core.Models.Enums;
[EftEnumConverter]
public enum BonusSkillType
{
Physical,
@@ -1,8 +1,5 @@
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Enums;
[EftEnumConverter]
public enum BuffType
{
WeaponSpread,
@@ -1,8 +1,5 @@
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Enums;
[EftEnumConverter]
public enum CurrencyType
{
RUB,
@@ -1,8 +1,5 @@
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Enums;
[EftEnumConverter]
public enum DamageEffectType
{
HeavyBleeding,
@@ -1,8 +1,5 @@
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Enums;
namespace SPTarkov.Server.Core.Models.Enums;
[EftListEnumConverter]
public enum DamageType
{
Undefined = 1,
@@ -1,8 +1,5 @@
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Enums;
namespace SPTarkov.Server.Core.Models.Enums;
[EftEnumConverter]
public enum DateTimeEnum
{
CURR,
@@ -1,9 +1,5 @@
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Enums;
[EftEnumConverter]
[EftListEnumConverter]
public enum EquipmentSlots
{
Headwear,
@@ -1,8 +1,5 @@
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Enums;
[EftEnumConverter]
public enum EventType
{
None,
@@ -1,8 +1,5 @@
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Enums;
[EftEnumConverter]
public enum ExfiltrationType
{
Individual,
@@ -1,8 +1,5 @@
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Enums;
namespace SPTarkov.Server.Core.Models.Enums;
[EftEnumConverter]
public enum ExitStatus
{
SURVIVED,
@@ -1,8 +1,5 @@
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Enums;
[EftEnumConverter]
public enum GiftSenderType
{
System,
@@ -1,8 +1,5 @@
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Enums;
namespace SPTarkov.Server.Core.Models.Enums;
[EftEnumConverter]
public enum MemberCategory
{
Default = 0,
@@ -1,8 +1,5 @@
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Enums;
namespace SPTarkov.Server.Core.Models.Enums;
[EftEnumConverter]
public enum PlayerGroup
{
Pmc,
@@ -1,9 +1,5 @@
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Enums;
namespace SPTarkov.Server.Core.Models.Enums;
[EftEnumConverter]
[EftListEnumConverter]
public enum PlayerSide
{
Usec = 1,
@@ -1,8 +1,5 @@
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Enums;
[EftEnumConverter]
[Flags]
public enum PlayerSideMask
{
@@ -1,8 +1,5 @@
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Enums;
namespace SPTarkov.Server.Core.Models.Enums;
[EftEnumConverter]
public enum PlayersSpawnPlace
{
SamePlace,
@@ -1,8 +1,5 @@
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Enums;
namespace SPTarkov.Server.Core.Models.Enums;
[EftEnumConverter]
public enum QuestStatusEnum
{
Locked = 0,
@@ -1,8 +1,5 @@
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Enums;
namespace SPTarkov.Server.Core.Models.Enums;
[EftEnumConverter]
public enum QuestTypeEnum
{
PickUp,
@@ -1,8 +1,5 @@
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Enums;
[EftEnumConverter]
public enum RepairStrategyType
{
MeleeWeapon,
@@ -1,8 +1,5 @@
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Enums;
namespace SPTarkov.Server.Core.Models.Enums;
[EftEnumConverter]
public enum RepeatableQuestType
{
Elimination,
@@ -1,8 +1,5 @@
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Enums;
[EftEnumConverter]
public enum RequirementState
{
None,
@@ -1,8 +1,5 @@
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Enums;
[EftEnumConverter]
public enum RewardType
{
Experience,
@@ -1,8 +1,5 @@
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Enums;
[EftEnumConverter]
public enum SeasonalEventType
{
None,
@@ -1,8 +1,5 @@
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Enums;
[EftEnumConverter]
public enum SideType
{
Pmc,
@@ -1,8 +1,5 @@
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Enums;
[EftEnumConverter]
public enum ThrowWeapType
{
frag_grenade,
@@ -1,8 +1,5 @@
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Enums;
[EftEnumConverter]
public enum TraderServiceType
{
ExUsecLoyalty,
@@ -1,8 +1,5 @@
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Logging;
namespace SPTarkov.Server.Core.Models.Logging;
[EftEnumConverter]
public enum LogBackgroundColor
{
Black = 40,
@@ -1,8 +1,5 @@
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models.Logging;
namespace SPTarkov.Server.Core.Models.Logging;
[EftEnumConverter]
public enum LogTextColor
{
Black = 30,
@@ -1,8 +1,5 @@
using SPTarkov.Server.Core.Utils.Json.Converters;
namespace SPTarkov.Server.Core.Models;
[EftEnumConverter]
public enum RadioStationType
{
None,
@@ -114,9 +114,3 @@ public class EftEnumConverter<T> : JsonConverter<T>
writer.WritePropertyName(propertyValue.ToString());
}
}
/// <summary>
/// This attribute should be applied to enums which should be added as a converter to the json converter
/// </summary>
[AttributeUsage(AttributeTargets.Enum)]
public class EftEnumConverterAttribute : Attribute { }
@@ -58,9 +58,3 @@ public class EftListEnumConverter<T> : JsonConverter<List<T>>
writer.WriteEndArray();
}
}
/// <summary>
/// This attribute should be applied to enums which should be added as a converter to the json converter
/// </summary>
[AttributeUsage(AttributeTargets.Enum)]
public class EftListEnumConverterAttribute : Attribute { }