mirror of
https://github.com/CommunityOx/ox_lib.git
synced 2026-08-17 06:56:03 +01:00
fix(client/vehicleProperties): tonumber for extras and tyres
Sparse arrays sometimes json.decode with string keys, i.e.
`{[5] = 1, [10] = 1}` becomes `[null,null,null,null,1,null,null,null,null,1]`
`{[10] = 1, [11] = 1}` becomes `{"10":1,"11":1}`
This commit is contained in:
@@ -21,7 +21,7 @@ interface VehicleProperties {
|
||||
xenonColor: number;
|
||||
neonEnabled: boolean[];
|
||||
neonColor: [number, number, number];
|
||||
extras: boolean[];
|
||||
extras: Record<number | string, 0 | 1>;
|
||||
tyreSmokeColor: [number, number, number];
|
||||
modKit: number;
|
||||
modSpoilers: number;
|
||||
@@ -79,7 +79,7 @@ interface VehicleProperties {
|
||||
modLightbar: number;
|
||||
windows: number[];
|
||||
doors: number[];
|
||||
tyres: number[];
|
||||
tyres: Record<number | string, 1 | 2>
|
||||
leftHeadlight: boolean;
|
||||
rightHeadlight: boolean;
|
||||
frontBumper: boolean;
|
||||
|
||||
Reference in New Issue
Block a user