Skip to content

Commit cd271ba

Browse files
ID lists: move data vars to data folder
1 parent 57f67d1 commit cd271ba

21 files changed

+802
-795
lines changed

web/src/data/bones.ts

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
export const boneMap: { [id: number]: string } = {
2+
0: "BONE_ROOT",
3+
1: "BONE_PELVIS1",
4+
2: "BONE_PELVIS",
5+
3: "BONE_SPINE1",
6+
4: "BONE_UPPERTORSO",
7+
5: "BONE_NECK",
8+
6: "BONE_HEAD2",
9+
7: "BONE_HEAD1",
10+
8: "BONE_HEAD",
11+
21: "BONE_RIGHTUPPERTORSO",
12+
22: "BONE_RIGHTSHOULDER",
13+
23: "BONE_RIGHTELBOW",
14+
24: "BONE_RIGHTWRIST",
15+
25: "BONE_RIGHTHAND",
16+
26: "BONE_RIGHTTHUMB",
17+
31: "BONE_LEFTUPPERTORSO",
18+
32: "BONE_LEFTSHOULDER",
19+
33: "BONE_LEFTELBOW",
20+
34: "BONE_LEFTWRIST",
21+
35: "BONE_LEFTHAND",
22+
36: "BONE_LEFTTHUMB",
23+
41: "BONE_LEFTHIP",
24+
42: "BONE_LEFTKNEE",
25+
43: "BONE_LEFTANKLE",
26+
44: "BONE_LEFTFOOT",
27+
51: "BONE_RIGHTHIP",
28+
52: "BONE_RIGHTKNEE",
29+
53: "BONE_RIGHTANKLE",
30+
54: "BONE_RIGHTFOOT",
31+
201: "BONE_BELLY",
32+
301: "BONE_RIGHTBREAST",
33+
302: "BONE_LEFTBREAST",
34+
};

web/src/data/damage_types.ts

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
export const damageTypesById: Record<number, { type: string; info?: string }> = {
2+
19: { type: "Rocket", info: "Actual damage type when damaged from a rocket launcher" },
3+
37: { type: "Burnt", info: "This is used by a damage by fire, even when the fire is created by a rocket explosion or a molotov" },
4+
49: { type: "Rammed" },
5+
50: { type: "Ranover", info: "This is also called when damaged because of helicopter blades" },
6+
51: { type: "Explosion", info: "This may sometimes also be used at an indirect damage through an exploding rocket" },
7+
52: { type: "Driveby", info: "This is NOT used for a driveby kill with e.g. the 'realdriveby' resource" },
8+
53: { type: "Drowned" },
9+
54: { type: "Fall" },
10+
55: { type: "Unknown", info: "No known information about this damage type" },
11+
56: { type: "Melee", info: "Seems to be never called (?); for an actual melee damage, the fist weapon ID (0) is used" },
12+
57: { type: "Weapon", info: "Seems to be never called (?)" },
13+
59: { type: "Tank Grenade" },
14+
63: { type: "Blown", info: "Actual damage type when dying in a vehicle explosion" }
15+
};

