Advanced_Emote_Picker
Adds an advanced emote picker with a customizable UI and emote keybindingNew emote picker as a separate mod to not break existing stuff
Warning
Building this mod's UI takes 2 seconds. Please don't panic during 2 second freeze and know that this is the reason for this!
Picker Menu
Press H to open Emote picker menu.
Press Left Mouse Button on selected emote to play it. Menu will automatically close. This can be disabled in Risk Of Options config or settings
Scroll through the menu using mouse wheel or via dragging the scrollbar.
You can configure sensitivity for mouse wheel scrolling in Risk Of Options config menu.
Selecting and clicking "Current Emote" button will cancel current emote and close the menu.
Press H again to close it.
Hold And Release Mode
Makes control similar to original.
Hold H to open Emote picker, release the key to play selected emote.
Releasing the key on the left side will continue to play current emote.
Custom Emotes Menu
You can add/delete emotes to your custom emote menu. Picked emotes will save in config to be loaded on game start
To switch between all emotes and custom emotes menus press the top left "Switch to custom/all emote list" button or press middle mouse button.
To start adding emotes press "Add Delete" button in the bottom right. You will be relocated to all emotes menu. Left click on emote to add selected emote to your custom emote menu. You can press right mouse button while adding emotes to play selected emote. To end adding emotes click top left button.
You can also add current emote by pressing B or clicking "Add Current Emote" button.
You can remove emotes from custom emotes menu by holding right click and left clicking on them or by Drag&Dropping them to "Add Delete" button.
You can't have duplicates by default.
Random Emote
Press J to play random emote from your custom emotes menu.
Emote KeyBinding
To keybind an emote press right mouse button on selected emote in all emotes panel. After a menu pops up, press any button to bind an emote to it. Keybinding menu will automatically close
You can also press V or click "Bind Current Emote" to start keybinding current emote.
To close keybinding menu click big red button or press "Bind Current Emote" button.
To unbind an emote hold right mouse button and click left mouse button on selected emote.
If there are several emotes binded to the same key then a random one will be play on key press.
Configurations saves as a config.
In Risk Of Options config menu there's a section for all emote keybinds, if you want to edit them there.
Configuration
You can configure keys for HUD buttons in Risk Of Options config or by pressing right click when selected.
UI is also an object under configuration, where you can configure:
- Emote Slot Scale
- Text Scale in Emote Slots
- Text Color
- Text Outline Color
- Secondary Text Color
- Secondary Outline Color
- Background Color
- Show/Hide HUD Buttons and Settings
Previews
old gif
old gif
new screenshot
menu after config