UNPKG

@deltazeroproduction/f1-udp-parser

Version:

The F1 series of games support the outputting of key game data via a UDP data stream. This data can be interpreted by external apps or connected peripherals for a range of different uses, including providing additional telemetry information, customised HU

176 lines 9.57 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TEAMS = void 0; const MERCEDES_COLOR = '#00D2BE'; const FERRARI_COLOR = '#DC0000'; const RED_BULL_COLOR = '#0600EF'; const WILLIAMS_COLOR = '#005AFF'; const ASTON_MARTIN_COLOR = '#006F62'; const ALPINE_COLOR = '#0090FF'; const ALPHA_TAURI_COLOR = '#2B4562'; const HAAS_COLOR = '#FFFFFF'; const MCLAREN_COLOR = '#FF8700'; const ALFA_ROMEO_COLOR = '#900000'; const ART_GRAND_PRIX_COLOR = '#B4B3B4'; const CAMPOS_VEXATEC_COLOR = '#EBC110'; const CARLIN_COLOR = '#243EF6'; const CHAROUZ_COLOR = '#84020A'; const DAMS_COLOR = '#0ED4FA'; const MP_MOTORSPORT_COLOR = '#F7401A'; const TRIDENT_COLOR = '#0E1185'; const BWT_ARDEN_COLOR = '#ff88d3'; const UNI_VIRTUOSI_COLOR = '#FBEC20'; const PREMA_COLOR = '#E80309'; const HITECH_COLOR = '#E8E8E8'; const RACING_POINT_COLOR_2020 = '#FAA0BE'; const RENAULT_COLOR_2020 = '#FFF500'; exports.TEAMS = { 2023: { 0: { name: 'Mercedes', color: MERCEDES_COLOR }, 1: { name: 'Ferrari', color: FERRARI_COLOR }, 2: { name: 'Red Bull Racing', color: RED_BULL_COLOR }, 3: { name: 'Williams', color: WILLIAMS_COLOR }, 4: { name: 'Aston Martin', color: ASTON_MARTIN_COLOR }, 5: { name: 'Alpine', color: ALPINE_COLOR }, 6: { name: 'Alpha Tauri', color: ALPHA_TAURI_COLOR }, 7: { name: 'Haas', color: HAAS_COLOR }, 8: { name: 'McLaren', color: MCLAREN_COLOR }, 9: { name: 'Alfa Romeo', color: ALFA_ROMEO_COLOR }, 41: { name: 'F1 Generic', color: '#FFFFFF' }, 85: { name: 'Mercedes 2020', color: HITECH_COLOR }, 86: { name: 'Ferrari 2020', color: FERRARI_COLOR }, 87: { name: 'Red Bull 2020', color: RED_BULL_COLOR }, 88: { name: 'Williams 2020', color: WILLIAMS_COLOR }, 89: { name: 'Racing Point 2020', color: RACING_POINT_COLOR_2020 }, 90: { name: 'Renault 2020', color: RENAULT_COLOR_2020 }, 91: { name: 'Alpha Tauri 2020', color: ALPHA_TAURI_COLOR }, 92: { name: 'Haas 2020', color: HAAS_COLOR }, 93: { name: 'McLaren 2020', color: MCLAREN_COLOR }, 94: { name: 'Alfa Romeo 2020', color: ALFA_ROMEO_COLOR }, 95: { name: 'Aston Martin DB11 V12', color: ASTON_MARTIN_COLOR }, 96: { name: 'Aston Martin Vantage F1 Edition', color: ASTON_MARTIN_COLOR }, 97: { name: 'Aston Martin Vantage Safety Car', color: ASTON_MARTIN_COLOR }, 98: { name: 'Ferrari F8 Tributo', color: FERRARI_COLOR }, 99: { name: 'Ferrari Roma', color: FERRARI_COLOR }, 100: { name: 'McLaren 720S', color: MCLAREN_COLOR }, 101: { name: 'McLaren Artura', color: MCLAREN_COLOR }, 102: { name: 'Mercedes AMG GT Black Series Safety Car', color: MERCEDES_COLOR, }, 103: { name: 'Mercedes AMG GTR Pro', color: MERCEDES_COLOR }, 104: { name: 'F1 Custom Team', color: '#FFFFFF' }, 106: { name: 'Prema 21', color: PREMA_COLOR }, 107: { name: 'Uni-Virtuosi 21', color: UNI_VIRTUOSI_COLOR }, 108: { name: 'Carlin 21', color: CARLIN_COLOR }, 109: { name: 'HiTech 21', color: HITECH_COLOR }, 110: { name: 'ART GP 21', color: ART_GRAND_PRIX_COLOR }, 111: { name: 'MP Motorsport 21', color: MP_MOTORSPORT_COLOR }, 112: { name: 'Charouz 21', color: CHAROUZ_COLOR }, 113: { name: 'Dams 21', color: DAMS_COLOR }, 114: { name: 'Campos 21', color: CAMPOS_VEXATEC_COLOR }, 115: { name: 'BWT 21', color: BWT_ARDEN_COLOR }, 116: { name: 'Trident 21', color: TRIDENT_COLOR }, 117: { name: 'Mercedes AMG GT Black Series', color: MERCEDES_COLOR }, 118: { name: 'Mercedes 22', color: MERCEDES_COLOR }, 119: { name: 'Ferrari 22', color: FERRARI_COLOR }, 120: { name: 'Red Bull Racing 22', color: RED_BULL_COLOR }, 121: { name: 'Williams 22', color: WILLIAMS_COLOR }, 122: { name: 'Aston Martin 22', color: ASTON_MARTIN_COLOR }, 123: { name: 'Alpine 22', color: ALPINE_COLOR }, 124: { name: 'Alpha Tauri 22', color: ALPHA_TAURI_COLOR }, 125: { name: 'Haas 22', color: HAAS_COLOR }, 126: { name: 'McLaren 22', color: MCLAREN_COLOR }, 127: { name: 'Alfa Romeo 22', color: ALFA_ROMEO_COLOR }, 128: { name: 'Konnersport 22', color: MERCEDES_COLOR }, 129: { name: 'Konnersport', color: MERCEDES_COLOR }, 130: { name: 'Prema 22', color: PREMA_COLOR }, 131: { name: 'Virtuosi 22', color: UNI_VIRTUOSI_COLOR }, 132: { name: 'Carlin 22', color: CARLIN_COLOR }, 133: { name: 'MP Motorsport 22', color: MP_MOTORSPORT_COLOR }, 134: { name: 'Charouz 22', color: CHAROUZ_COLOR }, 135: { name: 'Dams 22', color: DAMS_COLOR }, 136: { name: 'Campos 22', color: CAMPOS_VEXATEC_COLOR }, 137: { name: 'Van Amersfoort Racing 22', color: '#FFFFFF' }, 138: { name: 'Trident 22', color: TRIDENT_COLOR }, 139: { name: 'Hitech 22', color: '#FFFFFF' }, 140: { name: 'Art GP 22', color: '#FFFFFF' }, 143: { name: 'Art GP 23', color: '#FFFFFF' }, 144: { name: 'Campos 23', color: CAMPOS_VEXATEC_COLOR }, 145: { name: 'Carlin 23', color: CARLIN_COLOR }, 146: { name: 'PHM 23', color: '#FFFFFF' }, 147: { name: 'Dams 23', color: DAMS_COLOR }, 148: { name: 'Hitech 23', color: '#FFFFFF' }, 149: { name: 'MP Motorsport 23', color: MP_MOTORSPORT_COLOR }, 150: { name: 'Prema 23', color: PREMA_COLOR }, 151: { name: 'Trident 23', color: TRIDENT_COLOR }, 152: { name: 'Van Amersfoort Racing 23', color: '#FFFFFF' }, 153: { name: 'Virtuosi 23', color: UNI_VIRTUOSI_COLOR }, 255: { name: 'Not found', color: '#FFFFFF' }, }, 2024: { 0: { name: 'Mercedes', color: MERCEDES_COLOR }, 1: { name: 'Ferrari', color: FERRARI_COLOR }, 2: { name: 'Red Bull Racing', color: RED_BULL_COLOR }, 3: { name: 'Williams', color: WILLIAMS_COLOR }, 4: { name: 'Aston Martin', color: ASTON_MARTIN_COLOR }, 5: { name: 'Alpine', color: ALPINE_COLOR }, 6: { name: 'RB', color: ALPHA_TAURI_COLOR }, 7: { name: 'Haas', color: HAAS_COLOR }, 8: { name: 'McLaren', color: MCLAREN_COLOR }, 9: { name: 'Sauber', color: ALFA_ROMEO_COLOR }, 41: { name: 'F1 Generic', color: '#FFFFFF' }, 104: { name: 'F1 Custom Team', color: '#FFFFFF' }, 143: { name: "Art GP '23", color: ART_GRAND_PRIX_COLOR }, 144: { name: "Campos '23", color: CAMPOS_VEXATEC_COLOR }, 145: { name: "Carlin '23", color: CARLIN_COLOR }, 146: { name: "PHM '23", color: '#FFFFFF' }, 147: { name: "Dams '23", color: DAMS_COLOR }, 148: { name: "Hitech '23", color: HITECH_COLOR }, 149: { name: "MP Motorsport '23", color: MP_MOTORSPORT_COLOR }, 150: { name: "Prema '23", color: PREMA_COLOR }, 151: { name: "Trident '23", color: TRIDENT_COLOR }, 152: { name: "Van Amersfoort Racing '23", color: '#FFFFFF' }, 153: { name: "Virtuosi '23", color: UNI_VIRTUOSI_COLOR }, }, 2025: { 0: { name: 'Mercedes', color: MERCEDES_COLOR }, 1: { name: 'Ferrari', color: FERRARI_COLOR }, 2: { name: 'Red Bull Racing', color: RED_BULL_COLOR }, 3: { name: 'Williams', color: WILLIAMS_COLOR }, 4: { name: 'Aston Martin', color: ASTON_MARTIN_COLOR }, 5: { name: 'Alpine', color: ALPINE_COLOR }, 6: { name: 'RB', color: ALPHA_TAURI_COLOR }, 7: { name: 'Haas', color: HAAS_COLOR }, 8: { name: 'McLaren', color: MCLAREN_COLOR }, 9: { name: 'Sauber', color: ALFA_ROMEO_COLOR }, 41: { name: 'F1 Generic', color: '#FFFFFF' }, 104: { name: 'F1 Custom Team', color: '#FFFFFF' }, 129: { name: 'Konnersport', color: MERCEDES_COLOR }, 142: { name: 'APXGP 24', color: '#FFFFFF' }, 154: { name: 'APXGP 25', color: '#FFFFFF' }, 155: { name: 'Konnersport 24', color: MERCEDES_COLOR }, 158: { name: "Art GP '24", color: ART_GRAND_PRIX_COLOR }, 159: { name: "Campos '24", color: CAMPOS_VEXATEC_COLOR }, 160: { name: 'Rodin Motorsport 24', color: '#FFFFFF' }, 161: { name: 'AIX Racing 24', color: '#FFFFFF' }, 162: { name: 'DAMS 24', color: DAMS_COLOR }, 163: { name: 'Hitech 24', color: HITECH_COLOR }, 164: { name: 'MP Motorsport 24', color: MP_MOTORSPORT_COLOR }, 165: { name: 'Prema 24', color: PREMA_COLOR }, 166: { name: 'Trident 24', color: TRIDENT_COLOR }, 167: { name: 'Van Amersfoort Racing 24', color: '#FFFFFF' }, 168: { name: 'Invicta 24', color: '#FFFFFF' }, 185: { name: 'Mercedes 24', color: MERCEDES_COLOR }, 186: { name: 'Ferrari 24', color: FERRARI_COLOR }, 187: { name: 'Red Bull Racing 24', color: RED_BULL_COLOR }, 188: { name: 'Williams 24', color: WILLIAMS_COLOR }, 189: { name: 'Aston Martin 24', color: ASTON_MARTIN_COLOR }, 190: { name: 'Alpine 24', color: ALPINE_COLOR }, 191: { name: 'RB 24', color: ALPHA_TAURI_COLOR }, 192: { name: 'Haas 24', color: HAAS_COLOR }, 193: { name: 'McLaren 24', color: MCLAREN_COLOR }, 194: { name: 'Sauber 24', color: ALFA_ROMEO_COLOR }, }, }; //# sourceMappingURL=teams.js.map