Skip to content

Releases: overextended/ox_core

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