private void OnPlayerDance(HMessage obj) { try { var args = new PlayerDanceEventArgs(obj); if (MDancingChckbx.Checked) { if (CurPlayer.PlayerIndex == args.PlayerIndex) { E.Dance(args); } } } catch (Exception error) { MessageBox.Show(error.ToString()); } }
public static void Dance(this Extension E, PlayerDanceEventArgs e) { E.Contractor.SendToServer(HMessage.Construct(Data.Default.HostDance, (int)e.Dance)); }