Eleen-Emote_Deck icon

Emote Deck

A customizable emote grid with pages, favorites, recent emotes, and compact views.

By Eleen
Last updated a week ago
Total downloads 1724
Total rating 1 
Categories Emotes AI Generated
Dependency string Eleen-Emote_Deck-2.0.3
Dependants 2 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2305

README

Emote Deck

For when your emote list starts getting a little out of hand.

Emote Deck gives you pages, favorites, recent emotes, pack filters, chat commands, and a resizable grid you can tune to fit the way you play.

Features

  • Main setup window and quick emote grid
  • Up to 100 slots on each page
  • Optional Pages, Recent, and Favorites
  • Standard, Compact, Mini, and Names only grid views
  • Pack filters for larger emote lists
  • Searchable picker for assigning emotes to slots
  • Optional EasySettings keybind support
  • Chat commands for slots and emote names
  • Optional custom slot commands
  • Adjustable grid opacity, columns, icon shape, and window size
  • Separate input blocking options for the main window and grid window
  • Grid mouse modes: Auto, Always, and Off
  • Keyboard binds and mouse binds from Middle Mouse through Mouse 7

Default keys

  • Y opens the main window
  • T opens the emote grid
  • Drag the header to move a window
  • Drag the lower-right corner to resize a window

Keys can be changed from the Settings tab. If EasySettings is installed, the keybinds also appear under the Eleen's Lab tab.

Emote Wheel support

Emote Deck can read emotes registered by Atlyss Emote Wheel when it is installed.

If you use custom emote packs made for Emote Wheel, keep Emote Wheel installed. Emote Deck will list those emotes through its bridge and let you place them in your deck.

Without Emote Wheel, Emote Deck will still show the game emotes it can find.

Grid views

  • Standard: larger icon buttons with names
  • Compact: smaller icon buttons with names
  • Mini: small icon buttons
  • Names only: text buttons for fitting more emotes on screen

You can change the view from the grid controls or from Settings.

Pages, Recent, and Favorites

These are separate options. Turn on the parts you want.

Pages keep their own slots. For example, 24 slots with 3 pages gives you 72 places. The 100 slot limit is per page.

Recent keeps a short list of emotes you played. Favorites adds star buttons and a Favorites mode for the grid.

Chat Commands

Emote Deck can play slots from chat commands.

Window commands are also available:

  • /edset toggles the main window directly on the Settings tab.
  • /edmod toggles the main window.
  • /edgrid toggles the emote grid.

If you change the command prefix, these follow that prefix too. For example, if your prefix is /em, you can use /emset, /emmod, and /emgrid.

  • /ed 1 plays slot 1 on the current page.
  • /ed p2 1 plays slot 1 on page 2.
  • /ed point plays a matching emote name.
  • /ed p2 point searches page 2 for a matching emote name.

Closest Match

Closest match can finish short /ed name commands when enabled.

For example, /ed po can play point if it is the closest match.

Closest matching only works after the Emote Deck command prefix. It does not apply to direct custom commands like /pnt.

Tips

  • If a newly added emote does not show up, open Settings and press Rescan.
  • If you want to keep playing while the grid is open, check the grid mouse mode and grid input blocking options.
  • If a UI overlap feels strange, try turning off input blocking for that window first.

Special Thanks

Huge thanks to the members of my lab server for testing this mod, and to everyone who supported and encouraged the project along the way.

AI Usage

Parts of this mod were made with AI assistance.