Commit graph

14 commits

Author SHA1 Message Date
Indev
a8ab3baf2c Fix listemotes calculating incorrect number of pages 2026-03-15 21:14:35 -04:00
NepDisk
6d6cb09280 Convert most strcmp/stricmp to fastcmp/fasticmp 2025-12-11 13:00:32 -05:00
NepDisk
ddd6fa6c0b Reapply "Cache emotes on registration rather then at runtime"
This reverts commit 204d476b3e.
2025-12-06 14:05:14 -05:00
NepDisk
204d476b3e Revert "Cache emotes on registration rather then at runtime"
This reverts commit 732b3fb308.
2025-12-04 14:53:13 -05:00
NepDisk
732b3fb308 Cache emotes on registration rather then at runtime 2025-12-04 10:37:45 -05:00
NepDisk
bbcf2bb6f9 Cache emote patches as they are used to prevent excess calls to W_CachePatchName 2025-12-04 01:24:36 -05:00
Indev
e7e3a97599 Add listemotes command, also fix few emote warnings not printing newlines 2025-11-29 18:06:37 -05:00
Indev
609defe7f8 Use I_GetTime for animated emotes, so anim argument in M_DrawEmote is not needed 2025-11-29 16:46:01 -05:00
Indev
5c86b7205f Add support for emotes in console chat mode (and support for emotes in console in general) 2025-11-29 16:44:26 -05:00
Indev
c56d0c8c73 Make emote search case insensetive (emotes themself still are case sensetive) 2025-11-29 16:32:52 -05:00
Indev
b95033e114 Allow suggesting emotes if currently typed part matches inside emote, not only at beginning 2025-11-23 13:30:38 -05:00
Indev
b4a2215711 Emotes: only print 'too many frames' warning if we actually get non-empty frame 2025-11-18 14:41:33 -05:00
Indev
c4aeef0216 Use str.resize(size) instead of str = str.substr(0, size) (ty lug <3) 2025-10-16 14:18:13 -04:00
Alug
00ab36390d Merge pull request #187 from Indev450/emotes
Add emotes support
2025-08-15 13:24:38 -04:00