Skip to content

Commit 5063070

Browse files
Fix vehicle names
1 parent e82afbb commit 5063070

File tree

1 file changed

+15
-247
lines changed

1 file changed

+15
-247
lines changed

web/src/pages/reference/ID_Lists/Vehicles.astro

Lines changed: 15 additions & 247 deletions
Original file line numberDiff line numberDiff line change
@@ -11,232 +11,6 @@ import { getAssetImagePath } from '@src/utils/general';
1111
1212
import NoteBox from '@src/components/NoteBox.astro';
1313
14-
const testVehicleNames = [
15-
"Landstalker",
16-
"Bravura",
17-
"Buffalo",
18-
"Linerunner",
19-
"Perennial",
20-
"Sentinel",
21-
"Dumper",
22-
"Fire Truck",
23-
"Trashmaster",
24-
"Stretch",
25-
"Manana",
26-
"Infernus",
27-
"Voodoo",
28-
"Pony",
29-
"Mule",
30-
"Cheetah",
31-
"Ambulance",
32-
"Leviathan",
33-
"Moonbeam",
34-
"Esperanto",
35-
"Taxi",
36-
"Washington",
37-
"Bobcat",
38-
"Mr. Whoopee",
39-
"BF Injection",
40-
"Hunter",
41-
"Premier",
42-
"Enforcer",
43-
"Securicar",
44-
"Banshee",
45-
"Predator",
46-
"Bus",
47-
"Rhino",
48-
"Barracks",
49-
"Hotknife",
50-
"Trailer 1",
51-
"Previon",
52-
"Coach",
53-
"Cabbie",
54-
"Stallion",
55-
"Rumpo",
56-
"RC Bandit",
57-
"Romero",
58-
"Packer",
59-
["Monster", "Monster 1"],
60-
"Admiral",
61-
"Squalo",
62-
"Seasparrow",
63-
"Pizzaboy",
64-
"Tram",
65-
"Trailer 2",
66-
"Turismo",
67-
"Speeder",
68-
"Reefer",
69-
"Tropic",
70-
"Flatbed",
71-
"Yankee",
72-
"Caddy",
73-
"Solair",
74-
"Berkley's RC Van",
75-
"Skimmer",
76-
"PCJ-600",
77-
"Faggio",
78-
"Freeway",
79-
"RC Baron",
80-
"RC Raider",
81-
"Glendale",
82-
"Oceanic",
83-
"Sanchez",
84-
"Sparrow",
85-
"Patriot",
86-
"Quadbike",
87-
"Coastguard",
88-
"Dinghy",
89-
"Hermes",
90-
"Sabre",
91-
"Rustler",
92-
"ZR-350",
93-
"Walton",
94-
"Regina",
95-
"Comet",
96-
"BMX",
97-
"Burrito",
98-
"Camper",
99-
"Marquis",
100-
"Baggage",
101-
"Dozer",
102-
"Maverick",
103-
"News Chopper",
104-
"Rancher",
105-
"FBI Rancher",
106-
"Virgo",
107-
"Greenwood",
108-
"Jetmax",
109-
"Hotring Racer",
110-
"Sandking",
111-
"Blista Compact",
112-
"Police Maverick",
113-
"Boxville",
114-
"Benson",
115-
"Mesa",
116-
"RC Goblin",
117-
"Hotring Racer 3",
118-
"Hotring Racer 2",
119-
"Bloodring Banger",
120-
"Rancher Lure",
121-
"Super GT",
122-
"Elegant",
123-
"Journey",
124-
"Bike",
125-
"Mountain Bike",
126-
"Beagle",
127-
"Cropduster",
128-
"Stuntplane",
129-
"Tanker",
130-
"Roadtrain",
131-
"Nebula",
132-
"Majestic",
133-
"Buccaneer",
134-
"Shamal",
135-
"Hydra",
136-
"FCR-900",
137-
"NRG-500",
138-
"HPV1000",
139-
"Cement Truck",
140-
"Towtruck",
141-
"Fortune",
142-
"Cadrona",
143-
"FBI Truck",
144-
"Willard",
145-
"Forklift",
146-
"Tractor",
147-
"Combine Harvester",
148-
"Feltzer",
149-
"Remington",
150-
"Slamvan",
151-
"Blade",
152-
"Freight",
153-
"Streak",
154-
"Vortex",
155-
"Vincent",
156-
"Bullet",
157-
"Clover",
158-
"Sadler",
159-
"Fire Truck Ladder",
160-
"Hustler",
161-
"Intruder",
162-
"Primo",
163-
"Cargobob",
164-
"Tampa",
165-
"Sunrise",
166-
"Merit",
167-
"Utility Van",
168-
"Nevada",
169-
"Yosemite",
170-
"Windsor",
171-
"Monster 2",
172-
"Monster 3",
173-
"Uranus",
174-
"Jester",
175-
"Sultan",
176-
"Stratum",
177-
"Elegy",
178-
"Raindance",
179-
"RC Tiger",
180-
"Flash",
181-
"Tahoma",
182-
"Savanna",
183-
"Bandito",
184-
"Freight Train Flatbed",
185-
"Streak Train Trailer",
186-
"Kart",
187-
"Mower",
188-
"Dune",
189-
"Sweeper",
190-
"Broadway",
191-
"Tornado",
192-
"AT-400",
193-
"DFT-30",
194-
"Huntley",
195-
"Stafford",
196-
"BF-400",
197-
"Newsvan",
198-
"Tug",
199-
"Trailer (Tanker Commando)",
200-
"Emperor",
201-
"Wayfarer",
202-
"Euros",
203-
"Hotdog",
204-
"Club",
205-
"Box Freight",
206-
"Trailer 3",
207-
"Andromada",
208-
"Dodo",
209-
"RC Cam",
210-
"Launch",
211-
["Police LS", "Police"],
212-
"Police SF",
213-
"Police LV",
214-
["Police Ranger", "Ranger"],
215-
"Picador",
216-
"S.W.A.T.",
217-
"Alpha",
218-
"Phoenix",
219-
"Glendale Damaged",
220-
["Sadler", "Sadler Damaged"],
221-
"Baggage Trailer (covered)",
222-
"Baggage Trailer (Uncovered)",
223-
"Trailer (Stairs)",
224-
"Boxville Mission",
225-
"Farm Trailer",
226-
"Street Clean Trailer"
227-
];
228-
229-
function getVehicleNamesById(id: number): string[] | null {
230-
if (id < 400 || id > 611) {
231-
return null;
232-
}
233-
const foundNames = testVehicleNames[id - 400];
234-
if (Array.isArray(foundNames)) {
235-
return foundNames;
236-
}
237-
return [foundNames];
238-
}
239-
24014
const vehicles = {
24115
"Aircraft": {
24216
"Airplanes": [
@@ -316,7 +90,7 @@ const vehicles = {
31690
],
31791
"4-Door & Luxury cars": [
31892
{ id: 445, name: "Admiral", modelName: "admiral" },
319-
{ id: 604, name: "Damaged Glendale", modelName: "glenshit" },
93+
{ id: 604, name: "Glendale Damaged", modelName: "glenshit" },
32094
{ id: 507, name: "Elegant", modelName: "elegant" },
32195
{ id: 585, name: "Emperor", modelName: "emperor" },
32296
{ id: 466, name: "Glendale", modelName: "glendale" },
@@ -354,7 +128,7 @@ const vehicles = {
354128
{ id: 490, name: "FBI Rancher", modelName: "fbiranch" },
355129
{ id: 528, name: "FBI Truck", modelName: "fbitruck" },
356130
{ id: 407, name: "Fire Truck", modelName: "firetruk" },
357-
{ id: 544, name: "Fire Truck", modelName: "firela" },
131+
{ id: 544, name: "Fire Truck Ladder", modelName: "firela" },
358132
{ id: 523, name: "HPV1000", modelName: "copbike" },
359133
{ id: 470, name: "Patriot", modelName: "patriot" },
360134
{ id: 596, name: "Police LS", modelName: "copcarla" },
@@ -390,11 +164,11 @@ const vehicles = {
390164
{ id: 459, name: "Berkley's RC Van", modelName: "topfun" },
391165
{ id: 422, name: "Bobcat", modelName: "bobcat" },
392166
{ id: 482, name: "Burrito", modelName: "burrito" },
393-
{ id: 605, name: "Damaged Sadler", modelName: "sadlshit" },
167+
{ id: 605, name: "Sadler Damaged", modelName: "sadlshit" },
394168
{ id: 530, name: "Forklift", modelName: "forklift" },
395169
{ id: 418, name: "Moonbeam", modelName: "moonbeam" },
396170
{ id: 572, name: "Mower", modelName: "mower" },
397-
{ id: 582, name: "News Van", modelName: "newsvan" },
171+
{ id: 582, name: "Newsvan", modelName: "newsvan" },
398172
{ id: 413, name: "Pony", modelName: "pony" },
399173
{ id: 440, name: "Rumpo", modelName: "rumpo" },
400174
{ id: 543, name: "Sadler", modelName: "sadler" },
@@ -436,8 +210,8 @@ const vehicles = {
436210
{ id: 565, name: "Flash", modelName: "flash" },
437211
{ id: 434, name: "Hotknife", modelName: "hotknife" },
438212
{ id: 494, name: "Hotring Racer", modelName: "hotring" },
439-
{ id: 502, name: "Hotring Racer 2", modelName: "hotrina" },
440-
{ id: 503, name: "Hotring Racer 3", modelName: "hotrinb" },
213+
{ id: 502, name: "Hotring Racer 3", modelName: "hotrina" },
214+
{ id: 503, name: "Hotring Racer 2", modelName: "hotrinb" },
441215
{ id: 411, name: "Infernus", modelName: "infernus" },
442216
{ id: 559, name: "Jester", modelName: "jester" },
443217
{ id: 561, name: "Stratum", modelName: "stratum" },
@@ -457,21 +231,21 @@ const vehicles = {
457231
{ id: 564, name: "RC Tiger", modelName: "rctiger" },
458232
],
459233
"Trailers": [
460-
{ id: 606, name: "Baggage Trailer", modelName: "bagboxa" },
461-
{ id: 607, name: "Baggage Trailer", modelName: "bagboxb" },
234+
{ id: 606, name: "Baggage Trailer (covered)", modelName: "bagboxa" },
235+
{ id: 607, name: "Baggage Trailer (Uncovered)", modelName: "bagboxb" },
462236
{ id: 610, name: "Farm Trailer", modelName: "farmtr1" },
463-
{ id: 584, name: "Petrol trailer", modelName: "petrotr" },
464-
{ id: 611, name: "Trailer", modelName: "utiltr1" },
465-
{ id: 608, name: "Trailer", modelName: "tugstair" },
237+
{ id: 584, name: "Trailer (Tanker Commando)", modelName: "petrotr" },
238+
{ id: 611, name: "Street Clean Trailer", modelName: "utiltr1" },
239+
{ id: 608, name: "Trailer (Stairs)", modelName: "tugstair" },
466240
{ id: 435, name: "Trailer 1", modelName: "artict1" },
467241
{ id: 450, name: "Trailer 2", modelName: "artict2" },
468242
{ id: 591, name: "Trailer 3", modelName: "artict3" },
469243
],
470244
"Trains & Railroad cars": [
471245
{ id: 590, name: "Box Freight", modelName: "freibox" },
472-
{ id: 538, name: "Brown Streak", modelName: "streak" },
473-
{ id: 570, name: "Brown Streak Carriage", modelName: "streakc" },
474-
{ id: 569, name: "Flat Freight", modelName: "freiflat" },
246+
{ id: 538, name: "Streak", modelName: "streak" },
247+
{ id: 570, name: "Streak Train Trailer", modelName: "streakc" },
248+
{ id: 569, name: "Freight Train Flatbed", modelName: "freiflat" },
475249
{ id: 537, name: "Freight", modelName: "freight" },
476250
{ id: 449, name: "Tram", modelName: "tram" },
477251
],
@@ -572,13 +346,7 @@ const vehicles = {
572346
<div class="vehicle-list">
573347
{vehiclesList.map(vehicle => (
574348
<div class="vehicle-item" id={vehicle.name}>
575-
<div class="vehicle-title">
576-
{vehicle.name}
577-
{/* Check if vehicle name is not in that array */}
578-
{!getVehicleNamesById(vehicle.id).includes(vehicle.name) && (
579-
<div style="color: red"><strong>CORRECT NAME(S)</strong>: {getVehicleNamesById(vehicle.id)?.join(', ')}</div>
580-
)}
581-
</div>
349+
<div class="vehicle-title">{vehicle.name}</div>
582350
<a target="_blank" href={`http://gta.rockstarvision.com/vehicleviewer/#sa/${vehicle.id}`}>
583351
<Image
584352
src={getAssetImagePath(`Vehicles/${vehicle.id}.png`)}

0 commit comments

Comments
 (0)