34 Commits
Author SHA1 Message Date
Mustachedom 3947eb6cd5 - gutted utilities to only have a couple useful functions
- `removed` second object spawner
- `edit` more lib conversions
2026-08-18 01:23:06 -07:00
Mustachedom d85a1300d5 - remove callback calls 2026-08-18 00:13:37 -07:00
Mustachedom d6cffd01bc - init changes 2026-08-17 03:49:37 -07:00
MrNewb 48f8122197 Remove cache and batch event libraries, update locales
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.
2025-12-23 19:27:27 -05:00
MrNewb 444040dd39 This was crowleys commit and work - Refactor entity behaviors and improve particle handling
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.
2025-10-26 16:20:27 -04:00
MrNewb f472232273 Add vehicle properties system and update attributions
Introduces a comprehensive vehicle properties handler in lib/vehicles/client.lua, inspired by ESX, QB-Core, and ox_lib frameworks. Updates Attributions.md to document the new vehicle system, clarify licensing, and improve formatting. Registers Vehicles in lib/init.lua for client use.
2025-09-10 11:07:58 -04:00
Mr.Crowley dff4622a94 Refactor entity behavior to use Bridge.Entity
Replaces all usage of Bridge.ClientEntity and Bridge.ServerEntity with Bridge.Entity across shared behavior modules. Updates initialization in lib/init.lua to use cLib.Entity and marks cLib.ClientEntity and cLib.ServerEntity as deprecated for consistency and future maintainability.
2025-09-03 04:06:31 -05:00
Mr.Crowley 495b24e53f fixed last mess 2025-08-27 06:13:02 -05:00
Mr.Crowley d0d72bdba5 here we go again 2025-08-21 00:09:54 -05:00
Mr.Crowley cba3ba1d98 forgot to save init file 2025-08-20 23:51:03 -05:00
Mr.Crowley f900bc5ce1 Clean up 2025-08-20 23:49:22 -05:00
Mr.Crowley b06d2fb49e Discarded entityactions and updated target
Discarded entityactions: was not used and bloat. Need a new system that handled networked entities static vs dynamic (non-moving non networked vs moving networked)

updated target to improve performance on canInteract. It seems that the target systems spam this function. Using a state and checking every second instead of allowing spamming

Added ClientEntity.ChangeModel
2025-08-20 22:23:07 -05:00
Mr.Crowley bdde5124ff Simplified Points
Reduced code and calculations should hopefully be more performant
2025-08-15 23:54:55 -05:00
gononono64 3fa933fab1 Cleanup and placeable_object replacement
Added cleaned up and improved functionality for placeable object.
Example is in unit tests.

Cleanup whitespace and removed accessibility as not used/not documented and doesnt appear to be useful with our current work flow
2025-06-04 15:29:21 -05:00
gononono64 90fac2fc95 fix for require used outside of bridge
Previously unable to require anywhere outside of the bridge. Can now call require outside of bridge as intended
2025-05-16 21:54:33 -05:00
Johann Kraus 1c19fffb31 Clean DUI until i found a better way to do it 2025-05-16 01:45:50 -03:00
MrNewb 1d0255185d Revert "Merge pull request #92 from JericoFX/dev"
This reverts commit d697317142, reversing
changes made to 7927927394.
2025-05-13 00:23:01 -04:00
JericoFX 68aa645494 Refactor global environment setup by removing redundant assignments to _ENV 2025-05-12 12:13:16 -03:00
JericoFX 42fe204615 Refactor cLib initialization and modularize server/client libraries 2025-05-12 11:46:47 -03:00
gononono64 2f7c40e809 Server-sided markers and particles 2025-05-12 00:58:25 -05:00
MrNewb 5bff52034c Update init.lua 2025-05-11 22:30:25 -04:00
gononono64 498f8670ee Bazinga Scenes
I bring you bazinga scenes. These are regular cutscenes but here now. Okay good bye
2025-05-11 00:47:33 -05:00
gononono64 38d0d5527a New features and cleanup
Added Networked Markers
Added Anim module
Added framework default file for things that are native to game related to player
Started on a batch network event trigger to allow for single event call for multiple events

Updated params notation for ids
Removed prints from client_entity + actions + ext
2025-05-09 19:06:50 -05:00
JericoFX f913089d36 add Client State Bag 2025-05-05 19:24:17 -03:00
gononono64 89858c6d73 Cache and entities update
added cache system similar to others that are readily available. Included beginings of reworked rebound entities
2025-04-23 14:10:19 -05:00
gononono64 1d9acd407c perticles 2025-04-08 16:47:27 -05:00
gononono64 8fd5de2d4e lib structure overhaul
restructured lib portion to match modules
also edited community bridges onplayerunload fire to accept the passed src as it was otherwise nil
2025-03-30 21:06:58 -05:00
gononono64 a3901481d4 points 2025-03-24 13:20:38 -05:00
MrNewb 9528fc2a4a itembuilder tests 2025-03-24 14:09:19 -04:00
gononono64 99389dcd2d itroducing placeable object + gizmo mix + raycasting
NOTE: Did not change Placeable. Should not impact current resources

rebound_entities are still WIP
2025-02-12 08:58:36 -06:00
MrNewb d230cf1242 clean up print 2025-02-06 22:56:30 -05:00
MrNewb 4070458c54 Prints now run based on debug level, file struct standard 2025-02-06 04:16:00 -05:00
MrNewb 28f20ef27e Tables + prints + keys + weather + cleanup 2025-02-05 19:45:32 -05:00
gononono64 84480f8939 dkm
Ripped a part utility folder and shoved it into a lib. Changed a lot of Utility prefixes to the modules name. This contains breaking changes. Scripts that use 0.2.0 will need to update to match the new format
2025-02-05 17:42:50 -06:00