cDev Emote Menu + GIF Recorder

So every prop emote you can make that its needs an item?

3 Likes

Yes with our integrated rules systems you’re able to make any prop an item, if you need help let us know and we’ll give you a hand!

3 Likes

Hi folks! We are constantly updating our emote menu and are already at version 1.2.8 I’ll note down some noteable changes we made to it thus far!

Current Version 1.2.8

Summary

What’s New:

  • fix: Resolved an issue in medialibBridge, improving integration and functionality.

Files Updated:

  • client/classes/devtools/medialibBridge.lua

Version 1.2.7

Summary

What’s New:

  • fix: Corrected an issue with modal keybinds, ensuring the right keys are recognized and functional.
  • fix: Fixed a bug where the pointing animation would cancel animation.

Files Updated:

  • client/classes/uihandler.lua
  • html/index.js
  • client/core.lua
  • fxmanifest.lua

Version 1.2.6

Summary

Changes & Features:

  • Feat: Able to open the emote menu and select emotes whilst walking or running around

Files Changed:

  • client\classes\*
  • html\index.js
  • fxmanifest.lua

Version 1.2.5

Summary

Changes & Features:

  • improvement: Enhanced category and animation loading, making sure it just loads one time and only when needed significantly improving performance.

Files Changed:

  • html\index.css
  • html\index.js
  • fxmanifest.lua

Version 1.2.4

Summary

Changes & Features:

  • feat: Upgraded the image loader for a smoother and faster user experience in the menu interface.
  • improvement: Optimized category and animation loading, significantly improving performance.
  • improvement: Enhanced raycasting logic in the position selector, delivering better precision and reliability.

Files Changed:

  • cdev_emotemenu/client/classes/positionSelector.lua
  • cdev_emotemenu/html/index.js
  • cdev_emotemenu/html/index.css
  • cdev_emotemenu/fxmanifest.lua
3 Likes

Version 1.2.8. & Media Lib 1.0.3

Summary

What’s New:

  • fix: Resolved an issue in medialibBridge, improving integration and functionality.

Files Updated:

  • client/classes/devtools/medialibBridge.lua

:video_camera: cDev MediaLib - Version 1.0.3

What’s New:

  • improvement: Made a lot of optimizations, improving overall system performance and reducing resource usage.
  • improvement: Enhanced frame processing speed for smoother GIF creation.
  • fix: Addressed stability issues that could cause errors during longer recording sessions.
  • feat: Introduced a smarter polling system to track recording and rendering progress more effectively.
  • improvement: Simplified the upload flow, making it faster and more reliable.
  • fix: Patched minor bugs in frame synchronization for better output quality.
  • improvement: Tweaked configurations to allow more flexibility for custom setups.

Files Updated:

  • Multiple internal files updated for media handling improvements.

Version 1.2.9

Summary

What’s New:

  • fix: Resolved an issue with the exportshandler, ensuring it returns the correct values as expected.

Files Updated:

  • client/classes/exportshandler.lua

Version 1.3.0 & Media Lib 1.0.4

Summary

What’s New:

  • feat: Complete AimStyle Integration for a more dynamic and immersive experience.
  • fix: Resolved a ptfx problem where particle effects would continue even after the animation stopped.
  • fix: Improved positionSelector usage for smoother handling and functionality.

