2024-01-13 12:24:00 +03:00
|
|
|
|
using Robust.Shared.Prototypes;
|
|
|
|
|
|
using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype;
|
2023-05-01 15:05:43 +06:00
|
|
|
|
|
2024-01-28 18:18:54 +07:00
|
|
|
|
namespace Content.Server._White.Other.CustomFluffSystems.merkka;
|
2023-05-01 15:05:43 +06:00
|
|
|
|
|
|
|
|
|
|
[RegisterComponent]
|
2024-01-13 12:24:00 +03:00
|
|
|
|
public sealed partial class EarsSpawnComponent : Component
|
2023-05-01 15:05:43 +06:00
|
|
|
|
{
|
2023-05-11 01:44:25 +06:00
|
|
|
|
[DataField("summonActionEars", customTypeSerializer: typeof(PrototypeIdSerializer<EntityPrototype>))]
|
|
|
|
|
|
public string SummonActionEars = "ActionEarsSummon";
|
2024-01-13 12:24:00 +03:00
|
|
|
|
|
2023-05-11 01:44:25 +06:00
|
|
|
|
[DataField("summonActionCat", customTypeSerializer: typeof(PrototypeIdSerializer<EntityPrototype>))]
|
|
|
|
|
|
public string SummonActionCat = "ActionCatSummon";
|
|
|
|
|
|
|
|
|
|
|
|
[DataField("summonActionEntityEars")] public EntityUid? SummonActionEntityEars;
|
|
|
|
|
|
[DataField("summonActionEntityCat")] public EntityUid? SummonActionEntityCat;
|
|
|
|
|
|
|
|
|
|
|
|
public int CatEarsUses = 30;
|
|
|
|
|
|
public int СatSpawnUses = 20;
|
2023-05-01 15:05:43 +06:00
|
|
|
|
}
|