web/src/data/garages.ts

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
interface Garage {
2+
name: string;
3+
position: string | string[] | undefined;
4+
isDiagonal?: boolean;
5+
}
6+
7+
export const garages: Record<number, Garage> = {
8+
0: { name: '"Life\'s a Beach" Mission Garage (Commerce)', position: '1643.43, -1520.3, 14.3438' },
9+
1: { name: 'LSPD Police Impound Garage (not working)', position: undefined },
10+
2: { name: '"Los Desperados" Mission Garage (El Corona)', position: '1877.41, -2096.51, 14.0391' },
11+
3: { name: 'Eight Ball Autos (El Corona)', position: '1843.37, -1856.32, 13.875' },
12+
4: { name: '"Cesar Vialpando" Mission Garage (El Corona)', position: '1798.69, -2146.73, 14' },
13+
5: { name: 'Player Garage (El Corona)', position: '1698.91, -2088.74, 14.1406' },
14+
6: { name: 'LS Burglary Garage (Playe del Seville)', position: '2741.07, -2004.78, 14.875' },
15+
7: { name: 'LowRider Tuning Garage (Willowfield)', position: '2644.86, -2039.23, 14.0391' },
16+
8: { name: 'Pay \'n\' Spray (Idlewood)', position: '2071.48, -1831.42, 14.5625' },
17+
9: { name: 'Player Garage (Ganton)', position: '2505.52, -1690.99, 14.3281' },
18+
10: { name: 'Transfender (Temple)', position: '1041.35, -1025.93, 32.6719' },
19+
11: { name: 'Pay \'n\' Spray (Temple)', position: '1024.98, -1029.35, 33.1953' },
20+
12: { name: 'Pay \'n\' Spray (Santa Maria Beach)', position: '488.28, -1734.7, 12.3906' },
21+
13: { name: 'Player Garage (Santa Maria Beach)', position: '322.4141, -1769.0312, 5.25' },
22+
14: { name: 'Player Garage (Mulholland)', isDiagonal: true, position: '1353.48, -626.63, 109.82' },
23+
15: { name: 'Wheel Archangels (Ocean Flats)', position: '-2716.35, 217.48, 5.3828' },
24+
16: { name: '"T-Bone Mendez" Mission Garage (Ocean Flats)', position: '-2730.47, 72.32, 5.3516' },
25+
17: { name: 'Player Garage (Hashbury)', position: '-2454.12, -123.06, 26.9844' },
26+
18: { name: 'Transfender (Doherty)', position: '-1935.86, 239.53, 35.3516' },
27+
19: { name: 'Pay \'n\' Spray (Downtown)', position: '-1904.53, 277.9, 42.9531' },
28+
20: { name: 'SF Burglary Garage (Doherty)', position: '-2102.93, -16.05, 36.4844' },
29+
21: { name: 'Player Garage (Doherty)', position: '-2026.91, 129.41, 30.4531' },
30+
22: { name: 'Mission Garage (Doherty)', position: '-2038.93, 178.81, 29.9375' },
31+
23: { name: '"Ran Fa Li" Mission Garage (Chinatown)', position: '-2162.03, 654.66, 53.375' },
32+
24: { name: 'Michelle\'s Pay \'n\' Spray (Downtown)', position: '-1786.81, 1209.42, 25.8359' },
33+
25: { name: 'Player Garage (Calton Heights)', position: '-2105.2, 896.93, 77.4453' },
34+
26: { name: 'SFPD Police Impound Garage (not working)', position: undefined },
35+
27: { name: 'Pay \'n\' Spray (Juniper Hollow)', position: '-2425.73, 1027.99, 52.2812' },
36+
28: { name: 'Player Garage (Paradiso)', position: '-2696.01, 821.45, 50.8516' },
37+
29: { name: 'LVPD Police Impound Garage (not working)', position: undefined },
38+
30: { name: 'Airport Hangar (Las Venturas Airport)', position: '1586.26, 1222.7, 19.75' },
39+
31: { name: 'LV Burglary Garage (Pilgrim)', position: '2609.52, 1438.37, 11.5938' },
40+
32: { name: 'Pay \'n\' Spray (Royal Casino) (not working)', position: undefined },
41+
33: { name: 'Transfender (Come-A-Lot)', position: '2386.66, 1043.6, 11.5938' },
42+
34: { name: 'Player Garage (Rockshore West)', position: '2449.55, 698.08, 11.6797' },
43+
35: {
44+
name: 'Welding Wedding Bomb-workshop [front and back] (Redsands East)',
45+
position: ['2006, 2303.73, 11.3125', '2006, 2317.6, 11.3125']
46+
},
47+
36: { name: 'Pay \'n\' Spray (Redsands East)', position: '1968.74, 2162.49, 12.0938' },
48+
37: { name: 'Player Garage (Redsands West)', position: '1408.64, 1902.69, 11.6797' },
49+
38: { name: 'Player Garage (Prickle Pine)', position: '1278.7, 2529.81, 11.3203' },
50+
39: { name: 'Player Garage (Whitewood Estates)', position: '929.55, 2012.06, 11.6797' },
51+
40: { name: 'Pay \'n\' Spray (El Quebrados)', position: '-1420.55, 2591.16, 57.7422' },
52+
41: { name: 'Pay \'n\' Spray (Fort Carson)', position: '-100, 1111.41, 21.6406' },
53+
42: { name: 'Player Garage (Fort Carson)', position: '-360.77, 1194.26, 20.5938' },
54+
43: { name: 'Player Garage (Verdant Meadows)', position: '429.98, 2546.52, 17.3516' },
55+
44: { name: '"Interdiction" Mission Garage (El Castillo del Diablo)', isDiagonal: true, position: '-389.59, 2227.91, 42.9219' },
56+
45: {
57+
name: 'Airport Hangar [right and left] (Verdant Meadows)',
58+
position: ['397.48, 2476.63, 19.5156', '412.12, 2476.63, 19.5156']
59+
},
60+
46: { name: '"Puncture Wounds" Mission Garage (Angel Pine)', isDiagonal: true, position: '-2113.04, -2460.62, 30.9141' },
61+
47: { name: 'Pay \'n\' Spray (Dillimore)', position: '720.02, -462.52, 16.8594' },
62+
48: { name: 'Player Garage (Palomino Creek)', position: '2231.24, 168.73, 27.7734' },
63+
49: { name: 'Player Garage (Dillimore)', position: '786.01, -492.87, 17.6328' }
64+
};

