Adds YAML linter validators for content tiles.

- Removes invalid floor drops.
This commit is contained in:
Vera Aguilera Puerto
2021-05-27 11:39:30 +02:00
parent 9b402acfa3
commit 0c68f2973e
3 changed files with 5 additions and 4 deletions

View File

@@ -14,6 +14,7 @@ using Robust.Shared.Maths;
using Robust.Shared.Audio;
using Robust.Shared.Player;
using Robust.Shared.Serialization.Manager.Attributes;
using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype.List;
namespace Content.Server.GameObjects.Components.Items
{
@@ -23,7 +24,7 @@ namespace Content.Server.GameObjects.Components.Items
[Dependency] private readonly ITileDefinitionManager _tileDefinitionManager = default!;
public override string Name => "FloorTile";
[DataField("outputs")]
[DataField("outputs", customTypeSerializer:typeof(PrototypeIdListSerializer<ContentTileDefinition>))]
private List<string>? _outputTiles;
public override void Initialize()