public override void OnKeyboardDown(SdlDotNet.Input.KeyboardEventArgs e) { if (!loaded) { return; } base.OnKeyboardDown(e); switch (e.Key) { case SdlDotNet.Input.Key.Backspace: { // Show the others menu when the backspace key is pressed MenuSwitcher.ShowOthersMenu(); Music.Music.AudioPlayer.PlaySoundEffect("beep3.wav"); } break; case SdlDotNet.Input.Key.LeftArrow: { // change pages SwitchToPage((page + 5) % 3); Music.Music.AudioPlayer.PlaySoundEffect("beep4.wav"); } break; case SdlDotNet.Input.Key.RightArrow: { // change pages SwitchToPage((page + 1) % 3); Music.Music.AudioPlayer.PlaySoundEffect("beep4.wav"); } break; } }
public override void OnKeyboardDown(SdlDotNet.Input.KeyboardEventArgs e) { base.OnKeyboardDown(e); switch (e.Key) { case SdlDotNet.Input.Key.Backspace: { // Show the others menu when the backspace key is pressed MenuSwitcher.ShowOthersMenu(); Music.Music.AudioPlayer.PlaySoundEffect("beep3.wav"); } break; } }
private void SelectItem(int itemNum) { switch (itemNum) { case 0: { MenuSwitcher.ShowMovesMenu(); Music.Music.AudioPlayer.PlaySoundEffect("beep2.wav"); } break; case 1: { MenuSwitcher.ShowInventoryMenu(1); Music.Music.AudioPlayer.PlaySoundEffect("beep2.wav"); } break; case 2: { MenuSwitcher.ShowTeamMenu(); Music.Music.AudioPlayer.PlaySoundEffect("beep2.wav"); } break; //case 3: { // MenuSwitcher.ShowGuildMenu(); // Music.Music.AudioPlayer.PlaySoundEffect("beep2.wav"); // } // break; case 3: { MenuSwitcher.ShowJobListMenu(); Music.Music.AudioPlayer.PlaySoundEffect("beep2.wav"); } break; case 4: { MenuSwitcher.ShowOthersMenu(); Music.Music.AudioPlayer.PlaySoundEffect("beep2.wav"); } break; } }
public override void OnKeyboardDown(SdlDotNet.Input.KeyboardEventArgs e) { base.OnKeyboardDown(e); switch (e.Key) { case SdlDotNet.Input.Key.DownArrow: { if (itemPicker.SelectedItem == MAX_ITEMS) { ChangeSelected(0); } else { ChangeSelected(itemPicker.SelectedItem + 1); } Music.Music.AudioPlayer.PlaySoundEffect("beep1.wav"); } break; case SdlDotNet.Input.Key.UpArrow: { if (itemPicker.SelectedItem == 0) { ChangeSelected(MAX_ITEMS); } else { ChangeSelected(itemPicker.SelectedItem - 1); } Music.Music.AudioPlayer.PlaySoundEffect("beep1.wav"); } break; case SdlDotNet.Input.Key.LeftArrow: { if (itemPicker.SelectedItem == 3) { if (tempAutoSaveSpeed > 0) { tempAutoSaveSpeed--; ShowOption(3); } } else if (itemPicker.SelectedItem != 12) { SelectItem(itemPicker.SelectedItem); } Music.Music.AudioPlayer.PlaySoundEffect("beep4.wav"); } break; case SdlDotNet.Input.Key.RightArrow: { if (itemPicker.SelectedItem == 3) { if (tempAutoSaveSpeed < 10) { tempAutoSaveSpeed++; ShowOption(3); } } else if (itemPicker.SelectedItem != 12) { SelectItem(itemPicker.SelectedItem); } Music.Music.AudioPlayer.PlaySoundEffect("beep4.wav"); } break; case SdlDotNet.Input.Key.Return: { SelectItem(itemPicker.SelectedItem); Music.Music.AudioPlayer.PlaySoundEffect("beep2.wav"); } break; case SdlDotNet.Input.Key.Backspace: { // goes to the main menu; should it? MenuSwitcher.ShowOthersMenu(); Music.Music.AudioPlayer.PlaySoundEffect("beep3.wav"); } break; } }