Action
From LoTROInterface Wiki
(Reordered to match their order in the options panel in the client) |
|||
Line 4: | Line 4: | ||
List of available "key actions" that can be detected by plugins. They are passed in the "Action" argument to [[KeyDown]] and [[KeyUp]] events. | List of available "key actions" that can be detected by plugins. They are passed in the "Action" argument to [[KeyDown]] and [[KeyUp]] events. | ||
+ | The items are shown in the order in which they appear in the "Key Mapping" panel in the game. | ||
+ | |||
+ | ===Movement=== | ||
+ | |||
+ | None of the key actions in this section can be detected by plugins, but they are listed here for completeness. | ||
+ | {| {{API_Header}} | ||
+ | {{API_Row|(Move forward)|Does not generate KeyUp / KeyDown events.}} | ||
+ | {{API_Row|(Move forward (camera))|Does not generate KeyUp / KeyDown events; however the right mouse button can be detected; see undocumented items below.}} | ||
+ | {{API_Row|(Rotate camera left)|Does not generate KeyUp / KeyDown events.}} | ||
+ | {{API_Row|(Rotate camera right)|Does not generate KeyUp / KeyDown events.}} | ||
+ | {{API_Row|(Pitch camera up)|Does not generate KeyUp / KeyDown events.}} | ||
+ | {{API_Row|(Pitch camera down)|Does not generate KeyUp / KeyDown events.}} | ||
+ | {{API_Row|(Pan camera in)|Does not generate KeyUp / KeyDown events.}} | ||
+ | {{API_Row|(Pan camera out)|Does not generate KeyUp / KeyDown events.}} | ||
+ | {{API_Row|(Toggle first/third person)|Does not generate KeyUp / KeyDown events.}} | ||
+ | {{API_Row|(Toggle target lock-on person)|Does not generate KeyUp / KeyDown events.}} | ||
+ | |} | ||
+ | |||
+ | ===Quickslots=== | ||
{| {{API_Header}} | {| {{API_Header}} | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
{{API_Row|'''QuickslotPageDown'''|}} | {{API_Row|'''QuickslotPageDown'''|}} | ||
{{API_Row|'''QuickslotPageUp'''|}} | {{API_Row|'''QuickslotPageUp'''|}} | ||
Line 107: | Line 38: | ||
{{API_Row|'''Quickslot_11'''|}} | {{API_Row|'''Quickslot_11'''|}} | ||
{{API_Row|'''Quickslot_12'''|Main quickslot bar, slot 12 hotkey pressed (generates KeyDown event only).}} | {{API_Row|'''Quickslot_12'''|Main quickslot bar, slot 12 hotkey pressed (generates KeyDown event only).}} | ||
+ | |} | ||
+ | |||
+ | ===Quickslot Bar 1=== | ||
+ | {| {{API_Header}} | ||
+ | {{API_Row|'''Quickbar1Visibility'''|Shows quickslot bar 1 (if "Always show bar 1" is not enabled).}} | ||
{{API_Row|'''Quickslot_13'''|Quickslot bar 1, slot 1 hotkey pressed (generates KeyDown event only).}} | {{API_Row|'''Quickslot_13'''|Quickslot bar 1, slot 1 hotkey pressed (generates KeyDown event only).}} | ||
{{API_Row|'''Quickslot_14'''|}} | {{API_Row|'''Quickslot_14'''|}} | ||
Line 119: | Line 55: | ||
{{API_Row|'''Quickslot_23'''|}} | {{API_Row|'''Quickslot_23'''|}} | ||
{{API_Row|'''Quickslot_24'''|Quickslot bar 1, slot 12 hotkey pressed (generates KeyDown event only).}} | {{API_Row|'''Quickslot_24'''|Quickslot bar 1, slot 12 hotkey pressed (generates KeyDown event only).}} | ||
+ | |} | ||
+ | |||
+ | ===Quickslot Bar 2=== | ||
+ | {| {{API_Header}} | ||
+ | {{API_Row|'''Quickbar2Visibility'''|Shows quickslot bar 2 (if "Always show bar 2" is not enabled).}} | ||
{{API_Row|'''Quickslot_25'''|Quickslot bar 2, slot 1 hotkey pressed (generates KeyDown event only).}} | {{API_Row|'''Quickslot_25'''|Quickslot bar 2, slot 1 hotkey pressed (generates KeyDown event only).}} | ||
{{API_Row|'''Quickslot_26'''|}} | {{API_Row|'''Quickslot_26'''|}} | ||
Line 131: | Line 72: | ||
{{API_Row|'''Quickslot_35'''|}} | {{API_Row|'''Quickslot_35'''|}} | ||
{{API_Row|'''Quickslot_36'''|Quickslot bar 3, slot 12 hotkey pressed (generates KeyDown event only).}} | {{API_Row|'''Quickslot_36'''|Quickslot bar 3, slot 12 hotkey pressed (generates KeyDown event only).}} | ||
+ | |} | ||
+ | |||
+ | ===Quickslot Bar 3=== | ||
+ | {| {{API_Header}} | ||
+ | {{API_Row|'''Quickbar3Visibility'''|Shows quickslot bar 3 (if "Always show bar 3" is not enabled).}} | ||
{{API_Row|'''Quickslot_37'''|Quickslot bar 3, slot 1 hotkey pressed (generates KeyDown event only).}} | {{API_Row|'''Quickslot_37'''|Quickslot bar 3, slot 1 hotkey pressed (generates KeyDown event only).}} | ||
{{API_Row|'''Quickslot_38'''|}} | {{API_Row|'''Quickslot_38'''|}} | ||
Line 143: | Line 89: | ||
{{API_Row|'''Quickslot_47'''|}} | {{API_Row|'''Quickslot_47'''|}} | ||
{{API_Row|'''Quickslot_48'''|Quickslot bar 3, slot 12 hotkey pressed (generates KeyDown event only).}} | {{API_Row|'''Quickslot_48'''|Quickslot bar 3, slot 12 hotkey pressed (generates KeyDown event only).}} | ||
+ | |} | ||
+ | |||
+ | ===Quickslot Bar 4=== | ||
+ | {| {{API_Header}} | ||
+ | {{API_Row|'''Quickbar4Visibility'''|Shows quickslot bar 4 (if "Always show bar 4" is not enabled).}} | ||
{{API_Row|'''Quickslot_49'''|Quickslot bar 4, slot 1 hotkey pressed (generates KeyDown event only).}} | {{API_Row|'''Quickslot_49'''|Quickslot bar 4, slot 1 hotkey pressed (generates KeyDown event only).}} | ||
{{API_Row|'''Quickslot_50'''|}} | {{API_Row|'''Quickslot_50'''|}} | ||
Line 155: | Line 106: | ||
{{API_Row|'''Quickslot_59'''|}} | {{API_Row|'''Quickslot_59'''|}} | ||
{{API_Row|'''Quickslot_60'''|Quickslot bar 4, slot 12 hotkey pressed (generates KeyDown event only).}} | {{API_Row|'''Quickslot_60'''|Quickslot bar 4, slot 12 hotkey pressed (generates KeyDown event only).}} | ||
+ | |} | ||
+ | |||
+ | ===Quickslot Bar 5=== | ||
+ | {| {{API_Header}} | ||
+ | {{API_Row|'''Quickbar5Visibility'''|Shows quickslot bar 5 (if "Always show bar 5" is not enabled).}} | ||
{{API_Row|'''Quickslot_61'''|Quickslot bar 5, slot 1 hotkey pressed (generates KeyDown event only).}} | {{API_Row|'''Quickslot_61'''|Quickslot bar 5, slot 1 hotkey pressed (generates KeyDown event only).}} | ||
{{API_Row|'''Quickslot_62'''|}} | {{API_Row|'''Quickslot_62'''|}} | ||
Line 167: | Line 123: | ||
{{API_Row|'''Quickslot_71'''|}} | {{API_Row|'''Quickslot_71'''|}} | ||
{{API_Row|'''Quickslot_72'''|Quickslot bar 5, slot 12 hotkey pressed (generates KeyDown event only).}} | {{API_Row|'''Quickslot_72'''|Quickslot bar 5, slot 12 hotkey pressed (generates KeyDown event only).}} | ||
- | {{API_Row|''' | + | |} |
- | {{API_Row|''' | + | |
- | {{API_Row|''' | + | ===Selection=== |
- | {{API_Row|''' | + | {| {{API_Header}} |
- | {{API_Row|''' | + | {{API_Row|'''SelectionSelf'''|}} |
+ | {{API_Row|'''SelectionNearestFoe'''|}} | ||
+ | {{API_Row|'''SelectionNextFoe'''|}} | ||
+ | {{API_Row|'''SelectionPreviousFoe'''|}} | ||
+ | {{API_Row|'''SelectionNextTracked'''|}} | ||
+ | {{API_Row|'''SelectionPreviousTracked'''|}} | ||
{{API_Row|'''SelectFellowOne'''|}} | {{API_Row|'''SelectFellowOne'''|}} | ||
- | |||
- | |||
{{API_Row|'''SelectFellowTwo'''|}} | {{API_Row|'''SelectFellowTwo'''|}} | ||
- | {{API_Row|''' | + | {{API_Row|'''SelectFellowThree'''|}} |
+ | {{API_Row|'''SelectFellowFour'''|}} | ||
+ | {{API_Row|'''SelectFellowFive'''|}} | ||
+ | {{API_Row|'''SelectFellowSix'''|}} | ||
+ | {{API_Row|'''AssistFellowTwo'''|Assist fellowship member 2 (i.e. set your target to their target).}} | ||
+ | {{API_Row|'''AssistFellowThree'''|Assist fellowship member 3 (i.e. set your target to their target).}} | ||
+ | {{API_Row|'''AssistFellowFour'''|Assist fellowship member 4 (i.e. set your target to their target).}} | ||
+ | {{API_Row|'''AssistFellowFive'''|Assist fellowship member 5 (i.e. set your target to their target).}} | ||
+ | {{API_Row|'''AssistFellowSix'''|Assist fellowship member 6 (i.e. set your target to their target).}} | ||
{{API_Row|'''SelectionNearestFellow'''|}} | {{API_Row|'''SelectionNearestFellow'''|}} | ||
- | |||
- | |||
{{API_Row|'''SelectionNearestPlayer'''|}} | {{API_Row|'''SelectionNearestPlayer'''|}} | ||
- | |||
- | |||
- | |||
- | |||
{{API_Row|'''SelectionNextPlayer'''|}} | {{API_Row|'''SelectionNextPlayer'''|}} | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
{{API_Row|'''SelectionPreviousPlayer'''|}} | {{API_Row|'''SelectionPreviousPlayer'''|}} | ||
- | {{API_Row|''' | + | {{API_Row|'''SelectionNearestCreature'''|Select nearest NPC.}} |
- | {{API_Row|''' | + | {{API_Row|'''SelectionNextCreature'''|Select next NPC.}} |
- | {{API_Row|''' | + | {{API_Row|'''SelectionPreviousCreature'''|Select previous NPC.}} |
- | {{API_Row|''' | + | {{API_Row|'''SelectionNearestItem'''|}} |
- | {{API_Row|''' | + | {{API_Row|'''SelectionNextItem'''|}} |
- | {{API_Row|''' | + | {{API_Row|'''SelectionPreviousItem'''|}} |
- | {{API_Row|''' | + | {{API_Row|'''PreviousSelection'''|}} |
+ | {{API_Row|'''PreviousAttacker'''|}} | ||
+ | {{API_Row|'''SelectionAssist'''|Assist your current target (i.e. set your target to their target).}} | ||
+ | |} | ||
+ | |||
+ | ===Panels=== | ||
+ | {| {{API_Header}} | ||
+ | {{API_Row|'''ToggleSkillPanel'''|}} | ||
+ | {{API_Row|'''ToggleTraitPanel'''|}} | ||
+ | {{API_Row|'''HousingPanel'''|}} | ||
+ | {{API_Row|'''ToggleCraftingPanel'''|}} | ||
+ | {{API_Row|'''MapPanel'''|}} | ||
+ | {{API_Row|'''ToggleJournalPanel'''|}} | ||
{{API_Row|'''TitlesPanel'''|}} | {{API_Row|'''TitlesPanel'''|}} | ||
- | {{API_Row|''' | + | {{API_Row|'''ToggleSocialPanel'''|}} |
- | {{API_Row|''' | + | {{API_Row|'''ToggleBags'''|Toggle the display of all inventory bags.}} |
- | + | ||
{{API_Row|'''ToggleBag1'''|Toggle the display of the first inventory bag.}} | {{API_Row|'''ToggleBag1'''|Toggle the display of the first inventory bag.}} | ||
{{API_Row|'''ToggleBag2'''|Toggle the display of the second inventory bag.}} | {{API_Row|'''ToggleBag2'''|Toggle the display of the second inventory bag.}} | ||
Line 210: | Line 176: | ||
{{API_Row|'''ToggleBag5'''|Toggle the display of the fifth inventory bag.}} | {{API_Row|'''ToggleBag5'''|Toggle the display of the fifth inventory bag.}} | ||
{{API_Row|'''ToggleBag6'''|Toggle the display of the sixth inventory bag.}} | {{API_Row|'''ToggleBag6'''|Toggle the display of the sixth inventory bag.}} | ||
- | {{API_Row|''' | + | {{API_Row|'''DressingRoom'''|}} |
+ | {{API_Row|'''ItemLinkToChat'''|}} | ||
+ | {{API_Row|'''MultiUseItem'''|}} | ||
+ | {{API_Row|'''ToggleOptionsPanel'''|}} | ||
+ | {{API_Row|'''ToggleAssistancePanel'''|}} | ||
+ | {{API_Row|'''ToggleRadar'''|}} | ||
+ | {{API_Row|'''ToggleQuestPanel'''|}} | ||
+ | {{API_Row|'''ToggleAccomplishmentPanel'''|Toggle deed log.}} | ||
+ | {{API_Row|'''ToggleItemAdvancementPanel'''|Toggle legendary items panel.}} | ||
+ | {{API_Row|'''ToggleMountsPanel'''|}} | ||
+ | {{API_Row|'''ToggleInstanceFinderPanel'''|}} | ||
+ | {{API_Row|'''ToggleSkirmishPanel'''|}} | ||
+ | {{API_Row|'''ToggleMountedCombatUI'''|}} | ||
+ | {{API_Row|'''ToggleWebStore'''|}} | ||
+ | {{API_Row|'''ReputationPanel'''|}} | ||
+ | {{API_Row|'''HobbyPanel'''|}} | ||
+ | {{API_Row|'''DestinyPointPerksPanel'''|}} | ||
+ | {{API_Row|'''ToggleSocialFellowingPanel'''|}} | ||
+ | {{API_Row|'''FriendsPanel'''|}} | ||
+ | {{API_Row|'''KinshipPanel'''|}} | ||
+ | {{API_Row|'''RaidPanel'''|}} | ||
+ | {{API_Row|'''GroupStagePanel'''|}} | ||
+ | {{API_Row|'''TogglePaperItemPanel'''|Toggle wallet.}} | ||
+ | {{API_Row|'''ToggleRandomItemRewardUI'''|Toggle Hobbit Presents display.}} | ||
+ | {{API_Row|'''TogglePendingLoot'''|}} | ||
+ | {{API_Row|'''TogglePluginManager'''|}} | ||
+ | {{API_Row|'''ToggleCollectionUI'''|}} | ||
+ | {{API_Row|'''ToggleFilterUI'''|}} | ||
+ | |} | ||
+ | |||
+ | ===Chat=== | ||
+ | {| {{API_Header}} | ||
+ | {{API_Row|'''ChatModeReply'''|}} | ||
+ | |} | ||
+ | |||
+ | ===Miscellaneous=== | ||
+ | {| {{API_Header}} | ||
+ | {{API_Row|'''QuickSlot_SkillMode'''|Toggle auto-attack.}} | ||
+ | {{API_Row|'''Use'''|}} | ||
+ | {{API_Row|'''FollowSelection'''|}} | ||
+ | {{API_Row|'''FindItems'''|}} | ||
{{API_Row|'''ToggleBigBattlesUI'''|}} | {{API_Row|'''ToggleBigBattlesUI'''|}} | ||
+ | {{API_Row|'''ToggleMailUI'''|}} | ||
+ | {{API_Row|'''Show_Names'''|Toggle floaty names.}} | ||
+ | {{API_Row|'''ShowDamage'''|Show damage.}} | ||
+ | {{API_Row|'''CaptureScreenshot'''|}} | ||
+ | {{API_Row|'''Tooltip_Detach'''|}} | ||
+ | {{API_Row|'''ToggleHiddenDragBoxes'''|Enter/exit the UI element repositioning mode.}} | ||
+ | {{API_Row|'''ToggleQuickslotLock'''|}} | ||
+ | {{API_Row|'''ToggleHUD'''|Show/hide the HUD (main user interface overlay).}} | ||
+ | {{API_Row|'''Logout'''|}} | ||
+ | {{API_Row|'''VoiceChat_Talk'''|}} | ||
+ | {{API_Row|'''ToggleItemSellLock'''|}} | ||
+ | {{API_Row|(Loot all)|}} | ||
+ | {{API_Row|'''DismountRemount'''|}} | ||
+ | {{API_Row|'''ShowRemoteQuestActions'''|}} | ||
+ | {{API_Row|'''TrackNearbyQuests'''|}} | ||
+ | {{API_Row|'''ClearAllFilters'''|}} | ||
+ | |} | ||
+ | |||
+ | ===Music=== | ||
+ | {| {{API_Header}} | ||
+ | {{API_Row|'''ToggleMusicMode'''|}} | ||
+ | {{API_Row|'''MusicEndSong'''|}} | ||
+ | {{API_Row|'''Music_C2'''|}} | ||
+ | {{API_Row|'''Music_Db2'''|}} | ||
+ | {{API_Row|'''Music_D2'''|}} | ||
+ | {{API_Row|'''Music_Eb2'''|}} | ||
+ | {{API_Row|'''Music_E2'''|}} | ||
+ | {{API_Row|'''Music_F2'''|}} | ||
+ | {{API_Row|'''Music_Gb2'''|}} | ||
+ | {{API_Row|'''Music_G2'''|}} | ||
+ | {{API_Row|'''Music_Ab2'''|}} | ||
+ | {{API_Row|'''Music_A2'''|}} | ||
+ | {{API_Row|'''Music_Bb2'''|}} | ||
+ | {{API_Row|'''Music_B2'''|}} | ||
+ | {{API_Row|'''Music_C3'''|}} | ||
+ | {{API_Row|'''Music_Db3'''|}} | ||
+ | {{API_Row|'''Music_D3'''|}} | ||
+ | {{API_Row|'''Music_Eb3'''|}} | ||
+ | {{API_Row|'''Music_E3'''|}} | ||
+ | {{API_Row|'''Music_F3'''|}} | ||
+ | {{API_Row|'''Music_Gb3'''|}} | ||
+ | {{API_Row|'''Music_G3'''|}} | ||
+ | {{API_Row|'''Music_Ab3'''|}} | ||
+ | {{API_Row|'''Music_A3'''|}} | ||
+ | {{API_Row|'''Music_Bb3'''|}} | ||
+ | {{API_Row|'''Music_B3'''|}} | ||
+ | {{API_Row|'''Music_C4'''|}} | ||
+ | {{API_Row|'''Music_Db4'''|}} | ||
+ | {{API_Row|'''Music_D4'''|}} | ||
+ | {{API_Row|'''Music_Eb4'''|}} | ||
+ | {{API_Row|'''Music_E4'''|}} | ||
+ | {{API_Row|'''Music_F4'''|}} | ||
+ | {{API_Row|'''Music_Gb4'''|}} | ||
+ | {{API_Row|'''Music_G4'''|}} | ||
+ | {{API_Row|'''Music_Ab4'''|}} | ||
+ | {{API_Row|'''Music_A4'''|}} | ||
+ | {{API_Row|'''Music_Bb4'''|}} | ||
+ | {{API_Row|'''Music_B4'''|}} | ||
+ | {{API_Row|'''Music_C5'''|}} | ||
+ | |} | ||
+ | |||
+ | ===Fellowship Manoeuvres=== | ||
+ | {| {{API_Header}} | ||
+ | {{API_Row|'''FellowshipSkillAssist'''|}} | ||
+ | {{API_Row|'''TopFellowshipManoeuvre'''|}} | ||
+ | {{API_Row|'''BottomFellowshipManoeuvre'''|}} | ||
+ | {{API_Row|'''LeftFellowshipManoeuvre'''|}} | ||
+ | {{API_Row|'''RightFellowshipManoeuvre'''|}} | ||
+ | |} | ||
+ | |||
+ | ===Fellowship Target Marking=== | ||
+ | {| {{API_Header}} | ||
+ | {{API_Row|'''ShieldMark'''|Fellowship target marking: Shield}} | ||
+ | {{API_Row|'''SpearMark'''|Fellowship target marking: Spear}} | ||
+ | {{API_Row|'''ArrowMark'''|Fellowship target marking: Arrow}} | ||
+ | {{API_Row|'''SunMark'''|Fellowship target marking: Sun}} | ||
+ | {{API_Row|'''SwordsMark'''|Fellowship target marking: Swords}} | ||
+ | {{API_Row|'''MoonMark'''|Fellowship target marking: Moon}} | ||
+ | {{API_Row|'''StarMark'''|Fellowship target marking: Star}} | ||
+ | {{API_Row|'''ClawMark'''|Fellowship target marking: Claw}} | ||
+ | {{API_Row|'''SkullMark'''|Fellowship target marking: Skull}} | ||
+ | {{API_Row|'''LeafMark'''|Fellowship target marking: Leaf}} | ||
+ | |} | ||
+ | |||
+ | ===Cosmetic Outfit Selection=== | ||
+ | {| {{API_Header}} | ||
+ | {{API_Row|'''PresentMainInventory'''|Show actual equipment; do not display any cosmetic outfit.}} | ||
+ | {{API_Row|'''PresentOutfit1'''|Wear cosmetic outfit 1.}} | ||
+ | {{API_Row|'''PresentOutfit2'''|Wear cosmetic outfit 2.}} | ||
+ | {{API_Row|'''PresentOutfit3'''|Wear cosmetic outfit 3.}} | ||
+ | {{API_Row|'''PresentOutfit4'''|Wear cosmetic outfit 4.}} | ||
+ | {{API_Row|'''PresentOutfit5'''|Wear cosmetic outfit 5.}} | ||
+ | {{API_Row|'''PresentOutfit6'''|Wear cosmetic outfit 6.}} | ||
+ | {{API_Row|'''PresentOutfit7'''|Wear cosmetic outfit 7.}} | ||
+ | {{API_Row|'''PresentOutfit8'''|Wear cosmetic outfit 8.}} | ||
+ | |} | ||
+ | |||
+ | ===Camera=== | ||
+ | None of the key actions in this section can be detected by plugins, but they are listed here for completeness. | ||
+ | {| {{API_Header}} | ||
+ | {{API_Row|(Reset camera)|Does not generate KeyUp / KeyDown events.}} | ||
+ | {{API_Row|(Rotate camera)|Does not generate KeyUp / KeyDown events; however the right mouse button can be detected; see undocumented items below.}} | ||
+ | {{API_Row|(Rotate camera left)|Does not generate KeyUp / KeyDown events.}} | ||
+ | {{API_Row|(Rotate camera right)|Does not generate KeyUp / KeyDown events.}} | ||
+ | {{API_Row|(Pitch camera up)|Does not generate KeyUp / KeyDown events.}} | ||
+ | {{API_Row|(Pitch camera down)|Does not generate KeyUp / KeyDown events.}} | ||
+ | {{API_Row|(Pan camera in)|Does not generate KeyUp / KeyDown events.}} | ||
+ | {{API_Row|(Pan camera out)|Does not generate KeyUp / KeyDown events.}} | ||
+ | {{API_Row|(Toggle first/third person)|Does not generate KeyUp / KeyDown events.}} | ||
+ | {{API_Row|(Toggle target lock-on person)|Does not generate KeyUp / KeyDown events.}} | ||
+ | |} | ||
+ | |||
+ | ===Undocumented values=== | ||
+ | The following entries in the Turbine.UI.Lotro.Action enumeration apparently cannot be triggered. They may be outdated, or used internally by developers. | ||
+ | {| {{API_Header}} | ||
+ | {{API_Row|'''SelectionNextFellow'''|}} | ||
+ | {{API_Row|'''SelectionOff'''|}} | ||
+ | {{API_Row|'''SelectionPreviousFellow'''|}} | ||
+ | {{API_Row|'''AutoLootAll'''|}} | ||
+ | {{API_Row|'''EnterChatMode'''|}} | ||
+ | {{API_Row|'''MainMenu'''|}} | ||
+ | {{API_Row|'''QuickSlot_Chat'''|}} | ||
+ | {{API_Row|'''Show_Names'''|}} | ||
+ | {{API_Row|'''Start_Command'''|}} | ||
+ | {{API_Row|'''SystemMenu'''|}} | ||
+ | {{API_Row|'''ToggleAlertOverflow'''|}} | ||
{{API_Row|'''ToggleBioPanel'''|}} | {{API_Row|'''ToggleBioPanel'''|}} | ||
- | |||
{{API_Row|'''ToggleComboUI'''|}} | {{API_Row|'''ToggleComboUI'''|}} | ||
- | |||
{{API_Row|'''ToggleCraftingProf1Panel'''|}} | {{API_Row|'''ToggleCraftingProf1Panel'''|}} | ||
{{API_Row|'''ToggleCraftingProf2Panel'''|}} | {{API_Row|'''ToggleCraftingProf2Panel'''|}} | ||
{{API_Row|'''ToggleCraftingProf3Panel'''|}} | {{API_Row|'''ToggleCraftingProf3Panel'''|}} | ||
- | + | {{API_Row|'''ToggleGambitPanel'''|}} | |
- | {{API_Row|'''ToggleGambitPanel'''| | + | |
- | + | ||
- | + | ||
{{API_Row|'''ToggleInputPanel'''|}} | {{API_Row|'''ToggleInputPanel'''|}} | ||
- | |||
- | |||
- | |||
- | |||
- | |||
{{API_Row|'''ToggleMithrilCoinsAuctionUI'''|}} | {{API_Row|'''ToggleMithrilCoinsAuctionUI'''|}} | ||
{{API_Row|'''ToggleMithrilCoinsMenu'''|}} | {{API_Row|'''ToggleMithrilCoinsMenu'''|}} | ||
- | |||
{{API_Row|'''ToggleMountedXpUI'''|}} | {{API_Row|'''ToggleMountedXpUI'''|}} | ||
- | |||
- | |||
- | |||
{{API_Row|'''TogglePVPPanel'''|}} | {{API_Row|'''TogglePVPPanel'''|}} | ||
- | |||
- | |||
- | |||
{{API_Row|'''TogglePluginManagerUI'''|}} | {{API_Row|'''TogglePluginManagerUI'''|}} | ||
{{API_Row|'''ToggleQuestJournal'''|}} | {{API_Row|'''ToggleQuestJournal'''|}} | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
{{API_Row|'''ToggleStackDisplay'''|}} | {{API_Row|'''ToggleStackDisplay'''|}} | ||
{{API_Row|'''ToggleStatusbarPanel'''|}} | {{API_Row|'''ToggleStatusbarPanel'''|}} | ||
Line 255: | Line 362: | ||
{{API_Row|'''ToggleToolbar'''|}} | {{API_Row|'''ToggleToolbar'''|}} | ||
{{API_Row|'''ToggleToolbarPanel'''|}} | {{API_Row|'''ToggleToolbarPanel'''|}} | ||
- | |||
- | |||
{{API_Row|'''ToggleWorldJoin'''|}} | {{API_Row|'''ToggleWorldJoin'''|}} | ||
- | |||
- | |||
- | |||
{{API_Row|'''UI_Toggle'''|}} | {{API_Row|'''UI_Toggle'''|}} | ||
- | {{API_Row|'''Undefined | + | {{API_Row|'''Undefined'''|}} |
- | + | ||
{{API_Row|'''VendorFullStack'''|}} | {{API_Row|'''VendorFullStack'''|}} | ||
{{API_Row|'''VendorQuantity'''|}} | {{API_Row|'''VendorQuantity'''|}} | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
|} | |} | ||
+ | ===Undocumented values=== | ||
The following actions can be detected with [[KeyDown]] / [[KeyUp]] events, but do not have a corresponding entry in the Turbine.UI.Lotro.Action enumeration: | The following actions can be detected with [[KeyDown]] / [[KeyUp]] events, but do not have a corresponding entry in the Turbine.UI.Lotro.Action enumeration: | ||
{| {{API_Row|'''Value'''|'''Description'''}} | {| {{API_Row|'''Value'''|'''Description'''}} | ||
- | {{API_Row|19| | + | {{API_Row|19|Right mouse button|}} |
{{API_Row|99|Backspace key (only generates a KeyUp event, and only when a text box is selected).|}} | {{API_Row|99|Backspace key (only generates a KeyUp event, and only when a text box is selected).|}} | ||
+ | {{API_Row|162|Enter key / chat window focus (only generates a KeyDown event, and only when a text box is not selected).|}} | ||
|} | |} | ||
==Remarks== | ==Remarks== | ||
+ | Many of the actions only generate [[KeyUp]] or [[KeyDown]] events, not both. | ||
[[Category:API_Enumerations]] | [[Category:API_Enumerations]] |
Revision as of 23:12, 4 June 2019
API Reference > Turbine.UI.Lotro.Action
List of available "key actions" that can be detected by plugins. They are passed in the "Action" argument to KeyDown and KeyUp events.
The items are shown in the order in which they appear in the "Key Mapping" panel in the game.
Movement
None of the key actions in this section can be detected by plugins, but they are listed here for completeness.
Name | Description |
---|---|
(Move forward) | Does not generate KeyUp / KeyDown events. |
(Move forward (camera)) | Does not generate KeyUp / KeyDown events; however the right mouse button can be detected; see undocumented items below. |
(Rotate camera left) | Does not generate KeyUp / KeyDown events. |
(Rotate camera right) | Does not generate KeyUp / KeyDown events. |
(Pitch camera up) | Does not generate KeyUp / KeyDown events. |
(Pitch camera down) | Does not generate KeyUp / KeyDown events. |
(Pan camera in) | Does not generate KeyUp / KeyDown events. |
(Pan camera out) | Does not generate KeyUp / KeyDown events. |
(Toggle first/third person) | Does not generate KeyUp / KeyDown events. |
(Toggle target lock-on person) | Does not generate KeyUp / KeyDown events. |
Quickslots
Name | Description |
---|---|
QuickslotPageDown | |
QuickslotPageUp | |
Quickslot_1 | Main quickslot bar, slot 1 hotkey pressed (generates KeyDown event only). |
Quickslot_2 | |
Quickslot_3 | |
Quickslot_4 | |
Quickslot_5 | |
Quickslot_6 | |
Quickslot_7 | |
Quickslot_8 | |
Quickslot_9 | |
Quickslot_10 | |
Quickslot_11 | |
Quickslot_12 | Main quickslot bar, slot 12 hotkey pressed (generates KeyDown event only). |
Quickslot Bar 1
Name | Description |
---|---|
Quickbar1Visibility | Shows quickslot bar 1 (if "Always show bar 1" is not enabled). |
Quickslot_13 | Quickslot bar 1, slot 1 hotkey pressed (generates KeyDown event only). |
Quickslot_14 | |
Quickslot_15 | |
Quickslot_16 | |
Quickslot_17 | |
Quickslot_18 | |
Quickslot_19 | |
Quickslot_20 | |
Quickslot_21 | |
Quickslot_22 | |
Quickslot_23 | |
Quickslot_24 | Quickslot bar 1, slot 12 hotkey pressed (generates KeyDown event only). |
Quickslot Bar 2
Name | Description |
---|---|
Quickbar2Visibility | Shows quickslot bar 2 (if "Always show bar 2" is not enabled). |
Quickslot_25 | Quickslot bar 2, slot 1 hotkey pressed (generates KeyDown event only). |
Quickslot_26 | |
Quickslot_27 | |
Quickslot_28 | |
Quickslot_29 | |
Quickslot_30 | |
Quickslot_31 | |
Quickslot_32 | |
Quickslot_33 | |
Quickslot_34 | |
Quickslot_35 | |
Quickslot_36 | Quickslot bar 3, slot 12 hotkey pressed (generates KeyDown event only). |
Quickslot Bar 3
Name | Description |
---|---|
Quickbar3Visibility | Shows quickslot bar 3 (if "Always show bar 3" is not enabled). |
Quickslot_37 | Quickslot bar 3, slot 1 hotkey pressed (generates KeyDown event only). |
Quickslot_38 | |
Quickslot_39 | |
Quickslot_40 | |
Quickslot_41 | |
Quickslot_42 | |
Quickslot_43 | |
Quickslot_44 | |
Quickslot_45 | |
Quickslot_46 | |
Quickslot_47 | |
Quickslot_48 | Quickslot bar 3, slot 12 hotkey pressed (generates KeyDown event only). |
Quickslot Bar 4
Name | Description |
---|---|
Quickbar4Visibility | Shows quickslot bar 4 (if "Always show bar 4" is not enabled). |
Quickslot_49 | Quickslot bar 4, slot 1 hotkey pressed (generates KeyDown event only). |
Quickslot_50 | |
Quickslot_51 | |
Quickslot_52 | |
Quickslot_53 | |
Quickslot_54 | |
Quickslot_55 | |
Quickslot_56 | |
Quickslot_57 | |
Quickslot_58 | |
Quickslot_59 | |
Quickslot_60 | Quickslot bar 4, slot 12 hotkey pressed (generates KeyDown event only). |
Quickslot Bar 5
Name | Description |
---|---|
Quickbar5Visibility | Shows quickslot bar 5 (if "Always show bar 5" is not enabled). |
Quickslot_61 | Quickslot bar 5, slot 1 hotkey pressed (generates KeyDown event only). |
Quickslot_62 | |
Quickslot_63 | |
Quickslot_64 | |
Quickslot_65 | |
Quickslot_66 | |
Quickslot_67 | |
Quickslot_68 | |
Quickslot_69 | |
Quickslot_70 | |
Quickslot_71 | |
Quickslot_72 | Quickslot bar 5, slot 12 hotkey pressed (generates KeyDown event only). |
Selection
Name | Description |
---|---|
SelectionSelf | |
SelectionNearestFoe | |
SelectionNextFoe | |
SelectionPreviousFoe | |
SelectionNextTracked | |
SelectionPreviousTracked | |
SelectFellowOne | |
SelectFellowTwo | |
SelectFellowThree | |
SelectFellowFour | |
SelectFellowFive | |
SelectFellowSix | |
AssistFellowTwo | Assist fellowship member 2 (i.e. set your target to their target). |
AssistFellowThree | Assist fellowship member 3 (i.e. set your target to their target). |
AssistFellowFour | Assist fellowship member 4 (i.e. set your target to their target). |
AssistFellowFive | Assist fellowship member 5 (i.e. set your target to their target). |
AssistFellowSix | Assist fellowship member 6 (i.e. set your target to their target). |
SelectionNearestFellow | |
SelectionNearestPlayer | |
SelectionNextPlayer | |
SelectionPreviousPlayer | |
SelectionNearestCreature | Select nearest NPC. |
SelectionNextCreature | Select next NPC. |
SelectionPreviousCreature | Select previous NPC. |
SelectionNearestItem | |
SelectionNextItem | |
SelectionPreviousItem | |
PreviousSelection | |
PreviousAttacker | |
SelectionAssist | Assist your current target (i.e. set your target to their target). |
Panels
Name | Description |
---|---|
ToggleSkillPanel | |
ToggleTraitPanel | |
HousingPanel | |
ToggleCraftingPanel | |
MapPanel | |
ToggleJournalPanel | |
TitlesPanel | |
ToggleSocialPanel | |
ToggleBags | Toggle the display of all inventory bags. |
ToggleBag1 | Toggle the display of the first inventory bag. |
ToggleBag2 | Toggle the display of the second inventory bag. |
ToggleBag3 | Toggle the display of the third inventory bag. |
ToggleBag4 | Toggle the display of the fourth inventory bag. |
ToggleBag5 | Toggle the display of the fifth inventory bag. |
ToggleBag6 | Toggle the display of the sixth inventory bag. |
DressingRoom | |
ItemLinkToChat | |
MultiUseItem | |
ToggleOptionsPanel | |
ToggleAssistancePanel | |
ToggleRadar | |
ToggleQuestPanel | |
ToggleAccomplishmentPanel | Toggle deed log. |
ToggleItemAdvancementPanel | Toggle legendary items panel. |
ToggleMountsPanel | |
ToggleInstanceFinderPanel | |
ToggleSkirmishPanel | |
ToggleMountedCombatUI | |
ToggleWebStore | |
ReputationPanel | |
HobbyPanel | |
DestinyPointPerksPanel | |
ToggleSocialFellowingPanel | |
FriendsPanel | |
KinshipPanel | |
RaidPanel | |
GroupStagePanel | |
TogglePaperItemPanel | Toggle wallet. |
ToggleRandomItemRewardUI | Toggle Hobbit Presents display. |
TogglePendingLoot | |
TogglePluginManager | |
ToggleCollectionUI | |
ToggleFilterUI |
Chat
Name | Description |
---|---|
ChatModeReply |
Miscellaneous
Name | Description |
---|---|
QuickSlot_SkillMode | Toggle auto-attack. |
Use | |
FollowSelection | |
FindItems | |
ToggleBigBattlesUI | |
ToggleMailUI | |
Show_Names | Toggle floaty names. |
ShowDamage | Show damage. |
CaptureScreenshot | |
Tooltip_Detach | |
ToggleHiddenDragBoxes | Enter/exit the UI element repositioning mode. |
ToggleQuickslotLock | |
ToggleHUD | Show/hide the HUD (main user interface overlay). |
Logout | |
VoiceChat_Talk | |
ToggleItemSellLock | |
(Loot all) | |
DismountRemount | |
ShowRemoteQuestActions | |
TrackNearbyQuests | |
ClearAllFilters |
Music
Name | Description |
---|---|
ToggleMusicMode | |
MusicEndSong | |
Music_C2 | |
Music_Db2 | |
Music_D2 | |
Music_Eb2 | |
Music_E2 | |
Music_F2 | |
Music_Gb2 | |
Music_G2 | |
Music_Ab2 | |
Music_A2 | |
Music_Bb2 | |
Music_B2 | |
Music_C3 | |
Music_Db3 | |
Music_D3 | |
Music_Eb3 | |
Music_E3 | |
Music_F3 | |
Music_Gb3 | |
Music_G3 | |
Music_Ab3 | |
Music_A3 | |
Music_Bb3 | |
Music_B3 | |
Music_C4 | |
Music_Db4 | |
Music_D4 | |
Music_Eb4 | |
Music_E4 | |
Music_F4 | |
Music_Gb4 | |
Music_G4 | |
Music_Ab4 | |
Music_A4 | |
Music_Bb4 | |
Music_B4 | |
Music_C5 |
Fellowship Manoeuvres
Name | Description |
---|---|
FellowshipSkillAssist | |
TopFellowshipManoeuvre | |
BottomFellowshipManoeuvre | |
LeftFellowshipManoeuvre | |
RightFellowshipManoeuvre |
Fellowship Target Marking
Name | Description |
---|---|
ShieldMark | Fellowship target marking: Shield |
SpearMark | Fellowship target marking: Spear |
ArrowMark | Fellowship target marking: Arrow |
SunMark | Fellowship target marking: Sun |
SwordsMark | Fellowship target marking: Swords |
MoonMark | Fellowship target marking: Moon |
StarMark | Fellowship target marking: Star |
ClawMark | Fellowship target marking: Claw |
SkullMark | Fellowship target marking: Skull |
LeafMark | Fellowship target marking: Leaf |
Cosmetic Outfit Selection
Name | Description |
---|---|
PresentMainInventory | Show actual equipment; do not display any cosmetic outfit. |
PresentOutfit1 | Wear cosmetic outfit 1. |
PresentOutfit2 | Wear cosmetic outfit 2. |
PresentOutfit3 | Wear cosmetic outfit 3. |
PresentOutfit4 | Wear cosmetic outfit 4. |
PresentOutfit5 | Wear cosmetic outfit 5. |
PresentOutfit6 | Wear cosmetic outfit 6. |
PresentOutfit7 | Wear cosmetic outfit 7. |
PresentOutfit8 | Wear cosmetic outfit 8. |
Camera
None of the key actions in this section can be detected by plugins, but they are listed here for completeness.
Name | Description |
---|---|
(Reset camera) | Does not generate KeyUp / KeyDown events. |
(Rotate camera) | Does not generate KeyUp / KeyDown events; however the right mouse button can be detected; see undocumented items below. |
(Rotate camera left) | Does not generate KeyUp / KeyDown events. |
(Rotate camera right) | Does not generate KeyUp / KeyDown events. |
(Pitch camera up) | Does not generate KeyUp / KeyDown events. |
(Pitch camera down) | Does not generate KeyUp / KeyDown events. |
(Pan camera in) | Does not generate KeyUp / KeyDown events. |
(Pan camera out) | Does not generate KeyUp / KeyDown events. |
(Toggle first/third person) | Does not generate KeyUp / KeyDown events. |
(Toggle target lock-on person) | Does not generate KeyUp / KeyDown events. |
Undocumented values
The following entries in the Turbine.UI.Lotro.Action enumeration apparently cannot be triggered. They may be outdated, or used internally by developers.
Name | Description |
---|---|
SelectionNextFellow | |
SelectionOff | |
SelectionPreviousFellow | |
AutoLootAll | |
EnterChatMode | |
MainMenu | |
QuickSlot_Chat | |
Show_Names | |
Start_Command | |
SystemMenu | |
ToggleAlertOverflow | |
ToggleBioPanel | |
ToggleComboUI | |
ToggleCraftingProf1Panel | |
ToggleCraftingProf2Panel | |
ToggleCraftingProf3Panel | |
ToggleGambitPanel | |
ToggleInputPanel | |
ToggleMithrilCoinsAuctionUI | |
ToggleMithrilCoinsMenu | |
ToggleMountedXpUI | |
TogglePVPPanel | |
TogglePluginManagerUI | |
ToggleQuestJournal | |
ToggleStackDisplay | |
ToggleStatusbarPanel | |
ToggleThreatTrackerPanel | |
ToggleToolbar | |
ToggleToolbarPanel | |
ToggleWorldJoin | |
UI_Toggle | |
Undefined | |
VendorFullStack | |
VendorQuantity |
Undocumented values
The following actions can be detected with KeyDown / KeyUp events, but do not have a corresponding entry in the Turbine.UI.Lotro.Action enumeration:
Value | Description |
19 | Right mouse button |
99 | Backspace key (only generates a KeyUp event, and only when a text box is selected). |
162 | Enter key / chat window focus (only generates a KeyDown event, and only when a text box is not selected). |
Remarks
Many of the actions only generate KeyUp or KeyDown events, not both.