private void SelectItem(int itemNum) { switch (itemNum) { case 0: { Messenger.SendPacket(TcpPacket.CreatePacket("overwritemove", "0")); } break; case 1: { Messenger.SendPacket(TcpPacket.CreatePacket("overwritemove", "1")); } break; case 2: { Messenger.SendPacket(TcpPacket.CreatePacket("overwritemove", "2")); } break; case 3: { Messenger.SendPacket(TcpPacket.CreatePacket("overwritemove", "3")); } break; } MenuSwitcher.CloseAllMenus(); }
private void SelectItem(int selectedItem) { switch (selectedItem) { case 0: { // Join tournament / Spectate if (mode == Enums.TournamentListingMode.Join) { Messenger.SendJoinTournament(selectedListing.TournamentID); } else if (mode == Enums.TournamentListingMode.Spectate) { Messenger.SendSpectateTournament(selectedListing.TournamentID); } MenuSwitcher.CloseAllMenus(); } break; case 1: { // View tournament rules Messenger.SendViewTournamentRules(selectedListing.TournamentID); MenuSwitcher.CloseAllMenus(); } break; } }
void btnAccept_Click(object sender, MouseButtonEventArgs e) { String sound = ""; if (lstSound.SelectedItems.Count > 0) { sound = ((ListBoxTextItem)lstSound.SelectedItems[0]).Text; } Messenger.SendAddSoundRequest(sound); MenuSwitcher.CloseAllMenus(); Music.Music.AudioPlayer.PlaySoundEffect("beep2.wav"); }
void btnAccept_Click(object sender, MouseButtonEventArgs e) { int weather = lstSound.SelectedIndex; if (weather == -1) { return; } weather++; if (weather > 5) { weather++; } Messenger.SendWeatherRequest(weather); MenuSwitcher.CloseAllMenus(); Music.Music.AudioPlayer.PlaySoundEffect("beep2.wav"); }
void btnCancel_Click(object sender, MouseButtonEventArgs e) { Network.Messenger.SendPacket(PMDCP.Sockets.TcpPacket.CreatePacket("endplayertrade")); MenuSwitcher.CloseAllMenus(); Music.Music.AudioPlayer.PlaySoundEffect("beep3.wav"); }
void btnCancel_Click(object sender, MouseButtonEventArgs e) { MenuSwitcher.CloseAllMenus(); Music.Music.AudioPlayer.PlaySoundEffect("beep3.wav"); }
void btnCancel_Click(object sender, SdlDotNet.Widgets.MouseButtonEventArgs e) { MenuSwitcher.CloseAllMenus(); }
void btnStepDown_Click(object sender, SdlDotNet.Widgets.MouseButtonEventArgs e) { Messenger.GuildStepDown(); MenuSwitcher.CloseAllMenus(); }
void btnAccept_Click(object sender, MouseButtonEventArgs e) { Messenger.SendAddShopRequest(nudAmount.Value); MenuSwitcher.CloseAllMenus(); Music.Music.AudioPlayer.PlaySoundEffect("beep2.wav"); }
public override void OnKeyboardDown(SdlDotNet.Input.KeyboardEventArgs e) { if (RecallMoves.Count == 0) { return; } if (loaded) { base.OnKeyboardDown(e); switch (e.Key) { case SdlDotNet.Input.Key.DownArrow: { if (itemPicker.SelectedItem >= 9 || currentTen * 10 + itemPicker.SelectedItem >= RecallMoves.Count - 1) { ChangeSelected(0); //DisplayItems(1); } else { ChangeSelected(itemPicker.SelectedItem + 1); } Music.Music.AudioPlayer.PlaySoundEffect("beep1.wav"); } break; case SdlDotNet.Input.Key.UpArrow: { if (itemPicker.SelectedItem <= 0) { ChangeSelected(9); } else { ChangeSelected(itemPicker.SelectedItem - 1); } if (currentTen * 10 + itemPicker.SelectedItem > RecallMoves.Count) { ChangeSelected(RecallMoves.Count - currentTen * 10 - 1); } Music.Music.AudioPlayer.PlaySoundEffect("beep1.wav"); } break; case SdlDotNet.Input.Key.LeftArrow: { //int itemSlot = (currentTen + 1) - 10;//System.Math.Max(1, GetSelectedItemSlot() - (11 - itemPicker.SelectedItem)); if (currentTen <= 0) { currentTen = ((RecallMoves.Count - 1) / 10); } else { currentTen--; } if (currentTen * 10 + itemPicker.SelectedItem >= RecallMoves.Count) { ChangeSelected(RecallMoves.Count - currentTen * 10 - 1); } DisplayItems(currentTen * 10); lblItemNum.Text = (currentTen + 1) + "/" + ((RecallMoves.Count - 1) / 10 + 1); Music.Music.AudioPlayer.PlaySoundEffect("beep4.wav"); } break; case SdlDotNet.Input.Key.RightArrow: { //int itemSlot = currentTen + 1 + 10; if (currentTen >= ((RecallMoves.Count - 1) / 10)) { currentTen = 0; } else { currentTen++; } if (currentTen * 10 + itemPicker.SelectedItem >= RecallMoves.Count) { ChangeSelected(RecallMoves.Count - currentTen * 10 - 1); } DisplayItems(currentTen * 10); lblItemNum.Text = (currentTen + 1) + "/" + ((RecallMoves.Count - 1) / 10 + 1); Music.Music.AudioPlayer.PlaySoundEffect("beep4.wav"); } break; case SdlDotNet.Input.Key.Return: { if (GetSelectedItemSlot() > -1 && GetSelectedItemSlot() < RecallMoves.Count && RecallMoves[GetSelectedItemSlot()] > -1) { //Windows.WindowSwitcher.GameWindow.MenuManager.AddMenu(new Menus.mnuRecallMoveSelected("mnuRecallMoveSelected", GetSelectedItemSlot())); //Windows.WindowSwitcher.GameWindow.MenuManager.SetActiveMenu("mnuRecallMoveSelected"); Network.Messenger.SendRecallMove(RecallMoves[GetSelectedItemSlot()]); MenuSwitcher.CloseAllMenus(); } } break; } } }
void btnOK_Click(object sender, SdlDotNet.Widgets.MouseButtonEventArgs e) { Messenger.MakeGuild(txtName.Text); MenuSwitcher.CloseAllMenus(); }
void btnAccept_Click(object sender, MouseButtonEventArgs e) { Messenger.SendAddSignRequest(txtHouse1.Text, txtHouse2.Text, txtHouse3.Text); MenuSwitcher.CloseAllMenus(); Music.Music.AudioPlayer.PlaySoundEffect("beep2.wav"); }
private void SelectItem(int itemNum, int menuType, int recruitSlot) { if (menuType == 0) { menuType = 2; } else if (menuType > 0 && menuType < 4) { menuType = 1; } else { menuType = 0; } if (menuType == 1 && itemNum == 0) { //Make Leader Network.Messenger.SendSwitchLeader(activeTeamStatus); CloseMenu(); } else if (menuType == 1 && itemNum == 1) { //standby Network.Messenger.SendStandbyFromTeam(activeTeamStatus); CloseMenu(); } else if (menuType == 0 && itemNum == 0) { //join team int freeSlot = -1; for (int i = 1; i < 4; i++) { if (Players.PlayerManager.MyPlayer.Team[i] == null || Players.PlayerManager.MyPlayer.Team[i].Loaded == false) { freeSlot = i; break; } } if (freeSlot == -1) { //tell it's not possible } else { Network.Messenger.SendAddToTeam(freeSlot, recruitSlot); } CloseMenu(); } else if (menuType == 0 && itemNum == 1) { //farewell Network.Messenger.SendReleaseRecruit(recruitSlot); CloseMenu(); MenuSwitcher.CloseAllMenus(); } else if (menuType == 2 || itemNum == 2) { //rename //if (txtRename.Text != "") { Network.Messenger.SendChangeRecruitName(activeTeamStatus, txtRename.Text); //} CloseMenu(); } Music.Music.AudioPlayer.PlaySoundEffect("beep2.wav"); /* * switch (itemNum) * { * case 0: * { // Use move * Players.PlayerManager.MyPlayer.UseMove(moveSlot); * CloseMenu(); * } * break; * case 1: * { // Shift Up * if (moveSlot > 0) * { * Players.PlayerManager.MyPlayer.ShiftMove(moveSlot, true); * CloseMenu(); * } * } * break; * case 2: * { // Shift Down * if (moveSlot < 3) * { * Players.PlayerManager.MyPlayer.ShiftMove(moveSlot, false); * CloseMenu(); * } * } * break; * case 3: * { // Forget move * Players.PlayerManager.MyPlayer.ForgetMove(moveSlot); * CloseMenu(); * } * break; * } */ }
void btnMyHouse_Click(object sender, MouseButtonEventArgs e) { Messenger.SendHouseVisitRequest(Players.PlayerManager.MyPlayer.Name); MenuSwitcher.CloseAllMenus(); Music.Music.AudioPlayer.PlaySoundEffect("beep2.wav"); }