Commit Graph

1303 Commits

Author SHA1 Message Date
Linden
fb2225e373 chore: add copyright notices to each file
Some people accidentally, mistakenly, and without any malicious intent forget to attribute code from this resource to its source. This change will hopefully assist people, so that they do not make that mistake again.
2025-03-18 18:46:09 +11:00
Manifest Bumper
dc6f7fa091 chore: bump manifest version to v3.30.5 2025-03-18 06:00:00 +00:00
Linden
f0df7ab696 refactor(web/fetchNui): fetch stub
Just a naive way to patch some common exploits.
2025-03-18 16:55:04 +11:00
Linden
ff2e765b60 fix(points): store all points within range in nearbyZones
Previously this only stored points with the nearby
method.
2025-03-18 05:36:57 +11:00
Manifest Bumper
d0db63e2ec chore: bump manifest version to v3.30.4 2025-03-17 15:41:32 +00:00
Linden
8509867abd refactor(callback/client): require source in response handler 2025-03-18 02:39:41 +11:00
Linden
6fcb83101f refactor(init): attempt to catch module errors from invalid installs
Since people continue to drag and drop updates
without clearing old files, then spend days or weeks
complaining about script errors.
2025-03-18 02:29:31 +11:00
Aaron
f5396edc78 fix(zones): trigger onExit when teleporting away from zones (#732) 2025-03-16 14:35:30 +11:00
Manifest Bumper
7efcc5c92d chore: bump manifest version to v3.30.3 2025-03-15 16:57:18 +00:00
Linden
621c11f22b refactor(callbacks): don't error when attempting to override an event
Throwing an error here will break some scripts, and
rather than fix their misuse many creators suggest downgrading ox_lib instead. Was technically breaking
anyway, even if kind of necessary.
2025-03-16 03:50:32 +11:00
Linden
87818b3710 fix(package/callback): format setValidCallback event name 2025-03-16 03:41:34 +11:00
Manifest Bumper
e1cf0e810e chore: bump manifest version to v3.30.2 2025-03-14 04:26:27 +00:00
Linden
b20130c998 fix(zones): ensure nearbyZones always updates 2025-03-14 15:25:28 +11:00
Linden
28729d7403 fix(grid): only returned cached grid entries if filter matches
Look into optimisations in the future.
2025-03-14 11:19:15 +11:00
Linden
4d8af3c31e fix(zones): update zone distance when checking contains
todo: consume caffeine
2025-03-14 10:11:08 +11:00
Linden
ae02b74878 fix(zones): correct contains check 2025-03-14 10:02:37 +11:00
Manifest Bumper
b97469ef91 chore: bump manifest version to v3.30.1 2025-03-13 10:15:21 +00:00
Linden
34fb03d783 fix(zones): don't trigger onEnter on grid change 2025-03-13 21:14:19 +11:00
Manifest Bumper
d2134bd644 chore: bump manifest version to v3.30.0 2025-03-13 08:33:10 +00:00
Linden
4188bd2596 feat(zones): add getNearbyZones 2025-03-13 19:31:21 +11:00
Linden
0b9f6e0cce refactor(grid): use an array to store nearby entries 2025-03-13 19:28:57 +11:00
Linden
5fb16444e6 refactor(client/progress): minor adjustment to duration check 2025-03-13 18:58:44 +11:00
CENSOR37
4690564755 feat(print): add convar change listener (#728) 2025-03-13 18:17:36 +11:00
ANTOND.
2a8ce3f4b0 fix(zones): correct zone data types (#729) 2025-03-13 18:17:10 +11:00
Linden
39ec1d3df5 feat(points): utilise the grid system 2025-03-10 16:42:00 +11:00
Linden
5a18b7e2d5 fix(grid): clear cached entries on change 2025-03-10 16:28:23 +11:00
Linden
caa9ed1d97 fix(zones): filter grid entries for zones 2025-03-10 14:28:29 +11:00
Linden
29f207edf9 feat(grid): add filtering to getNearbyEntries 2025-03-10 14:28:06 +11:00
Linden
105a079c09 feat(zones): utilise the grid system
This probably works, even.
2025-03-10 12:30:00 +11:00
Linden
534b1ab435 feat(grid): add a grid system
Based on mkafrin's grid used by PolyZone's ComboZones.
2025-03-10 12:29:14 +11:00
Linden
9e7750b3ba refactor(zones): improve types 2025-03-10 12:02:45 +11:00
Linden
9135e65009 refactor(zones): move to shared module 2025-03-10 11:52:20 +11:00
Linden
c9b7c375ee refactor(array): add generic to class type 2025-03-10 11:51:48 +11:00
Linden
12ef8e542f fix(client/progress): check duration 2025-03-10 11:50:00 +11:00
Qotrek
e846d41f23 fix(zonecreator): vector formatting on some systems (#683) 2025-03-10 11:32:02 +11:00
Stan
68210b2a59 fix(zones): Fix error that occurs when there are no duplicate z-coords (#723) 2025-03-10 11:28:05 +11:00
HellPortal
0b41731c3b chore(locales/tr): add missing locales (#725)
Signed-off-by: HellPortal <104918285+HellPortal@users.noreply.github.com>
2025-03-10 11:26:57 +11:00
Dimmies
024b392fdd fix(client/zones): fix nil error when multiple zones are removes at once (#726)
Signed-off-by: Dimmies <dimmiestv@gmail.com>
2025-03-10 11:23:50 +11:00
Stan
c45a9a1698 fix(web): Remove unused font imports. Fixes #721. (#722)
* fix(web): Remove unused fonts and switch to Inter. Fixes #721.

* chore(web): Switch to self-hosted Roboto font

* chore(web): Add font style variants

* chore(web): Add Roboto Mono font

* chore(web): Formatting
2025-03-08 19:45:24 +01:00
Slyy
cf5423e42f feat(table): added table.shuffle (#718) 2025-03-07 15:16:42 +11:00
sync
32d3fb05c7 fix(types): add TextAreaProps to RowInput (#717) 2025-03-03 08:53:07 +01:00
Dolu
f4f1596ff6 feat(relativeCoords): allow passing full rotation (#703) 2025-02-12 14:51:57 +11:00
Judd
a4978804a2 feat(cron): add maxDelay property to control task execution delay (#708) 2025-02-11 20:15:29 +11:00
Linden
cbca5b7951 fix(scaleform): missing types 2025-02-08 18:02:14 +11:00
iSentrie
0f2e904e16 chore(locales): update lt.json (#706) 2025-02-08 14:47:27 +11:00
Linden
aa2f761a34 fix(scaleform): invalid private property access
Adds an isDrawing and draw method to scaleforms.
So technically a feature I guess.
2025-02-08 13:14:51 +11:00
Linden
b726faea2d feat(callback): implement callback validation
Prevent callbacks from being overwritten by other resources.
Throw an immediate error if the callback does not exist.
2025-02-03 15:41:58 +11:00
Manifest Bumper
7dc8fb544c chore: bump manifest version to v3.29.0 2025-01-30 23:25:44 +00:00
Rafael
5c0239be06 feat(relativeCoords): add lib.getRelativeCoords function (#685) 2025-01-31 10:23:08 +11:00
Codexis
c1ccd767ff feat: scaleform class (#698) 2025-01-31 09:57:47 +11:00