public ClientState(int id) : base() { m_playerStates = new PlayerHashMap(new Dictionary <int, common.data.PlayerState>()); Tick = new Uint32(0); PlayerGUID = id; InitSerializableMembers(m_playerStates, Tick); }
public ClientState(ref ClientState state) : base() { m_playerStates = new PlayerHashMap(new Dictionary <int, common.data.PlayerState>()); Tick = new Uint32(state.Tick.Value); SetPlayers(state.m_playerStates.Value); InitSerializableMembers(m_playerStates, Tick); }