using QSB.Player; using QSB.WorldSync; using System.Collections.Generic; namespace QSB.Animation.NPC.WorldObjects { internal class QSBSolanumAnimController : WorldObject { private readonly List _playersInHeadZone = new(); public List GetPlayersInHeadZone() => _playersInHeadZone; public void AddPlayerToHeadZone(PlayerInfo player) { if (_playersInHeadZone.Contains(player)) { return; } _playersInHeadZone.Add(player); } public void RemovePlayerFromHeadZone(PlayerInfo player) { if (!_playersInHeadZone.Contains(player)) { return; } _playersInHeadZone.Remove(player); } } }