mirror of
https://github.com/space-wizards/RobustToolbox.git
synced 2026-09-02 10:07:15 +02:00
* file-scoping Player manager * readonly playerManager * Update PlayerManager.cs * revert readonly
19 lines
445 B
C#
19 lines
445 B
C#
using Robust.Shared.GameObjects;
|
|
using Robust.Shared.Player;
|
|
|
|
namespace Robust.Server.Player;
|
|
|
|
internal sealed class FilterSystem : SharedFilterSystem
|
|
{
|
|
public override Filter FromEntities(Filter filter, params EntityUid[] entities)
|
|
{
|
|
foreach (var uid in entities)
|
|
{
|
|
if (TryComp(uid, out ActorComponent? actor))
|
|
filter.AddPlayer(actor.PlayerSession);
|
|
}
|
|
|
|
return filter;
|
|
}
|
|
}
|