nss_emotes - changelog
1.4.0 (2026-03-24)
- Add new render mode for emote wheel and hotbar to get 60% more render performance.
- Redesigned background of key legend (right bottom corner) to better render performance.
- Restrictions does not overwrite each other anymore when using multiple restrictions for the same commands/events.
What must be considered during update?
- Update your
html_nss_emotes/config.js(seeNew since 1.4.0marks in templatehtml_nss_emotes/config.demo.jsfile). - To enable the new called "canvas" mode see
html_nss_emotes/config.demo.js>config.defineDefaultWheelRenderer('classic');andconfig.defineDefaultHotbarRenderer('classic');. - Note: This new render mode is in beta. If you have issues then report them and switch back to classic mode, please.
1.3.1 (2025-02-18)
- Add "Can player do emote" callback for your own logic, e.g. to block emotes in certain situations.
- Remove unnecessary images to save space 😉
What must be considered during update?
- Update your
config.lua(seeNew since 1.3.1marks in templateconfig.demo.luafile).
1.3.0 (2024-08-04)
- Add partner animations.
What must be considered during update?
- Update
nss_libsto version0.35.0or higher. - Update your
config.lua(seeNew since 1.3.0marks in templateconfig.demo.luafile). - New language keys added (see
New since 1.3.0marks in language files). Please add/update it to your language file(s). - Update your
config_emotes.js(seeNew since 1.3.0marks in templateconfig_emotes.demo.jsfile). - Consider the new
config_partner_animations.demo.jsand copy it toconfig_partner_animations.jsfile.
1.2.2 (2024-06-18)
- Add "Gun belt" to clothing wheel.
What must be considered during update?
- New language keys added (see
New since 1.2.2marks in language files). Please add/update it to your language file(s). - Update your
config_vorp_character.js(seeNew since 1.2.2marks in templateconfig_vorp_character.demo.jsfile).
1.2.1 (2024-06-05)
- Fix unique id of event buttons so the last configured event button does not overwrite all other event buttons.
What must be considered during update?
- Nothing.
1.2.0 (2024-04-22)
- Add restriction for multiple combinations of char ids, groups and jobs for commands and events (restrictions affect console commands, too).
- Internal: Switch to
NssLibsHelpermodule to create event handlers that are automatically removed when the resource is stopped. - Removed
act loop-waitingxfromconfig_emotes.demo.jsbecause it was just for testing purposes. - Fix timestamps not be nil on server side.
- Fix
getPlayerServerIdsInRadius()to return the correct player ids.
What must be considered during update?
- Update
nss_libsto version0.33.0or higher. - New language keys added (see
New since 1.2.0marks in language files). Please add/update it to your language file(s).
1.1.7 (2023-10-18)
- Support
vorp_inventory_client_nss_addon.luaforvorp_inventory(version 2.9.0 or higher).- The key
Config.Weaponsinconfig.luaofvorp_inventorywas moved to keySharedData.Weaponsin fileconfig/weapons.lua.
- The key
What must be considered during update?
- If you have enabled the use of weapons in
nss_emotesthen copyaddons/vorp_inventory_client_nss_addon.luaintoclientfolder ofvorp_inventoryresource and restart your server.
1.1.6 (2023-10-09)
- Switch to
NssLibsNotifylibrary ofnss_libs(version 0.26.0) for notifications. - Switch to
NssLibsClientHelper:getPlayerServerIdsInRadius()ofnss_libs(version 0.27.0). - Fix: Add translation key
LoopedEmotesCategorySleepin language files. - Fix: Replace translation key
LoopedEmotesCategoryLeanwithLoopedEmotesCategorySleepforactions_sleep_btninconfig_emotes.demo.js. - New animation loop
Waiting crossed hands back.
What must be considered during update?
- Update
nss_libsto version0.27.0or higher. - New language keys added (see
New since 1.1.6marks in language files). Please add/update it to your language file(s). - Update your
config_emotes.js(seeNew since 1.1.6marks in templateconfig_emotes.demo.jsfile).- Replace the translation key
LoopedEmotesCategoryLeanwithLoopedEmotesCategorySleepforactions_sleep_btn. - Add new animation
act loop-waitingcrossedhandsbackfrom template to yourconfig_emotes.jsfile.
- Replace the translation key
1.1.5 (2023-07-25)
- Toggle bandana now correctly considering cloth components of VORP.
- Toggle bandana animation is now only on upper body.
- Toggle collar animation is now only on upper body.
- Add new translations (see
Since version 1.1.5marks in language files).
What must be considered during update?
- New language keys added (see
Since version 1.1.5marks in language files). Please add/update it to your language file(s).
1.1.4 (2023-07-24)
- Add optional image for emote wheels. See
html_nss_emotes/config.demo.jsfor more information.
1.1.3 (2023-07-22)
- Switch order of required files check after version check to prevent calls of methods that are not available in older versions.
1.1.2 (2023-07-13)
- Move file check for
config.luaandconfig.jstonss_libs.
1.1.1 (2023-07-11)
- Removed not sync-able new walk styles (added in version 1.0.4).
1.1.0 (2023-07-08)
- Add animation mappings for commands and events (see
Config.AnimationMappingsinconfig.demo.luafor more information). - Add file check for
config.luaandconfig.jsto prevent errors. - Fix: On use vorp clothing gun belt accessorises the emote wheel keeps open now.
1.0.4 (2023-07-05)
- Alternative pointing animation is now more granular.
- Add more than 40 new walk styles.
1.0.3 (2023-07-01)
- Prevent double initialization of emote menu (was caused on some servers by unknown reason).
- Add
Config.AnimationEmotePrefixandConfig.AnimationLoopPrefixtoconfig.demo.luato allow customizing or removing the prefix for animation emotesemote-and loopsloop-.
1.0.2 (2023-06-29)
- Add optional command to open/close (toggle) emote menu (see
Config.OpenCommandinconfig.demo.lua).
1.0.1 (2023-06-28)
- 'NssEmotesConfig.js' does not inject itself into 'NssEmotesAbstract.js'. Instead, it is now injected by 'app.js' to clean up dependencies.
- Fix some translations and translation keys.
1.0.0 (2023-06-28)
- Initial release.