Files Updated:

  • client/classes/aimstylehandler.lua
  • client/classes/animationhandler.lua
  • client/classes/devtools/medialibBridge.lua
  • client/classes/exportshandler.lua
  • client/classes/uihandler.lua
  • client/core.lua
  • data/languages/en.lua
  • fxmanifest.lua
  • html/**
  • public/client/api.lua
  • public/shared/AimStyles.lua
  • public/shared/Categories.lua
  • public/shared/Config.lua
  • server/classes/synchronizedanimhandler.lua
  • shared/utils.lua
  • client/classes/positionSelector.lua

:video_camera: cDev MediaLib - Version 1.0.4

What’s New:

  • feat: Added AimStyle Integration for enhanced functionality and compatibility.
  • fix: Adjusted frame starting logic to begin at frame 1 instead of frame 0, ensuring accurate rendering.

Files Updated:

  • server/server.js
  • client/classes/camerahandler.lua
  • client/core.lua
  • fxmanifest.lua

Technical Preview: Aimstyles

Current Version 1.3.1

Summary

What’s New:

  • fix: Resolved an animations ptfx issue where particle effects were appearing incorrectly.

Files Updated:

  • public/shared/Animations.lua
1 Like

Hi folks we have a showcase server live: cDev Showcase / Cfx.re !

1 Like

Current Version 1.3.2

What’s New:

  • fix: Resolved issues with prone and position selector not canceling properly.
  • feat: Improved crouch and prone mechanics, making animations smoother
  • fix: Corrected duration handling in animations, ensuring animations play for the intended time.
  • improvement: Enhanced thread handling for better performance and stability.

Files Updated:

  • client/classes/animationhandler.lua
  • client/classes/pronehandler.lua
  • client/classes/walkstylehandler.lua
  • client/core.lua
  • public/shared/Animations.lua
  • client/classes/fastkeybindsanimations.lua
  • client/classes/idleAnimationHandler.lua
  • client/classes/positionSelector.lua

1 Like

Very nice release :dizzy_face: :partying_face:

3 Likes

:dancer: Emote Menu - Version 1.3.5

What’s New:

  • feat: Added a new export blockUIUsage, giving more control over when the UI can be used.
  • feat: Introduced a whenOpenFreezeControls config, allowing better customization of controls when the menu is open.
  • fix: Hotkeys Lang Problem.
  • optimization: Improved image caching, making the UI load faster with fewer unnecessary reloads.
  • fix: Refined animation handling, allowing animations overlapping (example: sitting and drinking beer) without using built animations and ensuring they cancel at the right moment.
  • fix: Resolved an issue where ragdolling in animations could send players flying.
  • feat: Made register commands and keybinds publicly available, offering more flexibility for customization.

Files Updated:

  • data/languages/*
  • html/*
  • client/classes/uihandler.lua
  • client/classes/exportshandler.lua
  • public/shared/Config.lua
  • client/classes/animationhandler.lua
  • client/core.lua
  • public/client/api.lua
  • public/shared/Animations.lua

:performing_arts: Emote Menu Assets

What’s New:

  • feat: Added new emotes, giving players even more ways to express themselves.

More updates 02/03/2025 + 03/02/2025!

Version 1.3.6

Summary

:dancer: Emote Menu - Version 1.3.6

What’s New:

  • fix: Players now cant go prone even with 0 ammo.
  • fix: Fixed an issue where animation sequences would stop in taskStop instead of cancel, improving animation consistency.

Files Updated:

  • client/classes/pronehandler.lua
  • client\core.lua
  • ‘client\classes\animationhandler.lua’
  • ‘public\client\api.lua’

Version 1.3.7

Summary

:dancer: Emote Menu - Version 1.3.7

What’s New:

  • fix: Refined flag usage to ensure animations run more consistently.
  • fix: Improved animation stopping now the fade-out effect is working, and resolved an issue that caused players to teleport unexpectedly during emotes, making sure they cant exploit it.

Files Updated:

  • client/classes/animationhandler.lua
1 Like

:dancer: Emote Menu - Version 1.3.8

What’s New:

  • feat: Introduced new exports isActionDisabled and isExtraActionDisabled to give developers more control over in-game actions.
  • fix: Enhanced raycasting in the position selector so it now loops correctly and performs significantly better and way better to use.
  • feat: Added the LoopAnimationPerDefault config option, along with various fixes to improve the animation loop functionality.
  • fix: Improved the animation cancel process for smoother transitions.
  • update: Overall performance improvements and refinements ensure a more intuitive user experience.

Files Updated:

  • client/classes/exportshandler.lua
  • client/classes/pronehandler.lua
  • client/core.lua
  • public/client/api.lua
  • client/classes/positionSelector.lua
  • client/classes/animationhandler.lua
  • public/shared/Config.lua
  • fxmanifest.lua
1 Like

NICE ! ASL COOL bravo !! :slightly_smiling_face:

2 Likes