web/src/data/interiors.ts

Lines changed: 180 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,180 @@
1+
export const interiors = {
2+
1: [
3+
{ name: "Ammu-nation 1", x: 289.787, y: -35.719, z: 1003.516 },
4+
{ name: "Burglary House 1", x: 224.6351, y: 1289.012, z: 1082.141 },
5+
{ name: "The Wellcome Pump (Catalina?)", x: 681.65, y: -452.86, z: -25.62 },
6+
{ name: "Restaurant 1", x: 446.6941, y: -9.7977, z: 1000.734 },
7+
{ name: "Caligulas Casino", x: 2235.2524, y: 1708.5146, z: 1010.6129 },
8+
{ name: "Denise's Place", x: 244.0892, y: 304.8456, z: 999.1484 },
9+
{ name: "Shamal cabin", x: 1.6127, y: 34.7411, z: 1199.0 },
10+
{ name: "Liberty City", x: -750.8, y: 491.0, z: 1371.7 },
11+
{ name: "Sweet's House", x: 2525.042, y: -1679.115, z: 1015.499 },
12+
{ name: "Transfender", x: 621.785, y: -12.5417, z: 1000.922 },
13+
{ name: "Safe House 4", x: 2216.54, y: -1076.29, z: 1050.484 },
14+
{ name: "Trials(Hyman Memorial?) Stadium", x: -1401.13, y: 106.11, z: 1032.273 },
15+
{ name: "Warehouse 1", x: 1405.312, y: -8.2928, z: 1000.913 },
16+
{ name: "Doherty Garage", x: -2042.42, y: 178.59, z: 28.84 },
17+
{ name: "Sindacco Abatoir", x: 963.6078, y: 2108.397, z: 1011.03 },
18+
{ name: "Sub Urban", x: 203.8173, y: -46.5385, z: 1001.805 },
19+
{ name: "Wu Zi Mu's Betting place", x: -2159.926, y: 641.4587, z: 1052.382 },
20+
],
21+
2: [
22+
{ name: "Ryder's House", x: 2464.211, y: -1697.952, z: 1013.508 },
23+
{ name: "Angel Pine Trailer", x: 0.344, y: -0.514, z: 999.4284 },
24+
{ name: "The Pig Pen", x: 1213.433, y: -6.683, z: 1000.922 },
25+
{ name: "BDups Crack Palace", x: 1523.751, y: -46.0458, z: 1002.131 },
26+
{ name: "Big Smoke's Crack Palace", x: 2543.661, y: -1303.932, z: 1025.07 },
27+
{ name: "Burglary House 2", x: 225.756, y: 1240.0, z: 1082.149 },
28+
{ name: "Burglary House 3", x: 447.47, y: 1398.348, z: 1084.305 },
29+
{ name: "Burglary House 4", x: 491.74, y: 1400.541, z: 1080.265 },
30+
{ name: "Katie's Place", x: 267.229, y: 304.71, z: 999.148 },
31+
{ name: "Loco Low Co.", x: 612.591, y: -75.637, z: 997.992 },
32+
{ name: "Reece's Barbershop", x: 411.6259, y: -21.4332, z: 1001.8046 },
33+
{ name: "Safe House 17", x: 2237.59, y: -1080.8699, z: 1049.0234 },
34+
],
35+
3: [
36+
{ name: "Jizzy's Pleasure Domes", x: -2636.719, y: 1402.917, z: 906.4609 },
37+
{ name: "Brothel", x: 940.652, y: -18.486, z: 1000.93 },
38+
{ name: "Brothel 2", x: 967.5334, y: -53.0245, z: 1001.125 },
39+
{ name: "BDups Apartment", x: 1527.38, y: -11.02, z: 1002.1 },
40+
{ name: "Bike School", x: 1494.335, y: 1305.651, z: 1093.289 },
41+
{ name: "Big Spread Ranch", x: 1210.257, y: -29.2986, z: 1000.879 },
42+
{ name: "LV Tattoo Parlour", x: -204.439, y: -43.652, z: 1002.299 },
43+
{ name: "LVPD HQ", x: 289.7703, y: 171.746, z: 1007.179 },
44+
{ name: "OG Loc's House", x: 516.889, y: -18.412, z: 1001.565 },
45+
{ name: "Pro-Laps", x: 207.356, y: -138.0029, z: 1003.313 },
46+
{ name: "Las Venturas Planning Dep.", x: 374.6708, y: 173.805, z: 1008.3893 },
47+
{ name: "Record Label Hallway", x: 1038.219, y: 6.9905, z: 1001.284 },
48+
{ name: "Driving School", x: -2027.92, y: -105.183, z: 1035.172 },
49+
{ name: "Johnson House", x: 2496.05, y: -1693.926, z: 1014.742 },
50+
{ name: "Burglary House 5", x: 234.733, y: 1190.391, z: 1080.258 },
51+
{ name: "Gay Gordo's Barbershop", x: 418.653, y: -82.639, z: 1001.805 },
52+
{ name: "Helena's Place", x: 292.4459, y: 308.779, z: 999.1484 },
53+
{ name: "Inside Track Betting", x: 826.8863, y: 5.5091, z: 1004.483 },
54+
{ name: "Sex Shop", x: -106.7268, y: -19.6444, z: 1000.719 },
55+
{ name: "Wheel Arch Angels", x: 614.3889, y: -124.0991, z: 997.995 },
56+
],
57+
4: [
58+
{ name: "24/7 shop 1", x: -27.3769, y: -27.6416, z: 1003.557 },
59+
{ name: "Ammu-Nation 2", x: 285.8, y: -84.547, z: 1001.539 },
60+
{ name: "Burglary House 6", x: -262.91, y: 1454.966, z: 1084.367 },
61+
{ name: "Burglary House 7", x: 221.4296, y: 1142.423, z: 1082.609 },
62+
{ name: "Burglary House 8", x: 261.1168, y: 1286.519, z: 1080.258 },
63+
{ name: "Diner 2", x: 460.0, y: -88.43, z: 999.62 },
64+
{ name: "Dirtbike Stadium", x: -1435.869, y: -662.2505, z: 1052.465 },
65+
{ name: "Michelle's Place", x: 302.6404, y: 304.8048, z: 999.1484 },
66+
],
67+
5: [
68+
{ name: "Madd Dogg's Mansion", x: 1262.1451416016, y: -785.32977294922, z: 1091.90625 },
69+
{ name: "Well Stacked Pizza Co.", x: 377.7758, y: -126.2766, z: 1001.492 },
70+
{ name: "Victim", x: 221.331, y: -6.6169, z: 1002.0078 },
71+
{ name: "Burning Desire House", x: 2351.154, y: -1180.577, z: 1027.977 },
72+
{ name: "Barbara's Place", x: 322.1979, y: 302.4979, z: 999.1484 },
73+
{ name: "Burglary House 9", x: 22.79996, y: 1404.642, z: 1084.43 },
74+
{ name: "Burglary House 10", x: 228.9003, y: 1114.477, z: 1080.992 },
75+
{ name: "Burglary House 11", x: 140.5631, y: 1369.051, z: 1083.864 },
76+
{ name: "The Crack Den", x: 322.1117, y: 1119.327, z: 1083.883 },
77+
{ name: "Police Station (Barbara's)", x: 322.72, y: 306.43, z: 999.15 },
78+
{ name: "Diner 1", x: 448.7435, y: -110.0457, z: 1000.0772 },
79+
{ name: "Ganton Gym", x: 768.0793, y: 5.8606, z: 1000.716 },
80+
{ name: "Vank Hoff Hotel", x: 2232.821, y: -1110.018, z: 1050.883 },
81+
],
82+
6: [
83+
{ name: "Ammu-Nation 3", x: 297.446, y: -109.968, z: 1001.516 },
84+
{ name: "Ammu-Nation 4", x: 317.238, y: -168.052, z: 999.593 },
85+
{ name: "LSPD HQ", x: 246.451, y: 65.586, z: 1003.641 },
86+
{ name: "Safe House 3", x: 2333.033, y: -1073.96, z: 1049.023 },
87+
{ name: "Safe House 5", x: 2194.291, y: -1204.015, z: 1049.023 },
88+
{ name: "Safe House 6", x: 2308.871, y: -1210.717, z: 1049.023 },
89+
{ name: "Cobra Marital Arts Gym", x: 774.087, y: -47.983, z: 1000.586 },
90+
{ name: "24/7 shop 2", x: -26.718, y: -55.986, z: 1003.547 },
91+
{ name: "Millie's Bedroom", x: 344.52, y: 304.821, z: 999.148 },
92+
{ name: "Fanny Batter's Brothel", x: 744.271, y: 1437.253, z: 1102.703 },
93+
{ name: "RC Zero's Shop", x: -2241.07, y: 128.52, z: 1035.4195 },
94+
{ name: "Restaurant 2", x: 443.981, y: -65.219, z: 1050.0 },
95+
{ name: "Burglary House 15", x: 234.319, y: 1066.455, z: 1084.208 },
96+
{ name: "Burglary House 16", x: -69.049, y: 1354.056, z: 1080.211 },
97+
],
98+
7: [
99+
{ name: "Ammu-Nation 5 (2 Floors)", x: 315.385, y: -142.242, z: 999.601 },
100+
{ name: "8-Track Stadium", x: -1417.872, y: -276.426, z: 1051.191 },
101+
{ name: "Below the Belt Gym", x: 774.243, y: -76.009, z: 1000.654 },
102+
],
103+
8: [
104+
{ name: "Safe house 2", x: 2365.2383, y: -1134.2969, z: 1050.875 },
105+
{ name: "Colonel Fuhrberger's House", x: 2807.899, y: -1172.921, z: 1025.57 },
106+
{ name: "Burglary House 22", x: -42.49, y: 1407.644, z: 1084.43 },
107+
],
108+
9: [
109+
{ name: "Unknown safe house", x: 2253.174, y: -1139.01, z: 1050.633 },
110+
{ name: "Andromada Cargo hold", x: 315.48, y: 984.13, z: 1959.11 },
111+
{ name: "Burglary House 12", x: 85.32596, y: 1323.585, z: 1083.859 },
112+
{ name: "Burglary House 13", x: 260.3189, y: 1239.663, z: 1084.258 },
113+
{ name: "Cluckin' Bell", x: 365.67, y: -11.61, z: 1002.0 },
114+
],
115+
10: [
116+
{ name: "Four Dragons Casino", x: 2009.414, y: 1017.899, z: 994.468 },
117+
{ name: "RC Zero's Battlefield", x: -975.5766, y: 1061.1312, z: 1345.6719 },
118+
{ name: "Burger Shot", x: 366.422, y: -73.47, z: 1001.508 },
119+
{ name: "Burglary House 14", x: 21.241, y: 1342.153, z: 1084.375 },
120+
{ name: "Janitor room(Four Dragons Maintenance)", x: 1891.396, y: 1018.126, z: 31.882 },
121+
{ name: "Safe House 1", x: 2262.83, y: -1137.71, z: 1050.63 },
122+
{ name: "Hashbury safe house", x: 2264.5231, y: -1210.5229, z: 1049.0234 },
123+
{ name: "24/7 shop 3", x: 6.078, y: -28.633, z: 1003.549 },
124+
{ name: "Abandoned AC Tower", x: 419.614, y: 2536.603, z: 10.0 },
125+
{ name: "SFPD HQ", x: 246.441, y: 112.164, z: 1003.219 },
126+
],
127+
11: [
128+
{ name: "The Four Dragons Office", x: 2011.603, y: 1017.023, z: 39.091 },
129+
{ name: "Los Santos safe house", x: 2282.9766, y: -1140.2861, z: 1050.8984 },
130+
{ name: "Ten Green Bottles Bar", x: 502.331, y: -70.682, z: 998.757 },
131+
],
132+
12: [
133+
{ name: "Budget Inn Motel Room", x: 444.6469, y: 508.239, z: 1001.4194 },
134+
{ name: "The Casino", x: 1132.945, y: -8.675, z: 1000.68 },
135+
{ name: "Macisla's Barbershop", x: 411.641, y: -51.846, z: 1001.898 },
136+
{ name: "Safe house 7", x: 2324.3848, y: -1148.4805, z: 1050.7101 },
137+
{ name: "Modern safe house", x: 2324.499, y: -1147.071, z: 1050.71 },
138+
],
139+
13: [
140+
{ name: "LS Atrium", x: 1724.33, y: -1625.784, z: 20.211 },
141+
{ name: "CJ's Garage", x: -2043.966, y: 172.932, z: 28.835 },
142+
],
143+
14: [
144+
{ name: "Kickstart Stadium", x: -1464.536, y: 1557.69, z: 1052.531 },
145+
{ name: "Didier Sachs", x: 204.1789, y: -165.874, z: 1000.523 },
146+
{ name: "Francis Int. Airport (Front ext.)", x: -1827.1473, y: 7.2074, z: 1061.1435 },
147+
{ name: "Francis Int. Airport (Baggage Claim/Ticket Sales)", x: -1855.5687, y: 41.2631, z: 1061.1435 },
148+
{ name: "San Fierro Chunk (cutscene place)", x: -2015.66, y: 148.2, z: 27.6875 },
149+
{ name: "Wardrobe", x: 255.719, y: -41.137, z: 1002.023 },
150+
],
151+
15: [
152+
{ name: "Binco", x: 207.543, y: -109.004, z: 1005.133 },
153+
{ name: "Blood Bowl Stadium", x: -1394.2, y: 987.62, z: 1023.96 },
154+
{ name: "Jefferson Motel", x: 2217.625, y: -1150.658, z: 1025.797 },
155+
{ name: "Burglary House 17", x: -285.711, y: 1470.697, z: 1084.375 },
156+
{ name: "Burglary House 18", x: 327.808, y: 1479.74, z: 1084.438 },
157+
{ name: "Burglary House 19", x: 375.572, y: 1417.439, z: 1081.328 },
158+
{ name: "Burglary House 20", x: 384.644, y: 1471.479, z: 1080.195 },
159+
{ name: "Burglary House 21", x: 295.467, y: 1474.697, z: 1080.258 },
160+
],
161+
16: [
162+
{ name: "24/7 shop 4", x: -25.373, y: -139.654, z: 1003.547 },
163+
{ name: "LS Tattoo Parlour", x: -204.558, y: -25.697, z: 1002.273 },
164+
{ name: "Sumoring? stadium", x: -1400.0, y: 1250.0, z: 1040.0 },
165+
],
166+
17: [
167+
{ name: "24/7 shop 5", x: -25.393, y: -185.911, z: 1003.547 },
168+
{ name: "Club", x: 493.4687, y: -23.008, z: 1000.6796 },
169+
{ name: "Rusty Brown's - Ring Donuts", x: 377.003, y: -192.507, z: 1000.633 },
170+
{ name: "The Sherman's Dam Generator Hall", x: -942.132, y: 1849.142, z: 5.005 },
171+
{ name: "Hemlock Tattoo", x: 377.003, y: -192.507, z: 1000.633 },
172+
],
173+
18: [
174+
{ name: "Lil Probe Inn", x: -227.028, y: 1401.229, z: 27.769 },
175+
{ name: "24/7 shop 6", x: -30.946, y: -89.609, z: 1003.549 },
176+
{ name: "Atrium", x: 1726.137, y: -1645.23, z: 20.226 },
177+
{ name: "Warehouse 2", x: 1296.631, y: 0.592, z: 1001.023 },
178+
{ name: "Zip", x: 161.462, y: -91.394, z: 1001.805 },
179+
],
180+
};

