Skip to content

Releases: overextended/ox_core

v0.1.3

03 Jul 13:33
Compare
Choose a tag to compare
v0.1.3 Pre-release
Pre-release

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

01 Jul 08:54
Compare
Choose a tag to compare
v0.1.2 Pre-release
Pre-release

Features

  • server/player: trigger logout event (Linden)
  • client/player: setup CPlayer access (Linden)

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

v0.1.1

27 Jun 20:19
Compare
Choose a tag to compare
v0.1.1 Pre-release
Pre-release

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

  • server/init: set routing bucket entity lockdown (Linden)
  • server/vehicle: setup servercallback for vehicleData (Linden)
  • server/player: statebags (Linden)
  • ci: manifest bumper formatting (Linden)

v0.1.0

20 Jun 19:31
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

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

11 Mar 11:57
Compare
Choose a tag to compare
v0.0.3 Pre-release
Pre-release

Bug Fixes

  • client/spawn: disable hidePlayer when starting player customisation (Linden)
  • server/main: clear unloaded players from player.list (Linden)
  • server/player: do not attempt to save when quitting from charselect (Linden)
  • incorrect indexes (Linden)

Code Refactoring

  • remove vehicles from core (Linden)
  • sql: db tables and fk names (Linden)

v0.0.2

02 Mar 02:32
Compare
Choose a tag to compare
v0.0.2 Pre-release
Pre-release

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

v0.0.1

27 Feb 03:41
6a5a2a3
Compare
Choose a tag to compare
v0.0.1 Pre-release
Pre-release
Create build.yml