public void OnUpdateRoomSetting(RoomBattleSetting setting) { this._challengeManager.SetSetting(setting); if (this.OnSetting != null) { this.OnSetting(setting); } }
private void _client_OnSetting(RoomBattleSetting setting) { VoidFunctionDelegate method = null; this._roomSetting = setting; if (!string.IsNullOrEmpty(setting.Version) && (this._version != setting.Version)) { if (method == null) { method = delegate { MessageBox.Show(string.Format("当前房间限制用户版本为{0}", setting.Version), "提示", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); this.Close(); }; } base.Invoke(method); } }
public void SetSetting(RoomBattleSetting setting) { this._battleSetting = setting; }