10 Commits

Author SHA1 Message Date
Kakarot 74ac036d4a Refactor core structure and notification UI
Major refactor to centralize QBCore and replace the web UI stack:

- Move QBConfig into a unified QBCore.Config and initialize QBCore.PlayerData; add shared/functions.lua.
- Remove legacy client/main.lua and server/main.lua exports and update fxmanifest to include shared/functions and drop those main scripts.
- Update client event handling: adapt player data events to QBCore:Client:OnPlayerUpdated and trigger job/gang update events; remove deprecated exploitable handlers.
- Web UI rewrite: remove Vue/Quasar dependency and config module; implement a lightweight vanilla JS notification system (html/js/app.js) with updated html and css assets, plus drawtext tweaks.
- CSS overhaul for notification styling and animations; HTML head/meta/font cleanup.
- Server fixes: use QBCore.Shared.Locations in teleport command and strengthen numeric parsing/validation for coords.
- Add .gitattributes for consistent text/eol handling and small code cleanups (thread/comment removal).

These changes consolidate config/shared logic under QBCore, simplify the frontend dependencies, and fix a few parsing/event issues.
2026-05-19 18:13:35 -05:00
Kakarot a73e878487 Weapon attachment rework 2023-11-03 09:40:35 -05:00
Kakarot 9fa03fd907 Mech job v3 prep 2023-10-07 04:18:37 -05:00
Ilker Kulgu e17a6993dd EMS jobtype (#946)
* EMS jobtype

* Bump

* Update fxmanifest.lua

---------

Co-authored-by: zwkf <dev@charlie.fyi>
2023-03-03 18:01:56 +00:00
Joel a96052ee26 Refactor: Removes indenting, reduces to one line (#899) 2022-12-21 16:42:45 +01:00
R0adRa93 cc64ee38e8 Getting QB-Core ready for qb-jobs (#883)
Co-authored-by: Zerio <54480523+Z3rio@users.noreply.github.com>
2022-12-16 23:38:31 +01:00
Kakarot 968fa01b4b Update jobs.lua 2022-08-30 20:40:34 -05:00
Lionh34rt 8685a55f26 Update shared/jobs.lua
Co-authored-by: ItsANoBrainer <itsanobrainergg@protonmail.com>
2022-04-22 22:24:20 +02:00
Lionh34rt c8c406df9f PlayerData.job.isleo 2022-04-04 14:24:18 +02:00
Idris 0f137e3814 BREAKING: feat (shared): Split shared file into multiple files for cleaner and easier config and maintenance.
This is a breaking change.
2022-01-01 17:37:00 +11:00