/// </summary>
private bool FindAccessTagsItem(EntityUid uid, [NotNullWhen(true)] out HashSet<string>? tags)
{
- if (EntityManager.TryGetComponent(uid, out AccessComponent? access))
+ if (TryComp(uid, out AccessComponent? access))
{
tags = access.Tags;
return true;
}
- if (EntityManager.TryGetComponent(uid, out PDAComponent? pda) &&
+ if (TryComp(uid, out PDAComponent? pda) &&
pda.ContainedID?.Owner is {Valid: true} id)
{
tags = EntityManager.GetComponent<AccessComponent>(id).Tags;
/// </summary>
private bool FindStationRecordKeyItem(EntityUid uid, [NotNullWhen(true)] out StationRecordKey? key)
{
- if (EntityManager.TryGetComponent(uid, out StationRecordKeyStorageComponent? storage) && storage.Key != null)
+ if (TryComp(uid, out StationRecordKeyStorageComponent? storage) && storage.Key != null)
{
key = storage.Key;
return true;
args.Entities.Add(pilot.Value);
_access.FindAccessItemsInventory(pilot.Value, out var items);
- args.Entities = args.Entities.Union(items).ToHashSet();
+ args.Entities.UnionWith(items);
}
private void SetupUser(EntityUid mech, EntityUid pilot, SharedMechComponent? component = null)
-using System.Linq;
using Content.Shared.Access.Components;
using Content.Shared.Access.Systems;
using Content.Shared.Vehicle.Components;
using Robust.Shared.Containers;
using Content.Shared.Tag;
using Content.Shared.Audio;
-using Content.Shared.Hands.EntitySystems;
-using Content.Shared.Inventory;
namespace Content.Shared.Vehicle;
args.Entities.Add(rider);
_access.FindAccessItemsInventory(rider, out var items);
- args.Entities = args.Entities.Union(items).ToHashSet();
+ args.Entities.UnionWith(items);
}
/// <summary>