// Переход хода к игроку во время торговли public void BazarNextPlayerHandler(Message Msg) { //MessageBox.Show(Msg.Msg); try { IsMakingMove = true; gameForm.UpdateGraphics(); Dictionary<string, string> bParams = Helpers.SplitCommandString(Msg.Msg); BetType bType = (BetType)Int32.Parse(bParams["Type"]); int minSize = Int32.Parse(bParams["MinSize"]); if (bType == BetType.BET_SURCOINCHE) { betForm4 = new BetFormType4(this); betForm4.ShowDialog(); betForm4 = null; } else { betForm123.ShowForm(minSize, bType); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
// Показ экрана совершения ставки public void ShowBetScreen(int BetSize, BetType BetType) { if (BetType == BetType.BET_SURCOINCHE) { betForm4 = new BetFormType4(this.Game); betForm4.ShowDialog(); betForm4 = null; } else { betForm123.ShowForm(BetSize, BetType); } }