Releases: overextended/ox_core
Releases · overextended/ox_core
v0.1.3
Features
- web: vite (Luke)
- server/vehicle: validate vehicle model (Linden)
- web: don't allow creating new characters when max slots is reached (Luke)
- server: introduce player filtering for Ox.GetPlayers (Linden)
Bug Fixes
- web: improve character scrolling (Luke)
- server/player: variable should be local (Linden)
- web: don't auto-focus on cancel button for delete modal (Luke)
- ox:playerLoaded event is triggered twice (Linden)
Styles
- web: add margin to select dialog (Luke)
Code Refactoring
- web: align select to the top (Luke)
- web: delete character modal (Luke)
- server/vehicle: change /car loop (Linden)
- client: clean up PlayerData (Linden)
- server/player: queries (Linden)
- client/spawn: make it dry (Linden)
Chores
- web: remove scrapped delete dialog (Luke)
Commits
- shared: setup Shared table (Linden)
v0.1.2
Features
Bug Fixes
- imports/server: CVehicle access (Linden)
- server/vehicle: reference vehicle by id instead of plate (Linden)
- ci/build: include files directory (Linden)
- shared: incorrect error filepath (Linden)
Code Refactoring
- imports/server: lazy-call exports (Linden)
- client: player module (Linden)
- imports/client: remove lib dependence (Linden)
Commits
- bf98ace: update readme (Linden)
v0.1.1
Features
- ci/release: version bumper (Linden)
- server/player: add handler for loading player into resources (Linden)
- files: vehicles.json and loader (Linden)
- shared/vehicles: GetVehicleData filtering support (Linden)
Bug Fixes
- server/vehicle: store weapons as true or nil (Linden)
- client: hide player when deleting character (Linden)
- player/events: nil-check for scope events (Linden)
Code Refactoring
- shared, client, and server tables (Linden)
- server/player: drop accounts (Linden)
- server/player: move player-related events (Linden)
- server/player: txAdmin scheduled restart (Linden)
- server/vehicle: allow netid when getting vehicle (Linden)
- server: remove routing bucket 60 (Linden)
- client/spawn: use tutorial session to hide players (Linden)
- check for npwd and remove hard-dependence (Linden)
- client/events: setVehicleProperties (Linden)
Chores
- server: update comments (Linden)
Commits
v0.1.0
Features
- client: death improvements (DokaDoka)
- shared: created shared Ox table (Linden)
- imports/server: player.hasGroup method (Linden)
- server: rewrite and integrate ox_groups (Linden)
- client: setGroup event handler (Linden)
- server: player events (Linden)
- imports/server: GetPlayers (Linden)
- server/player: handle connection and scope events (Linden)
- server/player: "private" playerData and new CPlayer API (Linden)
- server/player: scope methods (Linden)
- imports/server: js import (Linden)
- integrate vehicles (Linden)
- client/init: set license plate pattern (Linden)
Bug Fixes
- server/inventory: don't index player when it's nil (Linden)
- server/player: add identifier check during player setup (Linden)
- server/player: save coords on playerDropped (Linden)
- server/import: properly set CPlayer index and metatable (Linden)
- server/player: prevent errors when setting an invalid group (Linden)
- server/player: update setGroup event (Linden)
- sql: set correct column (Linden)
- server/vehicle: await MySQL response (Linden)
- imports/server: don't cache export function (Linden)
Code Refactoring
- server/init: additional convars (Linden)
- client: improve loading screen and spawn transition (Linden)
- server/init: change default identifier (Linden)
- client/death: set LocalPlayer.state.dead (Linden)
- server/player: create single export to access CPlayer (Linden)
- server/player: remove redundant CPlayer methods and improve loading (Linden)
- server/player: re-add phone and inventory methods (Linden)
- server/player: insert NULL identifiers to database (Linden)
- server/functions: export GetIdentifiers (Linden)
- player: change function call for GetIdentifiers (Linden)
- imports: split client/server and restructure (Linden)
- use ox_appearance (Linden)
- imports: break them again (Linden)
- client: rename cache to PlayerData (Linden)
- imports/client: instantiate player (Linden)
- imports/server: replace Ox.Player with lib.getPlayer (Linden)
- imports/server: Ox.CreateVehicle args (Linden)
- server: move setgroup command (Linden)
- imports/server: update hasGroup check (Linden)
- imports/client: store data in player table (Linden)
- sql: update vehicles structure (Linden)
- server/player: CPlayer group api (Linden)
- server/player: CPlayer index metamethod (Linden)
- imports/server: use new CPlayer API (Linden)
- client: events script file (Linden)
- server: re-order and rename variables; clean up refs (Linden)
- server/vehicle: various (Linden)
- sql: formatting and vehicles structure (Linden)
- server/vehicle: arguments, data structure, and unique id (Linden)
- server/vehicle: remove Vehicle.new (Linden)
Continuous Integration
- build: Automatic fxmanifest version bump (Luke)
Chores
Commits
v0.0.3
v0.0.2
Bug Fixes
- sql: foreign key error when importing #5 (N-fire)
- server: prevent loading for unselected characters (Linden)
Code Refactoring
- client: spawning (Linden)
- imports: rename Ox.Player and Ox.Vehicle (Linden)
- commands: support creation of owned vehicle via /car (Linden)
- server: update commands handler (Linden)
- imports: remove cache (Linden)
- client: improve spawn transitions (Linden)
Commits
- 4145aa9: Merge branch 'main' of https://github.com/overextended/ox_core (Linden)
v0.0.1
Create build.yml