// Token: 0x06002C00 RID: 11264 RVA: 0x0012E554 File Offset: 0x0012C754 public void Msg_Pertinence(NetHost netHost, string name, string msg) { if (netHost == NetGame.instance.local) { NetChat.Print(name); return; } NetStream netStream = NetGame.BeginMessage(NetMsgId.Chat); try { netStream.WriteNetId(netHost.hostId); netStream.Write(name); netStream.Write(msg); if (NetGame.isServer) { NetGame.instance.SendReliable(netHost, netStream); } } finally { if (netStream != null) { netStream = netStream.Release(); } } }
public CreateNetGame(Form form, NetGame net, Game game) { InitializeComponent(); _net = net; _game = game; rbBlack.Checked = game.Player == Player.Black; rbWhite.Checked = game.Player == Player.White; }
public SelectNetEnemy(Form form, NetGame net, Game game) { InitializeComponent(); _form = form; _game = game; _net = net; _net.ResolveProgressChanged += _net_ResolveProgressChanged; _net.ResolveCompleted += _net_ResolveCompleted; }
public CheckersForm() { InitializeComponent(); mainStatus.SizingGrip = false; DoubleBuffered = true; _game = new Game() { Mode = PlayMode.SelfGame }; _board = new Board(_game); _board.UpdateStatus += () => UpdateStatus(); _board.ShowError += _board_ShowError; _board.AskQuestion += _board_AskQuestion; _board.ActivePlayerChanged += _board_ActivePlayerChanged; _board.CheckerMoved += _board_CheckerMoved; _net = new NetGame(_game, _board); _net.DisplayPeerMessage += _net_DisplayPeerMessage; _net.CaptionChanged += _net_CaptionChanged; _io = new Io(_game, _board, new Size(0, mainMenu.Height + mainTools.Height)); }