| 11284 | } |
| 11285 | |
| 11286 | std::string getContextMenuOptionBindingName(const int player, const ItemContextMenuPrompts prompt) |
| 11287 | { |
| 11288 | switch ( prompt ) |
| 11289 | { |
| 11290 | case PROMPT_EQUIP: |
| 11291 | case PROMPT_UNEQUIP: |
| 11292 | case PROMPT_SPELL_EQUIP: |
| 11293 | case PROMPT_UNEQUIP_FOR_DROP: |
| 11294 | case PROMPT_RETRIEVE_CHEST_ALL: |
| 11295 | case PROMPT_STORE_CHEST_ALL: |
| 11296 | case PROMPT_CONSUME_ALTERNATE: |
| 11297 | case PROMPT_INSPECT_ALTERNATE: |
| 11298 | case PROMPT_SCEPTER_CHARGE: |
| 11299 | if ( players[player]->inventoryUI.useItemDropdownOnGamepad == Player::Inventory_t::GAMEPAD_DROPDOWN_COMPACT ) |
| 11300 | { |
| 11301 | return "MenuConfirm"; |
| 11302 | } |
| 11303 | else |
| 11304 | { |
| 11305 | return "MenuAlt2"; |
| 11306 | } |
| 11307 | case PROMPT_GRAB: |
| 11308 | return "MenuAlt1"; |
| 11309 | case PROMPT_TINKER: |
| 11310 | case PROMPT_COOK: |
| 11311 | case PROMPT_INTERACT: |
| 11312 | case PROMPT_INTERACT_SPELLBOOK_HOTBAR: |
| 11313 | case PROMPT_EAT: |
| 11314 | case PROMPT_SPELL_QUICKCAST: |
| 11315 | case PROMPT_SPELL_CHANGE_FOCUS: |
| 11316 | case PROMPT_CONSUME: |
| 11317 | case PROMPT_SELL: |
| 11318 | case PROMPT_BUY: |
| 11319 | case PROMPT_STORE_CHEST: |
| 11320 | case PROMPT_RETRIEVE_CHEST: |
| 11321 | case PROMPT_INSPECT: |
| 11322 | case PROMPT_DROPDOWN: |
| 11323 | return "MenuConfirm"; |
| 11324 | case PROMPT_DROP: |
| 11325 | if ( players[player]->inventoryUI.useItemDropdownOnGamepad == Player::Inventory_t::GAMEPAD_DROPDOWN_COMPACT ) |
| 11326 | { |
| 11327 | return "MenuAlt2"; |
| 11328 | } |
| 11329 | else |
| 11330 | { |
| 11331 | return "MenuCancel"; |
| 11332 | } |
| 11333 | case PROMPT_APPRAISE: |
| 11334 | return "InventoryTooltipPromptAppraise"; |
| 11335 | default: |
| 11336 | return ""; |
| 11337 | } |
| 11338 | } |
| 11339 | |
| 11340 | const char* getContextMenuLangEntry(const int player, const ItemContextMenuPrompts prompt, Item& item) |
| 11341 | { |
no outgoing calls
no test coverage detected