Introduced new client modules for helptext, notify, and progressbar using ZSX_UIV2. Updated client and shared configuration files to include ZSX_UIV2 as an option for ProgressBarSystem, Notify, and HelpText. Bumped fxmanifest version to 0.13.2.
Deleted the cache and batch event libraries from the codebase, including all related client, server, and shared files. Removed server-side particle library and associated client event handlers. Updated utility and clothing modules to remove cache dependencies. Improved utility logging and deprecated point functions with notices. Updated all locales to use a consistent 'PurchasedItem' message format and added Bulgarian (bg) translation. Bumped version to 0.13.1 in fxmanifest.
Deleted all files in the examples directory to clean up unused or test scripts. Updated fxmanifest.lua to enable ox_lib initialization. Improved error handling and entity tracking in utility functions, added prop removal, and made minor localization and code style adjustments throughout the codebase. Significant reword of inventory module, notification module, and framework module. Added support for wasabi_uikit, added support for keep-progressbars,
Refactored entity behavior triggers to simplify argument passing and added OnSet handler for particle behaviors. Improved particle effect management and event handling, updated locale and lib initialization in several modules, and fixed skill metadata access. Also streamlined point zone logic and menu/zone system initialization for better reliability.
Early on I gave the name management to banking, I know I know it was dumb. BUT we can either deprecate them and move this to it or keep boss menu as its own module and deprecate the banking in time to a name that makes sense. Open to suggestions here
## 🚀 Version Bump Update
Hello everyone!
As we push this latest version, I wanted to take a moment to highlight what's new. This update includes **44 commits** and introduces **GitHub Actions** to the repository—so if all goes well, this notice should also make its way into Discord!
### 📜 Organizational Updates
* We've added a **Code of Conduct** for the organization—please take a moment to review it.
* We're excited to officially welcome **@JericoFX** to the team! His contributions in this update have been massive.
### 🔧 Highlights of This Update
* **Core Inventory Compatibility** (ESX + QB): Now fully (and hopefully seamlessly) integrated – thanks to @MrNewb.
* **Version Checker**: Minor improvements by @MrNewb.
* **Bridge Table Formatting**: Now matches `ox` formatting more closely – thanks to @MrNewb.
* **Documentation Efforts**: We've made major strides in improving notation and preparing for better documentation across the board.
* **Library & Load Structure**: Significant internal refactoring by @JericoFX and @gononono64.
* **Revive Player**: Functionality added to the bridge by @gononono64.
* **Switch/Match Functions**: Introduced by @JericoFX.
* **Player Data Functions**: Framework Native return data functions added by @JericoFX.
* **Marker System Fixes**: Marker and particle fixes, now with server-side support – thanks to @gononono64.
* **Cutscene System**: Added by @gononono64 with enhancements from @JericoFX.
* **DUI Manager**: Now includes mouse support and instance management – built by @JericoFX.
* **General Cleanup & Optimization**: Massive improvements to bridge stability and structure – thanks to @JericoFX & @gononono64.
* **Misc Fixes**: Includes `qs-inventory` fixes and `isPlayerDead` resolution – by @gononono64.
Thanks to everyone contributing, testing, and providing feedback. We're continuing to push toward better structure, documentation, and usability across all systems.
Stay tuned—and as always, report any issues you encounter!
-- Added new accessibility module
-- Added multiple colour convert functions (rgb to hex, rgb to hsl, hsl to rgb, hex to rgb)
-- Added adjusment function for colours
-- Added check for colourbliness alteration
-- Added colourblindness command uses `accessibility.cb_command` as command string
-- Added menu option to change colourblind options.
-- Added multiple accessibility locale enteries within en.json
-- Added multiple accessibility locale enteries within pt.json (translated via google translate)
-- Fixed disabled not showing up when using qb-menu.
-- Updated init.lua and fxmanifest.lua to include new module entry
Added dialogue system initial upload. Some modifications needed but good default.
Standardized input and output for progressbar. Accepts ox and qb (progressbar)