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

@@ -13,6 +13,7 @@ public abstract class SharedChameleonClothingSystem : EntitySystem
[Dependency] private readonly IPrototypeManager _proto = default!;
[Dependency] private readonly SharedItemSystem _itemSystem = default!;
[Dependency] private readonly ClothingSystem _clothingSystem = default!;
[Dependency] private readonly MetaDataSystem _metaData = default!;
public override void Initialize()
{
@@ -46,8 +47,8 @@ public abstract class SharedChameleonClothingSystem : EntitySystem
// copy name and description
var meta = MetaData(uid);
meta.EntityName = proto.Name;
meta.EntityDescription = proto.Description;
_metaData.SetEntityName(uid, proto.Name, meta);
_metaData.SetEntityDescription(uid, proto.Description, meta);
// item sprite logic
if (TryComp(uid, out ItemComponent? item) &&