json generator alternator and vibrator (#718)

* json generator alternator and vibrator

* каким хуем ты не закоммитился уебан
This commit is contained in:
Valtos
2024-09-29 01:15:33 +03:00
committed by GitHub
parent 73f82869e4
commit a5cddf1223
17 changed files with 852 additions and 7 deletions

View File

@@ -0,0 +1,23 @@
using System.Text.Json.Serialization;
using Robust.Shared.Prototypes;
namespace Content.Server.GuideGenerator;
public sealed class EntityEntry
{
[JsonPropertyName("id")]
public string Id { get; }
[JsonPropertyName("name")]
public string Name { get; }
[JsonPropertyName("desc")]
public string Description { get; }
public EntityEntry(EntityPrototype proto)
{
Id = proto.ID;
Name = TextTools.TextTools.CapitalizeString(proto.Name);
Description = proto.Description;
}
}