web/src/data/paintjobs.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
export const paintjobsById = {
2+
536: { vehicleName: "Blade", paintjobs: [0,1,2] },
3+
575: { vehicleName: "Broadway", paintjobs: [0,1] },
4+
483: { vehicleName: "Camper", paintjobs: [0] },
5+
562: { vehicleName: "Elegy", paintjobs: [0,1,2] },
6+
565: { vehicleName: "Flash", paintjobs: [0,1,2] },
7+
559: { vehicleName: "Jester", paintjobs: [0,1,2] },
8+
534: { vehicleName: "Remington", paintjobs: [0,1,2] },
9+
567: { vehicleName: "Savanna", paintjobs: [0,1,2] },
10+
535: { vehicleName: "Slamvan", paintjobs: [0,1,2] },
11+
560: { vehicleName: "Sultan", paintjobs: [0,1,2] },
12+
576: { vehicleName: "Tornado", paintjobs: [0,1,2] },
13+
558: { vehicleName: "Uranus", paintjobs: [0,1,2] },
14+
};

web/src/data/projectiles.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
export const projectiles = {
2+
16: "Grenade",
3+
17: "Tear Gas",
4+
18: "Molotov",
5+
19: "Rocket (simple)",
6+
20: "Rocket (heat seeking)",
7+
21: "Air Bomb",
8+
39: "Satchel Charge",
9+
58: "Hydra flare",
10+
};

0 commit comments

Comments
 (0)