using System; using FishNet.Connection; using FishNet.Object; using FishNet.Object.Synchronizing; using UnityEngine; namespace Players { public sealed class PlayerNameService : NetworkBehaviour { public static event Action OnPlayerNameChange; private readonly SyncDictionary _playerNames = new(); private void Awake() { _playerNames.OnChange += OnPlayerNamesChange; } private void OnPlayerNamesChange(SyncDictionaryOperation op, NetworkConnection key, string value, bool asServer) { throw new NotImplementedException(); } } }