private void SetPosition(byte position, string player) { this._positions[position] = player; base.BroadCast(FourPlayerServerHelper.SetPosition(position, player)); if (this.OnPositionSet != null) { this.OnPositionSet(position, player); } }
public void OnLogon(int sessionID, int identity) { lock (this._locker) { for (byte i = 1; i < 5; i = (byte)(i + 1)) { base.Send(sessionID, FourPlayerServerHelper.SetPosition(i, this._positions[i])); } } }
internal void SetPosition(int sessionID, byte position, string player) { base.Send(sessionID, FourPlayerServerHelper.SetPosition(position, player)); }