server-master/srcs/WingsAPI.Game/Networking/Broadcasting/TimeSpaceBroadcast.cs
2026-02-10 18:21:30 +01:00

18 lines
No EOL
475 B
C#

namespace WingsEmu.Game.Networking.Broadcasting;
public class TimeSpaceBroadcast : IBroadcastRule
{
private readonly IClientSession _session;
public TimeSpaceBroadcast(IClientSession session) => _session = session;
public bool Match(IClientSession session)
{
if (session.PlayerEntity.Id == _session.PlayerEntity.Id)
{
return false;
}
return session.PlayerEntity.TimeSpaceComponent.IsInTimeSpaceParty;
}
}