Remove usages of obsolete MetaDataComponent setters (#19582)

This commit is contained in:
Visne
2023-08-28 11:20:31 +02:00
committed by GitHub
parent 38c6b4d07a
commit b88c2cbb49
32 changed files with 86 additions and 65 deletions

View File

@@ -6,6 +6,8 @@ namespace Content.Server.Nuke;
public sealed class NukeLabelSystem : EntitySystem
{
[Dependency] private readonly NukeSystem _nuke = default!;
[Dependency] private readonly MetaDataSystem _metaData = default!;
/// <inheritdoc/>
public override void Initialize()
{
@@ -16,6 +18,6 @@ public sealed class NukeLabelSystem : EntitySystem
{
var label = Loc.GetString(nuke.NukeLabel, ("serial", _nuke.GenerateRandomNumberString(nuke.SerialLength)));
var meta = MetaData(uid);
meta.EntityName = $"{meta.EntityName} ({label})";
_metaData.SetEntityName(uid, $"{meta.EntityName} ({label})", meta);
}
}