Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(es_extended/server/classes/vehicle): add vehicle class #1555

Merged
merged 23 commits into from
Jan 14, 2025
Merged
Changes from 1 commit
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
6b6667b
Merge pull request #1539 from Kenshiin13/spawn-vehicle
Kenshiin13 Dec 14, 2024
8ea8b4a
feat(es_extended/server/classes/vehicle): add vehicle class
Kenshiin13 Dec 20, 2024
3d16c4f
feat(es_extended/server/functions): add exposed vehicle class functions
Kenshiin13 Dec 20, 2024
5c44b5c
refactor(es_extended/server/functions): move ESX.GetExtendedVehicleFr…
Kenshiin13 Dec 20, 2024
520446a
refactor(es_extended/server/classes/vehicle): only select relevant da…
Kenshiin13 Dec 20, 2024
68508b9
fix(es_extended/server/classes/vehicle): remove unused function getProps
Kenshiin13 Dec 20, 2024
04ef04e
fix(es_extended/server/classes/vehicle): properly parse vehicleProps
Kenshiin13 Dec 21, 2024
4e6e37e
fix(es_extended/server/classes/vehicle): fix vehicle model extraction
Kenshiin13 Dec 21, 2024
9d7c2ed
Merge pull request #1553 from Mycroft-Studios/better-vehicle-spawning
Kenshiin13 Dec 16, 2024
7341b37
fix(es_extended/server/classes/vehicle): fix plate race condition
Kenshiin13 Dec 21, 2024
2babbdd
fix(es_extended/server/classes/vehicle): fix plate not updating in db
Kenshiin13 Dec 21, 2024
734c5ec
fix(es_extended/server/classes/vehicle): confirm updates to db before…
Kenshiin13 Dec 21, 2024
88ad287
refactor(es_extended/server/classes/vehicle): better variable name & …
Kenshiin13 Dec 21, 2024
5656505
refactor(es_extended/server/functions): move GetExtendedVehicleFromPl…
Kenshiin13 Dec 21, 2024
ea668af
fix(es_extended/server/classes/vehicle): properly object to new vehic…
Kenshiin13 Dec 21, 2024
203dc9a
fix(es_extended/server/classes/vehicle): invalidate vehicle on failed…
Kenshiin13 Dec 21, 2024
0fe26d2
fix(es_extended/server/classes/vehicle): add owner check in db query
Kenshiin13 Dec 21, 2024
efc9117
feat(es_extended/server/classes/vehicle): add support for setting gar…
Kenshiin13 Dec 21, 2024
9c7d7ea
refactor(es_extended/server/classes/vehicle): better variable naming
Kenshiin13 Dec 21, 2024
ac7aa3f
refactor(es_extended/server/classes/vehicle): rename classes
Kenshiin13 Dec 22, 2024
9635d47
fix(es_extended/server/classes/vehicle): properly annotate vehicleDat…
Kenshiin13 Dec 22, 2024
738e0ea
refactor(es_extended/server/classes/vehicle): rename xVehicle to vehi…
Kenshiin13 Dec 22, 2024
a812285
refactor(es_extended/server/classes/vehicle): refactory query
Kenshiin13 Dec 22, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix(es_extended/server/classes/vehicle): properly annotate vehicleDat…
…a type
Kenshiin13 committed Dec 22, 2024
commit 9635d4774782bff0688f46cf3481fb3846cb37d9
1 change: 1 addition & 0 deletions [core]/es_extended/server/classes/vehicle.lua
Original file line number Diff line number Diff line change
@@ -53,6 +53,7 @@ Core.vehicleClass = {
Entity(entity).state:set("owner", owner, false)
Entity(entity).state:set("plate", plate, false)

---@type CVehicleData
local vehicleData = {
plate = plate,
entity = entity,