193 lines
13 KiB
Lua
193 lines
13 KiB
Lua
--[[
|
|
---------------------------------------------------
|
|
LUXART VEHICLE CONTROL V3 (FOR FIVEM)
|
|
---------------------------------------------------
|
|
Coded by Lt.Caine
|
|
ELS Clicks by Faction
|
|
Additions by TrevorBarns
|
|
---------------------------------------------------
|
|
FILE: SIRENS.lua
|
|
PURPOSE: Associate specific sirens with specific
|
|
vehicles. Siren assignments.
|
|
---------------------------------------------------
|
|
SIREN TONE TABLE:
|
|
ID- Generic Name (SIREN STRING) [vehicles.awc name]
|
|
1 - Airhorn (SIRENS_AIRHORN) [AIRHORN_EQD]
|
|
2 - Wail (VEHICLES_HORNS_SIREN_1) [SIREN_PA20A_WAIL]
|
|
3 - Yelp (VEHICLES_HORNS_SIREN_2) [SIREN_2]
|
|
4 - Priority (VEHICLES_HORNS_POLICE_WARNING) [POLICE_WARNING]
|
|
5 - CustomA* (RESIDENT_VEHICLES_SIREN_WAIL_01) [SIREN_WAIL_01]
|
|
6 - CustomB* (RESIDENT_VEHICLES_SIREN_WAIL_02) [SIREN_WAIL_02]
|
|
7 - CustomC* (RESIDENT_VEHICLES_SIREN_WAIL_03) [SIREN_WAIL_03]
|
|
8 - CustomD* (RESIDENT_VEHICLES_SIREN_QUICK_01) [SIREN_QUICK_01]
|
|
9 - CustomE* (RESIDENT_VEHICLES_SIREN_QUICK_02) [SIREN_QUICK_02]
|
|
10 - CustomF* (RESIDENT_VEHICLES_SIREN_QUICK_03) [SIREN_QUICK_03]
|
|
11 - Powercall (VEHICLES_HORNS_AMBULANCE_WARNING) [AMBULANCE_WARNING]
|
|
12 - FireHorn (VEHICLES_HORNS_FIRETRUCK_WARNING) [FIRE_TRUCK_HORN]
|
|
13 - Firesiren (RESIDENT_VEHICLES_SIREN_FIRETRUCK_WAIL_01) [SIREN_FIRETRUCK_WAIL_01]
|
|
14 - Firesiren2 (RESIDENT_VEHICLES_SIREN_FIRETRUCK_QUICK_01) [SIREN_FIRETRUCK_QUICK_01]
|
|
]]
|
|
|
|
RequestScriptAudioBank('DLC_SERVERSIDEAUDIO\\OISS_SSA_VEHAUD_LSPD_NEW', false)
|
|
RequestScriptAudioBank('DLC_SERVERSIDEAUDIO\\OISS_SSA_VEHAUD_LSSD_NEW', false)
|
|
RequestScriptAudioBank('DLC_SERVERSIDEAUDIO\\OISS_SSA_VEHAUD_BCSO_NEW', false)
|
|
RequestScriptAudioBank('DLC_SERVERSIDEAUDIO\\OISS_SSA_VEHAUD_SAHP_NEW', false)
|
|
RequestScriptAudioBank('DLC_SERVERSIDEAUDIO\\OISS_SSA_VEHAUD_FIB_NEW', false)
|
|
RequestScriptAudioBank('DLC_SERVERSIDEAUDIO\\OISS_SSA_VEHAUD_LSFD_NEW', false)
|
|
RequestScriptAudioBank('DLC_SERVERSIDEAUDIO\\OISS_SSA_VEHAUD_BCFD_NEW', false)
|
|
|
|
-- CHANGE SIREN NAMES, AUDIONAME, AUDIOREF
|
|
SIRENS = {
|
|
--[[1]] { Name = 'Airhorn', String = 'SIRENS_AIRHORN', Ref = 0 },
|
|
--[[2]] { Name = 'Wail', String = 'VEHICLES_HORNS_SIREN_1', Ref = 0 },
|
|
--[[3]] { Name = 'Yelp', String = 'VEHICLES_HORNS_SIREN_2', Ref = 0 },
|
|
--[[4]] { Name = 'Priority', String = 'VEHICLES_HORNS_POLICE_WARNING', Ref = 0 },
|
|
--[[5]] { Name = 'CustomA', String = 'RESIDENT_VEHICLES_SIREN_WAIL_01', Ref = 0 },
|
|
--[[6]] { Name = 'CustomB', String = 'RESIDENT_VEHICLES_SIREN_WAIL_02', Ref = 0 },
|
|
--[[7]] { Name = 'CustomA', String = 'RESIDENT_VEHICLES_SIREN_WAIL_03', Ref = 0 },
|
|
--[[8]] { Name = 'CustomA', String = 'RESIDENT_VEHICLES_SIREN_QUICK_01', Ref = 0 },
|
|
--[[9]] { Name = 'CustomA', String = 'RESIDENT_VEHICLES_SIREN_QUICK_02', Ref = 0 },
|
|
--[[10]] { Name = 'CustomA', String = 'RESIDENT_VEHICLES_SIREN_QUICK_03', Ref = 0 },
|
|
--[[11]] { Name = 'CustomA', String = 'VEHICLES_HORNS_AMBULANCE_WARNING', Ref = 0 },
|
|
--[[12]] { Name = 'FireHorn', String = 'VEHICLES_HORNS_FIRETRUCK_WARNING', Ref = 0 },
|
|
--[[13]] { Name = 'Fire Yelp', String = 'RESIDENT_VEHICLES_SIREN_FIRETRUCK_WAIL_01', Ref = 0 },
|
|
--[[14]] { Name = 'Fire Yelp', String = 'RESIDENT_VEHICLES_SIREN_FIRETRUCK_QUICK_01', Ref = 0 },
|
|
-- START OF SAS --
|
|
--[[15]] { Name = '295-HORN', String = 'OISS_SSA_VEHAUD_LSPD_NEW_HORN', Ref = 'OISS_SSA_VEHAUD_LSPD_NEW_SOUNDSET'},
|
|
--[[16]] { Name = '295-WAIL', String = 'OISS_SSA_VEHAUD_LSPD_NEW_SIREN_ADAM', Ref = 'OISS_SSA_VEHAUD_LSPD_NEW_SOUNDSET'},
|
|
--[[17]] { Name = '295-YELP', String = 'OISS_SSA_VEHAUD_LSPD_NEW_SIREN_BOY', Ref = 'OISS_SSA_VEHAUD_LSPD_NEW_SOUNDSET'},
|
|
--[[18]] { Name = '295-PIERCER', String = 'OISS_SSA_VEHAUD_LSPD_NEW_SIREN_CHARLES', Ref = 'OISS_SSA_VEHAUD_LSPD_NEW_SOUNDSET'},
|
|
--[[19]] { Name = '295-SWEEP', String = 'OISS_SSA_VEHAUD_LSPD_NEW_SIREN_DAVID', Ref = 'OISS_SSA_VEHAUD_LSPD_NEW_SOUNDSET'},
|
|
--[[20]] { Name = '295-HETRO', String = 'OISS_SSA_VEHAUD_LSPD_NEW_SIREN_EDWARD', Ref = 'OISS_SSA_VEHAUD_LSPD_NEW_SOUNDSET', Option = 3},
|
|
--[[21]] { Name = 'FS-HORN', String = 'OISS_SSA_VEHAUD_LSSD_NEW_HORN', Ref = 'OISS_SSA_VEHAUD_LSSD_NEW_SOUNDSET'},
|
|
--[[22]] { Name = 'FS-WAIL', String = 'OISS_SSA_VEHAUD_LSSD_NEW_SIREN_ADAM', Ref = 'OISS_SSA_VEHAUD_LSSD_NEW_SOUNDSET'},
|
|
--[[23]] { Name = 'FS-YELP', String = 'OISS_SSA_VEHAUD_LSSD_NEW_SIREN_BOY', Ref = 'OISS_SSA_VEHAUD_LSSD_NEW_SOUNDSET'},
|
|
--[[24]] { Name = 'FS-PRIORITY', String = 'OISS_SSA_VEHAUD_LSSD_NEW_SIREN_CHARLES', Ref = 'OISS_SSA_VEHAUD_LSSD_NEW_SOUNDSET'},
|
|
--[[25]] { Name = 'FS-WAIL (RBLR)', String = 'OISS_SSA_VEHAUD_LSSD_NEW_SIREN_DAVID', Ref = 'OISS_SSA_VEHAUD_LSSD_NEW_SOUNDSET', Option = 3},
|
|
--[[26]] { Name = 'FS-YELP (RBLR)', String = 'OISS_SSA_VEHAUD_LSSD_NEW_SIREN_EDWARD', Ref = 'OISS_SSA_VEHAUD_LSSD_NEW_SOUNDSET'},
|
|
--[[27]] { Name = 'TMD-HORN', String = 'OISS_SSA_VEHAUD_BCSO_NEW_HORN', Ref = 'OISS_SSA_VEHAUD_BCSO_NEW_SOUNDSET'},
|
|
--[[28]] { Name = 'TMD-WAIL', String = 'OISS_SSA_VEHAUD_BCSO_NEW_SIREN_ADAM', Ref = 'OISS_SSA_VEHAUD_BCSO_NEW_SOUNDSET'},
|
|
--[[29]] { Name = 'TMD-YELP', String = 'OISS_SSA_VEHAUD_BCSO_NEW_SIREN_BOY', Ref = 'OISS_SSA_VEHAUD_BCSO_NEW_SOUNDSET'},
|
|
--[[30]] { Name = 'TMD-HETRO', String = 'OISS_SSA_VEHAUD_BCSO_NEW_SIREN_CHARLES', Ref = 'OISS_SSA_VEHAUD_BCSO_NEW_SOUNDSET'},
|
|
--[[31]] { Name = 'TMD-SWEEP', String = 'OISS_SSA_VEHAUD_BCSO_NEW_SIREN_DAVID', Ref = 'OISS_SSA_VEHAUD_BCSO_NEW_SOUNDSET'},
|
|
--[[32]] { Name = 'TMD-ULTRA HI-LO', String = 'OISS_SSA_VEHAUD_BCSO_NEW_SIREN_EDWARD', Ref = 'OISS_SSA_VEHAUD_BCSO_NEW_SOUNDSET', Option = 3},
|
|
--[[33]] { Name = 'MCB-HORN', String = 'OISS_SSA_VEHAUD_SAHP_NEW_HORN', Ref = 'OISS_SSA_VEHAUD_SAHP_NEW_SOUNDSET'},
|
|
--[[34]] { Name = 'MCB-WAIL', String = 'OISS_SSA_VEHAUD_SAHP_NEW_SIREN_ADAM', Ref = 'OISS_SSA_VEHAUD_SAHP_NEW_SOUNDSET'},
|
|
--[[35]] { Name = 'MCB-YELP', String = 'OISS_SSA_VEHAUD_SAHP_NEW_SIREN_BOY', Ref = 'OISS_SSA_VEHAUD_SAHP_NEW_SOUNDSET'},
|
|
--[[36]] { Name = 'MCB-HYPER-YELP', String = 'OISS_SSA_VEHAUD_SAHP_NEW_SIREN_CHARLES', Ref = 'OISS_SSA_VEHAUD_SAHP_NEW_SOUNDSET'},
|
|
--[[37]] { Name = 'MCB-SWEEP3', String = 'OISS_SSA_VEHAUD_SAHP_NEW_SIREN_DAVID', Ref = 'OISS_SSA_VEHAUD_SAHP_NEW_SOUNDSET'},
|
|
--[[38]] { Name = 'MCB-HYPERLO', String = 'OISS_SSA_VEHAUD_SAHP_NEW_SIREN_EDWARD', Ref = 'OISS_SSA_VEHAUD_SAHP_NEW_SOUNDSET', Option = 3},
|
|
--[[39]] { Name = 'CGOLD-HORN', String = 'OISS_SSA_VEHAUD_FIB_NEW_HORN', Ref = 'OISS_SSA_VEHAUD_FIB_NEW_SOUNDSET'},
|
|
--[[40]] { Name = 'CGOLD-WAIL', String = 'OISS_SSA_VEHAUD_FIB_NEW_SIREN_ADAM', Ref = 'OISS_SSA_VEHAUD_FIB_NEW_SOUNDSET'},
|
|
--[[41]] { Name = 'CGOLD-YELP', String = 'OISS_SSA_VEHAUD_FIB_NEW_SIREN_BOY', Ref = 'OISS_SSA_VEHAUD_FIB_NEW_SOUNDSET'},
|
|
--[[42]] { Name = 'CGOLD-PRIORITY', String = 'OISS_SSA_VEHAUD_FIB_NEW_SIREN_CHARLES', Ref = 'OISS_SSA_VEHAUD_FIB_NEW_SOUNDSET'},
|
|
--[[43]] { Name = 'CGOLD-SWEEP', String = 'OISS_SSA_VEHAUD_FIB_NEW_SIREN_DAVID', Ref = 'OISS_SSA_VEHAUD_FIB_NEW_SOUNDSET'},
|
|
--[[44]] { Name = 'CGOLD-SWEEP3', String = 'OISS_SSA_VEHAUD_FIB_NEW_SIREN_EDWARD', Ref = 'OISS_SSA_VEHAUD_FIB_NEW_SOUNDSET'},
|
|
--[[45]] { Name = 'FIRE HORN', String = 'OISS_SSA_VEHAUD_LSFD_NEW_HORN', Ref = 'OISS_SSA_VEHAUD_LSFD_NEW_SOUNDSET'},
|
|
--[[46]] { Name = 'POWERCALL', String = 'OISS_SSA_VEHAUD_LSFD_NEW_SIREN_ADAM', Ref = 'OISS_SSA_VEHAUD_LSFD_NEW_SOUNDSET'},
|
|
--[[47]] { Name = 'Q-COAST', String = 'OISS_SSA_VEHAUD_LSFD_NEW_SIREN_BOY', Ref = 'OISS_SSA_VEHAUD_LSFD_NEW_SOUNDSET'},
|
|
--[[48]] { Name = 'Q-HIGH', String = 'OISS_SSA_VEHAUD_LSFD_NEW_SIREN_CHARLES', Ref = 'OISS_SSA_VEHAUD_LSFD_NEW_SOUNDSET'},
|
|
--[[49]] { Name = 'Q-MID', String = 'OISS_SSA_VEHAUD_BCFD_NEW_SIREN_DAVID', Ref = 'OISS_SSA_VEHAUD_BCFD_NEW_SOUNDSET'},
|
|
--[[50]] { Name = 'Q-MID2', String = 'OISS_SSA_VEHAUD_BCFD_NEW_SIREN_EDWARD', Ref = 'OISS_SSA_VEHAUD_BCFD_NEW_SOUNDSET'},
|
|
}
|
|
|
|
--ASSIGN SIRENS TO VEHICLES
|
|
SIREN_ASSIGNMENTS = {
|
|
--['<gameName>'] = {tones},
|
|
['DEFAULT'] = { 1, 2, 3, 4, 23, 34, 29, 48, 42, 31 },
|
|
['FIRETRUK'] = { 12, 13, 14, 11 },
|
|
['AMBULAN'] = { 1, 2, 3, 4, 11 },
|
|
['LGUARD'] = { 1, 2, 3, 4, 11 },
|
|
['20ramambo'] = { 45, 16,40, 38, 48, 31 },
|
|
['24ramambo'] = { 45, 16,40, 38, 48, 31 },
|
|
['e350vanb'] = { 45, 16,40, 38, 48, 31 },
|
|
['e450ambo'] = { 45, 16,40, 38, 48, 31 },
|
|
['11firevic'] = { 45, 16,40, 38, 48, 31 },
|
|
['16fexp'] = { 45, 16,40, 38, 48, 31 },
|
|
['23fdems18suv'] = { 45, 16,40, 38, 48, 31 },
|
|
['23fdems18suvsl'] = { 45, 16,40, 38, 48, 31 },
|
|
['23fdems21suv'] = { 45, 16,40, 38, 48, 31 },
|
|
['23fdems21suvsl'] = { 45, 16,40, 38, 48, 31 },
|
|
['2022heavycommandfd'] = { 45, 16,40, 38, 48, 31 },
|
|
['ALSrescue1'] = { 45, 16,40, 38, 48, 31 },
|
|
['amrvan'] = { 45, 16,40, 38, 48, 31 },
|
|
['chargfire'] = { 45, 16,40, 38, 48, 31 },
|
|
['f150batt'] = { 45, 16,40, 38, 48, 31 },
|
|
['f250ambo'] = { 45, 16,40, 38, 48, 31 },
|
|
['fd14tahoe'] = { 45, 16,40, 38, 48, 31 },
|
|
['fd20exp'] = { 45, 16,40, 38, 48, 31 },
|
|
['medic22'] = { 45, 16,40, 38, 48, 31 },
|
|
['medic1a'] = { 45, 16,40, 38, 48, 31 },
|
|
['medic1b'] = { 45, 16,40, 38, 48, 31 },
|
|
['ram20pov'] = { 45, 16,40, 38, 48, 31 },
|
|
['EMSf550ambo'] = { 45, 16,40, 38, 48, 31 },
|
|
['EMSf550ambo2'] = { 45, 16,40, 38, 48, 31 },
|
|
['walkinarrow'] = { 45, 16,40, 38, 48, 31 },
|
|
['engine6a'] = { 45, 48, 13, 50, 47, 46 },
|
|
['engine6d'] = { 45, 48, 13, 50, 47, 46 },
|
|
['roseeng'] = { 45, 48, 13, 50, 47, 46 },
|
|
['rosemidtower'] = { 45, 48, 13, 50, 47, 46 },
|
|
['ladder6a'] = { 45, 48, 13, 50, 47, 46 },
|
|
['rescue6'] = { 45, 48, 13, 50, 47, 46 },
|
|
['rescue6a'] = { 45, 48, 13, 50, 47, 46 },
|
|
['rescue9e'] = { 45, 48, 13, 50, 47, 46 },
|
|
['tender6'] = { 45, 48, 13, 50, 47, 46 },
|
|
['tender9b'] = { 45, 48, 13, 50, 47, 46 },
|
|
['tower6'] = { 45, 48, 13, 50, 47, 46 },
|
|
['20Maxfdramsquad'] = { 45, 48, 13, 50, 47, 46 },
|
|
['23sierrafire'] = { 45, 48, 13, 50, 47, 46 },
|
|
['24rampumper'] = { 45, 48, 13, 50, 47, 46 },
|
|
['f550super6'] = { 45, 48, 13, 50, 47, 46 },
|
|
['ftanker'] = { 45, 48, 13, 50, 47, 46 },
|
|
['velocity'] = { 45, 48, 13, 50, 47, 46 },
|
|
['23smallboatfd'] = { 45, 48, 13, 50, 47, 46 },
|
|
['brush'] = { 45, 48, 13, 50, 47, 46 },
|
|
['brushram'] = { 45, 48, 13, 50, 47, 46 },
|
|
['bulldog'] = { 45, 48, 13, 50, 47, 46 },
|
|
['enforcer'] = { 45, 48, 13, 50, 47, 46 },
|
|
['EnforcerEng'] = { 45, 48, 13, 50, 47, 46 },
|
|
['enforcerf'] = { 45, 48, 13, 50, 47, 46 },
|
|
['enforcerta'] = { 45, 48, 13, 50, 47, 46 },
|
|
['engine'] = { 45, 48, 13, 50, 47, 46 },
|
|
['enladder'] = { 45, 48, 13, 50, 47, 46 },
|
|
['fdgator'] = { 45, 48, 13, 50, 47, 46 },
|
|
['Ferrara'] = { 45, 48, 13, 50, 47, 46 },
|
|
['firef350'] = { 45, 48, 13, 50, 47, 46 },
|
|
['foam1'] = { 45, 48, 13, 50, 47, 46 },
|
|
['mmladder'] = { 45, 48, 13, 50, 47, 46 },
|
|
['prescue'] = { 45, 48, 13, 50, 47, 46 },
|
|
['rescue1'] = { 45, 48, 13, 50, 47, 46 },
|
|
['walkin'] = { 45, 48, 13, 50, 47, 46 },
|
|
['fireboat'] = { 45, 48, 13, 50, 47, 46 },
|
|
['lafdengine'] = { 45, 48, 13, 50, 47, 46 },
|
|
['lacod6'] = { 45, 48, 13, 46, 47, 49 },
|
|
['lacofdbat'] = { 45, 48, 13, 46, 47, 49 },
|
|
['lacofdbug'] = { 45, 48, 13, 46, 47, 49 },
|
|
['lacofddztrk'] = { 45, 48, 13, 46, 47, 49 },
|
|
['lacofdeng'] = { 45, 48, 13, 46, 47, 49 },
|
|
['lacofdfoam'] = { 45, 48, 13, 46, 47, 49 },
|
|
['lacofdpat'] = { 45, 48, 13, 46, 47, 49 },
|
|
['lacofdrs'] = { 45, 48, 13, 46, 47, 49 },
|
|
['lacofdsup'] = { 45, 48, 13, 46, 47, 49 },
|
|
['lacofdt3'] = { 45, 48, 13, 46, 47, 49 },
|
|
['lacofdtrlr'] = { 45, 48, 13, 46, 47, 49 },
|
|
['lacofdusartrk'] = { 45, 48, 13, 46, 47, 49 },
|
|
['lacofdusartrlr'] = { 45, 48, 13, 46, 47, 49 },
|
|
['lacofdutil'] = { 45, 48, 13, 46, 47, 49 },
|
|
['mmech'] = { 45, 48, 13, 46, 47, 49 },
|
|
['petewrecker'] = { 45, 48, 13, 46, 47, 49 },
|
|
['lafdtiller'] = { 45, 48, 13, 46, 47, 49 },
|
|
['lafdcab'] = { 45, 48, 13, 46, 47, 49 },
|
|
['16ramcsquad'] = { 45, 48, 13, 46, 47, 49 },
|
|
['20Maxfdramsquad'] = { 45, 48, 13, 46, 47, 49 },
|
|
['20ramcsquad'] = { 45, 48, 13, 46, 47, 49 },
|
|
['f550csquad'] = { 45, 48, 13, 46, 47, 49 },
|
|
['x3bearcat2'] = { 45, 48, 2, 28, 31, 29 },
|
|
['x3bearcat'] = { 45, 48, 13, 46, 47, 49 },
|
|
['lafdtahoe'] = { 45, 48, 13, 46, 47, 49 },
|
|
['firetruk13'] = { 45, 48, 13, 46, 47, 49 },
|
|
['hazf350tec'] = { 45, 48, 13, 46, 47, 49 },
|
|
['redf350brush21'] = { 45, 48, 13, 46, 47, 49 },
|
|
|
|
|
|
} |