diff --git a/resources/ServerSidedSoundsSirens/.gitattributes b/resources/ServerSidedSoundsSirens/.gitattributes deleted file mode 100644 index dfe077042..000000000 --- a/resources/ServerSidedSoundsSirens/.gitattributes +++ /dev/null @@ -1,2 +0,0 @@ -# Auto detect text files and perform LF normalization -* text=auto diff --git a/resources/ServerSidedSoundsSirens/IDTABLE.md b/resources/ServerSidedSoundsSirens/IDTABLE.md deleted file mode 100644 index 0f20888ed..000000000 --- a/resources/ServerSidedSoundsSirens/IDTABLE.md +++ /dev/null @@ -1,252 +0,0 @@ -# Table with Soundbank SoundSet and AudioString - -|SoundBank|SoundSet|AudioString| -|-------------|-------------|--------------------------| -|New/Modern Sirens of the Los Santos Police Department||| -|dlc_serversideaudio/oiss_ssa_vehaud_lspd_new|oiss_ssa_vehaud_lspd_new_soundset|oiss_ssa_vehaud_lspd_new_horn| -|||oiss_ssa_vehaud_lspd_new_siren_adam| -|||oiss_ssa_vehaud_lspd_new_siren_boy| -|||oiss_ssa_vehaud_lspd_new_siren_charles| -|||oiss_ssa_vehaud_lspd_new_siren_david| -|||oiss_ssa_vehaud_lspd_new_siren_edward| -|Old/Vintage Sirens of the Los Santos Police Department||| -|dlc_serversideaudio/oiss_ssa_vehaud_lspd_old|oiss_ssa_vehaud_lspd_old_soundset|oiss_ssa_vehaud_lspd_old_horn| -|||oiss_ssa_vehaud_lspd_old_siren_adam| -|||oiss_ssa_vehaud_lspd_old_siren_boy| -|||oiss_ssa_vehaud_lspd_old_siren_charles| -|||oiss_ssa_vehaud_lspd_old_siren_david| -|||oiss_ssa_vehaud_lspd_old_siren_edward| -|New/Modern Sirens of the Los Santos Sheriff Department||| -|dlc_serversideaudio/oiss_ssa_vehaud_lssd_new|oiss_ssa_vehaud_lssd_new_soundset|oiss_ssa_vehaud_lssd_new_horn| -|||oiss_ssa_vehaud_lssd_new_siren_adam| -|||oiss_ssa_vehaud_lssd_new_siren_boy| -|||oiss_ssa_vehaud_lssd_new_siren_charles| -|||oiss_ssa_vehaud_lssd_new_siren_david| -|||oiss_ssa_vehaud_lssd_new_siren_edward| -|Old/Vintage Sirens of the Los Santos Sheriff Department||| -|dlc_serversideaudio/oiss_ssa_vehaud_lssd_old|oiss_ssa_vehaud_lssd_old_soundset|oiss_ssa_vehaud_lssd_old_horn| -|||oiss_ssa_vehaud_lssd_old_siren_adam| -|||oiss_ssa_vehaud_lssd_old_siren_boy| -|||oiss_ssa_vehaud_lssd_old_siren_charles| -|||oiss_ssa_vehaud_lssd_old_siren_david| -|||oiss_ssa_vehaud_lssd_old_siren_edward| -|New/Modern Sirens of the Blaine County Sheriff Office||| -|dlc_serversideaudio/oiss_ssa_vehaud_bcso_new|oiss_ssa_vehaud_bcso_new_soundset|oiss_ssa_vehaud_bcso_new_horn| -|||oiss_ssa_vehaud_bcso_new_siren_adam| -|||oiss_ssa_vehaud_bcso_new_siren_boy| -|||oiss_ssa_vehaud_bcso_new_siren_charles| -|||oiss_ssa_vehaud_bcso_new_siren_david| -|||oiss_ssa_vehaud_bcso_new_siren_edward| -|Old/Vintage Sirens of the Blaine County Sheriff Office||| -|dlc_serversideaudio/oiss_ssa_vehaud_bcso_old|oiss_ssa_vehaud_bcso_old_soundset|oiss_ssa_vehaud_bcso_old_horn| -|||oiss_ssa_vehaud_bcso_old_siren_adam| -|||oiss_ssa_vehaud_bcso_old_siren_boy| -|||oiss_ssa_vehaud_bcso_old_siren_charles| -|||oiss_ssa_vehaud_bcso_old_siren_david| -|||oiss_ssa_vehaud_bcso_old_siren_edward| -|New/Modern Sirens of the San Andreas Highway Patrol||| -|dlc_serversideaudio/oiss_ssa_vehaud_sahp_new|oiss_ssa_vehaud_sahp_new_soundset|oiss_ssa_vehaud_sahp_new_horn| -|||oiss_ssa_vehaud_sahp_new_siren_adam| -|||oiss_ssa_vehaud_sahp_new_siren_boy| -|||oiss_ssa_vehaud_sahp_new_siren_charles| -|||oiss_ssa_vehaud_sahp_new_siren_david| -|||oiss_ssa_vehaud_sahp_new_siren_edward| -|Old/Vintage Sirens of the San Andreas Highway Patrol||| -|dlc_serversideaudio/oiss_ssa_vehaud_sahp_old|oiss_ssa_vehaud_sahp_old_soundset|oiss_ssa_vehaud_sahp_old_horn| -|||oiss_ssa_vehaud_sahp_old_siren_adam| -|||oiss_ssa_vehaud_sahp_old_siren_boy| -|||oiss_ssa_vehaud_sahp_old_siren_charles| -|||oiss_ssa_vehaud_sahp_old_siren_david| -|||oiss_ssa_vehaud_sahp_old_siren_edward| -|Motorcycle Sirens of the San Andreas Highway Patrol||| -|dlc_serversideaudio/oiss_ssa_vehaud_sahp_bike|oiss_ssa_vehaud_sahp_bike_soundset|oiss_ssa_vehaud_sahp_bike_horn| -|||oiss_ssa_vehaud_sahp_bike_siren_adam| -|||oiss_ssa_vehaud_sahp_bike_siren_boy| -|||oiss_ssa_vehaud_sahp_bike_siren_charles| -|||oiss_ssa_vehaud_sahp_bike_siren_david| -|||oiss_ssa_vehaud_sahp_bike_siren_edward| -|New/Modern Sirens of the National Office of Security Enforcement ||| -|dlc_serversideaudio/oiss_ssa_vehaud_noose_new|oiss_ssa_vehaud_noose_new_soundset|oiss_ssa_vehaud_noose_new_horn| -|||oiss_ssa_vehaud_noose_new_siren_adam| -|||oiss_ssa_vehaud_noose_new_siren_boy| -|||oiss_ssa_vehaud_noose_new_siren_charles| -|||oiss_ssa_vehaud_noose_new_siren_david| -|||oiss_ssa_vehaud_noose_new_siren_edward| -|Old/Vintage Sirens of the National Office of Security Enforcement ||| -|dlc_serversideaudio/oiss_ssa_vehaud_noose_old|oiss_ssa_vehaud_noose_old_soundset|oiss_ssa_vehaud_noose_old_horn| -|||oiss_ssa_vehaud_noose_old_siren_adam| -|||oiss_ssa_vehaud_noose_old_siren_boy| -|||oiss_ssa_vehaud_noose_old_siren_charles| -|||oiss_ssa_vehaud_noose_old_siren_david| -|||oiss_ssa_vehaud_noose_old_siren_edward| -|New/Modern Sirens of the Federal Investigation Bureau||| -|dlc_serversideaudio/oiss_ssa_vehaud_fib_new|oiss_ssa_vehaud_fib_new_soundset|oiss_ssa_vehaud_fib_new_horn| -|||oiss_ssa_vehaud_fib_new_siren_adam| -|||oiss_ssa_vehaud_fib_new_siren_boy| -|||oiss_ssa_vehaud_fib_new_siren_charles| -|||oiss_ssa_vehaud_fib_new_siren_david| -|||oiss_ssa_vehaud_fib_new_siren_edward| -|Old/Vintage Sirens of the Federal Investigation Bureau||| -|dlc_serversideaudio/oiss_ssa_vehaud_fib_old|oiss_ssa_vehaud_fib_old_soundset|oiss_ssa_vehaud_fib_old_horn| -|||oiss_ssa_vehaud_fib_old_siren_adam| -|||oiss_ssa_vehaud_fib_old_siren_boy| -|||oiss_ssa_vehaud_fib_old_siren_charles| -|||oiss_ssa_vehaud_fib_old_siren_david| -|||oiss_ssa_vehaud_fib_old_siren_edward| -|New/Modern Sirens of the Rockford Hills Police Department||| -|dlc_serversideaudio/oiss_ssa_vehaud_rhpd_new|oiss_ssa_vehaud_rhpd_new_soundset|oiss_ssa_vehaud_rhpd_new_horn| -|||oiss_ssa_vehaud_rhpd_new_siren_adam| -|||oiss_ssa_vehaud_rhpd_new_siren_boy| -|||oiss_ssa_vehaud_rhpd_new_siren_charles| -|||oiss_ssa_vehaud_rhpd_new_siren_david| -|||oiss_ssa_vehaud_rhpd_new_siren_edward| -|Old/Vintage Sirens of the Rockford Hills Police Department||| -|dlc_serversideaudio/oiss_ssa_vehaud_rhpd_old|oiss_ssa_vehaud_rhpd_old_soundset|oiss_ssa_vehaud_rhpd_old_horn| -|||oiss_ssa_vehaud_rhpd_old_siren_adam| -|||oiss_ssa_vehaud_rhpd_old_siren_boy| -|||oiss_ssa_vehaud_rhpd_old_siren_charles| -|||oiss_ssa_vehaud_rhpd_old_siren_david| -|||oiss_ssa_vehaud_rhpd_old_siren_edward| -|New/Modern Sirens of the Del Perro Police Department||| -|dlc_serversideaudio/oiss_ssa_vehaud_dppd_new|oiss_ssa_vehaud_dppd_new_soundset|oiss_ssa_vehaud_dppd_new_horn| -|||oiss_ssa_vehaud_dppd_new_siren_adam| -|||oiss_ssa_vehaud_dppd_new_siren_boy| -|||oiss_ssa_vehaud_dppd_new_siren_charles| -|||oiss_ssa_vehaud_dppd_new_siren_david| -|||oiss_ssa_vehaud_dppd_new_siren_edward| -|Old/Vintage Sirens of the Del Perro Police Department||| -|dlc_serversideaudio/oiss_ssa_vehaud_dppd_old|oiss_ssa_vehaud_dppd_old_soundset|oiss_ssa_vehaud_dppd_old_horn| -|||oiss_ssa_vehaud_dppd_old_siren_adam| -|||oiss_ssa_vehaud_dppd_old_siren_boy| -|||oiss_ssa_vehaud_dppd_old_siren_charles| -|||oiss_ssa_vehaud_dppd_old_siren_david| -|||oiss_ssa_vehaud_dppd_old_siren_edward| -|New/Modern Sirens of the Los Santos International Airport Police||| -|dlc_serversideaudio/oiss_ssa_vehaud_lsia_new|oiss_ssa_vehaud_lsia_new_soundset|oiss_ssa_vehaud_lsia_new_horn| -|||oiss_ssa_vehaud_lsia_new_siren_adam| -|||oiss_ssa_vehaud_lsia_new_siren_boy| -|||oiss_ssa_vehaud_lsia_new_siren_charles| -|||oiss_ssa_vehaud_lsia_new_siren_david| -|||oiss_ssa_vehaud_lsia_new_siren_edward| -|Old/Vintage Sirens of the Los Santos International Airport Police||| -|dlc_serversideaudio/oiss_ssa_vehaud_lsia_old|oiss_ssa_vehaud_lsia_old_soundset|oiss_ssa_vehaud_lsia_old_horn| -|||oiss_ssa_vehaud_lsia_old_siren_adam| -|||oiss_ssa_vehaud_lsia_old_siren_boy| -|||oiss_ssa_vehaud_lsia_old_siren_charles| -|||oiss_ssa_vehaud_lsia_old_siren_david| -|||oiss_ssa_vehaud_lsia_old_siren_edward| -|New/Modern Sirens of the Los Santos Port Police||| -|dlc_serversideaudio/oiss_ssa_vehaud_lspp_new|oiss_ssa_vehaud_lspp_new_soundset|oiss_ssa_vehaud_lspp_new_horn| -|||oiss_ssa_vehaud_lspp_new_siren_adam| -|||oiss_ssa_vehaud_lspp_new_siren_boy| -|||oiss_ssa_vehaud_lspp_new_siren_charles| -|||oiss_ssa_vehaud_lspp_new_siren_david| -|||oiss_ssa_vehaud_lspp_new_siren_edward| -|Old/Vintage Sirens of the Los Santos Port Police||| -|dlc_serversideaudio/oiss_ssa_vehaud_lspp_old|oiss_ssa_vehaud_lspp_old_soundset|oiss_ssa_vehaud_lspp_old_horn| -|||oiss_ssa_vehaud_lspp_old_siren_adam| -|||oiss_ssa_vehaud_lspp_old_siren_boy| -|||oiss_ssa_vehaud_lspp_old_siren_charles| -|||oiss_ssa_vehaud_lspp_old_siren_david| -|||oiss_ssa_vehaud_lspp_old_siren_edward| -|New/Modern Sirens of the Los Santos Fire Department||| -|dlc_serversideaudio/oiss_ssa_vehaud_lsfd_new|oiss_ssa_vehaud_lsfd_new_soundset|oiss_ssa_vehaud_lsfd_new_horn| -|||oiss_ssa_vehaud_lsfd_new_siren_adam| -|||oiss_ssa_vehaud_lsfd_new_siren_boy| -|||oiss_ssa_vehaud_lsfd_new_siren_charles| -|||oiss_ssa_vehaud_lsfd_new_siren_david| -|||oiss_ssa_vehaud_lsfd_new_siren_edward| -|Old/Vintage Sirens of the Los Santos Fire Department||| -|dlc_serversideaudio/oiss_ssa_vehaud_lsfd_old|oiss_ssa_vehaud_lsfd_old_soundset|oiss_ssa_vehaud_lsfd_old_horn| -|||oiss_ssa_vehaud_lsfd_old_siren_adam| -|||oiss_ssa_vehaud_lsfd_old_siren_boy| -|||oiss_ssa_vehaud_lsfd_old_siren_charles| -|||oiss_ssa_vehaud_lsfd_old_siren_david| -|||oiss_ssa_vehaud_lsfd_old_siren_edward| -|New/Modern Sirens of the Los Santos County Fire Department||| -|dlc_serversideaudio/oiss_ssa_vehaud_lscofd_new|oiss_ssa_vehaud_lscofd_new_soundset|oiss_ssa_vehaud_lscofd_new_horn| -|||oiss_ssa_vehaud_lscofd_new_siren_adam| -|||oiss_ssa_vehaud_lscofd_new_siren_boy| -|||oiss_ssa_vehaud_lscofd_new_siren_charles| -|||oiss_ssa_vehaud_lscofd_new_siren_david| -|||oiss_ssa_vehaud_lscofd_new_siren_edward| -|Old/Vintage Sirens of the Los Santos County Fire Department||| -|dlc_serversideaudio/oiss_ssa_vehaud_lscofd_old|oiss_ssa_vehaud_lscofd_old_soundset|oiss_ssa_vehaud_lscofd_old_horn| -|||oiss_ssa_vehaud_lscofd_old_siren_adam| -|||oiss_ssa_vehaud_lscofd_old_siren_boy| -|||oiss_ssa_vehaud_lscofd_old_siren_charles| -|||oiss_ssa_vehaud_lscofd_old_siren_david| -|||oiss_ssa_vehaud_lscofd_old_siren_edward| -|New/Modern Sirens of the Blaine County Fire Department||| -|dlc_serversideaudio/oiss_ssa_vehaud_bcfd_new|oiss_ssa_vehaud_bcfd_new_soundset|oiss_ssa_vehaud_bcfd_new_horn| -|||oiss_ssa_vehaud_bcfd_new_siren_adam| -|||oiss_ssa_vehaud_bcfd_new_siren_boy| -|||oiss_ssa_vehaud_bcfd_new_siren_charles| -|||oiss_ssa_vehaud_bcfd_new_siren_david| -|||oiss_ssa_vehaud_bcfd_new_siren_edward| -|Old/Vintage Sirens of the Blaine County Fire Department||| -|dlc_serversideaudio/oiss_ssa_vehaud_bcfd_old|oiss_ssa_vehaud_bcfd_old_soundset|oiss_ssa_vehaud_bcfd_old_horn| -|||oiss_ssa_vehaud_bcfd_old_siren_adam| -|||oiss_ssa_vehaud_bcfd_old_siren_boy| -|||oiss_ssa_vehaud_bcfd_old_siren_charles| -|||oiss_ssa_vehaud_bcfd_old_siren_david| -|||oiss_ssa_vehaud_bcfd_old_siren_edward| -|New/Modern Sirens of SanFire||| -|dlc_serversideaudio/oiss_ssa_vehaud_sanfire_new|oiss_ssa_vehaud_sanfire_new_soundset|oiss_ssa_vehaud_sanfire_new_horn| -|||oiss_ssa_vehaud_sanfire_new_siren_adam| -|||oiss_ssa_vehaud_sanfire_new_siren_boy| -|||oiss_ssa_vehaud_sanfire_new_siren_charles| -|||oiss_ssa_vehaud_sanfire_new_siren_david| -|||oiss_ssa_vehaud_sanfire_new_siren_edward| -|Old/Vintage Sirens of SanFire||| -|dlc_serversideaudio/oiss_ssa_vehaud_sanfire_old|oiss_ssa_vehaud_sanfire_old_soundset|oiss_ssa_vehaud_sanfire_old_horn| -|||oiss_ssa_vehaud_sanfire_old_siren_adam| -|||oiss_ssa_vehaud_sanfire_old_siren_boy| -|||oiss_ssa_vehaud_sanfire_old_siren_charles| -|||oiss_ssa_vehaud_sanfire_old_siren_david| -|||oiss_ssa_vehaud_sanfire_old_siren_edward| -|New/Modern Sirens of the San Andreas Medical Services||| -|dlc_serversideaudio/oiss_ssa_vehaud_sams_new|oiss_ssa_vehaud_sams_new_soundset|oiss_ssa_vehaud_sams_new_horn| -|||oiss_ssa_vehaud_sams_new_siren_adam| -|||oiss_ssa_vehaud_sams_new_siren_boy| -|||oiss_ssa_vehaud_sams_new_siren_charles| -|||oiss_ssa_vehaud_sams_new_siren_david| -|||oiss_ssa_vehaud_sams_new_siren_edward| -|Old/Vintage Sirens of the San Andreas Medical Services||| -|dlc_serversideaudio/oiss_ssa_vehaud_sams_old|oiss_ssa_vehaud_sams_old_soundset|oiss_ssa_vehaud_sams_old_horn| -|||oiss_ssa_vehaud_sams_old_siren_adam| -|||oiss_ssa_vehaud_sams_old_siren_boy| -|||oiss_ssa_vehaud_sams_old_siren_charles| -|||oiss_ssa_vehaud_sams_old_siren_david| -|||oiss_ssa_vehaud_sams_old_siren_edward| -|New/Modern Sirens of the United States Forest Services||| -|dlc_serversideaudio/oiss_ssa_vehaud_usfs_new|oiss_ssa_vehaud_usfs_new_soundset|oiss_ssa_vehaud_usfs_new_horn| -|||oiss_ssa_vehaud_usfs_new_siren_adam| -|||oiss_ssa_vehaud_usfs_new_siren_boy| -|||oiss_ssa_vehaud_usfs_new_siren_charles| -|||oiss_ssa_vehaud_usfs_new_siren_david| -|||oiss_ssa_vehaud_usfs_new_siren_edward| -|Old/Vintage Sirens of the United States Forest Services||| -|dlc_serversideaudio/oiss_ssa_vehaud_usfs_old|oiss_ssa_vehaud_usfs_old_soundset|oiss_ssa_vehaud_usfs_old_horn| -|||oiss_ssa_vehaud_usfs_old_siren_adam| -|||oiss_ssa_vehaud_usfs_old_siren_boy| -|||oiss_ssa_vehaud_usfs_old_siren_charles| -|||oiss_ssa_vehaud_usfs_old_siren_david| -|||oiss_ssa_vehaud_usfs_old_siren_edward| -|Miscellaneous Siren and Vehicle Sounds||| -|dlc_serversideaudio/oiss_ssa_vehaud_etc|oiss_ssa_vehaud_etc_soundset|oiss_ssa_vehaud_etc_adam| -|||oiss_ssa_vehaud_etc_boy| -|||oiss_ssa_vehaud_etc_charles| -|||oiss_ssa_vehaud_etc_david| -|||oiss_ssa_vehaud_etc_edward| -|||oiss_ssa_vehaud_etc_frank| -|||oiss_ssa_vehaud_etc_george| -|||oiss_ssa_vehaud_etc_henry| -|||oiss_ssa_vehaud_etc_ida| -|||oiss_ssa_vehaud_etc_john| -|||oiss_ssa_vehaud_etc_king| -|||oiss_ssa_vehaud_etc_lincoln| -|||oiss_ssa_vehaud_etc_mary| -|||oiss_ssa_vehaud_etc_nancy| -|||oiss_ssa_vehaud_etc_ocean| -|||oiss_ssa_vehaud_etc_paul| diff --git a/resources/ServerSidedSoundsSirens/README.md b/resources/ServerSidedSoundsSirens/README.md deleted file mode 100644 index f4bd412f5..000000000 --- a/resources/ServerSidedSoundsSirens/README.md +++ /dev/null @@ -1,69 +0,0 @@ -# Server Sided Sounds and Sirens - -We wanted custom sirens, many custom sirens. - -How many? 214. Why? Nobody knows. - - -But after we finally managed it to do it. Here you go. - -## Pros -214 Sirens - -It's free - -## Cons -You have to use our names (in the files), due to the fact that we were to lazy to change the name for the release. - -# Usage - -Just use and change the audio files (wav.) in the .AWC files in the `dlc_serversideaudio` Folder using OpenIV or other AWC editing tools. The awc files shouldn't be larger than 16MB. Which we honestly never tested ... So you might experience some fivem restrictions we aren't aware of. (But at least 4MB are totally okay, well tested by us.) - -Here is a Table with the Soundbank Soundsets and Audiostrings used in this resource: https://github.com/fk-1997/Server-Sided-Sounds-and-Sirens/blob/main/IDTABLE.md#table-with-soundbank-soundset-and-audiostring - -## Luxart Vehicle Control - -There is a great wiki over on their github: https://docs.luxartengineering.com/v3/resource-installation/server-sided-siren-integration - -## ELS-Plus - -These are the current ELS-Plus settings: - -`SoundBank="dlc_serversideaudio/oiss_ssa_vehaud_bcso_new"` or other Soundbanks - -`SoundSet="oiss_ssa_vehaud_bcso_new_soundset"` or other SoundSets - -`AudioString="oiss_ssa_vehaud_bcso_new_horn"` or other AudioStrings - -## FiveM Scripts - -Use this native - -https://docs.fivem.net/natives/?_0x2F844A8B08D76685 - -p0 = `"DLC_SERVERSIDEAUDIO\\OISS_SSA_VEHAUD_BCSO_NEW"` or other Soundbanks - -p1 = `false` - -And call the sounds using this native: - -https://docs.fivem.net/natives/?_0xE65F427EB70AB1ED - -soundId = `-1` - -audioName = `"OISS_SSA_VEHAUD_BCSO_NEW_HORN"` - -entity = your entity || Most likely `GetVehiclePedIsUsing(PlayerPedId())` - -audioRef `"DLC_SERVERSIDEAUDIO\\OISS_SSA_VEHAUD_BCSO_NEW"` - -isNetwork = `0` - -p5 = `0` - -# Testing -To test server sided sirens without configuring another resouce check out: https://github.com/TrevorBarns/Server-Side-Audio-Tester - -# Thanks ❤️ - -Thanks to our server staff, mk7a and the guys on the CodeWalker Discord for the work, support and overall kindness! diff --git a/resources/ServerSidedSoundsSirens/_work/serversideaudio_sounds.dat54.rel.xml b/resources/ServerSidedSoundsSirens/_work/serversideaudio_sounds.dat54.rel.xml deleted file mode 100644 index 0aca1afc3..000000000 --- a/resources/ServerSidedSoundsSirens/_work/serversideaudio_sounds.dat54.rel.xml +++ /dev/null @@ -1,7376 +0,0 @@ - - - - - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_LSPD_NEW - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_LSPD_OLD - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_LSSD_NEW - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_LSSD_OLD - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_BCSO_NEW - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_BCSO_OLD - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_SAHP_NEW - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_SAHP_OLD - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_SAHP_BIKE - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_NOOSE_NEW - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_NOOSE_OLD - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_FIB_NEW - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_FIB_OLD - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_RHPD_NEW - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_RHPD_OLD - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_DPPD_NEW - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_DPPD_OLD - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_LSIA_NEW - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_LSIA_OLD - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_LSPP_NEW - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_LSPP_OLD - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_LSFD_NEW - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_LSFD_OLD - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_LSCOFD_NEW - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_LSCOFD_OLD - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_BCFD_NEW - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_BCFD_OLD - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_SANFIRE_NEW - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_SANFIRE_OLD - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_SAMS_NEW - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_SAMS_OLD - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_USFS_NEW - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_USFS_OLD - DLC_SERVERSIDEAUDIO\OISS_SSA_VEHAUD_ETC - - - - oiss_ssa_vehaud_lspd_new_soundset -
- -
- - - oiss_ssa_vehaud_lspd_new_siren_adam - oiss_ssa_vehaud_lspd_new_siren_adam_d - - - oiss_ssa_vehaud_lspd_new_horn - oiss_ssa_vehaud_lspd_new_horn_d - - - oiss_ssa_vehaud_lspd_new_siren_charles - oiss_ssa_vehaud_lspd_new_siren_charles_d - - - oiss_ssa_vehaud_lspd_new_siren_boy - oiss_ssa_vehaud_lspd_new_siren_boy_d - - - oiss_ssa_vehaud_lspd_new_siren_david - oiss_ssa_vehaud_lspd_new_siren_david_d - - - oiss_ssa_vehaud_lspd_new_siren_edward - oiss_ssa_vehaud_lspd_new_siren_edward_d - - -
- - oiss_ssa_vehaud_lspd_new_siren_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lspd_new - oiss_ssa_vehaud_siren_adam - -
- - oiss_ssa_vehaud_lspd_new_siren_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lspd_new_siren_adam_s - - - - - -
- - oiss_ssa_vehaud_lspd_new_siren_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lspd_new - oiss_ssa_vehaud_siren_boy - -
- - oiss_ssa_vehaud_lspd_new_siren_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lspd_new_siren_boy_s - - - - - -
- - oiss_ssa_vehaud_lspd_new_siren_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lspd_new - oiss_ssa_vehaud_siren_charles - -
- - oiss_ssa_vehaud_lspd_new_siren_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lspd_new_siren_charles_s - - - - - -
- - oiss_ssa_vehaud_lspd_new_siren_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lspd_new - oiss_ssa_vehaud_siren_david - -
- - oiss_ssa_vehaud_lspd_new_siren_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lspd_new_siren_david_s - - - - - -
- - oiss_ssa_vehaud_lspd_new_siren_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lspd_new - oiss_ssa_vehaud_siren_edward - -
- - oiss_ssa_vehaud_lspd_new_siren_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lspd_new_siren_edward_s - - - - - -
- - oiss_ssa_vehaud_lspd_new_horn_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lspd_new - oiss_ssa_vehaud_horn - -
- - oiss_ssa_vehaud_lspd_new_horn_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lspd_new_horn_s - - - - - -
- - oiss_ssa_vehaud_lspd_old_soundset -
- -
- - - oiss_ssa_vehaud_lspd_old_siren_charles - oiss_ssa_vehaud_lspd_old_siren_charles_d - - - oiss_ssa_vehaud_lspd_old_horn - oiss_ssa_vehaud_lspd_old_horn_d - - - oiss_ssa_vehaud_lspd_old_siren_adam - oiss_ssa_vehaud_lspd_old_siren_adam_d - - - oiss_ssa_vehaud_lspd_old_siren_boy - oiss_ssa_vehaud_lspd_old_siren_boy_d - - - oiss_ssa_vehaud_lspd_old_siren_david - oiss_ssa_vehaud_lspd_old_siren_david_d - - - oiss_ssa_vehaud_lspd_old_siren_edward - oiss_ssa_vehaud_lspd_old_siren_edward_d - - -
- - oiss_ssa_vehaud_lspd_old_siren_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lspd_old - oiss_ssa_vehaud_siren_adam - -
- - oiss_ssa_vehaud_lspd_old_siren_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lspd_old_siren_adam_s - - - - - -
- - oiss_ssa_vehaud_lspd_old_siren_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lspd_old - oiss_ssa_vehaud_siren_boy - -
- - oiss_ssa_vehaud_lspd_old_siren_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lspd_old_siren_boy_s - - - - - -
- - oiss_ssa_vehaud_lspd_old_siren_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lspd_old - oiss_ssa_vehaud_siren_charles - -
- - oiss_ssa_vehaud_lspd_old_siren_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lspd_old_siren_charles_s - - - - - -
- - oiss_ssa_vehaud_lspd_old_siren_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lspd_old - oiss_ssa_vehaud_siren_david - -
- - oiss_ssa_vehaud_lspd_old_siren_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lspd_old_siren_david_s - - - - - -
- - oiss_ssa_vehaud_lspd_old_siren_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lspd_old - oiss_ssa_vehaud_siren_edward - -
- - oiss_ssa_vehaud_lspd_old_siren_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lspd_old_siren_edward_s - - - - - -
- - oiss_ssa_vehaud_lspd_old_horn_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lspd_old - oiss_ssa_vehaud_horn - -
- - oiss_ssa_vehaud_lspd_old_horn_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lspd_old_horn_s - - - - - -
- - oiss_ssa_vehaud_lssd_new_soundset -
- -
- - - oiss_ssa_vehaud_lssd_new_siren_boy - oiss_ssa_vehaud_lssd_new_siren_boy_d - - - oiss_ssa_vehaud_lssd_new_siren_edward - oiss_ssa_vehaud_lssd_new_siren_edward_d - - - oiss_ssa_vehaud_lssd_new_horn - oiss_ssa_vehaud_lssd_new_horn_d - - - oiss_ssa_vehaud_lssd_new_siren_david - oiss_ssa_vehaud_lssd_new_siren_david_d - - - oiss_ssa_vehaud_lssd_new_siren_adam - oiss_ssa_vehaud_lssd_new_siren_adam_d - - - oiss_ssa_vehaud_lssd_new_siren_charles - oiss_ssa_vehaud_lssd_new_siren_charles_d - - -
- - oiss_ssa_vehaud_lssd_new_siren_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lssd_new - oiss_ssa_vehaud_siren_adam - -
- - oiss_ssa_vehaud_lssd_new_siren_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lssd_new_siren_adam_s - - - - - -
- - oiss_ssa_vehaud_lssd_new_siren_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lssd_new - oiss_ssa_vehaud_siren_boy - -
- - oiss_ssa_vehaud_lssd_new_siren_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lssd_new_siren_boy_s - - - - - -
- - oiss_ssa_vehaud_lssd_new_siren_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lssd_new - oiss_ssa_vehaud_siren_charles - -
- - oiss_ssa_vehaud_lssd_new_siren_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lssd_new_siren_charles_s - - - - - -
- - oiss_ssa_vehaud_lssd_new_siren_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lssd_new - oiss_ssa_vehaud_siren_david - -
- - oiss_ssa_vehaud_lssd_new_siren_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lssd_new_siren_david_s - - - - - -
- - oiss_ssa_vehaud_lssd_new_siren_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lssd_new - oiss_ssa_vehaud_siren_edward - -
- - oiss_ssa_vehaud_lssd_new_siren_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lssd_new_siren_edward_s - - - - - -
- - oiss_ssa_vehaud_lssd_new_horn_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lssd_new - oiss_ssa_vehaud_horn - -
- - oiss_ssa_vehaud_lssd_new_horn_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lssd_new_horn_s - - - - - -
- - oiss_ssa_vehaud_lssd_old_soundset -
- -
- - - oiss_ssa_vehaud_lssd_old_siren_edward - oiss_ssa_vehaud_lssd_old_siren_edward_d - - - oiss_ssa_vehaud_lssd_old_siren_charles - oiss_ssa_vehaud_lssd_old_siren_charles_d - - - oiss_ssa_vehaud_lssd_old_horn - oiss_ssa_vehaud_lssd_old_horn_d - - - oiss_ssa_vehaud_lssd_old_siren_boy - oiss_ssa_vehaud_lssd_old_siren_boy_d - - - oiss_ssa_vehaud_lssd_old_siren_adam - oiss_ssa_vehaud_lssd_old_siren_adam_d - - - oiss_ssa_vehaud_lssd_old_siren_david - oiss_ssa_vehaud_lssd_old_siren_david_d - - -
- - oiss_ssa_vehaud_lssd_old_siren_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lssd_old - oiss_ssa_vehaud_siren_adam - -
- - oiss_ssa_vehaud_lssd_old_siren_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lssd_old_siren_adam_s - - - - - -
- - oiss_ssa_vehaud_lssd_old_siren_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lssd_old - oiss_ssa_vehaud_siren_boy - -
- - oiss_ssa_vehaud_lssd_old_siren_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lssd_old_siren_boy_s - - - - - -
- - oiss_ssa_vehaud_lssd_old_siren_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lssd_old - oiss_ssa_vehaud_siren_charles - -
- - oiss_ssa_vehaud_lssd_old_siren_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lssd_old_siren_charles_s - - - - - -
- - oiss_ssa_vehaud_lssd_old_siren_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lssd_old - oiss_ssa_vehaud_siren_david - -
- - oiss_ssa_vehaud_lssd_old_siren_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lssd_old_siren_david_s - - - - - -
- - oiss_ssa_vehaud_lssd_old_siren_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lssd_old - oiss_ssa_vehaud_siren_edward - -
- - oiss_ssa_vehaud_lssd_old_siren_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lssd_old_siren_edward_s - - - - - -
- - oiss_ssa_vehaud_lssd_old_horn_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lssd_old - oiss_ssa_vehaud_horn - -
- - oiss_ssa_vehaud_lssd_old_horn_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lssd_old_horn_s - - - - - -
- - oiss_ssa_vehaud_bcso_new_soundset -
- -
- - - oiss_ssa_vehaud_bcso_new_siren_adam - oiss_ssa_vehaud_bcso_new_siren_adam_d - - - oiss_ssa_vehaud_bcso_new_horn - oiss_ssa_vehaud_bcso_new_horn_d - - - oiss_ssa_vehaud_bcso_new_siren_david - oiss_ssa_vehaud_bcso_new_siren_david_d - - - oiss_ssa_vehaud_bcso_new_siren_edward - oiss_ssa_vehaud_bcso_new_siren_edward_d - - - oiss_ssa_vehaud_bcso_new_siren_charles - oiss_ssa_vehaud_bcso_new_siren_charles_d - - - oiss_ssa_vehaud_bcso_new_siren_boy - oiss_ssa_vehaud_bcso_new_siren_boy_d - - -
- - oiss_ssa_vehaud_bcso_new_siren_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_bcso_new - oiss_ssa_vehaud_siren_adam - -
- - oiss_ssa_vehaud_bcso_new_siren_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_bcso_new_siren_adam_s - - - - - -
- - oiss_ssa_vehaud_bcso_new_siren_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_bcso_new - oiss_ssa_vehaud_siren_boy - -
- - oiss_ssa_vehaud_bcso_new_siren_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_bcso_new_siren_boy_s - - - - - -
- - oiss_ssa_vehaud_bcso_new_siren_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_bcso_new - oiss_ssa_vehaud_siren_charles - -
- - oiss_ssa_vehaud_bcso_new_siren_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_bcso_new_siren_charles_s - - - - - -
- - oiss_ssa_vehaud_bcso_new_siren_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_bcso_new - oiss_ssa_vehaud_siren_david - -
- - oiss_ssa_vehaud_bcso_new_siren_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_bcso_new_siren_david_s - - - - - -
- - oiss_ssa_vehaud_bcso_new_siren_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_bcso_new - oiss_ssa_vehaud_siren_edward - -
- - oiss_ssa_vehaud_bcso_new_siren_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_bcso_new_siren_edward_s - - - - - -
- - oiss_ssa_vehaud_bcso_new_horn_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_bcso_new - oiss_ssa_vehaud_horn - -
- - oiss_ssa_vehaud_bcso_new_horn_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_bcso_new_horn_s - - - - - -
- - oiss_ssa_vehaud_bcso_old_soundset -
- -
- - - oiss_ssa_vehaud_bcso_old_siren_boy - oiss_ssa_vehaud_bcso_old_siren_boy_d - - - oiss_ssa_vehaud_bcso_old_horn - oiss_ssa_vehaud_bcso_old_horn_d - - - oiss_ssa_vehaud_bcso_old_siren_adam - oiss_ssa_vehaud_bcso_old_siren_adam_d - - - oiss_ssa_vehaud_bcso_old_siren_edward - oiss_ssa_vehaud_bcso_old_siren_edward_d - - - oiss_ssa_vehaud_bcso_old_siren_david - oiss_ssa_vehaud_bcso_old_siren_david_d - - - oiss_ssa_vehaud_bcso_old_siren_charles - oiss_ssa_vehaud_bcso_old_siren_charles_d - - -
- - oiss_ssa_vehaud_bcso_old_siren_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_bcso_old - oiss_ssa_vehaud_siren_adam - -
- - oiss_ssa_vehaud_bcso_old_siren_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_bcso_old_siren_adam_s - - - - - -
- - oiss_ssa_vehaud_bcso_old_siren_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_bcso_old - oiss_ssa_vehaud_siren_boy - -
- - oiss_ssa_vehaud_bcso_old_siren_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_bcso_old_siren_boy_s - - - - - -
- - oiss_ssa_vehaud_bcso_old_siren_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_bcso_old - oiss_ssa_vehaud_siren_charles - -
- - oiss_ssa_vehaud_bcso_old_siren_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_bcso_old_siren_charles_s - - - - - -
- - oiss_ssa_vehaud_bcso_old_siren_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_bcso_old - oiss_ssa_vehaud_siren_david - -
- - oiss_ssa_vehaud_bcso_old_siren_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_bcso_old_siren_david_s - - - - - -
- - oiss_ssa_vehaud_bcso_old_siren_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_bcso_old - oiss_ssa_vehaud_siren_edward - -
- - oiss_ssa_vehaud_bcso_old_siren_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_bcso_old_siren_edward_s - - - - - -
- - oiss_ssa_vehaud_bcso_old_horn_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_bcso_old - oiss_ssa_vehaud_horn - -
- - oiss_ssa_vehaud_bcso_old_horn_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_bcso_old_horn_s - - - - - -
- - oiss_ssa_vehaud_sahp_new_soundset -
- -
- - - oiss_ssa_vehaud_sahp_new_siren_adam - oiss_ssa_vehaud_sahp_new_siren_adam_d - - - oiss_ssa_vehaud_sahp_new_siren_boy - oiss_ssa_vehaud_sahp_new_siren_boy_d - - - oiss_ssa_vehaud_sahp_new_siren_charles - oiss_ssa_vehaud_sahp_new_siren_charles_d - - - oiss_ssa_vehaud_sahp_new_siren_david - oiss_ssa_vehaud_sahp_new_siren_david_d - - - oiss_ssa_vehaud_sahp_new_siren_edward - oiss_ssa_vehaud_sahp_new_siren_edward_d - - - oiss_ssa_vehaud_sahp_new_horn - oiss_ssa_vehaud_sahp_new_horn_d - - -
- - oiss_ssa_vehaud_sahp_new_siren_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sahp_new - oiss_ssa_vehaud_siren_adam - -
- - oiss_ssa_vehaud_sahp_new_siren_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sahp_new_siren_adam_s - - - - - -
- - oiss_ssa_vehaud_sahp_new_siren_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sahp_new - oiss_ssa_vehaud_siren_boy - -
- - oiss_ssa_vehaud_sahp_new_siren_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sahp_new_siren_boy_s - - - - - -
- - oiss_ssa_vehaud_sahp_new_siren_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sahp_new - oiss_ssa_vehaud_siren_charles - -
- - oiss_ssa_vehaud_sahp_new_siren_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sahp_new_siren_charles_s - - - - - -
- - oiss_ssa_vehaud_sahp_new_siren_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sahp_new - oiss_ssa_vehaud_siren_david - -
- - oiss_ssa_vehaud_sahp_new_siren_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sahp_new_siren_david_s - - - - - -
- - oiss_ssa_vehaud_sahp_new_siren_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sahp_new - oiss_ssa_vehaud_siren_edward - -
- - oiss_ssa_vehaud_sahp_new_siren_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sahp_new_siren_edward_s - - - - - -
- - oiss_ssa_vehaud_sahp_new_horn_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sahp_new - oiss_ssa_vehaud_horn - -
- - oiss_ssa_vehaud_sahp_new_horn_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sahp_new_horn_s - - - - - -
- - oiss_ssa_vehaud_sahp_old_soundset -
- -
- - - oiss_ssa_vehaud_sahp_old_siren_david - oiss_ssa_vehaud_sahp_old_siren_david_d - - - oiss_ssa_vehaud_sahp_old_horn - oiss_ssa_vehaud_sahp_old_horn_d - - - oiss_ssa_vehaud_sahp_old_siren_edward - oiss_ssa_vehaud_sahp_old_siren_edward_d - - - oiss_ssa_vehaud_sahp_old_siren_boy - oiss_ssa_vehaud_sahp_old_siren_boy_d - - - oiss_ssa_vehaud_sahp_old_siren_charles - oiss_ssa_vehaud_sahp_old_siren_charles_d - - - oiss_ssa_vehaud_sahp_old_siren_adam - oiss_ssa_vehaud_sahp_old_siren_adam_d - - -
- - oiss_ssa_vehaud_sahp_old_siren_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sahp_old - oiss_ssa_vehaud_siren_adam - -
- - oiss_ssa_vehaud_sahp_old_siren_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sahp_old_siren_adam_s - - - - - -
- - oiss_ssa_vehaud_sahp_old_siren_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sahp_old - oiss_ssa_vehaud_siren_boy - -
- - oiss_ssa_vehaud_sahp_old_siren_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sahp_old_siren_boy_s - - - - - -
- - oiss_ssa_vehaud_sahp_old_siren_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sahp_old - oiss_ssa_vehaud_siren_charles - -
- - oiss_ssa_vehaud_sahp_old_siren_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sahp_old_siren_charles_s - - - - - -
- - oiss_ssa_vehaud_sahp_old_siren_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sahp_old - oiss_ssa_vehaud_siren_david - -
- - oiss_ssa_vehaud_sahp_old_siren_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sahp_old_siren_david_s - - - - - -
- - oiss_ssa_vehaud_sahp_old_siren_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sahp_old - oiss_ssa_vehaud_siren_edward - -
- - oiss_ssa_vehaud_sahp_old_siren_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sahp_old_siren_edward_s - - - - - -
- - oiss_ssa_vehaud_sahp_old_horn_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sahp_old - oiss_ssa_vehaud_horn - -
- - oiss_ssa_vehaud_sahp_old_horn_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sahp_old_horn_s - - - - - -
- - oiss_ssa_vehaud_sahp_bike_soundset -
- -
- - - oiss_ssa_vehaud_sahp_bike_siren_david - oiss_ssa_vehaud_sahp_bike_siren_david_d - - - oiss_ssa_vehaud_sahp_bike_siren_charles - oiss_ssa_vehaud_sahp_bike_siren_charles_d - - - oiss_ssa_vehaud_sahp_bike_siren_edward - oiss_ssa_vehaud_sahp_bike_siren_edward_d - - - oiss_ssa_vehaud_sahp_bike_horn - oiss_ssa_vehaud_sahp_bike_horn_d - - - oiss_ssa_vehaud_sahp_bike_siren_adam - oiss_ssa_vehaud_sahp_bike_siren_adam_d - - - oiss_ssa_vehaud_sahp_bike_siren_boy - oiss_ssa_vehaud_sahp_bike_siren_boy_d - - -
- - oiss_ssa_vehaud_sahp_bike_siren_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sahp_bike - oiss_ssa_vehaud_siren_adam - -
- - oiss_ssa_vehaud_sahp_bike_siren_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sahp_bike_siren_adam_s - - - - - -
- - oiss_ssa_vehaud_sahp_bike_siren_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sahp_bike - oiss_ssa_vehaud_siren_boy - -
- - oiss_ssa_vehaud_sahp_bike_siren_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sahp_bike_siren_boy_s - - - - - -
- - oiss_ssa_vehaud_sahp_bike_siren_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sahp_bike - oiss_ssa_vehaud_siren_charles - -
- - oiss_ssa_vehaud_sahp_bike_siren_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sahp_bike_siren_charles_s - - - - - -
- - oiss_ssa_vehaud_sahp_bike_siren_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sahp_bike - oiss_ssa_vehaud_siren_david - -
- - oiss_ssa_vehaud_sahp_bike_siren_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sahp_bike_siren_david_s - - - - - -
- - oiss_ssa_vehaud_sahp_bike_siren_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sahp_bike - oiss_ssa_vehaud_siren_edward - -
- - oiss_ssa_vehaud_sahp_bike_siren_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sahp_bike_siren_edward_s - - - - - -
- - oiss_ssa_vehaud_sahp_bike_horn_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sahp_bike - oiss_ssa_vehaud_horn - -
- - oiss_ssa_vehaud_sahp_bike_horn_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sahp_bike_horn_s - - - - - -
- - oiss_ssa_vehaud_noose_new_soundset -
- -
- - - oiss_ssa_vehaud_noose_new_siren_edward - oiss_ssa_vehaud_noose_new_siren_edward_d - - - oiss_ssa_vehaud_noose_new_siren_adam - oiss_ssa_vehaud_noose_new_siren_adam_d - - - oiss_ssa_vehaud_noose_new_horn - oiss_ssa_vehaud_noose_new_horn_d - - - oiss_ssa_vehaud_noose_new_siren_david - oiss_ssa_vehaud_noose_new_siren_david_d - - - oiss_ssa_vehaud_noose_new_siren_charles - oiss_ssa_vehaud_noose_new_siren_charles_d - - - oiss_ssa_vehaud_noose_new_siren_boy - oiss_ssa_vehaud_noose_new_siren_boy_d - - -
- - oiss_ssa_vehaud_noose_new_siren_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_noose_new - oiss_ssa_vehaud_siren_adam - -
- - oiss_ssa_vehaud_noose_new_siren_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_noose_new_siren_adam_s - - - - - -
- - oiss_ssa_vehaud_noose_new_siren_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_noose_new - oiss_ssa_vehaud_siren_boy - -
- - oiss_ssa_vehaud_noose_new_siren_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_noose_new_siren_boy_s - - - - - -
- - oiss_ssa_vehaud_noose_new_siren_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_noose_new - oiss_ssa_vehaud_siren_charles - -
- - oiss_ssa_vehaud_noose_new_siren_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_noose_new_siren_charles_s - - - - - -
- - oiss_ssa_vehaud_noose_new_siren_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_noose_new - oiss_ssa_vehaud_siren_david - -
- - oiss_ssa_vehaud_noose_new_siren_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_noose_new_siren_david_s - - - - - -
- - oiss_ssa_vehaud_noose_new_siren_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_noose_new - oiss_ssa_vehaud_siren_edward - -
- - oiss_ssa_vehaud_noose_new_siren_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_noose_new_siren_edward_s - - - - - -
- - oiss_ssa_vehaud_noose_new_horn_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_noose_new - oiss_ssa_vehaud_horn - -
- - oiss_ssa_vehaud_noose_new_horn_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_noose_new_horn_s - - - - - -
- - oiss_ssa_vehaud_noose_old_soundset -
- -
- - - oiss_ssa_vehaud_noose_old_siren_charles - oiss_ssa_vehaud_noose_old_siren_charles_d - - - oiss_ssa_vehaud_noose_old_horn - oiss_ssa_vehaud_noose_old_horn_d - - - oiss_ssa_vehaud_noose_old_siren_boy - oiss_ssa_vehaud_noose_old_siren_boy_d - - - oiss_ssa_vehaud_noose_old_siren_david - oiss_ssa_vehaud_noose_old_siren_david_d - - - oiss_ssa_vehaud_noose_old_siren_adam - oiss_ssa_vehaud_noose_old_siren_adam_d - - - oiss_ssa_vehaud_noose_old_siren_edward - oiss_ssa_vehaud_noose_old_siren_edward_d - - -
- - oiss_ssa_vehaud_noose_old_siren_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_noose_old - oiss_ssa_vehaud_siren_adam - -
- - oiss_ssa_vehaud_noose_old_siren_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_noose_old_siren_adam_s - - - - - -
- - oiss_ssa_vehaud_noose_old_siren_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_noose_old - oiss_ssa_vehaud_siren_boy - -
- - oiss_ssa_vehaud_noose_old_siren_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_noose_old_siren_boy_s - - - - - -
- - oiss_ssa_vehaud_noose_old_siren_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_noose_old - oiss_ssa_vehaud_siren_charles - -
- - oiss_ssa_vehaud_noose_old_siren_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_noose_old_siren_charles_s - - - - - -
- - oiss_ssa_vehaud_noose_old_siren_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_noose_old - oiss_ssa_vehaud_siren_david - -
- - oiss_ssa_vehaud_noose_old_siren_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_noose_old_siren_david_s - - - - - -
- - oiss_ssa_vehaud_noose_old_siren_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_noose_old - oiss_ssa_vehaud_siren_edward - -
- - oiss_ssa_vehaud_noose_old_siren_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_noose_old_siren_edward_s - - - - - -
- - oiss_ssa_vehaud_noose_old_horn_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_noose_old - oiss_ssa_vehaud_horn - -
- - oiss_ssa_vehaud_noose_old_horn_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_noose_old_horn_s - - - - - -
- - oiss_ssa_vehaud_fib_new_soundset -
- -
- - - oiss_ssa_vehaud_fib_new_siren_adam - oiss_ssa_vehaud_fib_new_siren_adam_d - - - oiss_ssa_vehaud_fib_new_siren_david - oiss_ssa_vehaud_fib_new_siren_david_d - - - oiss_ssa_vehaud_fib_new_siren_boy - oiss_ssa_vehaud_fib_new_siren_boy_d - - - oiss_ssa_vehaud_fib_new_siren_charles - oiss_ssa_vehaud_fib_new_siren_charles_d - - - oiss_ssa_vehaud_fib_new_horn - oiss_ssa_vehaud_fib_new_horn_d - - - oiss_ssa_vehaud_fib_new_siren_edward - oiss_ssa_vehaud_fib_new_siren_edward_d - - -
- - oiss_ssa_vehaud_fib_new_siren_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_fib_new - oiss_ssa_vehaud_siren_adam - -
- - oiss_ssa_vehaud_fib_new_siren_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_fib_new_siren_adam_s - - - - - -
- - oiss_ssa_vehaud_fib_new_siren_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_fib_new - oiss_ssa_vehaud_siren_boy - -
- - oiss_ssa_vehaud_fib_new_siren_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_fib_new_siren_boy_s - - - - - -
- - oiss_ssa_vehaud_fib_new_siren_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_fib_new - oiss_ssa_vehaud_siren_charles - -
- - oiss_ssa_vehaud_fib_new_siren_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_fib_new_siren_charles_s - - - - - -
- - oiss_ssa_vehaud_fib_new_siren_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_fib_new - oiss_ssa_vehaud_siren_david - -
- - oiss_ssa_vehaud_fib_new_siren_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_fib_new_siren_david_s - - - - - -
- - oiss_ssa_vehaud_fib_new_siren_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_fib_new - oiss_ssa_vehaud_siren_edward - -
- - oiss_ssa_vehaud_fib_new_siren_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_fib_new_siren_edward_s - - - - - -
- - oiss_ssa_vehaud_fib_new_horn_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_fib_new - oiss_ssa_vehaud_horn - -
- - oiss_ssa_vehaud_fib_new_horn_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_fib_new_horn_s - - - - - -
- - oiss_ssa_vehaud_fib_old_soundset -
- -
- - - oiss_ssa_vehaud_fib_old_siren_charles - oiss_ssa_vehaud_fib_old_siren_charles_d - - - oiss_ssa_vehaud_fib_old_siren_boy - oiss_ssa_vehaud_fib_old_siren_boy_d - - - oiss_ssa_vehaud_fib_old_siren_adam - oiss_ssa_vehaud_fib_old_siren_adam_d - - - oiss_ssa_vehaud_fib_old_siren_edward - oiss_ssa_vehaud_fib_old_siren_edward_d - - - oiss_ssa_vehaud_fib_old_siren_david - oiss_ssa_vehaud_fib_old_siren_david_d - - - oiss_ssa_vehaud_fib_old_horn - oiss_ssa_vehaud_fib_old_horn_d - - -
- - oiss_ssa_vehaud_fib_old_siren_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_fib_old - oiss_ssa_vehaud_siren_adam - -
- - oiss_ssa_vehaud_fib_old_siren_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_fib_old_siren_adam_s - - - - - -
- - oiss_ssa_vehaud_fib_old_siren_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_fib_old - oiss_ssa_vehaud_siren_boy - -
- - oiss_ssa_vehaud_fib_old_siren_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_fib_old_siren_boy_s - - - - - -
- - oiss_ssa_vehaud_fib_old_siren_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_fib_old - oiss_ssa_vehaud_siren_charles - -
- - oiss_ssa_vehaud_fib_old_siren_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_fib_old_siren_charles_s - - - - - -
- - oiss_ssa_vehaud_fib_old_siren_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_fib_old - oiss_ssa_vehaud_siren_david - -
- - oiss_ssa_vehaud_fib_old_siren_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_fib_old_siren_david_s - - - - - -
- - oiss_ssa_vehaud_fib_old_siren_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_fib_old - oiss_ssa_vehaud_siren_edward - -
- - oiss_ssa_vehaud_fib_old_siren_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_fib_old_siren_edward_s - - - - - -
- - oiss_ssa_vehaud_fib_old_horn_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_fib_old - oiss_ssa_vehaud_horn - -
- - oiss_ssa_vehaud_fib_old_horn_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_fib_old_horn_s - - - - - -
- - oiss_ssa_vehaud_rhpd_new_soundset -
- -
- - - oiss_ssa_vehaud_rhpd_new_horn - oiss_ssa_vehaud_rhpd_new_horn_d - - - oiss_ssa_vehaud_rhpd_new_siren_adam - oiss_ssa_vehaud_rhpd_new_siren_adam_d - - - oiss_ssa_vehaud_rhpd_new_siren_charles - oiss_ssa_vehaud_rhpd_new_siren_charles_d - - - oiss_ssa_vehaud_rhpd_new_siren_edward - oiss_ssa_vehaud_rhpd_new_siren_edward_d - - - oiss_ssa_vehaud_rhpd_new_siren_boy - oiss_ssa_vehaud_rhpd_new_siren_boy_d - - - oiss_ssa_vehaud_rhpd_new_siren_david - oiss_ssa_vehaud_rhpd_new_siren_david_d - - -
- - oiss_ssa_vehaud_rhpd_new_siren_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_rhpd_new - oiss_ssa_vehaud_siren_adam - -
- - oiss_ssa_vehaud_rhpd_new_siren_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_rhpd_new_siren_adam_s - - - - - -
- - oiss_ssa_vehaud_rhpd_new_siren_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_rhpd_new - oiss_ssa_vehaud_siren_boy - -
- - oiss_ssa_vehaud_rhpd_new_siren_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_rhpd_new_siren_boy_s - - - - - -
- - oiss_ssa_vehaud_rhpd_new_siren_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_rhpd_new - oiss_ssa_vehaud_siren_charles - -
- - oiss_ssa_vehaud_rhpd_new_siren_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_rhpd_new_siren_charles_s - - - - - -
- - oiss_ssa_vehaud_rhpd_new_siren_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_rhpd_new - oiss_ssa_vehaud_siren_david - -
- - oiss_ssa_vehaud_rhpd_new_siren_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_rhpd_new_siren_david_s - - - - - -
- - oiss_ssa_vehaud_rhpd_new_siren_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_rhpd_new - oiss_ssa_vehaud_siren_edward - -
- - oiss_ssa_vehaud_rhpd_new_siren_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_rhpd_new_siren_edward_s - - - - - -
- - oiss_ssa_vehaud_rhpd_new_horn_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_rhpd_new - oiss_ssa_vehaud_horn - -
- - oiss_ssa_vehaud_rhpd_new_horn_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_rhpd_new_horn_s - - - - - -
- - oiss_ssa_vehaud_rhpd_old_soundset -
- -
- - - oiss_ssa_vehaud_rhpd_old_siren_edward - oiss_ssa_vehaud_rhpd_old_siren_edward_d - - - oiss_ssa_vehaud_rhpd_old_siren_david - oiss_ssa_vehaud_rhpd_old_siren_david_d - - - oiss_ssa_vehaud_rhpd_old_siren_boy - oiss_ssa_vehaud_rhpd_old_siren_boy_d - - - oiss_ssa_vehaud_rhpd_old_siren_charles - oiss_ssa_vehaud_rhpd_old_siren_charles_d - - - oiss_ssa_vehaud_rhpd_old_siren_adam - oiss_ssa_vehaud_rhpd_old_siren_adam_d - - - oiss_ssa_vehaud_rhpd_old_horn - oiss_ssa_vehaud_rhpd_old_horn_d - - -
- - oiss_ssa_vehaud_rhpd_old_siren_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_rhpd_old - oiss_ssa_vehaud_siren_adam - -
- - oiss_ssa_vehaud_rhpd_old_siren_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_rhpd_old_siren_adam_s - - - - - -
- - oiss_ssa_vehaud_rhpd_old_siren_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_rhpd_old - oiss_ssa_vehaud_siren_boy - -
- - oiss_ssa_vehaud_rhpd_old_siren_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_rhpd_old_siren_boy_s - - - - - -
- - oiss_ssa_vehaud_rhpd_old_siren_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_rhpd_old - oiss_ssa_vehaud_siren_charles - -
- - oiss_ssa_vehaud_rhpd_old_siren_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_rhpd_old_siren_charles_s - - - - - -
- - oiss_ssa_vehaud_rhpd_old_siren_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_rhpd_old - oiss_ssa_vehaud_siren_david - -
- - oiss_ssa_vehaud_rhpd_old_siren_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_rhpd_old_siren_david_s - - - - - -
- - oiss_ssa_vehaud_rhpd_old_siren_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_rhpd_old - oiss_ssa_vehaud_siren_edward - -
- - oiss_ssa_vehaud_rhpd_old_siren_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_rhpd_old_siren_edward_s - - - - - -
- - oiss_ssa_vehaud_rhpd_old_horn_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_rhpd_old - oiss_ssa_vehaud_horn - -
- - oiss_ssa_vehaud_rhpd_old_horn_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_rhpd_old_horn_s - - - - - -
- - oiss_ssa_vehaud_dppd_new_soundset -
- -
- - - oiss_ssa_vehaud_dppd_new_siren_charles - oiss_ssa_vehaud_dppd_new_siren_charles_d - - - oiss_ssa_vehaud_dppd_new_siren_david - oiss_ssa_vehaud_dppd_new_siren_david_d - - - oiss_ssa_vehaud_dppd_new_siren_boy - oiss_ssa_vehaud_dppd_new_siren_boy_d - - - oiss_ssa_vehaud_dppd_new_siren_adam - oiss_ssa_vehaud_dppd_new_siren_adam_d - - - oiss_ssa_vehaud_dppd_new_horn - oiss_ssa_vehaud_dppd_new_horn_d - - - oiss_ssa_vehaud_dppd_new_siren_edward - oiss_ssa_vehaud_dppd_new_siren_edward_d - - -
- - oiss_ssa_vehaud_dppd_new_siren_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_dppd_new - oiss_ssa_vehaud_siren_adam - -
- - oiss_ssa_vehaud_dppd_new_siren_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_dppd_new_siren_adam_s - - - - - -
- - oiss_ssa_vehaud_dppd_new_siren_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_dppd_new - oiss_ssa_vehaud_siren_boy - -
- - oiss_ssa_vehaud_dppd_new_siren_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_dppd_new_siren_boy_s - - - - - -
- - oiss_ssa_vehaud_dppd_new_siren_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_dppd_new - oiss_ssa_vehaud_siren_charles - -
- - oiss_ssa_vehaud_dppd_new_siren_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_dppd_new_siren_charles_s - - - - - -
- - oiss_ssa_vehaud_dppd_new_siren_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_dppd_new - oiss_ssa_vehaud_siren_david - -
- - oiss_ssa_vehaud_dppd_new_siren_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_dppd_new_siren_david_s - - - - - -
- - oiss_ssa_vehaud_dppd_new_siren_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_dppd_new - oiss_ssa_vehaud_siren_edward - -
- - oiss_ssa_vehaud_dppd_new_siren_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_dppd_new_siren_edward_s - - - - - -
- - oiss_ssa_vehaud_dppd_new_horn_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_dppd_new - oiss_ssa_vehaud_horn - -
- - oiss_ssa_vehaud_dppd_new_horn_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_dppd_new_horn_s - - - - - -
- - oiss_ssa_vehaud_dppd_old_soundset -
- -
- - - oiss_ssa_vehaud_dppd_old_horn - oiss_ssa_vehaud_dppd_old_horn_d - - - oiss_ssa_vehaud_dppd_old_siren_boy - oiss_ssa_vehaud_dppd_old_siren_boy_d - - - oiss_ssa_vehaud_dppd_old_siren_edward - oiss_ssa_vehaud_dppd_old_siren_edward_d - - - oiss_ssa_vehaud_dppd_old_siren_charles - oiss_ssa_vehaud_dppd_old_siren_charles_d - - - oiss_ssa_vehaud_dppd_old_siren_adam - oiss_ssa_vehaud_dppd_old_siren_adam_d - - - oiss_ssa_vehaud_dppd_old_siren_david - oiss_ssa_vehaud_dppd_old_siren_david_d - - -
- - oiss_ssa_vehaud_dppd_old_siren_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_dppd_old - oiss_ssa_vehaud_siren_adam - -
- - oiss_ssa_vehaud_dppd_old_siren_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_dppd_old_siren_adam_s - - - - - -
- - oiss_ssa_vehaud_dppd_old_siren_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_dppd_old - oiss_ssa_vehaud_siren_boy - -
- - oiss_ssa_vehaud_dppd_old_siren_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_dppd_old_siren_boy_s - - - - - -
- - oiss_ssa_vehaud_dppd_old_siren_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_dppd_old - oiss_ssa_vehaud_siren_charles - -
- - oiss_ssa_vehaud_dppd_old_siren_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_dppd_old_siren_charles_s - - - - - -
- - oiss_ssa_vehaud_dppd_old_siren_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_dppd_old - oiss_ssa_vehaud_siren_david - -
- - oiss_ssa_vehaud_dppd_old_siren_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_dppd_old_siren_david_s - - - - - -
- - oiss_ssa_vehaud_dppd_old_siren_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_dppd_old - oiss_ssa_vehaud_siren_edward - -
- - oiss_ssa_vehaud_dppd_old_siren_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_dppd_old_siren_edward_s - - - - - -
- - oiss_ssa_vehaud_dppd_old_horn_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_dppd_old - oiss_ssa_vehaud_horn - -
- - oiss_ssa_vehaud_dppd_old_horn_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_dppd_old_horn_s - - - - - -
- - oiss_ssa_vehaud_lsia_new_soundset -
- -
- - - oiss_ssa_vehaud_lsia_new_horn - oiss_ssa_vehaud_lsia_new_horn_d - - - oiss_ssa_vehaud_lsia_new_siren_edward - oiss_ssa_vehaud_lsia_new_siren_edward_d - - - oiss_ssa_vehaud_lsia_new_siren_charles - oiss_ssa_vehaud_lsia_new_siren_charles_d - - - oiss_ssa_vehaud_lsia_new_siren_david - oiss_ssa_vehaud_lsia_new_siren_david_d - - - oiss_ssa_vehaud_lsia_new_siren_adam - oiss_ssa_vehaud_lsia_new_siren_adam_d - - - oiss_ssa_vehaud_lsia_new_siren_boy - oiss_ssa_vehaud_lsia_new_siren_boy_d - - -
- - oiss_ssa_vehaud_lsia_new_siren_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lsia_new - oiss_ssa_vehaud_siren_adam - -
- - oiss_ssa_vehaud_lsia_new_siren_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lsia_new_siren_adam_s - - - - - -
- - oiss_ssa_vehaud_lsia_new_siren_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lsia_new - oiss_ssa_vehaud_siren_boy - -
- - oiss_ssa_vehaud_lsia_new_siren_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lsia_new_siren_boy_s - - - - - -
- - oiss_ssa_vehaud_lsia_new_siren_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lsia_new - oiss_ssa_vehaud_siren_charles - -
- - oiss_ssa_vehaud_lsia_new_siren_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lsia_new_siren_charles_s - - - - - -
- - oiss_ssa_vehaud_lsia_new_siren_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lsia_new - oiss_ssa_vehaud_siren_david - -
- - oiss_ssa_vehaud_lsia_new_siren_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lsia_new_siren_david_s - - - - - -
- - oiss_ssa_vehaud_lsia_new_siren_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lsia_new - oiss_ssa_vehaud_siren_edward - -
- - oiss_ssa_vehaud_lsia_new_siren_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lsia_new_siren_edward_s - - - - - -
- - oiss_ssa_vehaud_lsia_new_horn_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lsia_new - oiss_ssa_vehaud_horn - -
- - oiss_ssa_vehaud_lsia_new_horn_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lsia_new_horn_s - - - - - -
- - oiss_ssa_vehaud_lsia_old_soundset -
- -
- - - oiss_ssa_vehaud_lsia_old_siren_david - oiss_ssa_vehaud_lsia_old_siren_david_d - - - oiss_ssa_vehaud_lsia_old_siren_adam - oiss_ssa_vehaud_lsia_old_siren_adam_d - - - oiss_ssa_vehaud_lsia_old_siren_edward - oiss_ssa_vehaud_lsia_old_siren_edward_d - - - oiss_ssa_vehaud_lsia_old_siren_charles - oiss_ssa_vehaud_lsia_old_siren_charles_d - - - oiss_ssa_vehaud_lsia_old_horn - oiss_ssa_vehaud_lsia_old_horn_d - - - oiss_ssa_vehaud_lsia_old_siren_boy - oiss_ssa_vehaud_lsia_old_siren_boy_d - - -
- - oiss_ssa_vehaud_lsia_old_siren_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lsia_old - oiss_ssa_vehaud_siren_adam - -
- - oiss_ssa_vehaud_lsia_old_siren_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lsia_old_siren_adam_s - - - - - -
- - oiss_ssa_vehaud_lsia_old_siren_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lsia_old - oiss_ssa_vehaud_siren_boy - -
- - oiss_ssa_vehaud_lsia_old_siren_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lsia_old_siren_boy_s - - - - - -
- - oiss_ssa_vehaud_lsia_old_siren_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lsia_old - oiss_ssa_vehaud_siren_charles - -
- - oiss_ssa_vehaud_lsia_old_siren_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lsia_old_siren_charles_s - - - - - -
- - oiss_ssa_vehaud_lsia_old_siren_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lsia_old - oiss_ssa_vehaud_siren_david - -
- - oiss_ssa_vehaud_lsia_old_siren_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lsia_old_siren_david_s - - - - - -
- - oiss_ssa_vehaud_lsia_old_siren_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lsia_old - oiss_ssa_vehaud_siren_edward - -
- - oiss_ssa_vehaud_lsia_old_siren_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lsia_old_siren_edward_s - - - - - -
- - oiss_ssa_vehaud_lsia_old_horn_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lsia_old - oiss_ssa_vehaud_horn - -
- - oiss_ssa_vehaud_lsia_old_horn_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lsia_old_horn_s - - - - - -
- - oiss_ssa_vehaud_lspp_new_soundset -
- -
- - - oiss_ssa_vehaud_lspp_new_siren_boy - oiss_ssa_vehaud_lspp_new_siren_boy_d - - - oiss_ssa_vehaud_lspp_new_siren_david - oiss_ssa_vehaud_lspp_new_siren_david_d - - - oiss_ssa_vehaud_lspp_new_siren_charles - oiss_ssa_vehaud_lspp_new_siren_charles_d - - - oiss_ssa_vehaud_lspp_new_siren_adam - oiss_ssa_vehaud_lspp_new_siren_adam_d - - - oiss_ssa_vehaud_lspp_new_siren_edward - oiss_ssa_vehaud_lspp_new_siren_edward_d - - - oiss_ssa_vehaud_lspp_new_horn - oiss_ssa_vehaud_lspp_new_horn_d - - -
- - oiss_ssa_vehaud_lspp_new_siren_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lspp_new - oiss_ssa_vehaud_siren_adam - -
- - oiss_ssa_vehaud_lspp_new_siren_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lspp_new_siren_adam_s - - - - - -
- - oiss_ssa_vehaud_lspp_new_siren_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lspp_new - oiss_ssa_vehaud_siren_boy - -
- - oiss_ssa_vehaud_lspp_new_siren_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lspp_new_siren_boy_s - - - - - -
- - oiss_ssa_vehaud_lspp_new_siren_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lspp_new - oiss_ssa_vehaud_siren_charles - -
- - oiss_ssa_vehaud_lspp_new_siren_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lspp_new_siren_charles_s - - - - - -
- - oiss_ssa_vehaud_lspp_new_siren_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lspp_new - oiss_ssa_vehaud_siren_david - -
- - oiss_ssa_vehaud_lspp_new_siren_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lspp_new_siren_david_s - - - - - -
- - oiss_ssa_vehaud_lspp_new_siren_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lspp_new - oiss_ssa_vehaud_siren_edward - -
- - oiss_ssa_vehaud_lspp_new_siren_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lspp_new_siren_edward_s - - - - - -
- - oiss_ssa_vehaud_lspp_new_horn_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lspp_new - oiss_ssa_vehaud_horn - -
- - oiss_ssa_vehaud_lspp_new_horn_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lspp_new_horn_s - - - - - -
- - oiss_ssa_vehaud_lspp_old_soundset -
- -
- - - oiss_ssa_vehaud_lspp_old_siren_charles - oiss_ssa_vehaud_lspp_old_siren_charles_d - - - oiss_ssa_vehaud_lspp_old_siren_edward - oiss_ssa_vehaud_lspp_old_siren_edward_d - - - oiss_ssa_vehaud_lspp_old_horn - oiss_ssa_vehaud_lspp_old_horn_d - - - oiss_ssa_vehaud_lspp_old_siren_boy - oiss_ssa_vehaud_lspp_old_siren_boy_d - - - oiss_ssa_vehaud_lspp_old_siren_adam - oiss_ssa_vehaud_lspp_old_siren_adam_d - - - oiss_ssa_vehaud_lspp_old_siren_david - oiss_ssa_vehaud_lspp_old_siren_david_d - - -
- - oiss_ssa_vehaud_lspp_old_siren_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lspp_old - oiss_ssa_vehaud_siren_adam - -
- - oiss_ssa_vehaud_lspp_old_siren_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lspp_old_siren_adam_s - - - - - -
- - oiss_ssa_vehaud_lspp_old_siren_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lspp_old - oiss_ssa_vehaud_siren_boy - -
- - oiss_ssa_vehaud_lspp_old_siren_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lspp_old_siren_boy_s - - - - - -
- - oiss_ssa_vehaud_lspp_old_siren_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lspp_old - oiss_ssa_vehaud_siren_charles - -
- - oiss_ssa_vehaud_lspp_old_siren_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lspp_old_siren_charles_s - - - - - -
- - oiss_ssa_vehaud_lspp_old_siren_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lspp_old - oiss_ssa_vehaud_siren_david - -
- - oiss_ssa_vehaud_lspp_old_siren_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lspp_old_siren_david_s - - - - - -
- - oiss_ssa_vehaud_lspp_old_siren_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lspp_old - oiss_ssa_vehaud_siren_edward - -
- - oiss_ssa_vehaud_lspp_old_siren_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lspp_old_siren_edward_s - - - - - -
- - oiss_ssa_vehaud_lspp_old_horn_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lspp_old - oiss_ssa_vehaud_horn - -
- - oiss_ssa_vehaud_lspp_old_horn_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lspp_old_horn_s - - - - - -
- - oiss_ssa_vehaud_lsfd_new_soundset -
- -
- - - oiss_ssa_vehaud_lsfd_new_siren_edward - oiss_ssa_vehaud_lsfd_new_siren_edward_d - - - oiss_ssa_vehaud_lsfd_new_siren_david - oiss_ssa_vehaud_lsfd_new_siren_david_d - - - oiss_ssa_vehaud_lsfd_new_siren_boy - oiss_ssa_vehaud_lsfd_new_siren_boy_d - - - oiss_ssa_vehaud_lsfd_new_siren_adam - oiss_ssa_vehaud_lsfd_new_siren_adam_d - - - oiss_ssa_vehaud_lsfd_new_horn - oiss_ssa_vehaud_lsfd_new_horn_d - - - oiss_ssa_vehaud_lsfd_new_siren_charles - oiss_ssa_vehaud_lsfd_new_siren_charles_d - - -
- - oiss_ssa_vehaud_lsfd_new_siren_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lsfd_new - oiss_ssa_vehaud_siren_adam - -
- - oiss_ssa_vehaud_lsfd_new_siren_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lsfd_new_siren_adam_s - - - - - -
- - oiss_ssa_vehaud_lsfd_new_siren_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lsfd_new - oiss_ssa_vehaud_siren_boy - -
- - oiss_ssa_vehaud_lsfd_new_siren_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lsfd_new_siren_boy_s - - - - - -
- - oiss_ssa_vehaud_lsfd_new_siren_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lsfd_new - oiss_ssa_vehaud_siren_charles - -
- - oiss_ssa_vehaud_lsfd_new_siren_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lsfd_new_siren_charles_s - - - - - -
- - oiss_ssa_vehaud_lsfd_new_siren_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lsfd_new - oiss_ssa_vehaud_siren_david - -
- - oiss_ssa_vehaud_lsfd_new_siren_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lsfd_new_siren_david_s - - - - - -
- - oiss_ssa_vehaud_lsfd_new_siren_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lsfd_new - oiss_ssa_vehaud_siren_edward - -
- - oiss_ssa_vehaud_lsfd_new_siren_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lsfd_new_siren_edward_s - - - - - -
- - oiss_ssa_vehaud_lsfd_new_horn_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lsfd_new - oiss_ssa_vehaud_horn - -
- - oiss_ssa_vehaud_lsfd_new_horn_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lsfd_new_horn_s - - - - - -
- - oiss_ssa_vehaud_lsfd_old_soundset -
- -
- - - oiss_ssa_vehaud_lsfd_old_siren_charles - oiss_ssa_vehaud_lsfd_old_siren_charles_d - - - oiss_ssa_vehaud_lsfd_old_siren_adam - oiss_ssa_vehaud_lsfd_old_siren_adam_d - - - oiss_ssa_vehaud_lsfd_old_siren_boy - oiss_ssa_vehaud_lsfd_old_siren_boy_d - - - oiss_ssa_vehaud_lsfd_old_horn - oiss_ssa_vehaud_lsfd_old_horn_d - - - oiss_ssa_vehaud_lsfd_old_siren_david - oiss_ssa_vehaud_lsfd_old_siren_david_d - - - oiss_ssa_vehaud_lsfd_old_siren_edward - oiss_ssa_vehaud_lsfd_old_siren_edward_d - - -
- - oiss_ssa_vehaud_lsfd_old_siren_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lsfd_old - oiss_ssa_vehaud_siren_adam - -
- - oiss_ssa_vehaud_lsfd_old_siren_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lsfd_old_siren_adam_s - - - - - -
- - oiss_ssa_vehaud_lsfd_old_siren_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lsfd_old - oiss_ssa_vehaud_siren_boy - -
- - oiss_ssa_vehaud_lsfd_old_siren_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lsfd_old_siren_boy_s - - - - - -
- - oiss_ssa_vehaud_lsfd_old_siren_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lsfd_old - oiss_ssa_vehaud_siren_charles - -
- - oiss_ssa_vehaud_lsfd_old_siren_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lsfd_old_siren_charles_s - - - - - -
- - oiss_ssa_vehaud_lsfd_old_siren_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lsfd_old - oiss_ssa_vehaud_siren_david - -
- - oiss_ssa_vehaud_lsfd_old_siren_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lsfd_old_siren_david_s - - - - - -
- - oiss_ssa_vehaud_lsfd_old_siren_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lsfd_old - oiss_ssa_vehaud_siren_edward - -
- - oiss_ssa_vehaud_lsfd_old_siren_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lsfd_old_siren_edward_s - - - - - -
- - oiss_ssa_vehaud_lsfd_old_horn_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lsfd_old - oiss_ssa_vehaud_horn - -
- - oiss_ssa_vehaud_lsfd_old_horn_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lsfd_old_horn_s - - - - - -
- - oiss_ssa_vehaud_lscofd_new_soundset -
- -
- - - oiss_ssa_vehaud_lscofd_new_siren_adam - oiss_ssa_vehaud_lscofd_new_siren_adam_d - - - oiss_ssa_vehaud_lscofd_new_siren_edward - oiss_ssa_vehaud_lscofd_new_siren_edward_d - - - oiss_ssa_vehaud_lscofd_new_siren_charles - oiss_ssa_vehaud_lscofd_new_siren_charles_d - - - oiss_ssa_vehaud_lscofd_new_siren_david - oiss_ssa_vehaud_lscofd_new_siren_david_d - - - oiss_ssa_vehaud_lscofd_new_siren_boy - oiss_ssa_vehaud_lscofd_new_siren_boy_d - - - oiss_ssa_vehaud_lscofd_new_horn - oiss_ssa_vehaud_lscofd_new_horn_d - - -
- - oiss_ssa_vehaud_lscofd_new_siren_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lscofd_new - oiss_ssa_vehaud_siren_adam - -
- - oiss_ssa_vehaud_lscofd_new_siren_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lscofd_new_siren_adam_s - - - - - -
- - oiss_ssa_vehaud_lscofd_new_siren_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lscofd_new - oiss_ssa_vehaud_siren_boy - -
- - oiss_ssa_vehaud_lscofd_new_siren_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lscofd_new_siren_boy_s - - - - - -
- - oiss_ssa_vehaud_lscofd_new_siren_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lscofd_new - oiss_ssa_vehaud_siren_charles - -
- - oiss_ssa_vehaud_lscofd_new_siren_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lscofd_new_siren_charles_s - - - - - -
- - oiss_ssa_vehaud_lscofd_new_siren_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lscofd_new - oiss_ssa_vehaud_siren_david - -
- - oiss_ssa_vehaud_lscofd_new_siren_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lscofd_new_siren_david_s - - - - - -
- - oiss_ssa_vehaud_lscofd_new_siren_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lscofd_new - oiss_ssa_vehaud_siren_edward - -
- - oiss_ssa_vehaud_lscofd_new_siren_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lscofd_new_siren_edward_s - - - - - -
- - oiss_ssa_vehaud_lscofd_new_horn_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lscofd_new - oiss_ssa_vehaud_horn - -
- - oiss_ssa_vehaud_lscofd_new_horn_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lscofd_new_horn_s - - - - - -
- - oiss_ssa_vehaud_lscofd_old_soundset -
- -
- - - oiss_ssa_vehaud_lscofd_old_siren_charles - oiss_ssa_vehaud_lscofd_old_siren_charles_d - - - oiss_ssa_vehaud_lscofd_old_horn - oiss_ssa_vehaud_lscofd_old_horn_d - - - oiss_ssa_vehaud_lscofd_old_siren_adam - oiss_ssa_vehaud_lscofd_old_siren_adam_d - - - oiss_ssa_vehaud_lscofd_old_siren_edward - oiss_ssa_vehaud_lscofd_old_siren_edward_d - - - oiss_ssa_vehaud_lscofd_old_siren_boy - oiss_ssa_vehaud_lscofd_old_siren_boy_d - - - oiss_ssa_vehaud_lscofd_old_siren_david - oiss_ssa_vehaud_lscofd_old_siren_david_d - - -
- - oiss_ssa_vehaud_lscofd_old_siren_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lscofd_old - oiss_ssa_vehaud_siren_adam - -
- - oiss_ssa_vehaud_lscofd_old_siren_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lscofd_old_siren_adam_s - - - - - -
- - oiss_ssa_vehaud_lscofd_old_siren_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lscofd_old - oiss_ssa_vehaud_siren_boy - -
- - oiss_ssa_vehaud_lscofd_old_siren_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lscofd_old_siren_boy_s - - - - - -
- - oiss_ssa_vehaud_lscofd_old_siren_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lscofd_old - oiss_ssa_vehaud_siren_charles - -
- - oiss_ssa_vehaud_lscofd_old_siren_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lscofd_old_siren_charles_s - - - - - -
- - oiss_ssa_vehaud_lscofd_old_siren_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lscofd_old - oiss_ssa_vehaud_siren_david - -
- - oiss_ssa_vehaud_lscofd_old_siren_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lscofd_old_siren_david_s - - - - - -
- - oiss_ssa_vehaud_lscofd_old_siren_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lscofd_old - oiss_ssa_vehaud_siren_edward - -
- - oiss_ssa_vehaud_lscofd_old_siren_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lscofd_old_siren_edward_s - - - - - -
- - oiss_ssa_vehaud_lscofd_old_horn_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_lscofd_old - oiss_ssa_vehaud_horn - -
- - oiss_ssa_vehaud_lscofd_old_horn_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_lscofd_old_horn_s - - - - - -
- - oiss_ssa_vehaud_bcfd_new_soundset -
- -
- - - oiss_ssa_vehaud_bcfd_new_siren_david - oiss_ssa_vehaud_bcfd_new_siren_david_d - - - oiss_ssa_vehaud_bcfd_new_siren_edward - oiss_ssa_vehaud_bcfd_new_siren_edward_d - - - oiss_ssa_vehaud_bcfd_new_siren_charles - oiss_ssa_vehaud_bcfd_new_siren_charles_d - - - oiss_ssa_vehaud_bcfd_new_siren_adam - oiss_ssa_vehaud_bcfd_new_siren_adam_d - - - oiss_ssa_vehaud_bcfd_new_siren_boy - oiss_ssa_vehaud_bcfd_new_siren_boy_d - - - oiss_ssa_vehaud_bcfd_new_horn - oiss_ssa_vehaud_bcfd_new_horn_d - - -
- - oiss_ssa_vehaud_bcfd_new_siren_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_bcfd_new - oiss_ssa_vehaud_siren_adam - -
- - oiss_ssa_vehaud_bcfd_new_siren_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_bcfd_new_siren_adam_s - - - - - -
- - oiss_ssa_vehaud_bcfd_new_siren_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_bcfd_new - oiss_ssa_vehaud_siren_boy - -
- - oiss_ssa_vehaud_bcfd_new_siren_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_bcfd_new_siren_boy_s - - - - - -
- - oiss_ssa_vehaud_bcfd_new_siren_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_bcfd_new - oiss_ssa_vehaud_siren_charles - -
- - oiss_ssa_vehaud_bcfd_new_siren_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_bcfd_new_siren_charles_s - - - - - -
- - oiss_ssa_vehaud_bcfd_new_siren_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_bcfd_new - oiss_ssa_vehaud_siren_david - -
- - oiss_ssa_vehaud_bcfd_new_siren_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_bcfd_new_siren_david_s - - - - - -
- - oiss_ssa_vehaud_bcfd_new_siren_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_bcfd_new - oiss_ssa_vehaud_siren_edward - -
- - oiss_ssa_vehaud_bcfd_new_siren_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_bcfd_new_siren_edward_s - - - - - -
- - oiss_ssa_vehaud_bcfd_new_horn_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_bcfd_new - oiss_ssa_vehaud_horn - -
- - oiss_ssa_vehaud_bcfd_new_horn_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_bcfd_new_horn_s - - - - - -
- - oiss_ssa_vehaud_bcfd_old_soundset -
- -
- - - oiss_ssa_vehaud_bcfd_old_horn - oiss_ssa_vehaud_bcfd_old_horn_d - - - oiss_ssa_vehaud_bcfd_old_siren_edward - oiss_ssa_vehaud_bcfd_old_siren_edward_d - - - oiss_ssa_vehaud_bcfd_old_siren_adam - oiss_ssa_vehaud_bcfd_old_siren_adam_d - - - oiss_ssa_vehaud_bcfd_old_siren_boy - oiss_ssa_vehaud_bcfd_old_siren_boy_d - - - oiss_ssa_vehaud_bcfd_old_siren_charles - oiss_ssa_vehaud_bcfd_old_siren_charles_d - - - oiss_ssa_vehaud_bcfd_old_siren_david - oiss_ssa_vehaud_bcfd_old_siren_david_d - - -
- - oiss_ssa_vehaud_bcfd_old_siren_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_bcfd_old - oiss_ssa_vehaud_siren_adam - -
- - oiss_ssa_vehaud_bcfd_old_siren_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_bcfd_old_siren_adam_s - - - - - -
- - oiss_ssa_vehaud_bcfd_old_siren_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_bcfd_old - oiss_ssa_vehaud_siren_boy - -
- - oiss_ssa_vehaud_bcfd_old_siren_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_bcfd_old_siren_boy_s - - - - - -
- - oiss_ssa_vehaud_bcfd_old_siren_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_bcfd_old - oiss_ssa_vehaud_siren_charles - -
- - oiss_ssa_vehaud_bcfd_old_siren_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_bcfd_old_siren_charles_s - - - - - -
- - oiss_ssa_vehaud_bcfd_old_siren_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_bcfd_old - oiss_ssa_vehaud_siren_david - -
- - oiss_ssa_vehaud_bcfd_old_siren_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_bcfd_old_siren_david_s - - - - - -
- - oiss_ssa_vehaud_bcfd_old_siren_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_bcfd_old - oiss_ssa_vehaud_siren_edward - -
- - oiss_ssa_vehaud_bcfd_old_siren_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_bcfd_old_siren_edward_s - - - - - -
- - oiss_ssa_vehaud_bcfd_old_horn_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_bcfd_old - oiss_ssa_vehaud_horn - -
- - oiss_ssa_vehaud_bcfd_old_horn_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_bcfd_old_horn_s - - - - - -
- - oiss_ssa_vehaud_sanfire_new_soundset -
- -
- - - oiss_ssa_vehaud_sanfire_new_siren_david - oiss_ssa_vehaud_sanfire_new_siren_david_d - - - oiss_ssa_vehaud_sanfire_new_siren_charles - oiss_ssa_vehaud_sanfire_new_siren_charles_d - - - oiss_ssa_vehaud_sanfire_new_horn - oiss_ssa_vehaud_sanfire_new_horn_d - - - oiss_ssa_vehaud_sanfire_new_siren_boy - oiss_ssa_vehaud_sanfire_new_siren_boy_d - - - oiss_ssa_vehaud_sanfire_new_siren_edward - oiss_ssa_vehaud_sanfire_new_siren_edward_d - - - oiss_ssa_vehaud_sanfire_new_siren_adam - oiss_ssa_vehaud_sanfire_new_siren_adam_d - - -
- - oiss_ssa_vehaud_sanfire_new_siren_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sanfire_new - oiss_ssa_vehaud_siren_adam - -
- - oiss_ssa_vehaud_sanfire_new_siren_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sanfire_new_siren_adam_s - - - - - -
- - oiss_ssa_vehaud_sanfire_new_siren_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sanfire_new - oiss_ssa_vehaud_siren_boy - -
- - oiss_ssa_vehaud_sanfire_new_siren_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sanfire_new_siren_boy_s - - - - - -
- - oiss_ssa_vehaud_sanfire_new_siren_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sanfire_new - oiss_ssa_vehaud_siren_charles - -
- - oiss_ssa_vehaud_sanfire_new_siren_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sanfire_new_siren_charles_s - - - - - -
- - oiss_ssa_vehaud_sanfire_new_siren_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sanfire_new - oiss_ssa_vehaud_siren_david - -
- - oiss_ssa_vehaud_sanfire_new_siren_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sanfire_new_siren_david_s - - - - - -
- - oiss_ssa_vehaud_sanfire_new_siren_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sanfire_new - oiss_ssa_vehaud_siren_edward - -
- - oiss_ssa_vehaud_sanfire_new_siren_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sanfire_new_siren_edward_s - - - - - -
- - oiss_ssa_vehaud_sanfire_new_horn_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sanfire_new - oiss_ssa_vehaud_horn - -
- - oiss_ssa_vehaud_sanfire_new_horn_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sanfire_new_horn_s - - - - - -
- - oiss_ssa_vehaud_sanfire_old_soundset -
- -
- - - oiss_ssa_vehaud_sanfire_old_siren_boy - oiss_ssa_vehaud_sanfire_old_siren_boy_d - - - oiss_ssa_vehaud_sanfire_old_siren_charles - oiss_ssa_vehaud_sanfire_old_siren_charles_d - - - oiss_ssa_vehaud_sanfire_old_siren_edward - oiss_ssa_vehaud_sanfire_old_siren_edward_d - - - oiss_ssa_vehaud_sanfire_old_siren_david - oiss_ssa_vehaud_sanfire_old_siren_david_d - - - oiss_ssa_vehaud_sanfire_old_siren_adam - oiss_ssa_vehaud_sanfire_old_siren_adam_d - - - oiss_ssa_vehaud_sanfire_old_horn - oiss_ssa_vehaud_sanfire_old_horn_d - - -
- - oiss_ssa_vehaud_sanfire_old_siren_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sanfire_old - oiss_ssa_vehaud_siren_adam - -
- - oiss_ssa_vehaud_sanfire_old_siren_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sanfire_old_siren_adam_s - - - - - -
- - oiss_ssa_vehaud_sanfire_old_siren_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sanfire_old - oiss_ssa_vehaud_siren_boy - -
- - oiss_ssa_vehaud_sanfire_old_siren_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sanfire_old_siren_boy_s - - - - - -
- - oiss_ssa_vehaud_sanfire_old_siren_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sanfire_old - oiss_ssa_vehaud_siren_charles - -
- - oiss_ssa_vehaud_sanfire_old_siren_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sanfire_old_siren_charles_s - - - - - -
- - oiss_ssa_vehaud_sanfire_old_siren_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sanfire_old - oiss_ssa_vehaud_siren_david - -
- - oiss_ssa_vehaud_sanfire_old_siren_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sanfire_old_siren_david_s - - - - - -
- - oiss_ssa_vehaud_sanfire_old_siren_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sanfire_old - oiss_ssa_vehaud_siren_edward - -
- - oiss_ssa_vehaud_sanfire_old_siren_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sanfire_old_siren_edward_s - - - - - -
- - oiss_ssa_vehaud_sanfire_old_horn_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sanfire_old - oiss_ssa_vehaud_horn - -
- - oiss_ssa_vehaud_sanfire_old_horn_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sanfire_old_horn_s - - - - - -
- - oiss_ssa_vehaud_sams_new_soundset -
- -
- - - oiss_ssa_vehaud_sams_new_siren_charles - oiss_ssa_vehaud_sams_new_siren_charles_d - - - oiss_ssa_vehaud_sams_new_horn - oiss_ssa_vehaud_sams_new_horn_d - - - oiss_ssa_vehaud_sams_new_siren_edward - oiss_ssa_vehaud_sams_new_siren_edward_d - - - oiss_ssa_vehaud_sams_new_siren_david - oiss_ssa_vehaud_sams_new_siren_david_d - - - oiss_ssa_vehaud_sams_new_siren_boy - oiss_ssa_vehaud_sams_new_siren_boy_d - - - oiss_ssa_vehaud_sams_new_siren_adam - oiss_ssa_vehaud_sams_new_siren_adam_d - - -
- - oiss_ssa_vehaud_sams_new_siren_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sams_new - oiss_ssa_vehaud_siren_adam - -
- - oiss_ssa_vehaud_sams_new_siren_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sams_new_siren_adam_s - - - - - -
- - oiss_ssa_vehaud_sams_new_siren_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sams_new - oiss_ssa_vehaud_siren_boy - -
- - oiss_ssa_vehaud_sams_new_siren_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sams_new_siren_boy_s - - - - - -
- - oiss_ssa_vehaud_sams_new_siren_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sams_new - oiss_ssa_vehaud_siren_charles - -
- - oiss_ssa_vehaud_sams_new_siren_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sams_new_siren_charles_s - - - - - -
- - oiss_ssa_vehaud_sams_new_siren_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sams_new - oiss_ssa_vehaud_siren_david - -
- - oiss_ssa_vehaud_sams_new_siren_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sams_new_siren_david_s - - - - - -
- - oiss_ssa_vehaud_sams_new_siren_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sams_new - oiss_ssa_vehaud_siren_edward - -
- - oiss_ssa_vehaud_sams_new_siren_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sams_new_siren_edward_s - - - - - -
- - oiss_ssa_vehaud_sams_new_horn_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sams_new - oiss_ssa_vehaud_horn - -
- - oiss_ssa_vehaud_sams_new_horn_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sams_new_horn_s - - - - - -
- - oiss_ssa_vehaud_sams_old_soundset -
- -
- - - oiss_ssa_vehaud_sams_old_siren_charles - oiss_ssa_vehaud_sams_old_siren_charles_d - - - oiss_ssa_vehaud_sams_old_horn - oiss_ssa_vehaud_sams_old_horn_d - - - oiss_ssa_vehaud_sams_old_siren_adam - oiss_ssa_vehaud_sams_old_siren_adam_d - - - oiss_ssa_vehaud_sams_old_siren_boy - oiss_ssa_vehaud_sams_old_siren_boy_d - - - oiss_ssa_vehaud_sams_old_siren_david - oiss_ssa_vehaud_sams_old_siren_david_d - - - oiss_ssa_vehaud_sams_old_siren_edward - oiss_ssa_vehaud_sams_old_siren_edward_d - - -
- - oiss_ssa_vehaud_sams_old_siren_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sams_old - oiss_ssa_vehaud_siren_adam - -
- - oiss_ssa_vehaud_sams_old_siren_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sams_old_siren_adam_s - - - - - -
- - oiss_ssa_vehaud_sams_old_siren_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sams_old - oiss_ssa_vehaud_siren_boy - -
- - oiss_ssa_vehaud_sams_old_siren_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sams_old_siren_boy_s - - - - - -
- - oiss_ssa_vehaud_sams_old_siren_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sams_old - oiss_ssa_vehaud_siren_charles - -
- - oiss_ssa_vehaud_sams_old_siren_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sams_old_siren_charles_s - - - - - -
- - oiss_ssa_vehaud_sams_old_siren_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sams_old - oiss_ssa_vehaud_siren_david - -
- - oiss_ssa_vehaud_sams_old_siren_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sams_old_siren_david_s - - - - - -
- - oiss_ssa_vehaud_sams_old_siren_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sams_old - oiss_ssa_vehaud_siren_edward - -
- - oiss_ssa_vehaud_sams_old_siren_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sams_old_siren_edward_s - - - - - -
- - oiss_ssa_vehaud_sams_old_horn_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_sams_old - oiss_ssa_vehaud_horn - -
- - oiss_ssa_vehaud_sams_old_horn_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_sams_old_horn_s - - - - - -
- - oiss_ssa_vehaud_usfs_new_soundset -
- -
- - - oiss_ssa_vehaud_usfs_new_siren_david - oiss_ssa_vehaud_usfs_new_siren_david_d - - - oiss_ssa_vehaud_usfs_new_horn - oiss_ssa_vehaud_usfs_new_horn_d - - - oiss_ssa_vehaud_usfs_new_siren_adam - oiss_ssa_vehaud_usfs_new_siren_adam_d - - - oiss_ssa_vehaud_usfs_new_siren_charles - oiss_ssa_vehaud_usfs_new_siren_charles_d - - - oiss_ssa_vehaud_usfs_new_siren_edward - oiss_ssa_vehaud_usfs_new_siren_edward_d - - - oiss_ssa_vehaud_usfs_new_siren_boy - oiss_ssa_vehaud_usfs_new_siren_boy_d - - -
- - oiss_ssa_vehaud_usfs_new_siren_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_usfs_new - oiss_ssa_vehaud_siren_adam - -
- - oiss_ssa_vehaud_usfs_new_siren_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_usfs_new_siren_adam_s - - - - - -
- - oiss_ssa_vehaud_usfs_new_siren_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_usfs_new - oiss_ssa_vehaud_siren_boy - -
- - oiss_ssa_vehaud_usfs_new_siren_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_usfs_new_siren_boy_s - - - - - -
- - oiss_ssa_vehaud_usfs_new_siren_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_usfs_new - oiss_ssa_vehaud_siren_charles - -
- - oiss_ssa_vehaud_usfs_new_siren_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_usfs_new_siren_charles_s - - - - - -
- - oiss_ssa_vehaud_usfs_new_siren_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_usfs_new - oiss_ssa_vehaud_siren_david - -
- - oiss_ssa_vehaud_usfs_new_siren_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_usfs_new_siren_david_s - - - - - -
- - oiss_ssa_vehaud_usfs_new_siren_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_usfs_new - oiss_ssa_vehaud_siren_edward - -
- - oiss_ssa_vehaud_usfs_new_siren_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_usfs_new_siren_edward_s - - - - - -
- - oiss_ssa_vehaud_usfs_new_horn_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_usfs_new - oiss_ssa_vehaud_horn - -
- - oiss_ssa_vehaud_usfs_new_horn_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_usfs_new_horn_s - - - - - -
- - oiss_ssa_vehaud_usfs_old_soundset -
- -
- - - oiss_ssa_vehaud_usfs_old_siren_boy - oiss_ssa_vehaud_usfs_old_siren_boy_d - - - oiss_ssa_vehaud_usfs_old_siren_charles - oiss_ssa_vehaud_usfs_old_siren_charles_d - - - oiss_ssa_vehaud_usfs_old_siren_edward - oiss_ssa_vehaud_usfs_old_siren_edward_d - - - oiss_ssa_vehaud_usfs_old_siren_david - oiss_ssa_vehaud_usfs_old_siren_david_d - - - oiss_ssa_vehaud_usfs_old_siren_adam - oiss_ssa_vehaud_usfs_old_siren_adam_d - - - oiss_ssa_vehaud_usfs_old_horn - oiss_ssa_vehaud_usfs_old_horn_d - - -
- - oiss_ssa_vehaud_usfs_old_siren_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_usfs_old - oiss_ssa_vehaud_siren_adam - -
- - oiss_ssa_vehaud_usfs_old_siren_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_usfs_old_siren_adam_s - - - - - -
- - oiss_ssa_vehaud_usfs_old_siren_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_usfs_old - oiss_ssa_vehaud_siren_boy - -
- - oiss_ssa_vehaud_usfs_old_siren_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_usfs_old_siren_boy_s - - - - - -
- - oiss_ssa_vehaud_usfs_old_siren_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_usfs_old - oiss_ssa_vehaud_siren_charles - -
- - oiss_ssa_vehaud_usfs_old_siren_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_usfs_old_siren_charles_s - - - - - -
- - oiss_ssa_vehaud_usfs_old_siren_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_usfs_old - oiss_ssa_vehaud_siren_david - -
- - oiss_ssa_vehaud_usfs_old_siren_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_usfs_old_siren_david_s - - - - - -
- - oiss_ssa_vehaud_usfs_old_siren_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_usfs_old - oiss_ssa_vehaud_siren_edward - -
- - oiss_ssa_vehaud_usfs_old_siren_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_usfs_old_siren_edward_s - - - - - -
- - oiss_ssa_vehaud_usfs_old_horn_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_usfs_old - oiss_ssa_vehaud_horn - -
- - oiss_ssa_vehaud_usfs_old_horn_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_usfs_old_horn_s - - - - - -
- - oiss_ssa_vehaud_etc_soundset -
- -
- - - oiss_ssa_vehaud_etc_ocean - oiss_ssa_vehaud_etc_ocean_d - - - oiss_ssa_vehaud_etc_paul - oiss_ssa_vehaud_etc_paul_d - - - oiss_ssa_vehaud_etc_adam - oiss_ssa_vehaud_etc_adam_d - - - oiss_ssa_vehaud_etc_nancy - oiss_ssa_vehaud_etc_nancy_d - - - oiss_ssa_vehaud_etc_edward - oiss_ssa_vehaud_etc_edward_d - - - oiss_ssa_vehaud_etc_boy - oiss_ssa_vehaud_etc_boy_d - - - oiss_ssa_vehaud_etc_henry - oiss_ssa_vehaud_etc_henry_d - - - oiss_ssa_vehaud_etc_john - oiss_ssa_vehaud_etc_john_d - - - oiss_ssa_vehaud_etc_mary - oiss_ssa_vehaud_etc_mary_d - - - oiss_ssa_vehaud_etc_charles - oiss_ssa_vehaud_etc_charles_d - - - oiss_ssa_vehaud_etc_david - oiss_ssa_vehaud_etc_david_d - - - oiss_ssa_vehaud_etc_lincoln - oiss_ssa_vehaud_etc_lincoln_d - - - oiss_ssa_vehaud_etc_frank - oiss_ssa_vehaud_etc_horn_d - - - oiss_ssa_vehaud_etc_king - oiss_ssa_vehaud_etc_king_d - - - oiss_ssa_vehaud_etc_ida - oiss_ssa_vehaud_etc_ida_d - - - oiss_ssa_vehaud_etc_george - oiss_ssa_vehaud_etc_george_d - - -
- - oiss_ssa_vehaud_etc_adam_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_etc - oiss_ssa_vehaud_adam - -
- - oiss_ssa_vehaud_etc_adam_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_etc_adam_s - - - - - -
- - oiss_ssa_vehaud_etc_boy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_etc - oiss_ssa_vehaud_boy - -
- - oiss_ssa_vehaud_etc_boy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_etc_boy_s - - - - - -
- - oiss_ssa_vehaud_etc_charles_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_etc - oiss_ssa_vehaud_charles - -
- - oiss_ssa_vehaud_etc_charles_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_etc_charles_s - - - - - -
- - oiss_ssa_vehaud_etc_david_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_etc - oiss_ssa_vehaud_david - -
- - oiss_ssa_vehaud_etc_david_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_etc_david_s - - - - - -
- - oiss_ssa_vehaud_etc_edward_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_etc - oiss_ssa_vehaud_edward - -
- - oiss_ssa_vehaud_etc_edward_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_etc_edward_s - - - - - -
- - oiss_ssa_vehaud_etc_frank_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_etc - oiss_ssa_vehaud_frank - -
- - oiss_ssa_vehaud_etc_frank_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_etc_frank_s - - - - - -
- - oiss_ssa_vehaud_etc_george_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_etc - oiss_ssa_vehaud_george - -
- - oiss_ssa_vehaud_etc_george_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_etc_george_s - - - - - -
- - oiss_ssa_vehaud_etc_henry_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_etc - oiss_ssa_vehaud_henry - -
- - oiss_ssa_vehaud_etc_henry_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_etc_henry_s - - - - - -
- - oiss_ssa_vehaud_etc_ida_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_etc - oiss_ssa_vehaud_ida - -
- - oiss_ssa_vehaud_etc_ida_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_etc_ida_s - - - - - -
- - oiss_ssa_vehaud_etc_john_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_etc - oiss_ssa_vehaud_john - -
- - oiss_ssa_vehaud_etc_john_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_etc_john_s - - - - - -
- - oiss_ssa_vehaud_etc_king_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_etc - oiss_ssa_vehaud_king - -
- - oiss_ssa_vehaud_etc_king_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_etc_king_s - - - - - -
- - oiss_ssa_vehaud_etc_lincoln_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_etc - oiss_ssa_vehaud_lincoln - -
- - oiss_ssa_vehaud_etc_lincoln_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_etc_lincoln_s - - - - - -
- - oiss_ssa_vehaud_etc_mary_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_etc - oiss_ssa_vehaud_mary - -
- - oiss_ssa_vehaud_etc_mary_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_etc_mary_s - - - - - -
- - oiss_ssa_vehaud_etc_nancy_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_etc - oiss_ssa_vehaud_nancy - -
- - oiss_ssa_vehaud_etc_nancy_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_etc_nancy_s - - - - - -
- - oiss_ssa_vehaud_etc_ocean_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_etc - oiss_ssa_vehaud_ocean - -
- - oiss_ssa_vehaud_etc_ocean_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_etc_ocean_s - - - - - -
- - oiss_ssa_vehaud_etc_paul_s -
- - - - - vehicles_sirens - - -
- dlc_serversideaudio/oiss_ssa_vehaud_etc - oiss_ssa_vehaud_paul - -
- - oiss_ssa_vehaud_etc_paul_d -
- - - vehicles_sirens -
- oiss_ssa_vehaud_etc_paul_s - - - - - -
-
-
diff --git a/resources/ServerSidedSoundsSirens/data/serversideaudio_sounds.dat54.nametable b/resources/ServerSidedSoundsSirens/data/serversideaudio_sounds.dat54.nametable deleted file mode 100644 index 8b17baee5..000000000 Binary files a/resources/ServerSidedSoundsSirens/data/serversideaudio_sounds.dat54.nametable and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/data/serversideaudio_sounds.dat54.rel b/resources/ServerSidedSoundsSirens/data/serversideaudio_sounds.dat54.rel deleted file mode 100644 index 659ed406b..000000000 Binary files a/resources/ServerSidedSoundsSirens/data/serversideaudio_sounds.dat54.rel and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_new.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_new.oac deleted file mode 100644 index 019a5352c..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_new.oac +++ /dev/null @@ -1,104 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_siren_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_bcfd_new\oiss_ssa_vehaud_siren_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_bcfd_new\oiss_ssa_vehaud_siren_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_bcfd_new\oiss_ssa_vehaud_siren_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_bcfd_new\oiss_ssa_vehaud_siren_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_bcfd_new\oiss_ssa_vehaud_siren_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_horn - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_bcfd_new\oiss_ssa_vehaud_horn.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_new/oiss_ssa_vehaud_horn.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_new/oiss_ssa_vehaud_horn.wav deleted file mode 100644 index 1acabf8b4..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_new/oiss_ssa_vehaud_horn.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_new/oiss_ssa_vehaud_siren_adam.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_new/oiss_ssa_vehaud_siren_adam.wav deleted file mode 100644 index 1acabf8b4..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_new/oiss_ssa_vehaud_siren_adam.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_new/oiss_ssa_vehaud_siren_boy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_new/oiss_ssa_vehaud_siren_boy.wav deleted file mode 100644 index 1acabf8b4..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_new/oiss_ssa_vehaud_siren_boy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_new/oiss_ssa_vehaud_siren_charles.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_new/oiss_ssa_vehaud_siren_charles.wav deleted file mode 100644 index 1acabf8b4..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_new/oiss_ssa_vehaud_siren_charles.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_new/oiss_ssa_vehaud_siren_david.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_new/oiss_ssa_vehaud_siren_david.wav deleted file mode 100644 index c0638a22c..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_new/oiss_ssa_vehaud_siren_david.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_new/oiss_ssa_vehaud_siren_edward.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_new/oiss_ssa_vehaud_siren_edward.wav deleted file mode 100644 index c868afd20..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_new/oiss_ssa_vehaud_siren_edward.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_old.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_old.oac deleted file mode 100644 index d4ce4cd9e..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_old.oac +++ /dev/null @@ -1,104 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_siren_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_bcfd_old\oiss_ssa_vehaud_siren_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_bcfd_old\oiss_ssa_vehaud_siren_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_bcfd_old\oiss_ssa_vehaud_siren_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_bcfd_old\oiss_ssa_vehaud_siren_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_bcfd_old\oiss_ssa_vehaud_siren_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_horn - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_bcfd_old\oiss_ssa_vehaud_horn.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_old/oiss_ssa_vehaud_horn.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_old/oiss_ssa_vehaud_horn.wav deleted file mode 100644 index 235aaf4fc..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_old/oiss_ssa_vehaud_horn.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_old/oiss_ssa_vehaud_siren_adam.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_old/oiss_ssa_vehaud_siren_adam.wav deleted file mode 100644 index 228f5d7a0..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_old/oiss_ssa_vehaud_siren_adam.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_old/oiss_ssa_vehaud_siren_boy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_old/oiss_ssa_vehaud_siren_boy.wav deleted file mode 100644 index b5a9845f9..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_old/oiss_ssa_vehaud_siren_boy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_old/oiss_ssa_vehaud_siren_charles.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_old/oiss_ssa_vehaud_siren_charles.wav deleted file mode 100644 index b83536bba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_old/oiss_ssa_vehaud_siren_charles.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_old/oiss_ssa_vehaud_siren_david.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_old/oiss_ssa_vehaud_siren_david.wav deleted file mode 100644 index 949f0b2a7..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_old/oiss_ssa_vehaud_siren_david.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_old/oiss_ssa_vehaud_siren_edward.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_old/oiss_ssa_vehaud_siren_edward.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcfd_old/oiss_ssa_vehaud_siren_edward.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_new.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_new.oac deleted file mode 100644 index 07f85ff48..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_new.oac +++ /dev/null @@ -1,104 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_siren_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_bcso_new\oiss_ssa_vehaud_siren_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_bcso_new\oiss_ssa_vehaud_siren_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_bcso_new\oiss_ssa_vehaud_siren_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_bcso_new\oiss_ssa_vehaud_siren_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_bcso_new\oiss_ssa_vehaud_siren_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_horn - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_bcso_new\oiss_ssa_vehaud_horn.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_new/oiss_ssa_vehaud_horn.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_new/oiss_ssa_vehaud_horn.wav deleted file mode 100644 index aa8b12d5a..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_new/oiss_ssa_vehaud_horn.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_new/oiss_ssa_vehaud_siren_adam.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_new/oiss_ssa_vehaud_siren_adam.wav deleted file mode 100644 index 47a23f943..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_new/oiss_ssa_vehaud_siren_adam.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_new/oiss_ssa_vehaud_siren_boy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_new/oiss_ssa_vehaud_siren_boy.wav deleted file mode 100644 index 55ae43daf..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_new/oiss_ssa_vehaud_siren_boy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_new/oiss_ssa_vehaud_siren_charles.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_new/oiss_ssa_vehaud_siren_charles.wav deleted file mode 100644 index 640c20654..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_new/oiss_ssa_vehaud_siren_charles.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_new/oiss_ssa_vehaud_siren_david.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_new/oiss_ssa_vehaud_siren_david.wav deleted file mode 100644 index c16dfb8a3..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_new/oiss_ssa_vehaud_siren_david.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_new/oiss_ssa_vehaud_siren_edward.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_new/oiss_ssa_vehaud_siren_edward.wav deleted file mode 100644 index e417aed8b..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_new/oiss_ssa_vehaud_siren_edward.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_old.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_old.oac deleted file mode 100644 index 924f17013..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_old.oac +++ /dev/null @@ -1,104 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_siren_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_bcso_old\oiss_ssa_vehaud_siren_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_bcso_old\oiss_ssa_vehaud_siren_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_bcso_old\oiss_ssa_vehaud_siren_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_bcso_old\oiss_ssa_vehaud_siren_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_bcso_old\oiss_ssa_vehaud_siren_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_horn - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_bcso_old\oiss_ssa_vehaud_horn.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_old/oiss_ssa_vehaud_horn.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_old/oiss_ssa_vehaud_horn.wav deleted file mode 100644 index 235aaf4fc..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_old/oiss_ssa_vehaud_horn.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_old/oiss_ssa_vehaud_siren_adam.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_old/oiss_ssa_vehaud_siren_adam.wav deleted file mode 100644 index 228f5d7a0..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_old/oiss_ssa_vehaud_siren_adam.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_old/oiss_ssa_vehaud_siren_boy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_old/oiss_ssa_vehaud_siren_boy.wav deleted file mode 100644 index b5a9845f9..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_old/oiss_ssa_vehaud_siren_boy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_old/oiss_ssa_vehaud_siren_charles.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_old/oiss_ssa_vehaud_siren_charles.wav deleted file mode 100644 index b83536bba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_old/oiss_ssa_vehaud_siren_charles.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_old/oiss_ssa_vehaud_siren_david.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_old/oiss_ssa_vehaud_siren_david.wav deleted file mode 100644 index 949f0b2a7..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_old/oiss_ssa_vehaud_siren_david.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_old/oiss_ssa_vehaud_siren_edward.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_old/oiss_ssa_vehaud_siren_edward.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_bcso_old/oiss_ssa_vehaud_siren_edward.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_new.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_new.oac deleted file mode 100644 index 95645a889..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_new.oac +++ /dev/null @@ -1,104 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_siren_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_dppd_new\oiss_ssa_vehaud_siren_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_dppd_new\oiss_ssa_vehaud_siren_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_dppd_new\oiss_ssa_vehaud_siren_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_dppd_new\oiss_ssa_vehaud_siren_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_dppd_new\oiss_ssa_vehaud_siren_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_horn - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_dppd_new\oiss_ssa_vehaud_horn.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_new/oiss_ssa_vehaud_horn.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_new/oiss_ssa_vehaud_horn.wav deleted file mode 100644 index 235aaf4fc..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_new/oiss_ssa_vehaud_horn.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_new/oiss_ssa_vehaud_siren_adam.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_new/oiss_ssa_vehaud_siren_adam.wav deleted file mode 100644 index 228f5d7a0..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_new/oiss_ssa_vehaud_siren_adam.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_new/oiss_ssa_vehaud_siren_boy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_new/oiss_ssa_vehaud_siren_boy.wav deleted file mode 100644 index b5a9845f9..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_new/oiss_ssa_vehaud_siren_boy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_new/oiss_ssa_vehaud_siren_charles.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_new/oiss_ssa_vehaud_siren_charles.wav deleted file mode 100644 index b83536bba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_new/oiss_ssa_vehaud_siren_charles.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_new/oiss_ssa_vehaud_siren_david.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_new/oiss_ssa_vehaud_siren_david.wav deleted file mode 100644 index 949f0b2a7..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_new/oiss_ssa_vehaud_siren_david.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_new/oiss_ssa_vehaud_siren_edward.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_new/oiss_ssa_vehaud_siren_edward.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_new/oiss_ssa_vehaud_siren_edward.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_old.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_old.oac deleted file mode 100644 index a7e22ff2a..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_old.oac +++ /dev/null @@ -1,104 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_siren_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_dppd_old\oiss_ssa_vehaud_siren_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_dppd_old\oiss_ssa_vehaud_siren_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_dppd_old\oiss_ssa_vehaud_siren_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_dppd_old\oiss_ssa_vehaud_siren_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_dppd_old\oiss_ssa_vehaud_siren_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_horn - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_dppd_old\oiss_ssa_vehaud_horn.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_old/oiss_ssa_vehaud_horn.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_old/oiss_ssa_vehaud_horn.wav deleted file mode 100644 index 235aaf4fc..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_old/oiss_ssa_vehaud_horn.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_old/oiss_ssa_vehaud_siren_adam.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_old/oiss_ssa_vehaud_siren_adam.wav deleted file mode 100644 index 228f5d7a0..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_old/oiss_ssa_vehaud_siren_adam.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_old/oiss_ssa_vehaud_siren_boy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_old/oiss_ssa_vehaud_siren_boy.wav deleted file mode 100644 index b5a9845f9..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_old/oiss_ssa_vehaud_siren_boy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_old/oiss_ssa_vehaud_siren_charles.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_old/oiss_ssa_vehaud_siren_charles.wav deleted file mode 100644 index b83536bba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_old/oiss_ssa_vehaud_siren_charles.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_old/oiss_ssa_vehaud_siren_david.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_old/oiss_ssa_vehaud_siren_david.wav deleted file mode 100644 index 949f0b2a7..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_old/oiss_ssa_vehaud_siren_david.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_old/oiss_ssa_vehaud_siren_edward.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_old/oiss_ssa_vehaud_siren_edward.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_dppd_old/oiss_ssa_vehaud_siren_edward.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc.oac deleted file mode 100644 index 9ba753f0f..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc.oac +++ /dev/null @@ -1,264 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_etc\oiss_ssa_vehaud_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_etc\oiss_ssa_vehaud_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_etc\oiss_ssa_vehaud_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_etc\oiss_ssa_vehaud_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_etc\oiss_ssa_vehaud_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_frank - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_etc\oiss_ssa_vehaud_frank.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_george - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_etc\oiss_ssa_vehaud_george.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_henry - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_etc\oiss_ssa_vehaud_henry.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_ida - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_etc\oiss_ssa_vehaud_ida.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_john - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_etc\oiss_ssa_vehaud_john.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_king - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_etc\oiss_ssa_vehaud_king.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_lincoln - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_etc\oiss_ssa_vehaud_lincoln.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_mary - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_etc\oiss_ssa_vehaud_mary.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_nancy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_etc\oiss_ssa_vehaud_nancy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_ocean - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_etc\oiss_ssa_vehaud_ocean.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_paul - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_etc\oiss_ssa_vehaud_paul.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_adam.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_adam.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_adam.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_boy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_boy.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_boy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_charles.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_charles.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_charles.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_david.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_david.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_david.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_edward.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_edward.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_edward.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_frank.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_frank.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_frank.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_george.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_george.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_george.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_henry.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_henry.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_henry.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_ida.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_ida.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_ida.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_john.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_john.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_john.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_king.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_king.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_king.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_lincoln.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_lincoln.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_lincoln.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_mary.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_mary.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_mary.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_nancy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_nancy.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_nancy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_ocean.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_ocean.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_ocean.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_paul.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_paul.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_etc/oiss_ssa_vehaud_paul.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_new.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_new.oac deleted file mode 100644 index f9116add1..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_new.oac +++ /dev/null @@ -1,104 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_siren_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_fib_new\oiss_ssa_vehaud_siren_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_fib_new\oiss_ssa_vehaud_siren_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_fib_new\oiss_ssa_vehaud_siren_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_fib_new\oiss_ssa_vehaud_siren_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_fib_new\oiss_ssa_vehaud_siren_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_horn - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_fib_new\oiss_ssa_vehaud_horn.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_new/oiss_ssa_vehaud_horn.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_new/oiss_ssa_vehaud_horn.wav deleted file mode 100644 index 7e49121c0..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_new/oiss_ssa_vehaud_horn.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_new/oiss_ssa_vehaud_siren_adam.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_new/oiss_ssa_vehaud_siren_adam.wav deleted file mode 100644 index e4fa62067..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_new/oiss_ssa_vehaud_siren_adam.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_new/oiss_ssa_vehaud_siren_boy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_new/oiss_ssa_vehaud_siren_boy.wav deleted file mode 100644 index ce6ddd372..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_new/oiss_ssa_vehaud_siren_boy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_new/oiss_ssa_vehaud_siren_charles.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_new/oiss_ssa_vehaud_siren_charles.wav deleted file mode 100644 index d0b148173..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_new/oiss_ssa_vehaud_siren_charles.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_new/oiss_ssa_vehaud_siren_david.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_new/oiss_ssa_vehaud_siren_david.wav deleted file mode 100644 index def071ea2..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_new/oiss_ssa_vehaud_siren_david.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_new/oiss_ssa_vehaud_siren_edward.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_new/oiss_ssa_vehaud_siren_edward.wav deleted file mode 100644 index 12b4c36b2..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_new/oiss_ssa_vehaud_siren_edward.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_old.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_old.oac deleted file mode 100644 index 23e6d783f..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_old.oac +++ /dev/null @@ -1,104 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_siren_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_fib_old\oiss_ssa_vehaud_siren_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_fib_old\oiss_ssa_vehaud_siren_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_fib_old\oiss_ssa_vehaud_siren_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_fib_old\oiss_ssa_vehaud_siren_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_fib_old\oiss_ssa_vehaud_siren_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_horn - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_fib_old\oiss_ssa_vehaud_horn.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_old/oiss_ssa_vehaud_horn.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_old/oiss_ssa_vehaud_horn.wav deleted file mode 100644 index 235aaf4fc..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_old/oiss_ssa_vehaud_horn.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_old/oiss_ssa_vehaud_siren_adam.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_old/oiss_ssa_vehaud_siren_adam.wav deleted file mode 100644 index 228f5d7a0..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_old/oiss_ssa_vehaud_siren_adam.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_old/oiss_ssa_vehaud_siren_boy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_old/oiss_ssa_vehaud_siren_boy.wav deleted file mode 100644 index b5a9845f9..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_old/oiss_ssa_vehaud_siren_boy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_old/oiss_ssa_vehaud_siren_charles.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_old/oiss_ssa_vehaud_siren_charles.wav deleted file mode 100644 index b83536bba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_old/oiss_ssa_vehaud_siren_charles.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_old/oiss_ssa_vehaud_siren_david.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_old/oiss_ssa_vehaud_siren_david.wav deleted file mode 100644 index 949f0b2a7..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_old/oiss_ssa_vehaud_siren_david.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_old/oiss_ssa_vehaud_siren_edward.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_old/oiss_ssa_vehaud_siren_edward.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_fib_old/oiss_ssa_vehaud_siren_edward.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_new.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_new.oac deleted file mode 100644 index 17b8a68c0..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_new.oac +++ /dev/null @@ -1,104 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_siren_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lscofd_new\oiss_ssa_vehaud_siren_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lscofd_new\oiss_ssa_vehaud_siren_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lscofd_new\oiss_ssa_vehaud_siren_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lscofd_new\oiss_ssa_vehaud_siren_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lscofd_new\oiss_ssa_vehaud_siren_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_horn - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lscofd_new\oiss_ssa_vehaud_horn.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_new/oiss_ssa_vehaud_horn.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_new/oiss_ssa_vehaud_horn.wav deleted file mode 100644 index 235aaf4fc..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_new/oiss_ssa_vehaud_horn.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_new/oiss_ssa_vehaud_lssd_new.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_new/oiss_ssa_vehaud_lssd_new.oac deleted file mode 100644 index 5c0757105..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_new/oiss_ssa_vehaud_lssd_new.oac +++ /dev/null @@ -1,104 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_siren_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lssd_new\oiss_ssa_vehaud_siren_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lssd_new\oiss_ssa_vehaud_siren_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lssd_new\oiss_ssa_vehaud_siren_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lssd_new\oiss_ssa_vehaud_siren_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lssd_new\oiss_ssa_vehaud_siren_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_horn - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lssd_new\oiss_ssa_vehaud_horn.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_new/oiss_ssa_vehaud_siren_adam.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_new/oiss_ssa_vehaud_siren_adam.wav deleted file mode 100644 index 228f5d7a0..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_new/oiss_ssa_vehaud_siren_adam.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_new/oiss_ssa_vehaud_siren_boy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_new/oiss_ssa_vehaud_siren_boy.wav deleted file mode 100644 index b5a9845f9..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_new/oiss_ssa_vehaud_siren_boy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_new/oiss_ssa_vehaud_siren_charles.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_new/oiss_ssa_vehaud_siren_charles.wav deleted file mode 100644 index b83536bba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_new/oiss_ssa_vehaud_siren_charles.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_new/oiss_ssa_vehaud_siren_david.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_new/oiss_ssa_vehaud_siren_david.wav deleted file mode 100644 index 949f0b2a7..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_new/oiss_ssa_vehaud_siren_david.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_new/oiss_ssa_vehaud_siren_edward.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_new/oiss_ssa_vehaud_siren_edward.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_new/oiss_ssa_vehaud_siren_edward.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_old.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_old.oac deleted file mode 100644 index 03b27c390..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_old.oac +++ /dev/null @@ -1,104 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_siren_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lscofd_old\oiss_ssa_vehaud_siren_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lscofd_old\oiss_ssa_vehaud_siren_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lscofd_old\oiss_ssa_vehaud_siren_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lscofd_old\oiss_ssa_vehaud_siren_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lscofd_old\oiss_ssa_vehaud_siren_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_horn - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lscofd_old\oiss_ssa_vehaud_horn.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_old/oiss_ssa_vehaud_horn.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_old/oiss_ssa_vehaud_horn.wav deleted file mode 100644 index 235aaf4fc..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_old/oiss_ssa_vehaud_horn.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_old/oiss_ssa_vehaud_siren_adam.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_old/oiss_ssa_vehaud_siren_adam.wav deleted file mode 100644 index 228f5d7a0..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_old/oiss_ssa_vehaud_siren_adam.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_old/oiss_ssa_vehaud_siren_boy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_old/oiss_ssa_vehaud_siren_boy.wav deleted file mode 100644 index b5a9845f9..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_old/oiss_ssa_vehaud_siren_boy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_old/oiss_ssa_vehaud_siren_charles.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_old/oiss_ssa_vehaud_siren_charles.wav deleted file mode 100644 index b83536bba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_old/oiss_ssa_vehaud_siren_charles.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_old/oiss_ssa_vehaud_siren_david.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_old/oiss_ssa_vehaud_siren_david.wav deleted file mode 100644 index 949f0b2a7..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_old/oiss_ssa_vehaud_siren_david.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_old/oiss_ssa_vehaud_siren_edward.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_old/oiss_ssa_vehaud_siren_edward.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lscofd_old/oiss_ssa_vehaud_siren_edward.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_new.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_new.oac deleted file mode 100644 index bac3cd21e..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_new.oac +++ /dev/null @@ -1,104 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_siren_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lsfd_new\oiss_ssa_vehaud_siren_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lsfd_new\oiss_ssa_vehaud_siren_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lsfd_new\oiss_ssa_vehaud_siren_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lsfd_new\oiss_ssa_vehaud_siren_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lsfd_new\oiss_ssa_vehaud_siren_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_horn - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lsfd_new\oiss_ssa_vehaud_horn.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_new/oiss_ssa_vehaud_horn.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_new/oiss_ssa_vehaud_horn.wav deleted file mode 100644 index ed3f656f6..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_new/oiss_ssa_vehaud_horn.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_new/oiss_ssa_vehaud_siren_adam.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_new/oiss_ssa_vehaud_siren_adam.wav deleted file mode 100644 index b4b61fb18..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_new/oiss_ssa_vehaud_siren_adam.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_new/oiss_ssa_vehaud_siren_boy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_new/oiss_ssa_vehaud_siren_boy.wav deleted file mode 100644 index b60ac5cd4..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_new/oiss_ssa_vehaud_siren_boy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_new/oiss_ssa_vehaud_siren_charles.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_new/oiss_ssa_vehaud_siren_charles.wav deleted file mode 100644 index 7ad98e288..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_new/oiss_ssa_vehaud_siren_charles.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_new/oiss_ssa_vehaud_siren_david.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_new/oiss_ssa_vehaud_siren_david.wav deleted file mode 100644 index 1acabf8b4..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_new/oiss_ssa_vehaud_siren_david.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_new/oiss_ssa_vehaud_siren_edward.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_new/oiss_ssa_vehaud_siren_edward.wav deleted file mode 100644 index 1acabf8b4..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_new/oiss_ssa_vehaud_siren_edward.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_old.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_old.oac deleted file mode 100644 index 577c89528..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_old.oac +++ /dev/null @@ -1,104 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_siren_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lsfd_old\oiss_ssa_vehaud_siren_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lsfd_old\oiss_ssa_vehaud_siren_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lsfd_old\oiss_ssa_vehaud_siren_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lsfd_old\oiss_ssa_vehaud_siren_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lsfd_old\oiss_ssa_vehaud_siren_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_horn - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lsfd_old\oiss_ssa_vehaud_horn.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_old/oiss_ssa_vehaud_horn.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_old/oiss_ssa_vehaud_horn.wav deleted file mode 100644 index 235aaf4fc..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_old/oiss_ssa_vehaud_horn.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_old/oiss_ssa_vehaud_siren_adam.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_old/oiss_ssa_vehaud_siren_adam.wav deleted file mode 100644 index 53acb8b54..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_old/oiss_ssa_vehaud_siren_adam.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_old/oiss_ssa_vehaud_siren_boy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_old/oiss_ssa_vehaud_siren_boy.wav deleted file mode 100644 index 8d816e8ac..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_old/oiss_ssa_vehaud_siren_boy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_old/oiss_ssa_vehaud_siren_charles.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_old/oiss_ssa_vehaud_siren_charles.wav deleted file mode 100644 index 5b1a20295..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_old/oiss_ssa_vehaud_siren_charles.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_old/oiss_ssa_vehaud_siren_david.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_old/oiss_ssa_vehaud_siren_david.wav deleted file mode 100644 index 949f0b2a7..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_old/oiss_ssa_vehaud_siren_david.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_old/oiss_ssa_vehaud_siren_edward.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_old/oiss_ssa_vehaud_siren_edward.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsfd_old/oiss_ssa_vehaud_siren_edward.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_new.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_new.oac deleted file mode 100644 index 84b9156c4..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_new.oac +++ /dev/null @@ -1,104 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_siren_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lsia_new\oiss_ssa_vehaud_siren_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lsia_new\oiss_ssa_vehaud_siren_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lsia_new\oiss_ssa_vehaud_siren_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lsia_new\oiss_ssa_vehaud_siren_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lsia_new\oiss_ssa_vehaud_siren_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_horn - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lsia_new\oiss_ssa_vehaud_horn.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_new/oiss_ssa_vehaud_horn.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_new/oiss_ssa_vehaud_horn.wav deleted file mode 100644 index 235aaf4fc..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_new/oiss_ssa_vehaud_horn.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_new/oiss_ssa_vehaud_siren_adam.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_new/oiss_ssa_vehaud_siren_adam.wav deleted file mode 100644 index 228f5d7a0..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_new/oiss_ssa_vehaud_siren_adam.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_new/oiss_ssa_vehaud_siren_boy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_new/oiss_ssa_vehaud_siren_boy.wav deleted file mode 100644 index b5a9845f9..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_new/oiss_ssa_vehaud_siren_boy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_new/oiss_ssa_vehaud_siren_charles.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_new/oiss_ssa_vehaud_siren_charles.wav deleted file mode 100644 index b83536bba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_new/oiss_ssa_vehaud_siren_charles.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_new/oiss_ssa_vehaud_siren_david.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_new/oiss_ssa_vehaud_siren_david.wav deleted file mode 100644 index 949f0b2a7..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_new/oiss_ssa_vehaud_siren_david.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_new/oiss_ssa_vehaud_siren_edward.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_new/oiss_ssa_vehaud_siren_edward.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_new/oiss_ssa_vehaud_siren_edward.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_old.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_old.oac deleted file mode 100644 index 1f43359cc..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_old.oac +++ /dev/null @@ -1,104 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_siren_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lsia_old\oiss_ssa_vehaud_siren_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lsia_old\oiss_ssa_vehaud_siren_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lsia_old\oiss_ssa_vehaud_siren_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lsia_old\oiss_ssa_vehaud_siren_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lsia_old\oiss_ssa_vehaud_siren_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_horn - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lsia_old\oiss_ssa_vehaud_horn.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_old/oiss_ssa_vehaud_horn.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_old/oiss_ssa_vehaud_horn.wav deleted file mode 100644 index 235aaf4fc..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_old/oiss_ssa_vehaud_horn.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_old/oiss_ssa_vehaud_siren_adam.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_old/oiss_ssa_vehaud_siren_adam.wav deleted file mode 100644 index 228f5d7a0..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_old/oiss_ssa_vehaud_siren_adam.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_old/oiss_ssa_vehaud_siren_boy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_old/oiss_ssa_vehaud_siren_boy.wav deleted file mode 100644 index b5a9845f9..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_old/oiss_ssa_vehaud_siren_boy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_old/oiss_ssa_vehaud_siren_charles.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_old/oiss_ssa_vehaud_siren_charles.wav deleted file mode 100644 index b83536bba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_old/oiss_ssa_vehaud_siren_charles.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_old/oiss_ssa_vehaud_siren_david.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_old/oiss_ssa_vehaud_siren_david.wav deleted file mode 100644 index 949f0b2a7..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_old/oiss_ssa_vehaud_siren_david.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_old/oiss_ssa_vehaud_siren_edward.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_old/oiss_ssa_vehaud_siren_edward.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lsia_old/oiss_ssa_vehaud_siren_edward.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_new.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_new.oac deleted file mode 100644 index 66a4cf35f..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_new.oac +++ /dev/null @@ -1,104 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_siren_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lspd_new\oiss_ssa_vehaud_siren_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lspd_new\oiss_ssa_vehaud_siren_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lspd_new\oiss_ssa_vehaud_siren_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lspd_new\oiss_ssa_vehaud_siren_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lspd_new\oiss_ssa_vehaud_siren_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_horn - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lspd_new\oiss_ssa_vehaud_horn.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_new/oiss_ssa_vehaud_horn.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_new/oiss_ssa_vehaud_horn.wav deleted file mode 100644 index aa8b12d5a..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_new/oiss_ssa_vehaud_horn.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_new/oiss_ssa_vehaud_siren_adam.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_new/oiss_ssa_vehaud_siren_adam.wav deleted file mode 100644 index 690a7333d..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_new/oiss_ssa_vehaud_siren_adam.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_new/oiss_ssa_vehaud_siren_boy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_new/oiss_ssa_vehaud_siren_boy.wav deleted file mode 100644 index cd827aa4d..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_new/oiss_ssa_vehaud_siren_boy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_new/oiss_ssa_vehaud_siren_charles.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_new/oiss_ssa_vehaud_siren_charles.wav deleted file mode 100644 index 13143a1a6..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_new/oiss_ssa_vehaud_siren_charles.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_new/oiss_ssa_vehaud_siren_david.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_new/oiss_ssa_vehaud_siren_david.wav deleted file mode 100644 index b168c9804..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_new/oiss_ssa_vehaud_siren_david.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_new/oiss_ssa_vehaud_siren_edward.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_new/oiss_ssa_vehaud_siren_edward.wav deleted file mode 100644 index eeb4a2142..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_new/oiss_ssa_vehaud_siren_edward.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_old.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_old.oac deleted file mode 100644 index a725208fd..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_old.oac +++ /dev/null @@ -1,104 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_siren_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lspd_old\oiss_ssa_vehaud_siren_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lspd_old\oiss_ssa_vehaud_siren_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lspd_old\oiss_ssa_vehaud_siren_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lspd_old\oiss_ssa_vehaud_siren_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lspd_old\oiss_ssa_vehaud_siren_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_horn - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lspd_old\oiss_ssa_vehaud_horn.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_old/oiss_ssa_vehaud_horn.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_old/oiss_ssa_vehaud_horn.wav deleted file mode 100644 index 235aaf4fc..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_old/oiss_ssa_vehaud_horn.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_old/oiss_ssa_vehaud_siren_adam.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_old/oiss_ssa_vehaud_siren_adam.wav deleted file mode 100644 index 228f5d7a0..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_old/oiss_ssa_vehaud_siren_adam.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_old/oiss_ssa_vehaud_siren_boy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_old/oiss_ssa_vehaud_siren_boy.wav deleted file mode 100644 index b5a9845f9..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_old/oiss_ssa_vehaud_siren_boy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_old/oiss_ssa_vehaud_siren_charles.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_old/oiss_ssa_vehaud_siren_charles.wav deleted file mode 100644 index b83536bba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_old/oiss_ssa_vehaud_siren_charles.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_old/oiss_ssa_vehaud_siren_david.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_old/oiss_ssa_vehaud_siren_david.wav deleted file mode 100644 index 949f0b2a7..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_old/oiss_ssa_vehaud_siren_david.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_old/oiss_ssa_vehaud_siren_edward.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_old/oiss_ssa_vehaud_siren_edward.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspd_old/oiss_ssa_vehaud_siren_edward.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_new.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_new.oac deleted file mode 100644 index ff9bbe048..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_new.oac +++ /dev/null @@ -1,104 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_siren_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lspp_new\oiss_ssa_vehaud_siren_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lspp_new\oiss_ssa_vehaud_siren_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lspp_new\oiss_ssa_vehaud_siren_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lspp_new\oiss_ssa_vehaud_siren_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lspp_new\oiss_ssa_vehaud_siren_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_horn - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lspp_new\oiss_ssa_vehaud_horn.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_new/oiss_ssa_vehaud_horn.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_new/oiss_ssa_vehaud_horn.wav deleted file mode 100644 index 235aaf4fc..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_new/oiss_ssa_vehaud_horn.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_new/oiss_ssa_vehaud_siren_adam.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_new/oiss_ssa_vehaud_siren_adam.wav deleted file mode 100644 index 228f5d7a0..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_new/oiss_ssa_vehaud_siren_adam.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_new/oiss_ssa_vehaud_siren_boy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_new/oiss_ssa_vehaud_siren_boy.wav deleted file mode 100644 index b5a9845f9..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_new/oiss_ssa_vehaud_siren_boy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_new/oiss_ssa_vehaud_siren_charles.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_new/oiss_ssa_vehaud_siren_charles.wav deleted file mode 100644 index b83536bba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_new/oiss_ssa_vehaud_siren_charles.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_new/oiss_ssa_vehaud_siren_david.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_new/oiss_ssa_vehaud_siren_david.wav deleted file mode 100644 index 949f0b2a7..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_new/oiss_ssa_vehaud_siren_david.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_new/oiss_ssa_vehaud_siren_edward.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_new/oiss_ssa_vehaud_siren_edward.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_new/oiss_ssa_vehaud_siren_edward.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_old.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_old.oac deleted file mode 100644 index e23acc957..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_old.oac +++ /dev/null @@ -1,104 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_siren_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lspp_old\oiss_ssa_vehaud_siren_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lspp_old\oiss_ssa_vehaud_siren_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lspp_old\oiss_ssa_vehaud_siren_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lspp_old\oiss_ssa_vehaud_siren_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lspp_old\oiss_ssa_vehaud_siren_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_horn - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lspp_old\oiss_ssa_vehaud_horn.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_old/oiss_ssa_vehaud_horn.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_old/oiss_ssa_vehaud_horn.wav deleted file mode 100644 index 235aaf4fc..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_old/oiss_ssa_vehaud_horn.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_old/oiss_ssa_vehaud_siren_adam.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_old/oiss_ssa_vehaud_siren_adam.wav deleted file mode 100644 index 228f5d7a0..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_old/oiss_ssa_vehaud_siren_adam.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_old/oiss_ssa_vehaud_siren_boy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_old/oiss_ssa_vehaud_siren_boy.wav deleted file mode 100644 index b5a9845f9..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_old/oiss_ssa_vehaud_siren_boy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_old/oiss_ssa_vehaud_siren_charles.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_old/oiss_ssa_vehaud_siren_charles.wav deleted file mode 100644 index b83536bba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_old/oiss_ssa_vehaud_siren_charles.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_old/oiss_ssa_vehaud_siren_david.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_old/oiss_ssa_vehaud_siren_david.wav deleted file mode 100644 index 949f0b2a7..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_old/oiss_ssa_vehaud_siren_david.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_old/oiss_ssa_vehaud_siren_edward.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_old/oiss_ssa_vehaud_siren_edward.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lspp_old/oiss_ssa_vehaud_siren_edward.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_new.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_new.oac deleted file mode 100644 index 5c0757105..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_new.oac +++ /dev/null @@ -1,104 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_siren_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lssd_new\oiss_ssa_vehaud_siren_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lssd_new\oiss_ssa_vehaud_siren_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lssd_new\oiss_ssa_vehaud_siren_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lssd_new\oiss_ssa_vehaud_siren_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lssd_new\oiss_ssa_vehaud_siren_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_horn - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lssd_new\oiss_ssa_vehaud_horn.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_new/oiss_ssa_vehaud_horn.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_new/oiss_ssa_vehaud_horn.wav deleted file mode 100644 index c8530bc28..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_new/oiss_ssa_vehaud_horn.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_new/oiss_ssa_vehaud_siren_adam.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_new/oiss_ssa_vehaud_siren_adam.wav deleted file mode 100644 index 64632fe47..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_new/oiss_ssa_vehaud_siren_adam.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_new/oiss_ssa_vehaud_siren_boy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_new/oiss_ssa_vehaud_siren_boy.wav deleted file mode 100644 index 7f65543f8..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_new/oiss_ssa_vehaud_siren_boy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_new/oiss_ssa_vehaud_siren_charles.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_new/oiss_ssa_vehaud_siren_charles.wav deleted file mode 100644 index 2f5d29fd8..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_new/oiss_ssa_vehaud_siren_charles.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_new/oiss_ssa_vehaud_siren_david.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_new/oiss_ssa_vehaud_siren_david.wav deleted file mode 100644 index 5de18c8a0..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_new/oiss_ssa_vehaud_siren_david.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_new/oiss_ssa_vehaud_siren_edward.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_new/oiss_ssa_vehaud_siren_edward.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_new/oiss_ssa_vehaud_siren_edward.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_old.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_old.oac deleted file mode 100644 index 24480e0e0..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_old.oac +++ /dev/null @@ -1,104 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_siren_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lssd_old\oiss_ssa_vehaud_siren_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lssd_old\oiss_ssa_vehaud_siren_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lssd_old\oiss_ssa_vehaud_siren_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lssd_old\oiss_ssa_vehaud_siren_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lssd_old\oiss_ssa_vehaud_siren_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_horn - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_lssd_old\oiss_ssa_vehaud_horn.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_old/oiss_ssa_vehaud_horn.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_old/oiss_ssa_vehaud_horn.wav deleted file mode 100644 index 6eb4e72d8..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_old/oiss_ssa_vehaud_horn.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_old/oiss_ssa_vehaud_siren_adam.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_old/oiss_ssa_vehaud_siren_adam.wav deleted file mode 100644 index 4f850a1d8..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_old/oiss_ssa_vehaud_siren_adam.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_old/oiss_ssa_vehaud_siren_boy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_old/oiss_ssa_vehaud_siren_boy.wav deleted file mode 100644 index 01469c609..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_old/oiss_ssa_vehaud_siren_boy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_old/oiss_ssa_vehaud_siren_charles.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_old/oiss_ssa_vehaud_siren_charles.wav deleted file mode 100644 index b83536bba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_old/oiss_ssa_vehaud_siren_charles.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_old/oiss_ssa_vehaud_siren_david.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_old/oiss_ssa_vehaud_siren_david.wav deleted file mode 100644 index 949f0b2a7..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_old/oiss_ssa_vehaud_siren_david.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_old/oiss_ssa_vehaud_siren_edward.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_old/oiss_ssa_vehaud_siren_edward.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_lssd_old/oiss_ssa_vehaud_siren_edward.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_new.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_new.oac deleted file mode 100644 index 85b170b8e..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_new.oac +++ /dev/null @@ -1,104 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_siren_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_noose_new\oiss_ssa_vehaud_siren_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_noose_new\oiss_ssa_vehaud_siren_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_noose_new\oiss_ssa_vehaud_siren_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_noose_new\oiss_ssa_vehaud_siren_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_noose_new\oiss_ssa_vehaud_siren_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_horn - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_noose_new\oiss_ssa_vehaud_horn.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_new/oiss_ssa_vehaud_horn.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_new/oiss_ssa_vehaud_horn.wav deleted file mode 100644 index 235aaf4fc..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_new/oiss_ssa_vehaud_horn.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_new/oiss_ssa_vehaud_siren_adam.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_new/oiss_ssa_vehaud_siren_adam.wav deleted file mode 100644 index 228f5d7a0..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_new/oiss_ssa_vehaud_siren_adam.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_new/oiss_ssa_vehaud_siren_boy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_new/oiss_ssa_vehaud_siren_boy.wav deleted file mode 100644 index b5a9845f9..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_new/oiss_ssa_vehaud_siren_boy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_new/oiss_ssa_vehaud_siren_charles.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_new/oiss_ssa_vehaud_siren_charles.wav deleted file mode 100644 index b83536bba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_new/oiss_ssa_vehaud_siren_charles.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_new/oiss_ssa_vehaud_siren_david.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_new/oiss_ssa_vehaud_siren_david.wav deleted file mode 100644 index 949f0b2a7..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_new/oiss_ssa_vehaud_siren_david.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_new/oiss_ssa_vehaud_siren_edward.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_new/oiss_ssa_vehaud_siren_edward.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_new/oiss_ssa_vehaud_siren_edward.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_old.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_old.oac deleted file mode 100644 index 84eaf204e..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_old.oac +++ /dev/null @@ -1,104 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_siren_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_noose_old\oiss_ssa_vehaud_siren_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_noose_old\oiss_ssa_vehaud_siren_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_noose_old\oiss_ssa_vehaud_siren_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_noose_old\oiss_ssa_vehaud_siren_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_noose_old\oiss_ssa_vehaud_siren_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_horn - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_noose_old\oiss_ssa_vehaud_horn.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_old/oiss_ssa_vehaud_horn.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_old/oiss_ssa_vehaud_horn.wav deleted file mode 100644 index 235aaf4fc..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_old/oiss_ssa_vehaud_horn.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_old/oiss_ssa_vehaud_siren_adam.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_old/oiss_ssa_vehaud_siren_adam.wav deleted file mode 100644 index 228f5d7a0..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_old/oiss_ssa_vehaud_siren_adam.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_old/oiss_ssa_vehaud_siren_boy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_old/oiss_ssa_vehaud_siren_boy.wav deleted file mode 100644 index b5a9845f9..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_old/oiss_ssa_vehaud_siren_boy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_old/oiss_ssa_vehaud_siren_charles.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_old/oiss_ssa_vehaud_siren_charles.wav deleted file mode 100644 index b83536bba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_old/oiss_ssa_vehaud_siren_charles.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_old/oiss_ssa_vehaud_siren_david.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_old/oiss_ssa_vehaud_siren_david.wav deleted file mode 100644 index 949f0b2a7..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_old/oiss_ssa_vehaud_siren_david.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_old/oiss_ssa_vehaud_siren_edward.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_old/oiss_ssa_vehaud_siren_edward.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_noose_old/oiss_ssa_vehaud_siren_edward.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_new.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_new.oac deleted file mode 100644 index f3af53306..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_new.oac +++ /dev/null @@ -1,104 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_siren_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_rhpd_new\oiss_ssa_vehaud_siren_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_rhpd_new\oiss_ssa_vehaud_siren_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_rhpd_new\oiss_ssa_vehaud_siren_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_rhpd_new\oiss_ssa_vehaud_siren_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_rhpd_new\oiss_ssa_vehaud_siren_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_horn - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_rhpd_new\oiss_ssa_vehaud_horn.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_new/oiss_ssa_vehaud_horn.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_new/oiss_ssa_vehaud_horn.wav deleted file mode 100644 index 235aaf4fc..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_new/oiss_ssa_vehaud_horn.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_new/oiss_ssa_vehaud_siren_adam.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_new/oiss_ssa_vehaud_siren_adam.wav deleted file mode 100644 index 228f5d7a0..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_new/oiss_ssa_vehaud_siren_adam.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_new/oiss_ssa_vehaud_siren_boy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_new/oiss_ssa_vehaud_siren_boy.wav deleted file mode 100644 index b5a9845f9..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_new/oiss_ssa_vehaud_siren_boy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_new/oiss_ssa_vehaud_siren_charles.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_new/oiss_ssa_vehaud_siren_charles.wav deleted file mode 100644 index b83536bba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_new/oiss_ssa_vehaud_siren_charles.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_new/oiss_ssa_vehaud_siren_david.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_new/oiss_ssa_vehaud_siren_david.wav deleted file mode 100644 index 949f0b2a7..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_new/oiss_ssa_vehaud_siren_david.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_new/oiss_ssa_vehaud_siren_edward.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_new/oiss_ssa_vehaud_siren_edward.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_new/oiss_ssa_vehaud_siren_edward.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_old.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_old.oac deleted file mode 100644 index 88c76a84e..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_old.oac +++ /dev/null @@ -1,104 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_siren_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_rhpd_old\oiss_ssa_vehaud_siren_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_rhpd_old\oiss_ssa_vehaud_siren_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_rhpd_old\oiss_ssa_vehaud_siren_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_rhpd_old\oiss_ssa_vehaud_siren_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_rhpd_old\oiss_ssa_vehaud_siren_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_horn - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_rhpd_old\oiss_ssa_vehaud_horn.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_old/oiss_ssa_vehaud_horn.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_old/oiss_ssa_vehaud_horn.wav deleted file mode 100644 index 235aaf4fc..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_old/oiss_ssa_vehaud_horn.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_old/oiss_ssa_vehaud_siren_adam.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_old/oiss_ssa_vehaud_siren_adam.wav deleted file mode 100644 index 228f5d7a0..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_old/oiss_ssa_vehaud_siren_adam.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_old/oiss_ssa_vehaud_siren_boy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_old/oiss_ssa_vehaud_siren_boy.wav deleted file mode 100644 index b5a9845f9..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_old/oiss_ssa_vehaud_siren_boy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_old/oiss_ssa_vehaud_siren_charles.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_old/oiss_ssa_vehaud_siren_charles.wav deleted file mode 100644 index b83536bba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_old/oiss_ssa_vehaud_siren_charles.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_old/oiss_ssa_vehaud_siren_david.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_old/oiss_ssa_vehaud_siren_david.wav deleted file mode 100644 index 949f0b2a7..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_old/oiss_ssa_vehaud_siren_david.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_old/oiss_ssa_vehaud_siren_edward.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_old/oiss_ssa_vehaud_siren_edward.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_rhpd_old/oiss_ssa_vehaud_siren_edward.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_bike.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_bike.oac deleted file mode 100644 index af5a4e881..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_bike.oac +++ /dev/null @@ -1,104 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_siren_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sahp_bike\oiss_ssa_vehaud_siren_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sahp_bike\oiss_ssa_vehaud_siren_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sahp_bike\oiss_ssa_vehaud_siren_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sahp_bike\oiss_ssa_vehaud_siren_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sahp_bike\oiss_ssa_vehaud_siren_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_horn - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sahp_bike\oiss_ssa_vehaud_horn.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_bike/oiss_ssa_vehaud_horn.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_bike/oiss_ssa_vehaud_horn.wav deleted file mode 100644 index 235aaf4fc..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_bike/oiss_ssa_vehaud_horn.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_bike/oiss_ssa_vehaud_siren_adam.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_bike/oiss_ssa_vehaud_siren_adam.wav deleted file mode 100644 index 228f5d7a0..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_bike/oiss_ssa_vehaud_siren_adam.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_bike/oiss_ssa_vehaud_siren_boy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_bike/oiss_ssa_vehaud_siren_boy.wav deleted file mode 100644 index b5a9845f9..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_bike/oiss_ssa_vehaud_siren_boy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_bike/oiss_ssa_vehaud_siren_charles.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_bike/oiss_ssa_vehaud_siren_charles.wav deleted file mode 100644 index b83536bba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_bike/oiss_ssa_vehaud_siren_charles.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_bike/oiss_ssa_vehaud_siren_david.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_bike/oiss_ssa_vehaud_siren_david.wav deleted file mode 100644 index 949f0b2a7..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_bike/oiss_ssa_vehaud_siren_david.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_bike/oiss_ssa_vehaud_siren_edward.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_bike/oiss_ssa_vehaud_siren_edward.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_bike/oiss_ssa_vehaud_siren_edward.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_old.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_old.oac deleted file mode 100644 index 084b99af5..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_old.oac +++ /dev/null @@ -1,104 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_siren_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sahp_old\oiss_ssa_vehaud_siren_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sahp_old\oiss_ssa_vehaud_siren_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sahp_old\oiss_ssa_vehaud_siren_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sahp_old\oiss_ssa_vehaud_siren_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sahp_old\oiss_ssa_vehaud_siren_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_horn - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sahp_old\oiss_ssa_vehaud_horn.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_old/oiss_ssa_vehaud_horn.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_old/oiss_ssa_vehaud_horn.wav deleted file mode 100644 index 6071eee5c..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_old/oiss_ssa_vehaud_horn.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_old/oiss_ssa_vehaud_siren_adam.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_old/oiss_ssa_vehaud_siren_adam.wav deleted file mode 100644 index daa156120..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_old/oiss_ssa_vehaud_siren_adam.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_old/oiss_ssa_vehaud_siren_boy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_old/oiss_ssa_vehaud_siren_boy.wav deleted file mode 100644 index 5ad035a0c..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_old/oiss_ssa_vehaud_siren_boy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_old/oiss_ssa_vehaud_siren_charles.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_old/oiss_ssa_vehaud_siren_charles.wav deleted file mode 100644 index db2b2cbd6..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_old/oiss_ssa_vehaud_siren_charles.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_old/oiss_ssa_vehaud_siren_david.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_old/oiss_ssa_vehaud_siren_david.wav deleted file mode 100644 index af8f21c3d..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_old/oiss_ssa_vehaud_siren_david.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_old/oiss_ssa_vehaud_siren_edward.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_old/oiss_ssa_vehaud_siren_edward.wav deleted file mode 100644 index 8b3f582ab..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sahp_old/oiss_ssa_vehaud_siren_edward.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_new.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_new.oac deleted file mode 100644 index fb6e8729e..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_new.oac +++ /dev/null @@ -1,104 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_siren_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sams_new\oiss_ssa_vehaud_siren_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sams_new\oiss_ssa_vehaud_siren_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sams_new\oiss_ssa_vehaud_siren_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sams_new\oiss_ssa_vehaud_siren_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sams_new\oiss_ssa_vehaud_siren_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_horn - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sams_new\oiss_ssa_vehaud_horn.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_new/oiss_ssa_vehaud_horn.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_new/oiss_ssa_vehaud_horn.wav deleted file mode 100644 index 235aaf4fc..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_new/oiss_ssa_vehaud_horn.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_new/oiss_ssa_vehaud_siren_adam.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_new/oiss_ssa_vehaud_siren_adam.wav deleted file mode 100644 index 228f5d7a0..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_new/oiss_ssa_vehaud_siren_adam.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_new/oiss_ssa_vehaud_siren_boy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_new/oiss_ssa_vehaud_siren_boy.wav deleted file mode 100644 index b5a9845f9..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_new/oiss_ssa_vehaud_siren_boy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_new/oiss_ssa_vehaud_siren_charles.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_new/oiss_ssa_vehaud_siren_charles.wav deleted file mode 100644 index b83536bba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_new/oiss_ssa_vehaud_siren_charles.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_new/oiss_ssa_vehaud_siren_david.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_new/oiss_ssa_vehaud_siren_david.wav deleted file mode 100644 index 949f0b2a7..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_new/oiss_ssa_vehaud_siren_david.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_new/oiss_ssa_vehaud_siren_edward.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_new/oiss_ssa_vehaud_siren_edward.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_new/oiss_ssa_vehaud_siren_edward.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_old.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_old.oac deleted file mode 100644 index 24a1c98f4..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_old.oac +++ /dev/null @@ -1,104 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_siren_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sams_old\oiss_ssa_vehaud_siren_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sams_old\oiss_ssa_vehaud_siren_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sams_old\oiss_ssa_vehaud_siren_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sams_old\oiss_ssa_vehaud_siren_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sams_old\oiss_ssa_vehaud_siren_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_horn - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sams_old\oiss_ssa_vehaud_horn.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_old/oiss_ssa_vehaud_horn.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_old/oiss_ssa_vehaud_horn.wav deleted file mode 100644 index 235aaf4fc..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_old/oiss_ssa_vehaud_horn.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_old/oiss_ssa_vehaud_siren_adam.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_old/oiss_ssa_vehaud_siren_adam.wav deleted file mode 100644 index 228f5d7a0..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_old/oiss_ssa_vehaud_siren_adam.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_old/oiss_ssa_vehaud_siren_boy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_old/oiss_ssa_vehaud_siren_boy.wav deleted file mode 100644 index b5a9845f9..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_old/oiss_ssa_vehaud_siren_boy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_old/oiss_ssa_vehaud_siren_charles.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_old/oiss_ssa_vehaud_siren_charles.wav deleted file mode 100644 index b83536bba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_old/oiss_ssa_vehaud_siren_charles.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_old/oiss_ssa_vehaud_siren_david.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_old/oiss_ssa_vehaud_siren_david.wav deleted file mode 100644 index 949f0b2a7..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_old/oiss_ssa_vehaud_siren_david.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_old/oiss_ssa_vehaud_siren_edward.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_old/oiss_ssa_vehaud_siren_edward.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sams_old/oiss_ssa_vehaud_siren_edward.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_new.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_new.oac deleted file mode 100644 index c3bcc75bf..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_new.oac +++ /dev/null @@ -1,104 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_siren_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sanfire_new\oiss_ssa_vehaud_siren_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sanfire_new\oiss_ssa_vehaud_siren_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sanfire_new\oiss_ssa_vehaud_siren_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sanfire_new\oiss_ssa_vehaud_siren_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sanfire_new\oiss_ssa_vehaud_siren_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_horn - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sanfire_new\oiss_ssa_vehaud_horn.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_new/oiss_ssa_vehaud_horn.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_new/oiss_ssa_vehaud_horn.wav deleted file mode 100644 index 235aaf4fc..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_new/oiss_ssa_vehaud_horn.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_new/oiss_ssa_vehaud_siren_adam.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_new/oiss_ssa_vehaud_siren_adam.wav deleted file mode 100644 index 228f5d7a0..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_new/oiss_ssa_vehaud_siren_adam.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_new/oiss_ssa_vehaud_siren_boy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_new/oiss_ssa_vehaud_siren_boy.wav deleted file mode 100644 index b5a9845f9..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_new/oiss_ssa_vehaud_siren_boy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_new/oiss_ssa_vehaud_siren_charles.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_new/oiss_ssa_vehaud_siren_charles.wav deleted file mode 100644 index b83536bba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_new/oiss_ssa_vehaud_siren_charles.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_new/oiss_ssa_vehaud_siren_david.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_new/oiss_ssa_vehaud_siren_david.wav deleted file mode 100644 index 949f0b2a7..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_new/oiss_ssa_vehaud_siren_david.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_new/oiss_ssa_vehaud_siren_edward.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_new/oiss_ssa_vehaud_siren_edward.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_new/oiss_ssa_vehaud_siren_edward.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_old.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_old.oac deleted file mode 100644 index 79a7566d5..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_old.oac +++ /dev/null @@ -1,104 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_siren_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sanfire_old\oiss_ssa_vehaud_siren_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sanfire_old\oiss_ssa_vehaud_siren_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sanfire_old\oiss_ssa_vehaud_siren_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sanfire_old\oiss_ssa_vehaud_siren_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sanfire_old\oiss_ssa_vehaud_siren_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_horn - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_sanfire_old\oiss_ssa_vehaud_horn.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_old/oiss_ssa_vehaud_horn.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_old/oiss_ssa_vehaud_horn.wav deleted file mode 100644 index 235aaf4fc..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_old/oiss_ssa_vehaud_horn.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_old/oiss_ssa_vehaud_siren_adam.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_old/oiss_ssa_vehaud_siren_adam.wav deleted file mode 100644 index 228f5d7a0..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_old/oiss_ssa_vehaud_siren_adam.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_old/oiss_ssa_vehaud_siren_boy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_old/oiss_ssa_vehaud_siren_boy.wav deleted file mode 100644 index b5a9845f9..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_old/oiss_ssa_vehaud_siren_boy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_old/oiss_ssa_vehaud_siren_charles.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_old/oiss_ssa_vehaud_siren_charles.wav deleted file mode 100644 index b83536bba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_old/oiss_ssa_vehaud_siren_charles.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_old/oiss_ssa_vehaud_siren_david.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_old/oiss_ssa_vehaud_siren_david.wav deleted file mode 100644 index 949f0b2a7..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_old/oiss_ssa_vehaud_siren_david.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_old/oiss_ssa_vehaud_siren_edward.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_old/oiss_ssa_vehaud_siren_edward.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_sanfire_old/oiss_ssa_vehaud_siren_edward.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_new.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_new.oac deleted file mode 100644 index 1a4f7f086..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_new.oac +++ /dev/null @@ -1,104 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_siren_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_usfs_new\oiss_ssa_vehaud_siren_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_usfs_new\oiss_ssa_vehaud_siren_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_usfs_new\oiss_ssa_vehaud_siren_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_usfs_new\oiss_ssa_vehaud_siren_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_usfs_new\oiss_ssa_vehaud_siren_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_horn - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_usfs_new\oiss_ssa_vehaud_horn.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_new/oiss_ssa_vehaud_horn.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_new/oiss_ssa_vehaud_horn.wav deleted file mode 100644 index 235aaf4fc..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_new/oiss_ssa_vehaud_horn.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_new/oiss_ssa_vehaud_siren_adam.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_new/oiss_ssa_vehaud_siren_adam.wav deleted file mode 100644 index 228f5d7a0..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_new/oiss_ssa_vehaud_siren_adam.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_new/oiss_ssa_vehaud_siren_boy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_new/oiss_ssa_vehaud_siren_boy.wav deleted file mode 100644 index b5a9845f9..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_new/oiss_ssa_vehaud_siren_boy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_new/oiss_ssa_vehaud_siren_charles.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_new/oiss_ssa_vehaud_siren_charles.wav deleted file mode 100644 index b83536bba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_new/oiss_ssa_vehaud_siren_charles.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_new/oiss_ssa_vehaud_siren_david.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_new/oiss_ssa_vehaud_siren_david.wav deleted file mode 100644 index 949f0b2a7..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_new/oiss_ssa_vehaud_siren_david.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_new/oiss_ssa_vehaud_siren_edward.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_new/oiss_ssa_vehaud_siren_edward.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_new/oiss_ssa_vehaud_siren_edward.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_old.oac b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_old.oac deleted file mode 100644 index b4b63cbac..000000000 --- a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_old.oac +++ /dev/null @@ -1,104 +0,0 @@ -Version 1 11 -{ - IsStream False - DescriptorsInOrder False - Entries - { - WaveTrack oiss_ssa_vehaud_siren_adam - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_usfs_old\oiss_ssa_vehaud_siren_adam.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_boy - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_usfs_old\oiss_ssa_vehaud_siren_boy.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_charles - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_usfs_old\oiss_ssa_vehaud_siren_charles.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_david - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_usfs_old\oiss_ssa_vehaud_siren_david.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_siren_edward - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_usfs_old\oiss_ssa_vehaud_siren_edward.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - WaveTrack oiss_ssa_vehaud_horn - { - Compression PCM - Headroom -200 - LoopPoint 0 - LoopBegin 0 - LoopEnd 0 - PlayBegin 0 - PlayEnd 0 - Wave oiss_ssa_vehaud_usfs_old\oiss_ssa_vehaud_horn.wav - AnimClip null - Events null - UNKNOWN_23097A2B null - UNKNOWN_E787895A null - UNKNOWN_252C20D9 null - } - } -} diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_old/oiss_ssa_vehaud_horn.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_old/oiss_ssa_vehaud_horn.wav deleted file mode 100644 index 235aaf4fc..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_old/oiss_ssa_vehaud_horn.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_old/oiss_ssa_vehaud_siren_adam.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_old/oiss_ssa_vehaud_siren_adam.wav deleted file mode 100644 index 228f5d7a0..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_old/oiss_ssa_vehaud_siren_adam.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_old/oiss_ssa_vehaud_siren_boy.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_old/oiss_ssa_vehaud_siren_boy.wav deleted file mode 100644 index b5a9845f9..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_old/oiss_ssa_vehaud_siren_boy.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_old/oiss_ssa_vehaud_siren_charles.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_old/oiss_ssa_vehaud_siren_charles.wav deleted file mode 100644 index b83536bba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_old/oiss_ssa_vehaud_siren_charles.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_old/oiss_ssa_vehaud_siren_david.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_old/oiss_ssa_vehaud_siren_david.wav deleted file mode 100644 index 949f0b2a7..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_old/oiss_ssa_vehaud_siren_david.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_old/oiss_ssa_vehaud_siren_edward.wav b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_old/oiss_ssa_vehaud_siren_edward.wav deleted file mode 100644 index 00e2a90ba..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oac/oiss_ssa_vehaud_usfs_old/oiss_ssa_vehaud_siren_edward.wav and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_bcfd_new.awc b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_bcfd_new.awc deleted file mode 100644 index cb20eef05..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_bcfd_new.awc and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_bcfd_old.awc b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_bcfd_old.awc deleted file mode 100644 index 7c060663c..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_bcfd_old.awc and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_bcso_new.awc b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_bcso_new.awc deleted file mode 100644 index 0ba090fe4..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_bcso_new.awc and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_bcso_old.awc b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_bcso_old.awc deleted file mode 100644 index 7c060663c..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_bcso_old.awc and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_dppd_new.awc b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_dppd_new.awc deleted file mode 100644 index 7c060663c..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_dppd_new.awc and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_dppd_old.awc b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_dppd_old.awc deleted file mode 100644 index 7c060663c..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_dppd_old.awc and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_etc.awc b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_etc.awc deleted file mode 100644 index 3c6ba5468..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_etc.awc and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_fib_new.awc b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_fib_new.awc deleted file mode 100644 index 4c951c468..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_fib_new.awc and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_fib_old.awc b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_fib_old.awc deleted file mode 100644 index 7c060663c..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_fib_old.awc and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lscofd_new.awc b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lscofd_new.awc deleted file mode 100644 index 7c060663c..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lscofd_new.awc and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lscofd_old.awc b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lscofd_old.awc deleted file mode 100644 index 7c060663c..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lscofd_old.awc and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lsfd_new.awc b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lsfd_new.awc deleted file mode 100644 index 10d1986e9..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lsfd_new.awc and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lsia_new.awc b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lsia_new.awc deleted file mode 100644 index 7c060663c..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lsia_new.awc and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lsia_old.awc b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lsia_old.awc deleted file mode 100644 index 7c060663c..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lsia_old.awc and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lspd_new.awc b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lspd_new.awc deleted file mode 100644 index 9bad826ca..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lspd_new.awc and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lspd_old.awc b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lspd_old.awc deleted file mode 100644 index 7c060663c..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lspd_old.awc and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lspp_new.awc b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lspp_new.awc deleted file mode 100644 index 7c060663c..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lspp_new.awc and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lspp_old.awc b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lspp_old.awc deleted file mode 100644 index 7c060663c..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lspp_old.awc and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lssd_new.awc b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lssd_new.awc deleted file mode 100644 index dec21cc3e..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lssd_new.awc and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lssd_old.awc b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lssd_old.awc deleted file mode 100644 index e02e49037..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lssd_old.awc and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_noose_new.awc b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_noose_new.awc deleted file mode 100644 index 7c060663c..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_noose_new.awc and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_noose_old.awc b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_noose_old.awc deleted file mode 100644 index 7c060663c..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_noose_old.awc and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_rhpd_new.awc b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_rhpd_new.awc deleted file mode 100644 index 7c060663c..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_rhpd_new.awc and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_rhpd_old.awc b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_rhpd_old.awc deleted file mode 100644 index 7c060663c..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_rhpd_old.awc and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_sahp_bike.awc b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_sahp_bike.awc deleted file mode 100644 index 7c060663c..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_sahp_bike.awc and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_sams_new.awc b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_sams_new.awc deleted file mode 100644 index 7c060663c..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_sams_new.awc and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_sams_old.awc b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_sams_old.awc deleted file mode 100644 index 7c060663c..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_sams_old.awc and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_sanfire_new.awc b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_sanfire_new.awc deleted file mode 100644 index 7c060663c..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_sanfire_new.awc and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_sanfire_old.awc b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_sanfire_old.awc deleted file mode 100644 index 7c060663c..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_sanfire_old.awc and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_usfs_new.awc b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_usfs_new.awc deleted file mode 100644 index 7c060663c..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_usfs_new.awc and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_usfs_old.awc b/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_usfs_old.awc deleted file mode 100644 index 7c060663c..000000000 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_usfs_old.awc and /dev/null differ diff --git a/resources/ServerSidedSoundsSirens/fxmanifest.lua b/resources/ServerSidedSoundsSirens/fxmanifest.lua deleted file mode 100644 index 23e472a87..000000000 --- a/resources/ServerSidedSoundsSirens/fxmanifest.lua +++ /dev/null @@ -1,48 +0,0 @@ -fx_version 'cerulean' -game 'gta5' - -author 'OISS' -description 'Server Sided Audio' -version '4.8.6' - -files { - "dlc_serversideaudio/oiss_ssa_vehaud_lspd_new.awc", - "dlc_serversideaudio/oiss_ssa_vehaud_lspd_old.awc", - "dlc_serversideaudio/oiss_ssa_vehaud_lssd_new.awc", - "dlc_serversideaudio/oiss_ssa_vehaud_lssd_old.awc", - "dlc_serversideaudio/oiss_ssa_vehaud_bcso_new.awc", - "dlc_serversideaudio/oiss_ssa_vehaud_bcso_old.awc", - "dlc_serversideaudio/oiss_ssa_vehaud_sahp_new.awc", - "dlc_serversideaudio/oiss_ssa_vehaud_sahp_old.awc", - "dlc_serversideaudio/oiss_ssa_vehaud_sahp_bike.awc", - "dlc_serversideaudio/oiss_ssa_vehaud_noose_new.awc", - "dlc_serversideaudio/oiss_ssa_vehaud_noose_old.awc", - "dlc_serversideaudio/oiss_ssa_vehaud_fib_new.awc", - "dlc_serversideaudio/oiss_ssa_vehaud_fib_old.awc", - "dlc_serversideaudio/oiss_ssa_vehaud_rhpd_new.awc", - "dlc_serversideaudio/oiss_ssa_vehaud_rhpd_old.awc", - "dlc_serversideaudio/oiss_ssa_vehaud_dppd_new.awc", - "dlc_serversideaudio/oiss_ssa_vehaud_dppd_old.awc", - "dlc_serversideaudio/oiss_ssa_vehaud_lsia_new.awc", - "dlc_serversideaudio/oiss_ssa_vehaud_lsia_old.awc", - "dlc_serversideaudio/oiss_ssa_vehaud_lspp_new.awc", - "dlc_serversideaudio/oiss_ssa_vehaud_lspp_old.awc", - "dlc_serversideaudio/oiss_ssa_vehaud_lsfd_new.awc", - "dlc_serversideaudio/oiss_ssa_vehaud_lsfd_old.awc", - "dlc_serversideaudio/oiss_ssa_vehaud_lscofd_new.awc", - "dlc_serversideaudio/oiss_ssa_vehaud_lscofd_old.awc", - "dlc_serversideaudio/oiss_ssa_vehaud_bcfd_new.awc", - "dlc_serversideaudio/oiss_ssa_vehaud_bcfd_old.awc", - "dlc_serversideaudio/oiss_ssa_vehaud_sanfire_new.awc", - "dlc_serversideaudio/oiss_ssa_vehaud_sanfire_old.awc", - "dlc_serversideaudio/oiss_ssa_vehaud_sams_new.awc", - "dlc_serversideaudio/oiss_ssa_vehaud_sams_old.awc", - "dlc_serversideaudio/oiss_ssa_vehaud_usfs_new.awc", - "dlc_serversideaudio/oiss_ssa_vehaud_usfs_old.awc", - "dlc_serversideaudio/oiss_ssa_vehaud_etc.awc", - "data/serversideaudio_sounds.dat54.nametable", - "data/serversideaudio_sounds.dat54.rel" -} - -data_file "AUDIO_WAVEPACK" "dlc_serversideaudio" -data_file "AUDIO_SOUNDDATA" "data/serversideaudio_sounds.dat" \ No newline at end of file diff --git a/resources/lvc/PLUGINS/cl_plugins.lua b/resources/lvc/PLUGINS/cl_plugins.lua deleted file mode 100644 index c212f22d5..000000000 --- a/resources/lvc/PLUGINS/cl_plugins.lua +++ /dev/null @@ -1,92 +0,0 @@ ---[[ ---------------------------------------------------- -LUXART VEHICLE CONTROL V3 (FOR FIVEM) ---------------------------------------------------- -Coded by Lt.Caine -ELS Clicks by Faction -Additional Modification by TrevorBarns ---------------------------------------------------- -FILE: cl_plugins.lua -PURPOSE: Builds RageUI Plugin Menu based on plugins -settings. Handles Plugin -> LVC event communication ---------------------------------------------------- -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . ---------------------------------------------------- -]] --- RAGE UI --- Draws specific button with callback to plugins menu if the plugin is found and enabled. (controlled in plugins settings file) -CreateThread(function() - while true do - while plugins_installed and IsMenuOpen() do - RageUI.IsVisible(RMenu:Get('lvc', 'plugins'), function() - ----------------------------------------------------------------------------------------------------------------- - if tkd_masterswitch ~= nil then - RageUI.Button(Lang:t('plugins.menu_tkd'), Lang:t('plugins.menu_tkd_desc'), {RightLabel = '→→→'}, tkd_masterswitch, { - onSelected = function() - end, - }, RMenu:Get('lvc', 'tkdsettings')) - end - ----------------------------------------------------------------------------------------------------------------- - if ei_masterswitch ~= nil then - RageUI.Button(Lang:t('plugins.menu_ei'), Lang:t('plugins.menu_ei_desc'), {RightLabel = '→→→'}, ei_masterswitch, { - onSelected = function() - end, - }, RMenu:Get('lvc', 'extrasettings')) - end - ----------------------------------------------------------------------------------------------------------------- - if ta_masterswitch ~= nil then - RageUI.Button(Lang:t('plugins.menu_ta'), Lang:t('plugins.menu_ta_desc'), {RightLabel = '→→→'}, ta_masterswitch, { - onSelected = function() - end, - }, RMenu:Get('lvc', 'tasettings')) - end - ----------------------------------------------------------------------------------------------------------------- - if trailer_masterswitch ~= nil then - RageUI.Button(Lang:t('plugins.menu_ts'), Lang:t('plugins.menu_ts_desc'), {RightLabel = '→→→'}, trailer_masterswitch, { - onSelected = function() - end, - }, RMenu:Get('lvc', 'trailersettings')) - end - ----------------------------------------------------------------------------------------------------------------- - if ec_masterswitch ~= nil then - RageUI.Button(Lang:t('plugins.menu_ec'), Lang:t('plugins.menu_ec_desc'), {RightLabel = '→→→'}, ec_masterswitch, { - onSelected = function() - end, - }, RMenu:Get('lvc', 'extracontrols')) - end - ----------------------------------------------------------------------------------------------------------------- - end) - Wait(0) - end - Wait(500) - end -end) - --- FUNCTIONS --- IsPluginMenuOpen is called inside IsMenuOpen (LVC/UI/cl_ragemenu.lua) to separate them, this is useful for plugin updates separate of main LVC updates. -local ec_shortcut_menu_visible = false -function IsPluginMenuOpen() - if ec_masterswitch then - ec_shortcut_menu_visible = EC.is_menu_open - end - - return RageUI.Visible(RMenu:Get('lvc', 'tkdsettings')) or - RageUI.Visible(RMenu:Get('lvc', 'extrasettings')) or - RageUI.Visible(RMenu:Get('lvc', 'tasettings')) or - RageUI.Visible(RMenu:Get('lvc', 'trailersettings')) or - RageUI.Visible(RMenu:Get('lvc', 'trailerextras')) or - RageUI.Visible(RMenu:Get('lvc', 'trailerdoors')) or - RageUI.Visible(RMenu:Get('lvc', 'extracontrols')) or - ec_shortcut_menu_visible -end \ No newline at end of file diff --git a/resources/lvc/PLUGINS/extra_controls/SETTINGS.lua b/resources/lvc/PLUGINS/extra_controls/SETTINGS.lua deleted file mode 100644 index 829554944..000000000 --- a/resources/lvc/PLUGINS/extra_controls/SETTINGS.lua +++ /dev/null @@ -1,51 +0,0 @@ ---------------------EXTRA INTEGRATION SETTINGS--------------------- -ec_masterswitch = true --- Determines if extra_integration plugin can be activated. -allow_custom_controls = true --- Enabled/Disables menu which allows for custom controls to be set. ---[[ Documentation / Wiki: https://github.com/TrevorBarns/luxart-vehicle-control/wiki/Extra-Controls ]] - - EXTRA_CONTROLS = { - ['DEFAULT'] = { }, - ['enladder'] = { - -- { '', Extras = {}, Combo = , Key = , (opt.) Audio = < button soundFX> } - { Name = 'Front Cut', Extras = {add = 8, remove = 9, repair = true}, Combo = 155, Key = 20, Audio = true }, - { Name = 'Scene Lights', Extras = {toggle = 9, repair = true}, Combo = 349, Key = 20, Audio = true }, - { Name = 'Pass. Spot Light', Extras = {add = 3, remove = 4, repair = true}, Combo = 326, Key = 20, Audio = false }, - }, - ['engine6'] = { - -- { '', Extras = {}, Combo = , Key = , (opt.) Audio = < button soundFX> } - { Name = 'Test', Extras = {add = 4, remove = 9, repair = true}, Combo = 155, Key = 20, Audio = true }, - { Name = 'Test2', Extras = {toggle = 5, repair = true}, Combo = 349, Key = 20, Audio = true }, - { Name = 'Test3', Extras = {add = 6, remove = 7, repair = true}, Combo = 326, Key = 20, Audio = false }, - }, - ['engine6a'] = { - -- { '', Extras = {}, Combo = , Key = , (opt.) Audio = < button soundFX> } - { Name = 'Test', Extras = {add = 4, remove = 9, repair = true}, Combo = 155, Key = 20, Audio = true }, - { Name = 'Test2', Extras = {toggle = 5, repair = true}, Combo = 349, Key = 20, Audio = true }, - { Name = 'Test3', Extras = {add = 6, remove = 7, repair = true}, Combo = 326, Key = 20, Audio = false }, - }, - ['engine6d'] = { - -- { '', Extras = {}, Combo = , Key = , (opt.) Audio = < button soundFX> } - { Name = 'Test', Extras = {add = 4, remove = 9, repair = true}, Combo = 155, Key = 20, Audio = true }, - { Name = 'Test2', Extras = {toggle = 5, repair = true}, Combo = 349, Key = 20, Audio = true }, - { Name = 'Test3', Extras = {add = 6, remove = 7, repair = true}, Combo = 326, Key = 20, Audio = false }, - }, - ['rescue6'] = { - -- { '', Extras = {}, Combo = , Key = , (opt.) Audio = < button soundFX> } - { Name = 'Test', Extras = {add = 4, remove = 9, repair = true}, Combo = 155, Key = 20, Audio = true }, - { Name = 'Test2', Extras = {toggle = 5, repair = true}, Combo = 349, Key = 20, Audio = true }, - { Name = 'Test3', Extras = {add = 6, remove = 7, repair = true}, Combo = 326, Key = 20, Audio = false }, -}, - - - } - -CONTROLS = { - -- COMBOS = { }, List of Controls: https://docs.fivem.net/docs/game-references/controls/ - -- KEYS = { } - -- ex: COMBOS = { 326, 155, 19, 349 }, --LCTRL, LSHIFT, LALT, TAB - -- ex: KEYS = { 187, 188, 189, 190, 20 }, -- ARROW LFT, DWN, UP, RGT, Z - COMBOS = { }, - KEYS = { } -} \ No newline at end of file diff --git a/resources/lvc/PLUGINS/extra_controls/UI/cl_ragemenu.lua b/resources/lvc/PLUGINS/extra_controls/UI/cl_ragemenu.lua deleted file mode 100644 index 5dd159b67..000000000 --- a/resources/lvc/PLUGINS/extra_controls/UI/cl_ragemenu.lua +++ /dev/null @@ -1,243 +0,0 @@ ---[[ ---------------------------------------------------- -LUXART VEHICLE CONTROL V3 (FOR FIVEM) ---------------------------------------------------- -Coded by Lt.Caine -ELS Clicks by Faction -Additional Modification by TrevorBarns ---------------------------------------------------- -FILE: cl_ragemenu.lua -PURPOSE: Handle RageUI ---------------------------------------------------- -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . ---------------------------------------------------- -]] - -if ec_masterswitch then - RMenu.Add('lvc', 'extracontrols', RageUI.CreateSubMenu(RMenu:Get('lvc', 'plugins'),' ', Lang:t('plugins.menu_ec'), 0, 0, "lvc", "lvc_plugin_logo")) - RMenu:Get('lvc', 'extracontrols'):DisplayGlare(false) - RMenu:Get('lvc', 'extracontrols'):SetTotalItemsPerPage(13) - - --RageUI Confirm UI elements - local confirm_d_msg - local confirm_s_msg - local confirm_l_msg - local confirm_s_desc - local confirm_l_desc - local profile_s_op = 75 - local profile_l_op = 75 - - -- Handle user input to cancel confirmation message for SAVE/LOAD - CreateThread(function() - while true do - while not RageUI.Settings.Controls.Back.Enabled do - for Index = 1, #RageUI.Settings.Controls.Back.Keys do - if IsDisabledControlJustPressed(RageUI.Settings.Controls.Back.Keys[Index][1], RageUI.Settings.Controls.Back.Keys[Index][2]) then - confirm_s_msg = nil - confirm_s_desc = nil - profile_s_op = 75 - confirm_l_msg = nil - confirm_l_desc = nil - profile_l_op = 75 - confirm_r_msg = nil - confirm_d_msg = nil - Wait(10) - RageUI.Settings.Controls.Back.Enabled = true - break - end - end - Wait(0) - end - Wait(100) - end - end) - - local is_loop_on = false - --[[Loop to be called when dynamically created menus are opened, - loop continues until closed updating the EC.is_menu_open var, - which is used in cl_plugins.lua for IsPluginsMenuOpen()]] - local function StartIsMenuOpenLoop() - if not is_loop_on then - is_loop_on = true - CreateThread(function() - while is_loop_on do - EC.is_menu_open = false - for i, extra_shortcut in ipairs(EC.table) do - if RageUI.Visible(RMenu:Get('lvc', 'extracontrols_'..i)) then - EC.is_menu_open = true - end - end - if not EC.is_menu_open then - is_loop_on = false - end - Wait(1) - end - end) - end - end - - CreateThread(function() - Wait(1000) - local choice - local shortcut_prefix - if allow_custom_controls then - shortcut_prefix = Lang:t('plugins.ec_shortcut_prefix_change') - else - shortcut_prefix = Lang:t('plugins.ec_shortcut_prefix_view') - end - - while true do - RageUI.IsVisible(RMenu:Get('lvc', 'extracontrols'), function() - RageUI.Checkbox(Lang:t('menu.enabled'), Lang:t('plugins.ec_enabled_desc'), EC.controls_enabled, {}, { - onChecked = function() - EC.controls_enabled = true - end, - onUnChecked = function() - EC.controls_enabled = false - end - }) - - RageUI.Separator(Lang:t('plugins.ec_shortcuts_separator')) - -- Buttons for dynamic shortcut menu - if #EC.table > 0 then - for i, extra_shortcut in ipairs(EC.table) do - RageUI.Button(extra_shortcut.Name, Lang:t('plugins.ec_shortcut_desc', { prefix = shortcut_prefix }), {RightLabel = '→→→'}, true, { - onSelected = function() - StartIsMenuOpenLoop() - end, - }, RMenu:Get('lvc', 'extracontrols'..'_'..i)) - end - if allow_custom_controls then - RageUI.Separator(Lang:t('menu.storage')) - RageUI.Button(Lang:t('plugins.ec_save'), confirm_s_desc or Lang:t('plugins.ec_save_desc'), {RightLabel = confirm_s_msg or '('.. EC.profile .. ')', RightLabelOpacity = profile_s_op}, true, { - onSelected = function() - if confirm_s_msg == Lang:t('menu.save_override') then - EC:SaveSettings() - HUD:ShowNotification(Lang:t('menu.save_success'), true) - confirm_s_msg = nil - confirm_s_desc = nil - profile_s_op = 75 - else - RageUI.Settings.Controls.Back.Enabled = false - profile_s_op = 255 - confirm_s_msg = Lang:t('menu.save_override') - confirm_s_desc = Lang:t('menu.save_override_desc', { profile = EC.profile }) - confirm_l_msg = nil - profile_l_op = 75 - confirm_r_msg = nil - confirm_d_msg = nil - end - end, - }) - RageUI.Button(Lang:t('plugins.ec_load'), confirm_l_desc or Lang:t('plugins.ec_load_desc'), {RightLabel = confirm_l_msg or '('.. EC.profile .. ')', RightLabelOpacity = profile_l_op}, true, { - onSelected = function() - if confirm_l_msg == Lang:t('menu.save_override') then - EC:LoadSettings() - HUD:ShowNotification(Lang:t('menu.load_success'), true) - confirm_l_msg = nil - confirm_l_desc = nil - profile_l_op = 75 - else - RageUI.Settings.Controls.Back.Enabled = false - profile_l_op = 255 - confirm_l_msg = Lang:t('menu.save_override') - confirm_l_desc = Lang:t('menu.load_override') - confirm_s_msg = nil - profile_s_op = 75 - confirm_r_msg = nil - confirm_d_msg = nil - end - end, - }) - RageUI.Button(Lang:t('plugins.ec_reset'), Lang:t('plugins.ec_reset_desc'), {RightLabel = confirm_r_msg}, true, { - onSelected = function() - if confirm_r_msg == Lang:t('menu.save_override') then - EC:LoadBackupTable() - HUD:ShowNotification(Lang:t('menu.reset_success'), true) - confirm_r_msg = nil - else - RageUI.Settings.Controls.Back.Enabled = false - confirm_r_msg = Lang:t('menu.save_override') - confirm_l_msg = nil - profile_l_op = 75 - confirm_s_msg = nil - profile_s_op = 75 - confirm_d_msg = nil - end - end, - }) - RageUI.Button(Lang:t('plugins.ec_factory_reset'), Lang:t('plugins.ec_factory_reset_desc'), {RightLabel = confirm_d_msg}, true, { - onSelected = function() - if confirm_d_msg == Lang:t('menu.save_override') then - EC:DeleteProfiles() - UTIL:Print(Lang:t('plugins.ec_factory_reset_success_console'), true) - HUD:ShowNotification(Lang:t('plugins.ec_factory_reset_success_frontend'), true) - confirm_d_msg = nil - else - RageUI.Settings.Controls.Back.Enabled = false - confirm_d_msg = Lang:t('menu.save_override') - confirm_l_msg = nil - profile_l_op = 75 - confirm_s_msg = nil - profile_s_op = 75 - confirm_r_msg = nil - end - end, - }) - end - else - RageUI.Button(Lang:t('plugins.ec_no_shortcuts'), Lang:t('plugins.ec_no_shortcuts_desc'), {RightLabel = '→→→'}, false, { - onSelected = function() - end, - }) - end - end) - if allow_custom_controls then - for i, extra_shortcut in ipairs(EC.table) do - RageUI.IsVisible(RMenu:Get('lvc', 'extracontrols_'..i), function() - RageUI.List(Lang:t('plugins.ec_combo'), EC.approved_combo_strings, EC.combo_id[i], Lang:t('plugins.ec_combo_desc'), {}, EC.combo_id[i] ~= nil, { - onListChange = function(Index, Item) - EC.combo_id[i] = Index - extra_shortcut.Combo = CONTROLS.COMBOS[Index] - end, - }) - RageUI.List(Lang:t('plugins.ec_key'), EC.approved_key_strings, EC.key_id[i], Lang:t('plugins.ec_key_desc'), {}, true, { - onListChange = function(Index, Item) - EC.key_id[i] = Index - extra_shortcut.Key = CONTROLS.KEYS[Index] - end, - }) - RageUI.Checkbox(Lang:t('plugins.ec_controller_support'), Lang:t('plugins.ec_controller_support_desc'), extra_shortcut.Controller_Support, { Enabled = EC.combo_id[i] == 1}, { - onChecked = function() - extra_shortcut.Controller_Support = true - end, - onUnChecked = function() - extra_shortcut.Controller_Support = false - end - }) - end) - end - else - for i, extra_shortcut in ipairs(EC.table) do - RageUI.IsVisible(RMenu:Get('lvc', 'extracontrols_'..i), function() - RageUI.Button(Lang:t('plugins.ec_combo'), Lang:t('plugins.ec_combo_desc'), {RightLabel = EC.approved_combo_strings[EC.combo_id[i]]}, true, {}) - RageUI.Button(Lang:t('plugins.ec_key'), Lang:t('plugins.ec_key_desc'), {RightLabel = EC.approved_key_strings[EC.key_id[i]]}, true, {}) - end) - end - end - - Wait(0) - end - end) -end \ No newline at end of file diff --git a/resources/lvc/PLUGINS/extra_controls/UTIL/cl_extracontrol.lua b/resources/lvc/PLUGINS/extra_controls/UTIL/cl_extracontrol.lua deleted file mode 100644 index b94e3050c..000000000 --- a/resources/lvc/PLUGINS/extra_controls/UTIL/cl_extracontrol.lua +++ /dev/null @@ -1,148 +0,0 @@ ---[[ ---------------------------------------------------- -LUXART VEHICLE CONTROL V3 (FOR FIVEM) ---------------------------------------------------- -Coded by Lt.Caine -ELS Clicks by Faction -Additional Modification by TrevorBarns ---------------------------------------------------- -FILE: cl_extracontrol.lua -PURPOSE: Contains threads, functions to toggle -extras based on vehicle states / inputs. ---------------------------------------------------- -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . ---------------------------------------------------- -]] -if ec_masterswitch then - -- Read controls from controls.json file - local CONTROLS_RAW = LoadResourceFile(GetCurrentResourceName(), 'PLUGINS/extra_controls/controls.json') - local CONTROLS_LOOKUP = json.decode(CONTROLS_RAW) - - EC = { } - EC.table = { } - EC.approved_combo_strings = { } - EC.approved_key_strings = { } - EC.combo_override = false - EC.controls_enabled = true - EC.combo_id = {} - EC.key_id = {} - EC.is_menu_open = false - - -- Set RageUI list index to current selection - function EC:RefreshRageIndexs() - for i, extra_shortcut in ipairs(EC.table) do - EC.combo_id[i] = UTIL:IndexOf(CONTROLS.COMBOS, EC.table[i].Combo) - EC.key_id[i] = UTIL:IndexOf(CONTROLS.KEYS, EC.table[i].Key) - end - end - - -- Generate required tables for control modification. - CreateThread(function() - table.insert(EC.approved_combo_strings, CONTROLS_LOOKUP[1]) - for i, control_id in ipairs(CONTROLS.COMBOS) do - table.insert(EC.approved_combo_strings, CONTROLS_LOOKUP[control_id+2]) - end - - table.insert(EC.approved_key_strings, CONTROLS_LOOKUP[1]) - for i, control_id in ipairs(CONTROLS.KEYS) do - table.insert(EC.approved_key_strings, CONTROLS_LOOKUP[control_id+2]) - end - table.insert(CONTROLS.COMBOS, 1, 0) - table.insert(CONTROLS.KEYS, 1, 0) - end) - - -- Control Handling - CreateThread(function() - while true do - if EC.controls_enabled and not IsMenuOpen() and not key_lock then - if player_is_emerg_driver and #EC.table > 0 then - for _, tog_table in ipairs(EC.table) do - if ( tog_table.Combo == 0 or IsControlPressed(0, tog_table.Combo) ) and ( IsUsingKeyboard(0) or tog_table.Controller_Support ) then - if IsControlJustPressed(0, tog_table.Key) and ( IsUsingKeyboard(0) or tog_table.Controller_Support ) then - if tog_table.State == nil then - tog_table.State = true - else - tog_table.State = not tog_table.State - if tog_table.Audio then - AUDIO:Play('Upgrade', AUDIO.upgrade_volume) - end - end - UTIL:TogVehicleExtras(veh, tog_table.Extras, tog_table.State) - end - end - end - else - Wait(500) - end - else - Wait(500) - end - Wait(0) - end - end) - - --------------------------------------------------------------------- - --Triggered when vehicle changes (cl_lvc.lua) - RegisterNetEvent('lvc:onVehicleChange') - AddEventHandler('lvc:onVehicleChange', function() - if player_is_emerg_driver and veh ~= nil then - EC.table, EC.profile = UTIL:GetProfileFromTable('EXTRA CONTROLS', EXTRA_CONTROLS, veh, true) - if EC.profile ~= false then - Wait(500) - EC:SetBackupTable() - EC:LoadSettings() - - -- Dynamically create shortcut menus - if #EC.table > 0 then - for i, extra_shortcut in ipairs(EC.table) do - RMenu.Add('lvc', 'extracontrols_'..i, RageUI.CreateSubMenu(RMenu:Get('lvc', 'extracontrols'),' ', extra_shortcut.Name), 0, 0, "lvc", "lvc_plugin_logo") - RMenu:Get('lvc', 'extracontrols_'..i):DisplayGlare(false) - end - end - - --[[Verify all controls are approved, if not reset to none and notify and set default parameters]] - for i, tog_table in pairs(EC.table) do - local found_combo = false - local found_key = false - - for i, control in pairs(CONTROLS.COMBOS) do - if tog_table.Combo == control then - found_combo = true - end - end - - if not found_combo then - HUD:ShowNotification(Lang:t('plugins.ec_not_approved_frontend'), true) - UTIL:Print(Lang:t('plugins.ec_not_approved_console', { control = tog_table.Combo, type = 'COMBO' }), true) - tog_table.Combo = 0 - end - - for i, control in pairs(CONTROLS.KEYS) do - if tog_table.Key == control then - found_key = true - end - end - - if not found_key then - HUD:ShowNotification(Lang:t('plugins.ec_not_approved_frontend'), true) - UTIL:Print(Lang:t('plugins.ec_not_approved_console', { control = tog_table.Key, type = 'KEY' }), true) - tog_table.Key = 0 - end - end - - EC:RefreshRageIndexs() - end - end - end) -end \ No newline at end of file diff --git a/resources/lvc/PLUGINS/extra_controls/UTIL/cl_storage.lua b/resources/lvc/PLUGINS/extra_controls/UTIL/cl_storage.lua deleted file mode 100644 index f3dbfdd26..000000000 --- a/resources/lvc/PLUGINS/extra_controls/UTIL/cl_storage.lua +++ /dev/null @@ -1,102 +0,0 @@ ---[[ ---------------------------------------------------- -LUXART VEHICLE CONTROL V3 (FOR FIVEM) ---------------------------------------------------- -Coded by Lt.Caine -ELS Clicks by Faction -Additional Modification by TrevorBarns ---------------------------------------------------- -FILE: cl_storage.lua -PURPOSE: Handle plugin storage. ---------------------------------------------------- -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . ---------------------------------------------------- -]] -if ec_masterswitch then - local save_prefix = 'lvc_'..community_id..'_EC_' - local backup_table - - function EC:SaveSettings() - local save_paragrams = { } - for i, shortcut in pairs(EC.table) do - local save_paragram = { } - save_paragram.Name = shortcut.Name - save_paragram.Combo = shortcut.Combo - save_paragram.Key = shortcut.Key - save_paragram.Controller_Support = shortcut.Controller_Support - table.insert(save_paragrams, save_paragram) - end - SetResourceKvp(save_prefix..EC.profile, json.encode(save_paragrams)) - end - - function EC:LoadSettings() - local save_paragrams = GetResourceKvpString(save_prefix..EC.profile) - if save_paragrams ~= nil then - save_paragrams = json.decode(save_paragrams) - --Iterate through all EC tables in save_paragrams (KVP table) - for i, save_data in pairs(save_paragrams) do - save_data.used = false - --Iterate through current EC table (does the extra specific shortcut still exist) - for j, shortcut in pairs(EC.table) do - if save_data.Name == shortcut.Name then - if UTIL:IndexOf(CONTROLS.COMBOS, shortcut.Combo) ~= nil then - shortcut.Combo = save_data.Combo - else - UTIL:Print(Lang:t('plugins.ec_fail_load_console', { name = shortcut.Name, control = shortcut.Combo }), true) - HUD:ShowNotification(Lang:t('plugins.ec_fail_load_frontend', { name = shortcut.Name }), true) - end - if UTIL:IndexOf(CONTROLS.KEYS, shortcut.Key) then - shortcut.Key = save_data.Key - else - UTIL:Print(Lang:t('plugins.ec_fail_load_console', { name = shortcut.Name, control = shortcut.Key }), true) - HUD:ShowNotification(Lang:t('plugins.ec_fail_load_frontend', { name = shortcut.Name }), true) - end - if shortcut.Controller_Support ~= nil then - shortcut.Controller_Support = save_data.Controller_Support - end - save_data.used = true - end - end - end - - for i, save_data in pairs(save_paragrams) do - if not save_data.used then - UTIL:Print(Lang:t('plugins.ec_save_not_used'), true) - end - end - EC:RefreshRageIndexs() - end - end - - function EC:DeleteProfiles() - STORAGE:DeleteKVPs(save_prefix) - end - - function EC:SetBackupTable() - --[[set default parameters if missing from backup]] - for i, tog_table in pairs(EC.table) do - if tog_table.Audio == nil then - tog_table.Audio = false - end - if tog_table.Controller_Support == nil then - tog_table.Controller_Support = true - end - end - end - - function EC:LoadBackupTable() - EC.table = json.decode(backup_table) - EC:RefreshRageIndexs() - end -end \ No newline at end of file diff --git a/resources/lvc/PLUGINS/extra_controls/UTIL/sv_version.lua b/resources/lvc/PLUGINS/extra_controls/UTIL/sv_version.lua deleted file mode 100644 index 447c17d64..000000000 --- a/resources/lvc/PLUGINS/extra_controls/UTIL/sv_version.lua +++ /dev/null @@ -1,33 +0,0 @@ ---[[ ---------------------------------------------------- -LUXART VEHICLE CONTROL V3 (FOR FIVEM) ---------------------------------------------------- -Coded by Lt.Caine -ELS Clicks by Faction -Additional Modification by TrevorBarns ---------------------------------------------------- -FILE: sv_version.lua -PURPOSE: Handle plugin version checking. ---------------------------------------------------- -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . ---------------------------------------------------- -]] - -local plugin_name = 'extra_controls' -local plugin_version = '1.1.1' - -RegisterServerEvent('lvc:plugins_getVersions') -AddEventHandler('lvc:plugins_getVersions', function() - TriggerEvent('lvc:plugins_storePluginVersion', plugin_name, plugin_version) -end) \ No newline at end of file diff --git a/resources/lvc/PLUGINS/extra_controls/controls.json b/resources/lvc/PLUGINS/extra_controls/controls.json deleted file mode 100644 index cd2ae9e99..000000000 --- a/resources/lvc/PLUGINS/extra_controls/controls.json +++ /dev/null @@ -1 +0,0 @@ -["NONE / DISABLED", "V | BACK","MOUSE RIGHT | RIGHT STICK","MOUSE DOWN | RIGHT STICK","(NONE) | RIGHT STICK","MOUSE DOWN | RIGHT STICK","(NONE) | RIGHT STICK","MOUSE RIGHT | RIGHT STICK","(NONE) | R3","S | LEFT STICK","D | LEFT STICK","PAGEUP | LT","PAGEDOWN | RT","MOUSE DOWN | RIGHT STICK","MOUSE RIGHT | RIGHT STICK","SCROLLWHEEL DOWN | DPAD RIGHT","SCROLLWHEEL UP | DPAD LEFT","SCROLLWHEEL DOWN | (NONE)","SCROLLWHEEL UP | (NONE)","ENTER / LEFT MOUSE BUTTON / SPACEBAR | A","LEFT ALT | DPAD DOWN","Z | DPAD DOWN","LEFT SHIFT | A","SPACEBAR | X","F | Y","LEFT MOUSE BUTTON | RT","RIGHT MOUSE BUTTON | LT","C | R3","ARROW UP / SCROLLWHEEL BUTTON (PRESS) | DPAD UP","(NONE) | L3","B | R3","D | LEFT STICK","S | LEFT STICK","W | LEFT STICK","S | LEFT STICK","A | LEFT STICK","D | LEFT STICK","LEFT CTRL | L3","TAB | LB","E | LB","[ | LEFT STICK","] | LEFT STICK","[ | LEFT STICK","] | DPAD UP","[ | DPAD DOWN","Q | RB","R | B","E | DPAD RIGHT","G | DPAD LEFT","Z | DPAD DOWN","F | Y","SCROLLWHEEL DOWN | R3","E | DPAD RIGHT","Q | DPAD LEFT","(NONE) | Y","E | DPAD RIGHT","SPACEBAR | RB","F9 | Y","F10 | B","G | DPAD LEFT","D | LEFT STICK","LEFT CTRL | LEFT STICK","LEFT SHIFT | LEFT STICK","LEFT CTRL | LEFT STICK","A | LEFT STICK","D | LEFT STICK","(NONE) | (NONE)","MOUSE RIGHT | RIGHT STICK","MOUSE DOWN | RIGHT STICK","RIGHT MOUSE BUTTON | LB","LEFT MOUSE BUTTON | RB","RIGHT MOUSE BUTTON | A","W | RT","S | LT","X | A","H | DPAD RIGHT","F | Y","SPACEBAR | RB","W | LT","S | RT","C | R3","R | B",". | (NONE)",", | (NONE)","= | (NONE)","- | (NONE)","Q | DPAD LEFT","E | L3","W | RT","S | LT","A | LB","D | RB","RIGHT MOUSE BUTTON | LT","LEFT MOUSE BUTTON | RT","(NONE) | R3","(NONE) | (NONE)","MOUSE DOWN | RIGHT STICK","NUMPAD- / SCROLLWHEEL UP | (NONE)","NUMPAD+ / SCROLLWHEEL DOWN | (NONE)","MOUSE RIGHT | RIGHT STICK","SCROLLWHEEL UP | X","[ | (NONE)","H | DPAD RIGHT","SPACEBAR | RB","E | DPAD RIGHT","H | DPAD RIGHT","X | A","LEFT MOUSE BUTTON | (NONE)","NUMPAD 6 | LEFT STICK","NUMPAD 4 | LEFT STICK","NUMPAD 6 | LEFT STICK","NUMPAD 5 | LEFT STICK","NUMPAD 8 | LEFT STICK","NUMPAD 5 | LEFT STICK","G | L3","RIGHT MOUSE BUTTON | A","SCROLLWHEEL UP | DPAD LEFT","[ | (NONE)","NUMPAD 7 | LB","NUMPAD 9 | RB","E | DPAD RIGHT","X | A","INSERT | R3","LEFT MOUSE BUTTON | (NONE)","NUMPAD 6 | LEFT STICK","NUMPAD 4 | LEFT STICK","NUMPAD 6 | LEFT STICK","NUMPAD 5 | LEFT STICK","NUMPAD 8 | LEFT STICK","NUMPAD 5 | LEFT STICK","W | RT","S | LT","LEFT SHIFT | X","LEFT CTRL | A","A | LB","D | RB","LEFT MOUSE BUTTON | (NONE)","W | A","CAPSLOCK | A","Q | LT","S | RT","R | B","Q | A","LEFT MOUSE BUTTON | RT","SPACEBAR | X","F / LEFT MOUSE BUTTON | Y","F | Y","D | LEFT STICK","A | LEFT STICK","D | LEFT STICK","S | LEFT STICK","W | LEFT STICK","S | LEFT STICK","Q | LB","E | RB","X | A","LEFT SHIFT | (NONE)","(NONE) | (NONE)","1 | (NONE)","2 | (NONE)","6 | (NONE)","3 | (NONE)","7 | (NONE)","8 | (NONE)","9 | (NONE)","4 | (NONE)","5 | (NONE)","F5 | (NONE)","F6 | (NONE)","F7 | (NONE)","F8 (CONSOLE) | (NONE)","F3 | B","CAPSLOCK | (NONE)","ARROW UP | DPAD UP","ARROW DOWN | DPAD DOWN","ARROW LEFT | DPAD LEFT","ARROW RIGHT | DPAD RIGHT","ENTER / LEFT MOUSE BUTTON | A","BACKSPACE / ESC / RIGHT MOUSE BUTTON | B","DELETE | Y","SPACEBAR | X","SCROLLWHEEL DOWN | (NONE)","SCROLLWHEEL UP | (NONE)","L | RT","G | RB","E | R3","F | LB","X | L3","ARROW DOWN | DPAD DOWN","ARROW UP | DPAD UP","ARROW LEFT | DPAD LEFT","ARROW RIGHT | DPAD RIGHT","ENTER | A","TAB | Y","(NONE) | X","BACKSPACE | B","D | LEFT STICK","S | LEFT STICK","] | RIGHT STICK","SCROLLWHEEL DOWN | RIGHT STICK","P | START","ESC | (NONE)","ENTER / NUMPAD ENTER | A","BACKSPACE / ESC | B","SPACEBAR | X","TAB | Y","Q | LB","E | RB","PAGE DOWN | LT","PAGE UP | RT","LEFT SHIFT | L3","LEFT CTRL | R3","TAB | RB","HOME | BACK","HOME | RB","DELETE | X","ENTER | A","SPACEBAR | X","CAPSLOCK | BACK","D | LEFT STICK","S | LEFT STICK","MOUSE RIGHT | RIGHT STICK","MOUSE DOWN | RIGHT STICK","RIGHT MOUSE BUTTON | Y","LEFT MOUSE BUTTON | A","LEFT CTRL | X","RIGHT MOUSE BUTTON | B","(NONE) | LB","(NONE) | RB","(NONE) | LT","LEFT MOUSE BUTTON | RT","(NONE) | L3","(NONE) | R3","W | DPAD UP","S | DPAD DOWN","A | DPAD LEFT","D | DPAD RIGHT","V | BACK","LEFT MOUSE BUTTON | (NONE)","RIGHT MOUSE BUTTON | (NONE)","(NONE) | (NONE)","(NONE) | (NONE)","SCROLLWHEEL UP | (NONE)","SCROLLWHEEL DOWN | (NONE)","~ / ` | (NONE)","M | BACK","T | (NONE)","Y | (NONE)","(NONE) | (NONE)","(NONE) | (NONE)","N | (NONE)","R | L3","F | R3","X | LT","C | RT","LEFT SHIFT | (NONE)","SPACEBAR | A","DELETE | X","LEFT MOUSE BUTTON | RT","(NONE) | A","(NONE) | X","(NONE) | RT","SCROLLWHEEL UP | DPAD LEFT","SCROLLWHEEL DOWN | DPAD RIGHT","R | B","Q | A","(NONE) | (NONE)","D | LEFT STICK","D | LEFT STICK","S | LEFT STICK","S | LEFT STICK","MOUSE RIGHT | RIGHT STICK","MOUSE RIGHT | RIGHT STICK","MOUSE DOWN | RIGHT STICK","MOUSE DOWN | RIGHT STICK","[ | RIGHT STICK","[ | RIGHT STICK","[ | LEFT STICK","[ | LEFT STICK","D | LEFT STICK","D | LEFT STICK","LEFT CTRL | LEFT STICK","LEFT CTRL | LEFT STICK","MOUSE RIGHT | RIGHT STICK","MOUSE RIGHT | RIGHT STICK","MOUSE RIGHT | RIGHT STICK","MOUSE RIGHT | RIGHT STICK","MOUSE RIGHT | RIGHT STICK","MOUSE RIGHT | RIGHT STICK","F1 | A","F2 | X","MOUSE RIGHT | RIGHT STICK","MOUSE DOWN | RIGHT STICK","(NONE) | RIGHT STICK","(NONE) | RIGHT STICK","(NONE) | RIGHT STICK","(NONE) | RIGHT STICK","DELETE | X","DELETE | Y","SPACEBAR | A","ARROW DOWN | LB","ARROW UP | RB","M | A","S | (NONE)","U | DPAD UP","H | R3","B | (NONE)","N | (NONE)","ARROW RIGHT | DPAD RIGHT","ARROW LEFT | DPAD LEFT","T | DPAD DOWN","R | BACK","K | DPAD DOWN","[ | DPAD LEFT","] | DPAD RIGHT","NUMPAD + | RB","NUMPAD - | LB","PAGE UP | (NONE)","PAGE DOWN | (NONE)","F5 | START","C | (NONE)","V | (NONE)","SPACEBAR | (NONE)","ESC | (NONE)","X | (NONE)","C | (NONE)","V | (NONE)","LEFT CTRL | (NONE)","F5 | (NONE)","SPACEBAR | RT","LEFT MOUSE BUTTON | (NONE)","RIGHT MOUSE BUTTON | (NONE)","RIGHT MOUSE BUTTON | (NONE)","MOUSE DOWN | RIGHT STICK","MOUSE RIGHT | RIGHT STICK","SCROLLWHEEL DOWN | LEFT STICK","SCROLLWHEEL UP | LEFT STICK","SCROLLWHEEL DOWN | LEFT STICK","X | A","A | LEFT STICK","D | LEFT STICK","LEFT SHIFT | LEFT STICK","LEFT CTRL | LEFT STICK","D | LEFT STICK","LEFT CTRL | LEFT STICK","F11 | DPAD RIGHT","X | A","LEFT MOUSE BUTTON | LB","RIGHT MOUSE BUTTON | RB","SCROLLWHEEL BUTTON (PRESS) | Y","TAB | X","E | L3","E | L3","LEFT SHIFT | L3","SPACEBAR | A","X | A","E | DPAD RIGHT","E | DPAD RIGHT","X | A","(NONE) | RB","(NONE) | (NONE)"] \ No newline at end of file diff --git a/resources/lvc/PLUGINS/extra_integration/SETTINGS.lua b/resources/lvc/PLUGINS/extra_integration/SETTINGS.lua deleted file mode 100644 index 64b7bec77..000000000 --- a/resources/lvc/PLUGINS/extra_integration/SETTINGS.lua +++ /dev/null @@ -1,34 +0,0 @@ ---------------------EXTRA INTEGRATION SETTINGS--------------------- -ei_masterswitch = true --- Determines if extra_integration plugin can be activated. -ei_run_out_of_vehicle = false --- Continue running state checks when player is out of vehicle, only after EI vehicle was last driven. (this is necessary for proper seat / door check) --- Disable this to improve runtime efficiency. (Default: Disabled / False) -brakes_ei_enabled = true --- Enables brake pressure integration. -reverse_ei_enabled = true --- Enables reverse gear integration. -indicators_ei_enabled = true --- Enables indicator integration. Requires extras to be mapped to indicator light_id. Flashes are not synced without this. -takedown_ei_enabled = true --- Enables takedown integration. -seat_ei_enabled = true --- Enabled driver seat detection. -door_ei_enabled = true --- Enables driver & passenger door triggers. -siren_controller_ei_enabled = true --- Enables air horn, siren, aux siren, and manual tone state triggers. -auto_brake_lights = true --- Enables auto-set client side brake lights on stop (speed = 0) for both emergency and non-emergency vehicles. -auto_park = true --- Turns off brake lights after being stopped for auto_park_time. -default_blackout_control = '' --- Toggles vehicles headlights, brakelights controls: https://pastebin.com/u9ewvWWZ (Default: None/Disabled) - ---[[ Documentation / Wiki: https://github.com/TrevorBarns/luxart-vehicle-control/wiki/Extra-Integrations ]] -EXTRA_ASSIGNMENTS = { - ['DEFAULT'] = {} -- autopark functionality requires default table - --[] = { - --[] = { repair = , toggle = {}, reverse = } - -- }, -} diff --git a/resources/lvc/PLUGINS/extra_integration/UI/cl_ragemenu.lua b/resources/lvc/PLUGINS/extra_integration/UI/cl_ragemenu.lua deleted file mode 100644 index dc6b6779c..000000000 --- a/resources/lvc/PLUGINS/extra_integration/UI/cl_ragemenu.lua +++ /dev/null @@ -1,58 +0,0 @@ ---[[ ---------------------------------------------------- -LUXART VEHICLE CONTROL V3 (FOR FIVEM) ---------------------------------------------------- -Coded by Lt.Caine -ELS Clicks by Faction -Additional Modification by TrevorBarns ---------------------------------------------------- -FILE: cl_ragemenu.lua -PURPOSE: Handle RageUI ---------------------------------------------------- -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . ---------------------------------------------------- -]] -if ei_masterswitch then - RMenu.Add('lvc', 'extrasettings', RageUI.CreateSubMenu(RMenu:Get('lvc', 'plugins'),' ', Lang:t('plugins.menu_ei'), 0, 0, "lvc", "lvc_plugin_logo")) - RMenu:Get('lvc', 'extrasettings'):DisplayGlare(false) - - - CreateThread(function() - while true do - RageUI.IsVisible(RMenu:Get('lvc', 'extrasettings'), function() - RageUI.Checkbox(Lang:t('plugins.ei_blackout'), Lang:t('plugins.ei_blackout_desc'), EI:GetBlackOutState(), {Enabled = auto_brake_lights}, { - onChecked = function() - EI:SetBlackoutState(true) - end, - onUnChecked = function() - EI:SetBlackoutState(false) - end - }) - RageUI.List(Lang:t('plugins.ei_auto_park'), {'Off', '1/4', '1/2', '1', '5'}, EI:GetParkTimeIndex(), Lang:t('plugins.ei_auto_park_desc', {timer = ("%1.0f"):format((EI:GetStoppedTimer() / 1000) or 0)}), {}, auto_brake_lights and not EI:GetBlackOutState(), { - onListChange = function(Index, Item) - if Index > 1 then - EI:SetParkTimeIndex(Index) - EI:SetAutoPark(true) - else - EI:SetParkTimeIndex(Index) - EI:SetAutoPark(false) - end - end, - }) - end) - - Wait(0) - end - end) -end \ No newline at end of file diff --git a/resources/lvc/PLUGINS/extra_integration/UTIL/cl_brakelights.lua b/resources/lvc/PLUGINS/extra_integration/UTIL/cl_brakelights.lua deleted file mode 100644 index 2b4d33456..000000000 --- a/resources/lvc/PLUGINS/extra_integration/UTIL/cl_brakelights.lua +++ /dev/null @@ -1,38 +0,0 @@ ---[[ - PORTIONS OF THE CODE BELOW WAS CREATED BY WolfKnight IN THE WIDELY POPULAR BRRAKELIGHTS RESOURCE. - THANKS FOR HIS PERMISSION TO ADAPT FOR USE AND DISTRIBUTION WITH LVC FOR EXTRA INTEGRATION SUPPORT. - - https://forum.cfx.re/t/release-vehicle-brake-lights-1-0-2-client-sync-updated-2019/15322 - - Copyright (c) 2022 TrevorBarns - Copyright (c) 2017-2022 WolfKnight -]] -if auto_brake_lights then - local ped = nil - local vehicle = nil - - CreateThread( function() - while true do - ped = GetPlayerPed( -1 ) - if DoesEntityExist( ped ) and not IsEntityDead( ped ) and IsPedSittingInAnyVehicle( ped ) then - vehicle = GetVehiclePedIsIn( ped, false ) - if GetPedInVehicleSeat( vehicle, -1 ) == ped then - if not EI.blackout and not EI.auto_park_state then - if GetVehicleClass( veh ) ~= 14 and GetVehicleClass( veh ) ~= 15 and GetVehicleClass( veh ) ~= 16 and GetVehicleClass( veh ) ~= 21 then - if ( GetEntitySpeed( vehicle ) < 0.1 and GetIsVehicleEngineRunning( vehicle ) ) then - SetVehicleBrakeLights( vehicle, true ) - end - end - else - SetVehicleBrakeLights(vehicle, false) - end - else - Wait(500) - end - else - Wait(500) - end - Wait(1) - end - end ) -end \ No newline at end of file diff --git a/resources/lvc/PLUGINS/extra_integration/UTIL/cl_extras.lua b/resources/lvc/PLUGINS/extra_integration/UTIL/cl_extras.lua deleted file mode 100644 index 2d7bf95bf..000000000 --- a/resources/lvc/PLUGINS/extra_integration/UTIL/cl_extras.lua +++ /dev/null @@ -1,413 +0,0 @@ ---[[ ---------------------------------------------------- -LUXART VEHICLE CONTROL V3 (FOR FIVEM) ---------------------------------------------------- -Coded by Lt.Caine -ELS Clicks by Faction -Additional Modification by TrevorBarns ---------------------------------------------------- -FILE: cl_extras.lua -PURPOSE: Contains threads, functions to toggle -extras based on vehicle states / inputs. ---------------------------------------------------- -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . ---------------------------------------------------- -]] -EI = { } -EI.blackout = false -EI.auto_park_state = false - -if ei_masterswitch then - -- Local variable to be set, do not edit. - local enabled_triggers = { - ['Brake'] = false, - ['Reverse'] = false, - ['RIndicator'] = false, - ['LIndicator'] = false, - ['Takedowns'] = false, - ['DSeat'] = false, - ['DDoor'] = false, - ['PDoor'] = false, - ['Trunk'] = false, - ['MainSiren'] = false, - ['AuxSiren'] = false, - ['AirHorn'] = false, - ['Manu'] = false - } - - local auto_park_time_lookup = { [1] = 0, [2] = 15000, [3] = 30000, [4] = 60000, [5] = 300000 } - local auto_park_time_index = 2 - - local accel_pedal = 0 - local stopped_timer = 0 - local extras = { } - local profile = false - local previous_brake_ei_enabled = false - - ----------------REGISTERED COMMANDS--------------- - --Toggles blackout mode - RegisterCommand('lvcblackout', function(source, args, rawCommand) - if player_is_emerg_driver then - EI:SetBlackoutState(not EI.blackout) - end - end) - - RegisterKeyMapping('lvcblackout', Lang:t('plugins.ei_control_desc'), 'keyboard', default_blackout_control) - TriggerEvent('chat:addSuggestion', '/lvcblackout', Lang:t('plugins.ei_command_desc')) - - ----------------THREADED FUNCTIONS---------------- - --[[Startup Initialization]] - CreateThread(function() - Wait(500) - UTIL:FixOversizeKeys(EXTRA_ASSIGNMENTS) - end) - - --[[Function caller for extra state checking.]] - -- If driver then call RefreshExtras ever 50ms to toggle states. - CreateThread( function() - while true do - if veh ~= nil and profile ~= false then - EI:RefreshExtras() - else - Wait(500) - end - Wait(50) - end - end) - - --[[Extra State Trigger Control]] - -- Determines vehicles state and sets Triggers - CreateThread( function() - while true do - if veh ~= nil and profile ~= false then - if player_is_emerg_driver or run_when_out_of_vehicle then - for _, trigger_table in pairs(extras) do - if trigger_table.toggle ~= nil then - ------------------------------------------------------------ - --BRAKE LIGHTS - if brakes_ei_enabled and enabled_triggers['Brake'] then - accel_pedal = GetVehicleThrottleOffset(veh) - if ( not auto_park or stopped_timer < auto_park_time_lookup[auto_park_time_index] ) and -- Auto Park Check - ( GetControlNormal(1, 72) > 0.1 or -- Brake (LTrigger) 0.0-1.0 - ( GetControlNormal(1, 72) > 0.0 and GetControlNormal(1, 71) > 0.0 ) or -- Brake & Gas at same time - ( GetEntitySpeed(veh) < 0.2 and GetIsVehicleEngineRunning(veh) )) and -- Vehicle is stopped - ( not ( accel_pedal < 0.0 or tostring(accel_pedal) == '-0.0')) then -- Is vehicle not reversing or at max reverse speed - EI:SetState('Brake', true) - elseif trigger_table.active['Brake'] == true then - EI:SetState('Brake', false) - end - end - ------------------------------------------------------------ - --REVERSE LIGHTS - if reverse_ei_enabled and enabled_triggers['Reverse'] then - accel_pedal = GetVehicleThrottleOffset(veh) - if accel_pedal < 0 or tostring(accel_pedal) == '-0.0' then - EI:SetState('Reverse', true) - elseif trigger_table.active['Reverse'] == true then - EI:SetState('Reverse', false) - end - end - ------------------------------------------------------------ - --INDICATORS - if indicators_ei_enabled and enabled_triggers['LIndicator'] or enabled_triggers['RIndicator'] then - if state_indic[veh] == 1 then - EI:SetState('LIndicator', true) - elseif state_indic[veh] == 2 then - EI:SetState('RIndicator', true) - elseif state_indic[veh] == 3 then - EI:SetState('LIndicator', true) - EI:SetState('RIndicator', true) - elseif trigger_table.active['LIndicator'] or trigger_table.active['RIndicator'] then - EI:SetState('LIndicator', false) - EI:SetState('RIndicator', false) - end - end - ------------------------------------------------------------ - --TAKEDOWNS-- - if takedown_ei_enabled and tkd_masterswitch and enabled_triggers['Takedowns'] then - if state_tkd[veh] ~= nil and state_tkd[veh] then - EI:SetState('Takedowns', true) - elseif trigger_table.active['Takedowns'] == true then - EI:SetState('Takedowns', false) - end - end - ------------------------------------------------------------ - --DOORS-- - if door_ei_enabled then - if enabled_triggers['DDoor'] then - if GetVehicleDoorAngleRatio(veh, 0) > 0.0 then - EI:SetState('DDoor', true) - Wait(100) - elseif trigger_table.active['DDoor'] == true then - EI:SetState('DDoor', false) - end - end - if enabled_triggers['PDoor'] then - if GetVehicleDoorAngleRatio(veh, 1) > 0.0 then - EI:SetState('PDoor', true) - Wait(100) - elseif trigger_table.active['PDoor'] == true then - EI:SetState('PDoor', false) - end - end - if enabled_triggers['Trunk'] then - if GetVehicleDoorAngleRatio(veh, 5) > 0.0 then - EI:SetState('Trunk', true) - Wait(100) - elseif trigger_table.active['Trunk'] == true then - EI:SetState('Trunk', false) - end - end - end - ------------------------------------------------------------ - -- SEAT DETECTION (deactivate) - if seat_ei_enabled then - if enabled_triggers['DSeat'] then - if trigger_table.active['DSeat'] == true then - Wait(1000) - EI:SetState('DSeat', false) - end - end - end - ------------------------------------------------------------ - --MAIN SIREN - if siren_controller_ei_enabled then - if enabled_triggers['MainSiren'] then - if state_lxsiren[veh] ~= nil and state_lxsiren[veh] > 0 then - EI:SetState('MainSiren', true) - elseif trigger_table.active['MainSiren'] == true then - EI:SetState('MainSiren', false) - end - end - --AUXILARY SIREN - if enabled_triggers['AuxSiren'] then - if state_pwrcall[veh] ~= nil and state_pwrcall[veh] > 0 then - EI:SetState('AuxSiren', true) - elseif trigger_table.active['AuxSiren'] == true then - EI:SetState('AuxSiren', false) - end - end - --AIRHORN - if enabled_triggers['AirHorn'] then - if actv_horn ~= nil and actv_horn and not actv_manu then - EI:SetState('AirHorn', true) - elseif trigger_table.active['AirHorn'] == true then - EI:SetState('AirHorn', false) - end - end - --MANUAL TONE - if enabled_triggers['Manu'] then - if actv_manu ~= nil and actv_manu then - EI:SetState('Manu', true) - elseif trigger_table.active['Manu'] == true then - EI:SetState('Manu', false) - end - end - end - ------------------------------------------------------------ - end - end - Wait(50) - else - Wait(50) - end - else - Wait(500) - end - end - end) - - --[[Auto Park Control]] - -- Turns off brakelights after being stopped for extended period of time, only for LVC menu enabled vehicles (emergency class) - CreateThread(function() - while true do - if veh ~= nil and profile ~= false then - if auto_brake_lights and auto_park and not EI.blackout then - if player_is_emerg_driver then - while GetEntitySpeed(veh) < 0.1 and GetIsVehicleEngineRunning(veh) and auto_park and not EI.blackout do - if stopped_timer < auto_park_time_lookup[auto_park_time_index] then - Wait(1000) - stopped_timer = stopped_timer + 1000 - end - Wait(0) - end - stopped_timer = 0 - EI.auto_park_state = false - else - Wait(500) - end - else - Wait(500) - end - else - Wait(500) - end - Wait(0) - end - end) - - CreateThread(function() - while true do - if stopped_timer > 0 and not EI.auto_park_state then - if stopped_timer >= auto_park_time_lookup[auto_park_time_index] then - EI.auto_park_state = true - end - else - Wait(1000) - end - Wait(0) - end - end) - - - ---------------------FUNCTIONS-------------------- - --[Toggles blackout mode] - -- Disabled vehicles headlights, - function EI:SetBlackoutState(state) - EI.blackout = state - stopped_timer = 0 - if EI.blackout then - SetVehicleLights(veh, 1) - previous_brake_ei_enabled = brakes_ei_enabled - brakes_ei_enabled = false - AUDIO:Play('Upgrade', AUDIO.upgrade_volume) - else - SetVehicleLights(veh, 0) - brakes_ei_enabled = previous_brake_ei_enabled - AUDIO:Play('Downgrade', AUDIO.downgrade_volume) - end - end - - --[[Set state table]] - function EI:SetState(trigger_to_set, state) - for extra_id, trigger_table in pairs(extras) do - if trigger_table.toggle ~= nil then - for i, trigger in ipairs(trigger_table.toggle) do - if trigger == trigger_to_set then - if state then - trigger_table.active[trigger_to_set] = true - else - trigger_table.active[trigger_to_set] = nil - end - end - end - end - end - end - - --[[Set extras state based on state table]] - function EI:RefreshExtras() - for extra_id, trigger_table in pairs(extras) do - local count = 0 - for i,v in pairs(trigger_table.active) do - count = count + 1 - end - - local active = true - if trigger_table.reverse then - active = false - end - - if count > 0 then - UTIL:TogVehicleExtras(veh, extra_id, active, trigger_table.repair or false) - else - UTIL:TogVehicleExtras(veh, extra_id, not active, trigger_table.repair or false) - end - end - end - - --[[RageUI Menu Getter/Setters]] - function EI:GetStoppedTimer() - return stopped_timer - end - - function EI:GetParkTimeIndex() - return auto_park_time_index - end - - function EI:SetParkTimeIndex(index) - if index ~= nil and auto_park_time_lookup[index] ~= nil then - auto_park_time_index = index - end - end - - function EI:SetAutoPark(state) - auto_park = state - end - - function EI:GetBlackOutState() - return EI.blackout - end - - --------------------------------------------------------------------- - --Clear brakelights and handle exit vehicle state - RegisterNetEvent('lvc:onVehicleExit') - AddEventHandler('lvc:onVehicleExit', function() - if veh ~= nil and profile ~= false then - -- SEAT DETECTION (activation) - if seat_ei_enabled then - if enabled_triggers['DSeat'] then - if not IsVehicleSeatFree(veh, -1) then - EI:SetState('DSeat', true) - end - end - end - end - end) - - --Triggered when vehicle changes (cl_lvc.lua) - RegisterNetEvent('lvc:onVehicleChange') - AddEventHandler('lvc:onVehicleChange', function() - --disable (reset) all triggers to off before setting assigned triggers - for trigger, state in ipairs(enabled_triggers) do - state = false - end - - extras, profile = UTIL:GetProfileFromTable('EXTRA INTEGRATIONS', EXTRA_ASSIGNMENTS, veh, true) - if profile then - for extra_id, trigger_table in pairs(extras) do - --Initialize active tables - trigger_table.active = { } - - --Alert if extra table found that does not align with vehicle configuration. - if not DoesExtraExist(veh, extra_id) then - UTIL:Print(Lang:t('plugins.ei_invalid_exta', { extra = extra_id, profile = profile}), true) - end - - --Enable triggers for extras that exist - if trigger_table.toggle ~= nil then - for _, trigger in pairs(trigger_table.toggle) do - if enabled_triggers[trigger] == false then - enabled_triggers[trigger] = true - end - end - end - if trigger_table.add ~= nil then - for _, trigger in pairs(trigger_table.add) do - if enabled_triggers[trigger] == false then - enabled_triggers[trigger] = true - end - end - end - if trigger_table.remove ~= nil then - for _, trigger in pairs(trigger_table.remove) do - if enabled_triggers[trigger] == false then - enabled_triggers[trigger] = true - end - end - end - end - end - end) -end \ No newline at end of file diff --git a/resources/lvc/PLUGINS/extra_integration/UTIL/sv_version.lua b/resources/lvc/PLUGINS/extra_integration/UTIL/sv_version.lua deleted file mode 100644 index 980885247..000000000 --- a/resources/lvc/PLUGINS/extra_integration/UTIL/sv_version.lua +++ /dev/null @@ -1,33 +0,0 @@ ---[[ ---------------------------------------------------- -LUXART VEHICLE CONTROL V3 (FOR FIVEM) ---------------------------------------------------- -Coded by Lt.Caine -ELS Clicks by Faction -Additional Modification by TrevorBarns ---------------------------------------------------- -FILE: sv_version.lua -PURPOSE: Handle plugin version checking. ---------------------------------------------------- -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . ---------------------------------------------------- -]] - -local plugin_name = 'extra_integration' -local plugin_version = '1.2.1' - -RegisterServerEvent('lvc:plugins_getVersions') -AddEventHandler('lvc:plugins_getVersions', function() - TriggerEvent('lvc:plugins_storePluginVersion', plugin_name, plugin_version) -end) \ No newline at end of file diff --git a/resources/lvc/PLUGINS/takedowns/SETTINGS.lua b/resources/lvc/PLUGINS/takedowns/SETTINGS.lua deleted file mode 100644 index 921ea99b7..000000000 --- a/resources/lvc/PLUGINS/takedowns/SETTINGS.lua +++ /dev/null @@ -1,19 +0,0 @@ ---------------------TAKE DOWNS--------------------- -tkd_masterswitch = true --- Enables plugin, allowing users to toggle takedowns. -tkd_key = 74 --- Key to toggle TKD light. (default: 74 (H)) -tkd_combokey = 21 --- Key that needs to be pressed in combination with tkd_key. Set to false to disable. (default: 21 (Left Shift)) -tkd_intensity_default = 100 --- Overall brightness of TKD light. -tkd_radius_default = 50 --- Angle of spread from 0 (narrow/small) to 90 (almost 180 degrees) -tkd_distance_default = 50 --- Max distance light can reach. -tkd_falloff_default = 1000 --- How fast the light fades/appears dim at distance, this has massive effect on perceived intensity and distance. -tkd_sync_radius = 400 --- Distance to 'sync' / display vehicles TKD light. Larger the number the slower the script depending on players and # of TKDs on. (default: 400) -tkd_highbeam_integration_default = 2 --- 1 - disabled, 2 - Takedown Set Highbeams, 3 - Highbeams Set Takedowns. diff --git a/resources/lvc/PLUGINS/takedowns/UI/cl_ragemenu.lua b/resources/lvc/PLUGINS/takedowns/UI/cl_ragemenu.lua deleted file mode 100644 index 2b2dd86fc..000000000 --- a/resources/lvc/PLUGINS/takedowns/UI/cl_ragemenu.lua +++ /dev/null @@ -1,67 +0,0 @@ ---[[ ---------------------------------------------------- -LUXART VEHICLE CONTROL V3 (FOR FIVEM) ---------------------------------------------------- -Coded by Lt.Caine -ELS Clicks by Faction -Additional Modification by TrevorBarns ---------------------------------------------------- -FILE: cl_ragemenu.lua -PURPOSE: Handle RageUI ---------------------------------------------------- -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . ---------------------------------------------------- -]] - -RMenu.Add('lvc', 'tkdsettings', RageUI.CreateSubMenu(RMenu:Get('lvc', 'plugins'),' ', Lang:t('plugins.menu_tkd'), 0, 0, "lvc", "lvc_plugin_logo")) -RMenu:Get('lvc', 'tkdsettings'):DisplayGlare(false) - -CreateThread(function() - while true do - --TKD SETTINGS - RageUI.IsVisible(RMenu:Get('lvc', 'tkdsettings'), function() - RageUI.List(Lang:t('plugins.tkd_integration'), { Lang:t('plugins.tkd_integration_off'), Lang:t('plugins.tkd_integration_set_highbeam'), Lang:t('plugins.tkd_integration_highbeam_set_tkd') }, tkd_mode, Lang:t('plugins.tkd_integration_desc'), {}, true, { - onListChange = function(Index, Item) - tkd_mode = Index - end, - }) - RageUI.List(Lang:t('plugins.tkd_position'), {'1', '2', '3', '4'}, tkd_scheme, Lang:t('plugins.tkd_position_desc'), {}, true, { - onListChange = function(Index, Item) - tkd_scheme = Index - end, - }) - RageUI.Slider(Lang:t('plugins.tkd_intensity'), tkd_intensity, 150, 15, Lang:t('plugins.tkd_intensity_desc'), false, {}, true, { - onSliderChange = function(Index) - tkd_intensity = Index - end, - }) - RageUI.Slider(Lang:t('plugins.tkd_radius'), tkd_radius, 90, 9, Lang:t('plugins.tkd_radius_desc'), false, {}, true, { - onSliderChange = function(Index) - tkd_radius = Index - end, - }) - RageUI.Slider(Lang:t('plugins.tkd_distance'), tkd_distance, 250, 25, Lang:t('plugins.tkd_distance_desc'), false, {}, true, { - onSliderChange = function(Index) - tkd_distance = Index - end, - }) - RageUI.Slider(Lang:t('plugins.tkd_falloff'), tkd_falloff, 2000, 200, Lang:t('plugins.tkd_falloff_desc'), false, {}, true, { - onSliderChange = function(Index) - tkd_falloff = Index - end, - }) - end) - Wait(0) - end -end) \ No newline at end of file diff --git a/resources/lvc/PLUGINS/takedowns/UTIL/cl_tkds.lua b/resources/lvc/PLUGINS/takedowns/UTIL/cl_tkds.lua deleted file mode 100644 index 50f4a886d..000000000 --- a/resources/lvc/PLUGINS/takedowns/UTIL/cl_tkds.lua +++ /dev/null @@ -1,198 +0,0 @@ ---[[ ---------------------------------------------------- -LUXART VEHICLE CONTROL V3 (FOR FIVEM) ---------------------------------------------------- -Coded by Lt.Caine -ELS Clicks by Faction -Additional Modification by TrevorBarns ---------------------------------------------------- -FILE: cl_tkds.lua -PURPOSE: Contains takedown threads, functions, etc. ---------------------------------------------------- -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . ---------------------------------------------------- -]] - -local count_tkdclean_timer = 0 -local delay_tkdclean_timer = 400 -local count_bcast_timer = 0 -local delay_bcast_timer = 200 -state_tkd = {} -local TKDS = {} - -local light_start_pos = nil -local light_end_pos = nil -local light_direction = nil -local veh_dist = {} - -tkd_intensity = tkd_intensity_default -tkd_radius = tkd_radius_default -tkd_distance = tkd_distance_default -tkd_falloff = tkd_falloff_default -tkd_mode = tkd_highbeam_integration_default -tkd_sync_radius = tkd_sync_radius^2 -tkd_scheme = 1 - -local tkd_scheme_lookup = { - { start_y = 1.0, start_z = 1.0, end_y = 10.0, end_z = -1.0}, - { start_y = 1.0, start_z = 2.0, end_y = 10.0, end_z = 0.0}, - { start_y = 1.5, start_z = 1.0, end_y = 10.0, end_z = 1.0}, - { start_y = 2.25, start_z = 1.0, end_y = 10.0, end_z = 1.0}, -} - -------TAKE DOWN THREADS------ -CreateThread(function() - while true do - if tkd_masterswitch then - --CLEANUP DEAD TKDS - if count_tkdclean_timer > delay_tkdclean_timer then - count_tkdclean_timer = 0 - for k, v in pairs(state_tkd) do - if v == true then - if not DoesEntityExist(k) or IsEntityDead(k) then - state_tkd[k] = nil - end - end - end - else - count_tkdclean_timer = count_tkdclean_timer + 1 - end - - if player_is_emerg_driver and UpdateOnscreenKeyboard() ~= 0 then - ----- CONTROLS ----- - if not IsPauseMenuActive() then - if not key_lock and tkd_mode ~= 3 then - if IsControlPressed(0, tkd_combokey) or tkd_combokey == false then - DisableControlAction(0, tkd_key, true) - if IsDisabledControlJustReleased(0, tkd_key) then - if state_tkd[veh] == true then - if tkd_mode == 2 then - SetVehicleFullbeam(veh, false) - end - TKDS:TogTkdStateForVeh(veh, false) - AUDIO:Play('Downgrade', AUDIO.downgrade_volume) - else - if tkd_mode == 2 then - SetVehicleFullbeam(veh, true) - end - TKDS:TogTkdStateForVeh(veh, true) - AUDIO:Play('Upgrade', AUDIO.upgrade_volume) - end - HUD:SetItemState('tkd', state_tkd[veh]) - count_bcast_timer = delay_bcast_timer - end - end - end - end - end - ----- AUTO BROADCAST VEH STATES ----- - if count_bcast_timer > delay_bcast_timer then - count_bcast_timer = 0 - TriggerServerEvent('lvc:TogTkdState_s', state_tkd[veh]) - else - count_bcast_timer = count_bcast_timer + 1 - end - else - Wait(500) - end - Wait(0) - end -end) ------------------------------ --- TKDs: DrawTakeDowns Thread of vehicles within range -CreateThread(function() - while true do - if tkd_masterswitch then - for veh,state in pairs(state_tkd) do - if veh_dist[veh] ~= nil and veh_dist[veh] < tkd_sync_radius then - if state then - TKDS:DrawTakeDown(veh) - end - end - end - end - Wait(0) - end -end) - --- Set vehicles distances in table for DrawTakeDowns Thread -CreateThread(function() - while true do - if tkd_masterswitch then - for veh,_ in pairs(state_tkd) do - if DoesEntityExist(veh) and not IsEntityDead(veh) then - veh_dist[veh] = Vdist2(GetEntityCoords(playerped), GetEntityCoords(veh)) - end - end - end - Wait(500) - end -end) - ---Get Headlight State for TKD Trigger -CreateThread(function() - while true do - if tkd_masterswitch and player_is_emerg_driver and tkd_mode == 3 then - _, veh_lights, veh_headlights = GetVehicleLightsState(veh) - if (veh_lights == 1 and veh_headlights == 1) or (veh_lights == 0 and veh_headlights == 1) then - TKDS:TogTkdStateForVeh(veh, true) - HUD:SetItemState('tkd', state_tkd[veh]) - elseif state_tkd[veh] then - TKDS:TogTkdStateForVeh(veh, false) - HUD:SetItemState('tkd', state_tkd[veh]) - end - Wait(50) - else - Wait(1000) - end - end -end) - ---------------------------------------------------------------------- -function TKDS:TogTkdStateForVeh(veh, toggle) - if DoesEntityExist(veh) and not IsEntityDead(veh) then - if toggle ~= state_tkd[veh] then - state_tkd[veh] = toggle - end - end -end ---------------------------------------------------------------------- --- Coordinate calculations and drawing of spotlight on passed vehicle. -function TKDS:DrawTakeDown(veh) - if DoesEntityExist(veh) and not IsEntityDead(veh) and veh_dist[veh] ~= nil then - light_start_pos = GetOffsetFromEntityInWorldCoords(veh, 0.0, tkd_scheme_lookup[tkd_scheme].start_y, tkd_scheme_lookup[tkd_scheme].start_z) - light_end_pos = GetOffsetFromEntityInWorldCoords(veh, 0.0, tkd_scheme_lookup[tkd_scheme].end_y, tkd_scheme_lookup[tkd_scheme].end_z) - light_direction = vector3(light_end_pos-light_start_pos) - DrawSpotLight(light_start_pos, light_direction, 200, 200, 255, tkd_distance+0.0, tkd_intensity+0.0, 0.0, tkd_radius+0.0, tkd_falloff+veh_dist[veh]/2+0.0) - - if debug_mode then - DrawLine(light_start_pos, light_end_pos, 255, 0, 0, 255) - end - end -end - ---------------------------------------------------------------------- -RegisterNetEvent('lvc:TogTkdState_c') -AddEventHandler('lvc:TogTkdState_c', function(sender, toggle) - local player_s = GetPlayerFromServerId(sender) - local ped_s = GetPlayerPed(player_s) - if DoesEntityExist(ped_s) and not IsEntityDead(ped_s) then - if ped_s ~= GetPlayerPed(-1) then - if IsPedInAnyVehicle(ped_s, false) then - local veh = GetVehiclePedIsUsing(ped_s) - TKDS:TogTkdStateForVeh(veh, toggle) - end - end - end -end) \ No newline at end of file diff --git a/resources/lvc/PLUGINS/takedowns/UTIL/sv_tkds.lua b/resources/lvc/PLUGINS/takedowns/UTIL/sv_tkds.lua deleted file mode 100644 index 4b8d9ddf2..000000000 --- a/resources/lvc/PLUGINS/takedowns/UTIL/sv_tkds.lua +++ /dev/null @@ -1,30 +0,0 @@ ---[[ ---------------------------------------------------- -LUXART VEHICLE CONTROL V3 (FOR FIVEM) ---------------------------------------------------- -Coded by Lt.Caine -ELS Clicks by Faction -Additional Modification by TrevorBarns ---------------------------------------------------- -FILE: server.lua -PURPOSE: Handle version checking, syncing sirens, -and opening links. ---------------------------------------------------- -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . ---------------------------------------------------- -]] -RegisterServerEvent('lvc:TogTkdState_s') -AddEventHandler('lvc:TogTkdState_s', function(newstate) - TriggerClientEvent('lvc:TogTkdState_c', -1, source, newstate) -end) diff --git a/resources/lvc/PLUGINS/takedowns/UTIL/sv_version.lua b/resources/lvc/PLUGINS/takedowns/UTIL/sv_version.lua deleted file mode 100644 index 473e7f4e1..000000000 --- a/resources/lvc/PLUGINS/takedowns/UTIL/sv_version.lua +++ /dev/null @@ -1,33 +0,0 @@ ---[[ ---------------------------------------------------- -LUXART VEHICLE CONTROL V3 (FOR FIVEM) ---------------------------------------------------- -Coded by Lt.Caine -ELS Clicks by Faction -Additional Modification by TrevorBarns ---------------------------------------------------- -FILE: sv_version.lua -PURPOSE: Handle plugin version checking. ---------------------------------------------------- -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . ---------------------------------------------------- -]] - -local plugin_name = 'takedowns' -local plugin_version = '1.0.3' - -RegisterServerEvent('lvc:plugins_getVersions') -AddEventHandler('lvc:plugins_getVersions', function() - TriggerEvent('lvc:plugins_storePluginVersion', plugin_name, plugin_version) -end) \ No newline at end of file diff --git a/resources/lvc/PLUGINS/traffic_advisor/SETTINGS.lua b/resources/lvc/PLUGINS/traffic_advisor/SETTINGS.lua deleted file mode 100644 index de4704614..000000000 --- a/resources/lvc/PLUGINS/traffic_advisor/SETTINGS.lua +++ /dev/null @@ -1,12 +0,0 @@ ---------------------TRAFFIC ADVISOR SETTINGS--------------------- -ta_masterswitch = true --- Determines if traffic_advisor plugin can be activated. -ta_combokey = false --- Key that needs to be pressed in combination with registered key mapping. Set to false to disable. (default: disabled (false)) --- List of Controls: https://docs.fivem.net/docs/game-references/controls/ -ta_sync_radius_default = 20 - - ---[[ Documentation / Wiki: https://github.com/TrevorBarns/luxart-vehicle-control/wiki/Traffic-Advisor ]] - -TA_ASSIGNMENTS = { } \ No newline at end of file diff --git a/resources/lvc/PLUGINS/traffic_advisor/UI/cl_ragemenu.lua b/resources/lvc/PLUGINS/traffic_advisor/UI/cl_ragemenu.lua deleted file mode 100644 index d24bcc74c..000000000 --- a/resources/lvc/PLUGINS/traffic_advisor/UI/cl_ragemenu.lua +++ /dev/null @@ -1,77 +0,0 @@ ---[[ ---------------------------------------------------- -LUXART VEHICLE CONTROL V3 (FOR FIVEM) ---------------------------------------------------- -Coded by Lt.Caine -ELS Clicks by Faction -Additional Modification by TrevorBarns ---------------------------------------------------- -FILE: cl_ragemenu.lua -PURPOSE: Handle RageUI ---------------------------------------------------- -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . ---------------------------------------------------- -]] - -if ta_masterswitch then - RMenu.Add('lvc', 'tasettings', RageUI.CreateSubMenu(RMenu:Get('lvc', 'plugins'),' ', Lang:t('plugins.menu_ta'), 0, 0, "lvc", "lvc_plugin_logo")) - RMenu:Get('lvc', 'tasettings'):DisplayGlare(false) - - CreateThread(function() - while true do - --TKD SETTINGS - RageUI.IsVisible(RMenu:Get('lvc', 'tasettings'), function() - --[[ - RageUI.List('Combo Key', {'Disabled', 'LSHIFT', 'LCTRL', 'LALT', 'LSHIFT OR (X)', 'LCTRL OR (L3)'}, ta_combokey_index, 'Select key that needs to be held in addition to TA Keys to activate. '~b~( )~s~' indicates controller key.', {}, true, { - onListChange = function(Index, Item) - ta_combokey_index = Index - end, - }) ]] - RageUI.List(Lang:t('plugins.ta_pattern'), {'1', '2', '3', '4', '5', '6', '7'}, hud_pattern, Lang:t('plugins.ta_pattern_desc'), {}, true, { - onListChange = function(Index, Item) - hud_pattern = Index - HUD:SetItemState('ta_pattern', hud_pattern) - HUD:SetItemState('ta', state_ta[veh]) - end, - }) - --[[ - RageUI.Checkbox('Disable Incorrect Combo Keys', 'Disables key mapping when a combo key that is not assigned is pressed.', block_incorrect_combo, {}, { - onChecked = function() - block_incorrect_combo = true - end, - onUnChecked = function() - block_incorrect_combo = false - end - }) ]] - RageUI.Checkbox(Lang:t('plugins.ta_save'), Lang:t('plugins.ta_save_desc'), TA.preserve_ta_state, {}, { - onChecked = function() - TA.preserve_ta_state = true - end, - onUnChecked = function() - TA.preserve_ta_state = false - end - }) - RageUI.Checkbox(Lang:t('plugins.ta_sync'), Lang:t('plugins.ta_sync_desc'), false, {Enabled = false}, { - onChecked = function() - TA.sync_ta_state = true - end, - onUnChecked = function() - TA.sync_ta_state = false - end - }) - end) - Wait(0) - end - end) -end \ No newline at end of file diff --git a/resources/lvc/PLUGINS/traffic_advisor/UTIL/cl_advisor.lua b/resources/lvc/PLUGINS/traffic_advisor/UTIL/cl_advisor.lua deleted file mode 100644 index 54b0a4717..000000000 --- a/resources/lvc/PLUGINS/traffic_advisor/UTIL/cl_advisor.lua +++ /dev/null @@ -1,205 +0,0 @@ ---[[ ---------------------------------------------------- -LUXART VEHICLE CONTROL V3 (FOR FIVEM) ---------------------------------------------------- -Coded by Lt.Caine -ELS Clicks by Faction -Additional Modification by TrevorBarns -Traffic Advisor Plugin by Dawson ---------------------------------------------------- -FILE: cl_advisor.lua -PURPOSE: Contains threads, functions to -change traffic advisor state through extras. ---------------------------------------------------- -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . ---------------------------------------------------- -]] -if ta_masterswitch then - TA = {} - local taExtras = {} - local profile = false - local temp_hud_disable - TA.preserve_ta_state = false - TA.sync_ta_state = false - TA.block_incorrect_combo = false - state_ta = {} - - local count_taclean_timer = 0 - local delay_taclean_timer = 400 - local count_bcast_timer = 0 - local delay_bcast_timer = 200 - - ----------------THREADED FUNCTIONS---------------- - --[[TA State Syncing]] - --Broadcasts TA states to other players and cleans up invalid entities. - CreateThread(function() - while false do --Disabled until syncing implemented. - --CLEANUP DEAD TA States - if count_taclean_timer > delay_taclean_timer then - count_taclean_timer = 0 - for k, v in pairs(state_ta) do - if v > 0 then - if not DoesEntityExist(k) or IsEntityDead(k) then - state_ta[k] = nil - end - end - end - else - count_taclean_timer = count_taclean_timer + 1 - end - - ----- AUTO BROADCAST TA STATES ----- - if count_bcast_timer > delay_bcast_timer then - count_bcast_timer = 0 - TriggerServerEvent('lvc:SetTAState_s', state_ta[veh]) - else - count_bcast_timer = count_bcast_timer + 1 - end - Wait(0) - end - end) - - --[[Toggle TA when lights are turned on.]] - CreateThread(function() - while true do - if player_is_emerg_driver then - if state_ta[veh] ~= nil and state_ta[veh] > 0 then - if not IsVehicleSirenOn(veh) and not temp_hud_disable then - HUD:SetItemState('ta', false) - temp_hud_disable = true - if not TA.preserve_ta_state then - if state_ta[veh] == 1 then - UTIL:TogVehicleExtras(veh, taExtras.left.off, true) - elseif state_ta[veh] == 2 then - UTIL:TogVehicleExtras(veh, taExtras.right.off, true) - elseif state_ta[veh] == 3 then - UTIL:TogVehicleExtras(veh, taExtras.middle.off, true) - end - state_ta[veh] = 0 - end - elseif IsVehicleSirenOn(veh) and temp_hud_disable then - HUD:SetItemState('ta', state_ta[veh]) - temp_hud_disable = false - end - else - Wait(500) - end - else - Wait(500) - end - Wait(0) - end - end) - - RegisterCommand('lvctogleftta', function(source, args, rawCommand) - if ta_combokey == false or IsControlPressed(0, ta_combokey) then - if player_is_emerg_driver and ( taExtras.lightbar ~= nil or taExtras.lightbar == -1 ) and veh ~= nil and not IsMenuOpen() and not key_lock then - if ( IsVehicleExtraTurnedOn(veh, taExtras.lightbar) or taExtras.lightbar == -1 ) and IsVehicleSirenOn(veh) then - if state_ta[veh] == 1 then - UTIL:TogVehicleExtras(veh, taExtras.left.off, true) - AUDIO:Play('Downgrade', AUDIO.downgrade_volume) - state_ta[veh] = 0 - else - UTIL:TogVehicleExtras(veh, taExtras.left.on, true) - AUDIO:Play('Upgrade', AUDIO.upgrade_volume) - state_ta[veh] = 1 - end - HUD:SetItemState('ta', state_ta[veh]) - end - end - end - end) - - RegisterCommand('lvctogrightta', function(source, args, rawCommand) - if ta_combokey == false or IsControlPressed(0, ta_combokey) then - if player_is_emerg_driver and ( taExtras.lightbar ~= nil or taExtras.lightbar == -1 ) and veh ~= nil and not IsMenuOpen() and not key_lock then - if ( IsVehicleExtraTurnedOn(veh, taExtras.lightbar) or taExtras.lightbar == -1 ) and IsVehicleSirenOn(veh) then - if state_ta[veh] == 2 then - UTIL:TogVehicleExtras(veh, taExtras.right.off, true) - AUDIO:Play('Downgrade', AUDIO.downgrade_volume) - state_ta[veh] = 0 - else - UTIL:TogVehicleExtras(veh, taExtras.right.on, true) - AUDIO:Play('Upgrade', AUDIO.upgrade_volume) - state_ta[veh] = 2 - end - HUD:SetItemState('ta', state_ta[veh]) - end - end - end - end) - - RegisterCommand('lvctogmidta', function(source, args, rawCommand) - if ta_combokey == false or IsControlPressed(0, ta_combokey) then - if player_is_emerg_driver and ( taExtras.lightbar ~= nil or taExtras.lightbar == -1 ) and veh ~= nil and not IsMenuOpen() and not key_lock then - if ( IsVehicleExtraTurnedOn(veh, taExtras.lightbar) or taExtras.lightbar == -1 ) and IsVehicleSirenOn(veh) then - if state_ta[veh] == 3 then - UTIL:TogVehicleExtras(veh, taExtras.middle.off, true) - AUDIO:Play('Downgrade', AUDIO.downgrade_volume) - state_ta[veh] = 0 - else - UTIL:TogVehicleExtras(veh, taExtras.middle.on, true) - AUDIO:Play('Upgrade', AUDIO.upgrade_volume) - state_ta[veh] = 3 - end - HUD:SetItemState('ta', state_ta[veh]) - end - end - end - end) - - RegisterKeyMapping('lvctogleftta', Lang:t('plugins.ta_control_desc_left'), 'keyboard', 'left') - RegisterKeyMapping('lvctogrightta', Lang:t('plugins.ta_control_desc_right'), 'keyboard', 'right') - RegisterKeyMapping('lvctogmidta', Lang:t('plugins.ta_control_desc_middle'), 'keyboard', 'down') - - CreateThread(function() - Wait(500) - UTIL:FixOversizeKeys(TA_ASSIGNMENTS) - end) - - RegisterNetEvent('lvc:onVehicleChange') - AddEventHandler('lvc:onVehicleChange', function() - if player_is_emerg_driver and veh ~= nil then - taExtras, profile = UTIL:GetProfileFromTable('TA ASSIGNMENTS', TA_ASSIGNMENTS, veh, true) - hud_pattern = taExtras.hud_pattern or 1 - HUD:SetItemState('ta_pattern', hud_pattern) - - if state_ta[veh] == nil then - state_ta[veh] = 0 - end - end - end) - - RegisterNetEvent('lvc:SetTAState_c') - AddEventHandler('lvc:SetTAState_c', function(sender, newstate) - local player_s = GetPlayerFromServerId(sender) - local ped_s = GetPlayerPed(player_s) - if DoesEntityExist(ped_s) and not IsEntityDead(ped_s) then - if ped_s ~= GetPlayerPed(-1) then - if IsPedInAnyVehicle(ped_s, false) then - local veh = GetVehiclePedIsUsing(ped_s) - TA:SetTAStateForVeh(veh, newstate) - end - end - end - end) - - function TA:SetTAStateForVeh(veh, newstate) - if DoesEntityExist(veh) and not IsEntityDead(veh) then - if newstate ~= state_ta[veh] then - state_ta[veh] = newstate - end - end - end -end diff --git a/resources/lvc/PLUGINS/traffic_advisor/UTIL/sv_advisor.lua b/resources/lvc/PLUGINS/traffic_advisor/UTIL/sv_advisor.lua deleted file mode 100644 index 555eef42f..000000000 --- a/resources/lvc/PLUGINS/traffic_advisor/UTIL/sv_advisor.lua +++ /dev/null @@ -1,31 +0,0 @@ ---[[ ---------------------------------------------------- -LUXART VEHICLE CONTROL V3 (FOR FIVEM) ---------------------------------------------------- -Coded by Lt.Caine -ELS Clicks by Faction -Additional Modification by TrevorBarns -Traffic Advisor Plugin by Dawson ---------------------------------------------------- -FILE: server.lua -PURPOSE: Handle version checking, syncing sirens, -and opening links. ---------------------------------------------------- -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . ---------------------------------------------------- -]] -RegisterServerEvent('lvc:SetTAState_s') -AddEventHandler('lvc:SetTAState_s', function(newstate) - TriggerClientEvent('lvc:SetTAState_c', -1, source, newstate) -end) \ No newline at end of file diff --git a/resources/lvc/PLUGINS/traffic_advisor/UTIL/sv_version.lua b/resources/lvc/PLUGINS/traffic_advisor/UTIL/sv_version.lua deleted file mode 100644 index 8f06e9916..000000000 --- a/resources/lvc/PLUGINS/traffic_advisor/UTIL/sv_version.lua +++ /dev/null @@ -1,33 +0,0 @@ ---[[ ---------------------------------------------------- -LUXART VEHICLE CONTROL V3 (FOR FIVEM) ---------------------------------------------------- -Coded by Lt.Caine -ELS Clicks by Faction -Additional Modification by TrevorBarns ---------------------------------------------------- -FILE: sv_version.lua -PURPOSE: Handle plugin version checking. ---------------------------------------------------- -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . ---------------------------------------------------- -]] - -local plugin_name = 'traffic_advisor' -local plugin_version = '1.0.5' - -RegisterServerEvent('lvc:plugins_getVersions') -AddEventHandler('lvc:plugins_getVersions', function() - TriggerEvent('lvc:plugins_storePluginVersion', plugin_name, plugin_version) -end) \ No newline at end of file diff --git a/resources/lvc/PLUGINS/trailer_support/SETTINGS.lua b/resources/lvc/PLUGINS/trailer_support/SETTINGS.lua deleted file mode 100644 index e22c28e31..000000000 --- a/resources/lvc/PLUGINS/trailer_support/SETTINGS.lua +++ /dev/null @@ -1,7 +0,0 @@ ---------------------TRAILER SUPPORT SETTINGS--------------------- -trailer_masterswitch = true --- Determines if trailer_support plugin can be activated. - ---[[ Documentation / Wiki: https://github.com/TrevorBarns/luxart-vehicle-control/wiki/Trailer-Support ]] - -TRAILERS = { } diff --git a/resources/lvc/PLUGINS/trailer_support/UI/cl_ragemenu.lua b/resources/lvc/PLUGINS/trailer_support/UI/cl_ragemenu.lua deleted file mode 100644 index cd8d5be98..000000000 --- a/resources/lvc/PLUGINS/trailer_support/UI/cl_ragemenu.lua +++ /dev/null @@ -1,149 +0,0 @@ ---[[ ---------------------------------------------------- -LUXART VEHICLE CONTROL V3 (FOR FIVEM) ---------------------------------------------------- -Coded by Lt.Caine -ELS Clicks by Faction -Additional Modification by TrevorBarns ---------------------------------------------------- -FILE: cl_ragemenu.lua -PURPOSE: Handle RageUI ---------------------------------------------------- -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . ---------------------------------------------------- -]] - -RMenu.Add('lvc', 'trailersettings', RageUI.CreateSubMenu(RMenu:Get('lvc', 'plugins'),' ', Lang:t('plugins.menu_ts'), 0, 0, "lvc", "lvc_plugin_logo")) -RMenu.Add('lvc', 'trailerextras', RageUI.CreateSubMenu(RMenu:Get('lvc', 'trailersettings'),' ', Lang:t('plugins.ts_menu_extras'), 0, 0, "lvc", "lvc_plugin_logo")) -RMenu.Add('lvc', 'trailerdoors', RageUI.CreateSubMenu(RMenu:Get('lvc', 'trailersettings'),' ', Lang:t('plugins.ts_menu_doors'), 0, 0, "lvc", "lvc_plugin_logo")) -RMenu:Get('lvc', 'trailersettings'):DisplayGlare(false) -RMenu:Get('lvc', 'trailerextras'):DisplayGlare(false) -RMenu:Get('lvc', 'trailerdoors'):DisplayGlare(false) - -local doors = { Lang:t('plugins.ts_door_fl'), Lang:t('plugins.ts_door_fr'), Lang:t('plugins.ts_door_rl'), Lang:t('plugins.ts_door_rr'), Lang:t('plugins.ts_door_hood'), Lang:t('plugins.ts_door_trunk'), Lang:t('plugins.ts_door_extra1'), Lang:t('plugins.ts_door_extra2'), Lang:t('plugins.ts_door_bombbay') } -local trailer_set = false - -CreateThread(function() - while true do - if trailer ~= nil and trailer ~= 0 then - trailer_set = true - else - trailer_set = false - end - - RageUI.IsVisible(RMenu:Get('lvc', 'trailersettings'), function() - --Current Trailer Display - RageUI.Button(Lang:t('plugins.ts_current'), Lang:t('plugins.ts_current_desc'), {RightLabel = TRAIL:GetTrailerDisplayName()}, true, { - onSelected = function() - end, - }) - - --Custom Toggle Buttons - if TRAIL.custom_toggles_set then - RageUI.Separator(Lang:t('plugins.ts_shortcut_separator')) - for i, custom_tog_table in ipairs(TRAIL.TBL) do - RageUI.Button(custom_tog_table[1], Lang:t('plugins.ts_shortcut_desc', { shortcut = custom_tog_table[1] }), { }, trailer_set, { - onSelected = function() - for i, custom_tog in pairs(custom_tog_table[2]) do - TRAIL:SetExtraState(custom_tog.Trailer, custom_tog.Extra, custom_tog.State) - end - end, - }) - end - end - - RageUI.Separator(Lang:t('plugins.ts_submenus_separator')) - - -- Sub Menu Buttons - RageUI.Button(Lang:t('plugins.ts_menu_extras_button'), Lang:t('plugins.ts_menu_extras_desc'), {RightLabel = '→→→'}, trailer_set, { - onSelected = function() - end, - }, RMenu:Get('lvc', 'trailerextras')) - RageUI.Button(Lang:t('plugins.ts_menu_doors_button'), Lang:t('plugins.ts_menu_doors_desc'), {RightLabel = '→→→'}, trailer_set, { - onSelected = function() - end, - }, RMenu:Get('lvc', 'trailerdoors')) - end) - - - --EXTRAS MENU - RageUI.IsVisible(RMenu:Get('lvc', 'trailerextras'), function() - RageUI.Separator(Lang:t('plugins.ts_truck_separator')) - for extra_id=1,14 do - if DoesEntityExist(veh) then - if DoesExtraExist(veh, extra_id) then - RageUI.Checkbox(Lang:t('plugins.ts_extra', { extra = extra_id }), Lang:t('plugins.ts_extra_desc', { extra = extra_id }), IsVehicleExtraTurnedOn(veh, extra_id), {}, { - onChecked = function() - SetVehicleExtra(veh, extra_id, false) - end, - onUnChecked = function() - SetVehicleExtra(veh, extra_id, true) - end - }) - end - end - end - RageUI.Separator(Lang:t('plugins.ts_trailer_separator')) - for extra_id=1,14 do - if DoesEntityExist(trailer) then - if DoesExtraExist(trailer, extra_id) then - RageUI.Checkbox(Lang:t('plugins.ts_extra', { extra = extra_id }), Lang:t('plugins.ts_extra_desc', { extra = extra_id }), IsVehicleExtraTurnedOn(trailer, extra_id), {}, { - onChecked = function() - SetVehicleExtra(trailer, extra_id, false) - end, - onUnChecked = function() - SetVehicleExtra(trailer, extra_id, true) - end - }) - end - end - end - end) - - --DOORS MENU - RageUI.IsVisible(RMenu:Get('lvc', 'trailerdoors'), function() - RageUI.Separator(Lang:t('plugins.ts_truck_separator')) - for door_num, door_name in ipairs(doors) do - door_num = door_num-1 - if DoesVehicleHaveDoor(veh, door_num) then - RageUI.Button(door_name, Lang:t('plugins.ts_door_desc', { door = door_name }), {}, true, { - onSelected = function() - if GetVehicleDoorAngleRatio(veh, door_num) > 0 then - SetVehicleDoorShut(veh, door_num, true) - else - SetVehicleDoorOpen(veh, door_num, true, false) - end - end, - }) - end - end - RageUI.Separator(Lang:t('plugins.ts_trailer_separator')) - for door_num, door_name in ipairs(doors) do - door_num = door_num-1 - if DoesVehicleHaveDoor(trailer, door_num) then - RageUI.Button(door_name, Lang:t('plugins.ts_door_desc', { door = door_name }), {}, true, { - onSelected = function() - if GetVehicleDoorAngleRatio(trailer, door_num) > 0 then - SetVehicleDoorShut(trailer, door_num, true) - else - SetVehicleDoorOpen(trailer, door_num, true, false) - end - end, - }) - end - end - end) - Wait(0) - end -end) \ No newline at end of file diff --git a/resources/lvc/PLUGINS/trailer_support/UTIL/cl_trailer.lua b/resources/lvc/PLUGINS/trailer_support/UTIL/cl_trailer.lua deleted file mode 100644 index aeaa966c4..000000000 --- a/resources/lvc/PLUGINS/trailer_support/UTIL/cl_trailer.lua +++ /dev/null @@ -1,71 +0,0 @@ ---[[ ---------------------------------------------------- -LUXART VEHICLE CONTROL V3 (FOR FIVEM) ---------------------------------------------------- -Coded by Lt.Caine -ELS Clicks by Faction -Additional Modification by TrevorBarns -Traffic Advisor Plugin by Dawson ---------------------------------------------------- -FILE: cl_trailer.lua -PURPOSE: Contains threads, functions for trailer -support. ---------------------------------------------------- -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . ---------------------------------------------------- -]] -TRAIL = {} -TRAIL.custom_toggles_set = false - -CreateThread(function() - Wait(500) - UTIL:FixOversizeKeys(TRAILERS) -end) - -RegisterNetEvent('lvc:onVehicleChange') -AddEventHandler('lvc:onVehicleChange', function() - if player_is_emerg_driver and veh ~= nil then - TRAIL.TBL, profile = UTIL:GetProfileFromTable('TRAILERS', TRAILERS, veh, true) - - if not profile then - TRAIL.custom_toggles_set = false - else - TRAIL.custom_toggles_set = true - end - end -end) - -function TRAIL:GetTrailerDisplayName() - if GetDisplayNameFromVehicleModel(GetEntityModel(trailer)) == 'CARNOTFOUND' then - return Lang:t('plugins.ts_not_found') - else - return GetDisplayNameFromVehicleModel(GetEntityModel(trailer)) - end -end - -function TRAIL:GetCabDisplayName() - return GetDisplayNameFromVehicleModel(GetEntityModel(veh)) -end - -function TRAIL:SetExtraState(is_trailer, extra_id, state) - if is_trailer then - if DoesExtraExist(trailer, extra_id) then - SetVehicleExtra(trailer, extra_id, not state) - end - else - if DoesExtraExist(veh, extra_id) then - SetVehicleExtra(veh, extra_id, not state) - end - end -end \ No newline at end of file diff --git a/resources/lvc/PLUGINS/trailer_support/UTIL/sv_version.lua b/resources/lvc/PLUGINS/trailer_support/UTIL/sv_version.lua deleted file mode 100644 index ba10119d1..000000000 --- a/resources/lvc/PLUGINS/trailer_support/UTIL/sv_version.lua +++ /dev/null @@ -1,33 +0,0 @@ ---[[ ---------------------------------------------------- -LUXART VEHICLE CONTROL V3 (FOR FIVEM) ---------------------------------------------------- -Coded by Lt.Caine -ELS Clicks by Faction -Additional Modification by TrevorBarns ---------------------------------------------------- -FILE: sv_version.lua -PURPOSE: Handle plugin version checking. ---------------------------------------------------- -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . ---------------------------------------------------- -]] - -local plugin_name = 'trailer_support' -local plugin_version = '1.0.1' - -RegisterServerEvent('lvc:plugins_getVersions') -AddEventHandler('lvc:plugins_getVersions', function() - TriggerEvent('lvc:plugins_storePluginVersion', plugin_name, plugin_version) -end) \ No newline at end of file diff --git a/resources/lvc/SETTINGS.lua b/resources/lvc/SETTINGS.lua deleted file mode 100644 index df7aaf3b1..000000000 --- a/resources/lvc/SETTINGS.lua +++ /dev/null @@ -1,75 +0,0 @@ ---------------------COMMUNITY ID------------------- -community_id = 'elitegaming' --- Sets a prefix for saved values at the user end, without this people who play on multiple LVC server could face conflicts. **Once set DO NOT CHANGE. It will result in loss of data for end users.** --- I recommend something short (4-6 characters) for example a community abbreviation. SPACES ARE NOT ALLOWED. - -------------------MENU KEYBINDING------------------ -open_menu_key = 'O' --- Sets default key for RegisterKeyMapping. Examples: 'l','F5', etc. DEFAULT: 'O', users may set one in their GTA V > Settings > Hotkeys > FiveM settings. --- More info: https://cookbook.fivem.net/2020/01/06/using-the-new-console-key-bindings/ --- List of Keys: https://pastebin.com/u9ewvWWZ - - ----------------LOCKOUT FUNCTIONALITY--------------- -lockout_default_hotkey = '' --- Sets default key for RegisterKeyMapping. Examples: 'l','F5', etc. DEFAULT: NONE, users may set one in their GTA V > Settings > Hotkeys > FiveM settings. --- More info: https://cookbook.fivem.net/2020/01/06/using-the-new-console-key-bindings/ --- List of Keys: https://pastebin.com/u9ewvWWZ -locked_press_count = 5 --- Initial press count for reminder e.g. if this is 5 and reminder_rate is 10 then, after 5 key presses it will remind you the first time, after that every 10 key presses. -reminder_rate = 10 --- How often, in luxart key presses, to remind you that your siren controller is locked. - ------------------HUD FUNCTIONALITY----------------- -hud_first_default = true --- First state of HUD, otherwise it uses the players KVP setting (previous state). - ----------------MAIN SIREN SETTINGS----------------- -main_siren_settings_masterswitch = true --- Enables users to rename siren tones, change siren options. (Cycle / Button) -park_kill_masterswitch = true --- Enables park kill functionality. Setting this to false will not allow users to change from default behaviour this. -park_kill_default = true --- Default setting for park kill mode. (default: true) -airhorn_interrupt_masterswitch = true --- Enables ability to toggle air horn interrupt. Setting this to false will not allow users to change from default behaviour this. -airhorn_interrupt_default = true --- Default setting of the airhorn interrupt for the main siren. (default: true) -reset_to_standby_masterswitch = true --- Enables ability to toggle reset to standby. Setting this to false will not allow users to change from default behaviour this. -reset_to_standby_default = true --- Default setting for Reset-To-Standby functionality. (default: true) - ---------------CUSTOM MANU/HORN/SIREN--------------- -custom_manual_tones_master_switch = true --- Enables manual tone settings menu items to change which tone is played for the primary and secondary manual tones. -custom_aux_tones_master_switch = true --- Enables auxiliary tone settings menu item so players can change which tone is played when AUX siren (Up-Arrow) is enabled. -main_siren_set_register_keys_set_defaults = true --- Enables RegisterKeyMapping for all main_allowed_tones and sets the default keys to numrow 1-0. - - ---------------TURN SIGNALS / HAZARDS--------------- -hazard_key = 202 -left_signal_key = 84 -right_signal_key = 83 -hazard_hold_duration = 750 --- Time in milliseconds backspace must be pressed to turn on / off hazard lights. - - -----------------SOUND EFFECT VOLUMES--------------- -button_sfx_scheme_choices = { 'SSP2000', 'SSP3000', 'Cencom', 'ST300' } ---Customize which button SFX schemes are available. An item here must match exactly the folder name located in `lvc\UI\sounds`, recommend NOT using spaces instead use a dash (e.g. Cencom-Gold) -default_sfx_scheme_name = 'SSP2000' -default_on_volume = 0.5 -default_off_volume = 0.7 -default_upgrade_volume = 0.5 -default_downgrade_volume = 0.7 -default_hazards_volume = 0.09 -default_lock_volume = 0.25 -default_lock_reminder_volume = 0.2 -default_reminder_volume = 0.09 - - -------------------PLUG-IN SUPPORT------------------ -plugins_installed = true \ No newline at end of file diff --git a/resources/lvc/SIRENS.lua b/resources/lvc/SIRENS.lua deleted file mode 100644 index f3ec2b1f8..000000000 --- a/resources/lvc/SIRENS.lua +++ /dev/null @@ -1,735 +0,0 @@ ---[[ ---------------------------------------------------- -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) -RequestScriptAudioBank('DLC_SERVERSIDEAUDIO\\OISS_SSA_VEHAUD_LSSD_OLD', false) -RequestScriptAudioBank('DLC_SERVERSIDEAUDIO\\OISS_SSA_VEHAUD_SAHP_OLD', false) -RequestScriptAudioBank('DLC_SERVERSIDEAUDIO\\OISS_SSA_VEHAUD_LSFD_OLD', 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 = 'HP-HORN', String = 'OISS_SSA_VEHAUD_LSSD_NEW_HORN', Ref = 'OISS_SSA_VEHAUD_LSSD_NEW_SOUNDSET'}, ---[[22]] { Name = 'HP-WAIL', String = 'OISS_SSA_VEHAUD_LSSD_NEW_SIREN_ADAM', Ref = 'OISS_SSA_VEHAUD_LSSD_NEW_SOUNDSET'}, ---[[23]] { Name = 'HP-YELP', String = 'OISS_SSA_VEHAUD_LSSD_NEW_SIREN_BOY', Ref = 'OISS_SSA_VEHAUD_LSSD_NEW_SOUNDSET'}, ---[[24]] { Name = 'HP-Evac', 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'}, ---[[51]] { Name = 'LAPD-HORN', String = 'OISS_SSA_VEHAUD_LSSD_OLD_HORN', Ref = 'OISS_SSA_VEHAUD_LSSD_OLD_SOUNDSET'}, ---[[52]] { Name = 'LAPD-WAIL', String = 'OISS_SSA_VEHAUD_LSSD_OLD_SIREN_BOY', Ref = 'OISS_SSA_VEHAUD_LSSD_OLD_SOUNDSET'}, ---[[53]] { Name = 'LAPD-YELP', String = 'OISS_SSA_VEHAUD_LSSD_OLD_SIREN_ADAM', Ref = 'OISS_SSA_VEHAUD_LSSD_OLD_SOUNDSET'}, ---[[54]] { Name = "Old SAHP HORN", String = "OISS_SSA_VEHAUD_SAHP_OLD_HORN", Ref = "OISS_SSA_VEHAUD_SAHP_OLD_SOUNDSET"}, ---[[55]] { Name = "Old SAHP ADAM", String = "OISS_SSA_VEHAUD_SAHP_OLD_SIREN_ADAM", Ref = "OISS_SSA_VEHAUD_SAHP_OLD_SOUNDSET"}, ---[[56]] { Name = "Old SAHP BOY", String = "OISS_SSA_VEHAUD_SAHP_OLD_SIREN_BOY", Ref = "OISS_SSA_VEHAUD_SAHP_OLD_SOUNDSET"}, ---[[57]] { Name = "Old SAHP CHARLES", String = "OISS_SSA_VEHAUD_SAHP_OLD_SIREN_CHARLES", Ref = "OISS_SSA_VEHAUD_SAHP_OLD_SOUNDSET"}, ---[[58]] { Name = "Old SAHP DAVID", String = "OISS_SSA_VEHAUD_SAHP_OLD_SIREN_DAVID", Ref = "OISS_SSA_VEHAUD_SAHP_OLD_SOUNDSET"}, ---[[59]] { Name = "Old SAHP EDWARD", String = "OISS_SSA_VEHAUD_SAHP_OLD_SIREN_EDWARD", Ref = "OISS_SSA_VEHAUD_SAHP_OLD_SOUNDSET"}, ---[[60]] { Name = "Old LSFD HORN", String = "OISS_SSA_VEHAUD_LSFD_OLD_HORN", Ref = "OISS_SSA_VEHAUD_LSFD_OLD_SOUNDSET"}, ---[[61]] { Name = "Old LSFD ADAM", String = "OISS_SSA_VEHAUD_LSFD_OLD_SIREN_ADAM", Ref = "OISS_SSA_VEHAUD_LSFD_OLD_SOUNDSET"}, ---[[62]] { Name = "Old LSFD BOY", String = "OISS_SSA_VEHAUD_LSFD_OLD_SIREN_BOY", Ref = "OISS_SSA_VEHAUD_LSFD_OLD_SOUNDSET"}, ---[[63]] { Name = "Old LSFD CHARLES", String = "OISS_SSA_VEHAUD_LSFD_OLD_SIREN_CHARLES", Ref = "OISS_SSA_VEHAUD_LSFD_OLD_SOUNDSET"}, ---[[64]] { Name = "Old LSFD DAVID", String = "OISS_SSA_VEHAUD_LSFD_OLD_SIREN_DAVID", Ref = "OISS_SSA_VEHAUD_LSFD_OLD_SOUNDSET"}, ---[[65]] { Name = "Old LSFD EDWARD", String = "OISS_SSA_VEHAUD_LSFD_OLD_SIREN_EDWARD", Ref = "OISS_SSA_VEHAUD_LSFD_OLD_SOUNDSET"}, - -} - ---ASSIGN SIRENS TO VEHICLES -SIREN_ASSIGNMENTS = { - --[''] = {tones}, - ['DEFAULT'] = { 21, 22, 23, 24, 25 }, - ['FIRETRUK'] = { 12, 13, 14, 11 }, - ['AMBULAN'] = { 1, 2, 3, 4, 11 }, - ['LGUARD'] = { 1, 2, 3, 4, 11 }, - ['20ramambo'] = { 45, 61, 62, 63, 48}, - ['battalion'] = { 45, 61, 62, 63, 48}, - ['engine'] = { 45, 61, 62, 63, 48}, - ['rambulance'] = { 45, 61, 62, 63, 48}, - ['lafdengine'] = { 45, 61, 62, 63, 48}, - ['lafdrambulance'] = { 45, 61, 62, 63, 48}, - ['lafdbatt'] = { 45, 61, 62, 63, 48}, - ['lafdxt6700'] = { 45, 61, 62, 63, 48}, - ['24ramambo'] = { 45, 16,40, 38, 48, 31 }, - ['e350vanb'] = { 45, 16,40, 38, 48, 31 }, - ['e450ambo'] = { 45, 16,40, 38, 48, 31 }, - ['ltundra'] = { 45, 16,40, 38, 48, 31 }, - ['11firevic'] = { 33, 16,40, 38, 48, 31 }, - ['16fexp'] = { 33, 16,40, 38, 48, 31 }, - ['23fdems18suv'] = { 33, 61, 62, 63, 48}, - ['23fdems18suvsl'] = { 33, 16,40, 38, 48, 31 }, - ['23fdems21suv'] = { 33, 16,40, 38, 48, 31 }, - ['23fdems21suvsl'] = { 33, 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, 61, 62, 63, 48}, - ['fd14tahoe'] = { 45, 16,40, 38, 48, 31 }, - ['fd20exp'] = { 33, 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 }, - ['safr_fleet'] = { 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 }, - ['fhauler'] = { 45, 48, 13, 50, 47, 46 }, - ['fireboat'] = { 45, 48, 13, 50, 47, 46 }, - ['fireburb'] = { 45, 48, 13, 50, 47, 46 }, - ['ford1utility1'] = { 45, 48, 13, 50, 47, 46 }, - ['ford2utility2'] = { 45, 48, 13, 50, 47, 46 }, - ['panther'] = { 45, 48, 13, 50, 47, 46 }, - ['ramfire2'] = { 45, 48, 13, 50, 47, 46 }, - ['silvfire'] = { 45, 48, 13, 50, 47, 46 }, - ['t3engine1'] = { 45, 48, 13, 50, 47, 46 }, - ['LACoFDDurango'] = { 33, 16,40, 38, 48, 31 }, - ['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 }, - ['enladder'] = { 45, 48, 13, 50, 47, 46 }, - ['fdgator'] = { 33, 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, 61, 62, 63, 48}, - ['lafdcab'] = { 45, 61, 62, 63, 48}, - ['lafdengine'] = { 45, 61, 62, 63, 48}, - ['21fireladder'] = { 45, 61, 62, 63, 48}, - ['16ramcsquad'] = { 45, 48, 13, 46, 47, 49 }, - ['2021FDPack'] = { 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, 61, 62, 63, 48}, - ['firetruk13'] = { 45, 48, 13, 46, 47, 49, 61, 62, 63}, - ['hazf350tec'] = { 45, 48, 13, 46, 47, 49 }, - ['redf350brush21'] = { 45, 48, 13, 46, 47, 49 }, - ['lasd1997'] = { 21, 22, 23, 24, 25 }, - ['lasd1998'] = { 21, 22, 23, 24, 25 }, - ['lasd1999'] = { 21, 22, 23, 24, 25 }, - ['lasd2000'] = { 21, 22, 23, 24, 25 }, - ['lasd2001'] = { 21, 22, 23, 24, 25 }, - ['lasd2002'] = { 21, 22, 23, 24, 25 }, - ['16expmet'] = { 21, 22, 23, 24, 25 }, - ['lapdurango'] = { 51, 52, 53 }, - ['lasdurango'] = { 21, 22, 23 }, - ['13lasdfpiu'] = { 21, 22, 23 }, - ['13lasdfpiu2'] = { 21, 22, 23 }, - ['13lasdfpiua'] = { 21, 22, 23 }, - ['13lasdfpiuseb'] = { 21, 22, 23 }, - ['dualpurpose1'] = { 51, 52, 53 }, - ['dualpurpose3'] = { 51, 52, 53 }, - ['hybridfpis'] = { 51, 52, 53 }, - ['lapd08'] = { 51, 52, 53 }, - ['lacpvic'] = { 51, 52, 53 }, - ['lapd13fpiuv'] = { 51, 52, 53 }, - ['lapd16fpiu'] = { 51, 52, 53 }, - ['lapd16fpiu2'] = { 51, 52, 53 }, - ['lapd16fpiusecsd'] = { 51, 52, 53 }, - ['lapd16fpiutraffic'] = { 51, 52, 53 }, - ['lapd16fpiutraffic2'] = { 51, 52, 53 }, - ['hybrid20fpiu'] = { 51, 52, 53 }, - ['lapd20fpiu'] = { 51, 52, 53 }, - ['lapd20fpiu2'] = { 51, 52, 53 }, - ['lapd20fpiutraffic'] = { 51, 52, 53 }, - ['lapd20fpiutraffic2'] = { 51, 52, 53 }, - ['hybridfpis'] = { 51, 52, 53 }, - ['lapdfpis'] = { 51, 52, 53 }, - ['lapdfpis2'] = { 51, 52, 53 }, - ['lapd09charger1'] = { 51, 52, 53 }, - ['lapd09charger2'] = { 51, 52, 53 }, - ['lapd09dual'] = { 51, 52, 53 }, - ['lapd14charger'] = { 51, 52, 53 }, - ['lapd14chargertd'] = { 51, 52, 53 }, - ['metrocharger'] = { 51, 52, 53 }, - [' '] = { 51, 52, 53 }, - ['lapd20chrgra'] = { 51, 52, 53 }, - ['lapd20sl'] = { 51, 52, 53 }, - ['lapd20unm1'] = { 51, 52, 53 }, - ['lapdalpr20'] = { 51, 52, 53 }, - ['lapdfpis'] = { 51, 52, 53 }, - ['lapdfpis2'] = { 51, 52, 53 }, - ['lapdfpiua'] = { 51, 52, 53 }, - ['dualpurpose2'] = { 21, 22, 23, 24, 25 }, - ['lasd05cvpi'] = { 21, 22, 23 }, - ['lasd06cvpi'] = { 21, 22, 23 }, - ['lasd06cvpicarson'] = { 21, 22, 23 }, - ['lasd06cvpisd7100'] = { 21, 22, 23 }, - ['lasd06m'] = { 21, 22, 23 }, - ['lasd06u'] = { 21, 22, 23 }, - ['lasd08cvpi'] = { 21, 22, 23 }, - ['lasd08cvpilomita'] = { 21, 22, 23 }, - ['lasd08cvpitransit'] = { 21, 22, 23 }, - ['lasd15tahoe'] = { 21, 22, 23 }, - ['lasd15tahoeb'] = { 21, 22, 23 }, - ['lasd15k9'] = { 21, 22, 23 }, - ['lasd15k9b'] = { 21, 22, 23 }, - ['lasd20tahoe'] = { 21, 22, 23 }, - ['lasd20tfs'] = { 21, 22, 23 }, - ['lasd20k9'] = { 21, 22, 23 }, - ['lasd23tahoe'] = { 21, 22, 23 }, - ['lasd22tunm'] = { 21, 22, 23 }, - ['lasd23k9t'] = { 21, 22, 23 }, - ['lasd16asap'] = { 21, 22, 23 }, - ['lasd16asapb'] = { 21, 22, 23 }, - ['lasd16asapc'] = { 21, 22, 23 }, - ['lasd16asapd'] = { 21, 22, 23 }, - ['lasd16fpiu'] = { 21, 22, 23 }, - ['lasd16fpiub'] = { 21, 22, 23 }, - ['lasd16rfr'] = { 21, 22, 23 }, - ['lasd16rfrb'] = { 21, 22, 23 }, - ['lasd13fasap'] = { 21, 22, 23 }, - ['lasd13fpiu1'] = { 21, 22, 23 }, - ['lasd13fpiu2'] = { 21, 22, 23 }, - ['lasd13fpiu3'] = { 21, 22, 23 }, - ['lasd13fpiu4'] = { 21, 22, 23 }, - ['lasd13fpiu5'] = { 21, 22, 23 }, - ['lasd13fsfpiu'] = { 21, 22, 23 }, - ['asd13funm'] = { 21, 22, 23 }, - ['lasd13funm2'] = { 21, 22, 23 }, - ['lasd16chrgr'] = { 21, 22, 23 }, - ['lasd13funm3'] = { 21, 22, 23 }, - ['lasd13funm4'] = { 21, 22, 23 }, - ['lasdchrg14'] = { 21, 22, 23 }, - ['lasdcrownvic'] = { 21, 22, 23 }, - ['lasdlithium'] = { 21, 22, 23 }, - ['lasdparamount'] = { 21, 22, 23 }, - ['lasdsd7100'] = { 21, 22, 23 }, - ['lasdvicslicktop'] = { 21, 22, 23 }, - ['11lapdvic'] = { 51, 52, 53 }, - ['11lapdvic2'] = { 51, 52, 53 }, - ['13lapdexp'] = { 51, 52, 53 }, - ['13lapdfpis'] = { 51, 52, 53 }, - ['13lapdfpis2'] = { 51, 52, 53 }, - ['14lapdchg'] = { 51, 52, 53 }, - ['16lapdexp'] = { 51, 52, 53 }, - ['16lapdexpk9'] = { 51, 52, 53 }, - ['20lapdexp'] = { 51, 52, 53 }, - ['20lapdexp2'] = { 51, 52, 53 }, - ['20lapdexp3'] = { 51, 52, 53 }, - ['20lapdexpk9'] = { 51, 52, 53 }, - ['SHOP00000'] = { 51, 52, 53 }, - ['SHOP80693'] = { 51, 52, 53 }, - ['SHOP81365'] = { 51, 52, 53 }, - ['SHOP81622'] = { 51, 52, 53 }, - ['SHOP81906'] = { 51, 52, 53 }, - ['SHOP83039'] = { 51, 52, 53 }, - ['SHOP89471'] = { 51, 52, 53 }, - ['SHOPFPIS'] = { 51, 52, 53 }, - ['lapdcvpialpr'] = { 51, 52, 53 }, - ['lapdcvpithermal'] = { 51, 52, 53 }, - ['08hybridcvpi1'] = { 51, 52, 53 }, - ['08hybridcvpi2'] = { 51, 52, 53 }, - ['08lapdcvpi1'] = { 51, 52, 53 }, - ['08lapdcvpi2'] = { 51, 52, 53 }, - ['08lapdcvpighost'] = { 51, 52, 53 }, - ['08lapdcvpiharbor'] = { 51, 52, 53 }, - ['08lapdcvpisecsd'] = { 51, 52, 53 }, - ['08lapdsap'] = { 51, 52, 53 }, - ['2005LAPDCVPI_Hybrid1'] = { 51, 52, 53 }, - ['2005LAPDCVPI_Hybrid2'] = { 51, 52, 53 }, - ['2005LAPDCVPI_HybridH'] = { 51, 52, 53 }, - ['2008LAPDCVPI_77th1'] = { 51, 52, 53 }, - ['2008LAPDCVPI_77th2'] = { 51, 52, 53 }, - ['2008LAPDCVPI_Hardtop1'] = { 51, 52, 53 }, - ['2008LAPDCVPI_Hardtop2'] = { 51, 52, 53 }, - ['2008LAPDCVPI_Hybrid1'] = { 51, 52, 53 }, - ['2008LAPDCVPI_Hybrid2'] = { 51, 52, 53 }, - ['2008LAPDCVPI_HybridT'] = { 51, 52, 53 }, - ['2008LAPDCVPI_Traffic1'] = { 51, 52, 53 }, - ['lapd16fpiu'] = { 51, 52, 53 }, - ['lapd16fpiu2'] = { 51, 52, 53 }, - ['lapd16fpiusecsd'] = { 51, 52, 53 }, - ['lapd16fpiutraffic'] = { 51, 52, 53 }, - ['lapdtahoe08'] = { 51, 52, 53 }, - ['BombSquadF450'] = { 51, 52, 53 }, - ['metro16fpiu'] = { 51, 52, 53 }, - ['metro16fpiu2'] = { 51, 52, 53 }, - ['metro16fpiu3'] = { 51, 52, 53 }, - ['18challengerbw'] = { 21, 28, 29, 30, 31, 32 }, - ['21mach1stang'] = { 21, 22, 23, 24, 25 }, - ['19mustgt'] = { 21, 28, 29, 30, 31, 32 }, - ['21tacouc'] = { 21, 28, 29, 30, 31, 32 }, - ['21f150'] = { 21, 22, 23 }, - ['22f150rb'] = { 21, 22, 23 }, - ['23f150pr'] = { 21, 22, 23 }, - ['23f150prbb'] = { 21, 22, 23 }, - ['23f150st'] = { 21, 28, 29, 30, 31, 32 }, - ['23gmcleo'] = { 21, 28, 29, 30, 31, 32 }, - ['23gmcleoslick'] = { 21, 28, 29, 30, 31, 32 }, - ['23hoe'] = { 21, 22, 23, 24, 25 }, - ['23ram6'] = { 21, 28, 29, 30, 31, 32 }, - ['24tactrd'] = { 21, 28, 29, 30, 31, 32 }, - ['23silverlt'] = { 21, 28, 29, 30, 31, 32 }, - ['23silverltbb'] = { 21, 28, 29, 30, 31, 32 }, - ['commandtruck'] = { 45, 28, 29, 30, 31, 32 }, - ['commandtruckr'] = { 45, 48, 47, 28, 29 }, - ['hpsrtcat18'] = { 21, 22, 23, 24, 25 }, - ['Maxpursuit'] = { 21, 22, 23, 24, 25 }, - ['max-stang21'] = { 21, 22, 23, 24, 25 }, - ['Polmrambb23'] = { 21, 22, 23, 24, 25 }, - ['mxxraprb'] = { 21, 22, 23, 24, 25 }, - ['whelen22sierra'] = { 21, 22, 23, 24, 25 }, - ['max2021f150'] = { 21, 22, 23 }, - ['maxdrkhorse'] = { 21, 22, 23 }, - ['lasd18taurus'] = { 21, 22, 23 }, - ['lasd06tahoe'] = { 21, 22, 23 }, - ['lasd16ram'] = { 21, 22, 23}, - ['lax20fpiu'] = { 21, 22, 23, 24, 25, 34, 28, 29, 30 }, - ['lasdcharger'] = { 21, 22, 23 }, - ['lasd25fpiu'] = { 21, 22, 23 }, - ['lasdchg'] = { 21, 22, 23 }, - ['lasdchg'] = { 21, 22, 23 }, - ['lasdexp'] = { 21, 22, 23 }, - ['lasdexp2'] = { 21, 22, 23 }, - ['lasdfpiu3'] = { 21, 22, 23 }, - ['lasdfpiu5'] = { 21, 22, 23 }, - ['lasdtahoe2'] = { 21, 22, 23 }, - ['lasdtahoe4'] = { 21, 22, 23 }, - ['lasdvic'] = { 21, 22, 23 }, - ['lasdvic2'] = { 21, 22, 23 }, - ['lasdfpiu'] = { 21, 22, 23 }, - ['lasdfpiu2'] = { 21, 22, 23 }, - ['lssdfpisa'] = { 21, 22, 23 }, - ['lssdfpisi'] = { 21, 22, 23 }, - ['LAssd20fpiu'] = { 21, 22, 23 }, - ['metro7'] = { 21, 22, 23 }, - ['metrovan'] = { 21, 22, 23 }, - ['MAX20FPIULASD'] = { 21, 22, 23 }, - ['METT'] = { 21, 22, 23 }, - ['lasd18chrg'] = { 21, 22, 23 }, - ['lasdfpiu3'] = { 21, 22, 23 }, - ['lasdfpiu4'] = { 21, 22, 23 }, - ['lasdtahoe2'] = { 21, 22, 23 }, - ['lasd05cvpi'] = { 21, 22, 23 }, - ['lasd06cvpi'] = { 21, 22, 23 }, - ['lasd06cvpicarson'] = { 21, 22, 23 }, - ['lasd06cvpisd7100'] = { 21, 22, 23 }, - ['lasd08cvpi'] = { 21, 22, 23 }, - ['lasd08cvpilomita'] = { 21, 22, 23 }, - ['lasd08cvpitransit'] = { 21, 22, 23 }, - ['lacpvic'] = { 21, 22, 23 }, - ['lasd06m'] = { 21, 22, 23 }, - ['lasd06u'] = { 21, 22, 23 }, - ['lasdcrownvic'] = { 21, 22, 23 }, - ['lasdlithium'] = { 21, 22, 23 }, - ['lasdparamount'] = { 21, 22, 23 }, - ['lasdsd7100'] = { 21, 22, 23 }, - ['lasdvicslicktop'] = { 21, 22, 23 }, - ['lasd08tahoe'] = { 21, 22, 23 }, - ['lasd08tahoe2'] = { 21, 22, 23 }, - ['lasd14tahoe'] = { 21, 22, 23 }, - ['lasdchrg14'] = { 21, 22, 23 }, - ['LASDCVPI2'] = { 21, 22, 23 }, - ['22tahoe'] = { 21, 22, 23, 24, 25 }, - ['SMPDF150'] = { 51, 52, 53 }, - ['chp23charg'] = { 54, 55, 56, 57 }, - ['chp15exped'] = { 54, 55, 56, 57 }, - ['chp20fpiu'] = { 54, 55, 56, 57 }, - ['chp18chargnp'] = { 54, 55, 56, 57 }, - ['chp23chargp'] = { 54, 55, 56, 57 }, - ['chp20tahoe'] = { 54, 55, 56, 57 }, - ['chp16fpiu'] = { 54, 55, 56, 57 }, - ['chp18charg'] = { 54, 55, 56, 57 }, - ['chp20charg'] = { 54, 55, 56, 57 }, - ['chp20fpiup'] = { 54, 55, 56, 57 }, - ['chp15f250'] = { 54, 55, 56, 57 }, - ['chp16ram'] = { 54, 55, 56, 57 }, - ['chp15fpius'] = { 54, 55, 56, 57 }, - ['chp16fpiu'] = { 54, 55, 56, 57 }, - ['chp18charg'] = { 54, 55, 56, 57 }, - ['chp20charg'] = { 54, 55, 56, 57 }, - ['chpumtahoe'] = { 54, 55, 56, 57 }, - ['chp1'] = { 54, 55, 56, 57 }, - ['chp3'] = { 54, 55, 56, 57 }, - ['chp1'] = { 54, 55, 56, 57 }, - ['chp3'] = { 54, 55, 56, 57 }, - ['chp4'] = { 54, 55, 56, 57 }, - ['chp5'] = { 54, 55, 56, 57 }, - ['chp6'] = { 54, 55, 56, 57 }, - ['chp16ram'] = { 54, 55, 56, 57 }, - ['chp15fpiup'] = { 54, 55, 56, 57 }, - ['chp15fpius'] = { 54, 55, 56, 57 }, - ['chp18tahoe'] = { 54, 55, 56, 57 }, - ['chp20tahoe'] = { 54, 55, 56, 57 }, - ['chp16fpiu'] = { 54, 55, 56, 57 }, - ['chp15fpiuk9'] = { 54, 55, 56, 57 }, - ['chp11cvpi'] = { 54, 55, 56, 57 }, - ['chp11cvpiS'] = { 54, 55, 56, 57 }, - ['chp13fpiu'] = { 54, 55, 56, 57 }, - ['chp13fpiuS'] = { 54, 55, 56, 57 }, - ['chp13harley'] = { 54, 55, 56, 57 }, - ['chp18charger'] = { 54, 55, 56, 57 }, - ['chp18chargerS'] = { 54, 55, 56, 57 }, - ['chp20tahoe'] = { 54, 55, 56, 57 }, - ['chpfpiuk9'] = { 54, 55, 56, 57 }, - ['chptahoe2'] = { 54, 55, 56, 57 }, - ['chp16ram'] = { 54, 55, 56, 57 }, - ['chptahoe3'] = { 54, 55, 56, 57 }, - ['chptahoe4'] = { 54, 55, 56, 57 }, - ['chptahoek9'] = { 54, 55, 56, 57 }, - ['chp211tahoe'] = { 54, 55, 56, 57 }, - ['chp20tahoeS'] = { 54, 55, 56, 57 }, - ['chp181charger'] = { 54, 55, 56, 57 }, - ['chp1200rt'] = { 54, 55, 56, 57 }, - ['chp23charggr'] = { 54, 55, 56, 57 }, - ['chp2'] = { 54, 55, 56, 57 }, - ['chp18chargst'] = { 54, 55, 56, 57 }, - ['chp181charger'] = { 54, 55, 56, 57 }, - ['hp1'] = { 54, 55, 56, 57 }, - ['hp2'] = { 54, 55, 56, 57 }, - ['hp3'] = { 54, 55, 56, 57 }, - ['hp4'] = { 54, 55, 56, 57 }, - ['hp8'] = { 54, 55, 56, 57 }, - ['hp9'] = { 54, 55, 56, 57 }, - ['chp23durango'] = { 54, 55, 56, 57 }, - ['chp23durangop'] = { 54, 55, 56, 57 }, - ['FranksRTCharger'] = { 54, 55, 56, 57 }, - ['GSD2013GenericSUVK9'] = { 54, 55, 56, 57 }, - ['GSD2013GenericSUVK9Slicktop'] = { 54, 55, 56, 57 }, - ['chp21tahoe'] = { 54, 55, 56, 57 }, - ['chp15fpiuw'] = { 54, 55, 56, 57 }, - ['chp19charg'] = { 54, 55, 56, 57 }, - ['sahp2'] = { 54, 55, 56, 57 }, - ['sahp2bs'] = { 54, 55, 56, 57 }, - ['sahp4'] = { 54, 55, 56, 57 }, - ['CHP18D'] = { 54, 55, 56, 57 }, - ['gt24non'] = { 54, 55, 56, 57 }, - ['hp14fpiu'] = { 54, 55, 56, 57 }, - ['hp15fpiu'] = { 54, 55, 56, 57 }, - ['hp16fpiu'] = { 54, 55, 56, 57 }, - ['lapd5'] = { 21, 22, 23, 24 }, - ['lapd5b'] = { 21, 22, 23, 24 }, - ['lapd10'] = { 21, 22, 23, 24 }, - ['lasdoldtahoe'] = { 21, 22, 23 }, - ['dsp19tahoe'] = { 27, 28, 29, 30, 31, 32 }, - ['231500rb'] = { 27, 28, 29, 30, 31, 32 }, - ['615'] = { 27, 28, 29, 30, 31, 32 }, - ['19Yukonrb'] = { 21, 22, 23, 24, 25 }, - ['19yukonslick'] = { 21, 22, 23, 24, 25 }, - ['20expk9rb'] = { 27, 28, 29, 30, 31, 32 }, - ['20fpiu_pd'] = { 27, 28, 29, 30, 31, 32 }, - ['22expedition'] = { 27, 28, 29, 30, 31, 32 }, - ['22jeepleo'] = { 27, 28, 29, 30, 31, 32 }, - ['18gtruckrb'] = { 27, 28, 29, 30, 31, 32 }, - ['14F250'] = { 27, 28, 29, 30, 31, 32 }, - ['20FDMTahoe'] = { 27, 28, 29, 30, 31, 32 }, - ['20TAHOEPPV19'] = { 27, 28, 29, 30, 31, 32 }, - ['2022pshrb'] = { 27, 28, 29, 30, 31, 32 }, - ['dhssemi'] = { 27, 28, 29, 30, 31, 32 }, - ['24heatgtb'] = { 27, 28, 29, 30, 31, 32 }, - ['24heatgt'] = { 27, 28, 29, 30, 31, 32 }, - ['fbicharger'] = { 27, 28, 29, 30, 31, 32 }, - ['GC21F250'] = { 27, 28, 29, 30, 31, 32 }, - ['maxdrkhorse'] = { 27, 28, 29, 30, 31, 32 }, - ['MAXr2bison'] = { 27, 28, 29, 30, 31, 32 }, - ['nforce24mustangS'] = { 27, 28, 29, 30, 31, 32 }, - ['nm_jeep'] = { 27, 28, 29, 30, 31, 32 }, - ['bhpdexp'] = { 27, 28, 29, 30, 31, 32 }, - ['bhpdtahoe'] = { 27, 28, 29, 30, 31, 32 }, - ['bhpdtahoek9'] = { 27, 28, 29, 30, 31, 32 }, - ['24mustanggt4d'] = { 27, 28, 29, 30, 31, 32 }, - ['speed1'] = { 27, 28, 29, 30, 31, 32 }, - ['schp16piu'] = { 54, 55, 56, 57, 58, 59}, - ['schp16piust'] = { 54, 55, 56, 57, 58, 59 }, - ['pdstang'] = { 21, 22, 23, 24, 25, 25 }, - ['Zl116Camaro'] = { 21, 22, 23, 24, 25, 25 }, - ['SAFR1'] = { 45, 16, 28, 29, 48, 31 }, - ['lacofdfiretahoe'] = { 45, 16, 28, 29, 48, 31 }, - ['fordfire'] = { 45, 16, 28, 29, 48, 31 }, - ['orsilvrr'] = { 45, 16, 28, 29, 48, 31 }, - ['04fcvpi'] = { 33, 16, 28, 29, 48, 31 }, - ['ramfire'] = { 45, 16, 28, 29, 48, 31 }, - ['fdchevy17silver'] = { 45, 16, 28, 29, 48, 31 }, - ['fire2014silvc'] = { 45, 16, 28, 29, 48, 31 }, - ['firegmc23sirhd'] = { 45, 16, 28, 29, 48, 31 }, - ['fire23f150xlt'] = { 33, 16, 28, 29, 48, 31 }, - ['FIRE03sierra'] = { 45, 16, 28, 29, 48, 31 }, - ['lsfd20fpiu'] = { 33, 16, 28, 29, 48, 31 }, - ['lsfdcharger'] = { 33, 16, 28, 29, 48, 31 }, - ['lsfdfpis'] = { 33, 16, 28, 29, 48, 31 }, - ['lsfdtacfpiu'] = { 33, 16, 28, 29, 48, 31 }, - ['LACoFDDurango'] = { 33, 16, 28, 29, 48, 31 }, - ['silvfire'] = { 45, 16, 28, 29, 48, 31 }, - ['ford1utility1'] = { 45, 16, 28, 29, 48, 31 }, - ['ford2utility2'] = { 45, 16, 28, 29, 48, 31 }, - ['fireburb'] = { 45, 16, 28, 29, 48, 31 }, - ['fireboat'] = { 45, 16, 28, 29, 48, 31 }, - ['ramfire2'] = { 45, 16, 28, 29, 48, 31 }, - ['lacoroner'] = { 45, 16, 28, 29, 48, 31 }, - ['hazf350tec'] = { 45, 16, 28, 29, 48, 31 }, - ['firetahoe'] = { 33, 16, 28, 29, 30, 31 }, - ['ftaurus'] = { 33, 16, 28, 29, 30, 31 }, - ['LASD16T6'] = { 21, 22, 23, 24, 25 }, - ['seb2'] = { 21, 28, 29}, - ['lasd20tfs'] = { 21, 22, 23 }, - ['lasdtahoelan'] = { 21, 22, 23, 28, 29 }, - ['fs23hoe'] = { 21, 22, 23, 24, 25 }, - ['23f150'] = { 21, 28, 29, 30, 31, 32 }, - ['PD23Suburban'] = { 15, 28, 29, 30, 31, 32 }, - ['vhpd1'] = { 15, 28, 29, 30, 31, 32 }, - ['17colorado'] = { 51, 52, 53 }, - ['LAPD12000'] = { 51, 52, 53 }, - ['83727'] = { 51, 52, 53 }, - ['84361'] = { 51, 52, 53 }, - ['85734'] = { 51, 52, 53 }, - ['86385'] = { 51, 52, 53 }, - ['86399'] = { 51, 52, 53 }, - ['86486'] = { 51, 52, 53 }, - ['87136'] = { 51, 52, 53 }, - ['lafd20tahoearson'] = { 45, 61, 62, 63, 48}, - ['lafirechief'] = { 45, 61, 62, 63, 48}, - ['lafd18tahoe'] = { 45, 61, 62, 63, 48}, - ['lafd20tahoeumk'] = { 45, 61, 62, 63, 48}, - ['lafdcharger18'] = { 45, 61, 62, 63, 48}, - ['nps23tahoeppv'] = { 27, 28, 29, 30, 31, 32 }, - ['nps23tahoeppv2'] = { 27, 28, 29, 30, 31, 32 }, - ['nps23tahoessv'] = { 27, 28, 29, 30, 31, 32 }, - ['nps23tahoessv2'] = { 27, 28, 29, 30, 31, 32 }, - ['npstahoeppv'] = { 27, 28, 29, 30, 31, 32 }, - ['npstahoeppv2'] = { 27, 28, 29, 30, 31, 32 }, - ['npstahoeppv3'] = { 27, 28, 29, 30, 31, 32 }, - ['npstahoessv'] = { 27, 28, 29, 30, 31, 32 }, - ['20legacyfpiu3'] = { 15, 28, 29, 30, 31, 32 }, - ['25rango6'] = { 15, 28, 29, 30, 31, 32 }, - ['pbpd1'] = { 15, 28, 29, 30, 31, 32 }, - ['cc20fpiu'] = { 15, 28, 29, 30, 31, 32 }, - ['20fpiu_pd'] = { 15, 28, 29, 30, 31, 32 }, - ['npstahoessv2'] = { 27, 28, 29, 30, 31, 32 }, - ['f350bubba'] = { 27, 28, 29, 30, 31, 32 }, - ['23silverlt'] = { 27, 28, 29, 30, 31, 32 }, - ['21silvst'] = { 27, 28, 29, 30, 31, 32 }, - ['pboat'] = { 27, 28, 29, 30, 31, 32 }, - ['pboatrr'] = { 27, 28, 29, 30, 31, 32 }, - ['safe33g'] = { 27, 28, 29, 30, 31, 32 }, - ['safe33f'] = { 27, 28, 29, 30, 31, 32 }, - ['ram3500hrr'] = { 27, 28, 29, 30, 31, 32 }, - ['lafdkme'] = { 45, 61, 62, 63, 48}, - ['lafdarr'] = { 45, 61, 62, 63, 48}, - ['23lapdlasdsuburls'] = { 15, 28, 29, 30, 31, 32 }, - ['sbcsd20fpiu'] = { 15, 28, 29, 30, 31, 32 }, - ['sbcsd20fpiu2'] = { 15, 28, 29, 30, 31, 32 }, - ['sbcsd18tahoe'] = { 15, 28, 29, 30, 31, 32 }, - ['sbcsd21durango'] = { 15, 28, 29, 30, 31, 32 }, - ['sbcsd08tahoe'] = { 21, 22, 23, 30, 31, 32 }, - ['sbcsdcharger'] = { 21, 22, 23, 30, 31, 32 }, - ['19mustgtrb'] = { 27, 28, 29, 30, 31, 32 }, - ['19mustgtrw'] = { 27, 28, 29, 30, 31, 32 }, - ['23camss'] = { 27, 28, 29, 30, 31, 32 }, - ['23ram2'] = { 27, 28, 29, 30, 31, 32 }, - ['LSFR25DUR'] = { 27, 28, 29, 30, 31, 32 }, - ['LSFR25DURST'] = { 27, 28, 29, 30, 31, 32 }, - ['05lapdvic'] = { 51, 52, 53 }, - ['11lapdvic'] = { 51, 52, 53 }, - ['11lapdvic2'] = { 51, 52, 53 }, - ['13lapdexp'] = { 51, 52, 53 }, - ['13lapdfpis'] = { 51, 52, 53 }, - ['13lapdfpis2'] = { 51, 52, 53 }, - ['14lapdchg'] = { 51, 52, 53 }, - ['14lapdchg2'] = { 51, 52, 53 }, - ['16lapdexp'] = { 51, 52, 53 }, - ['16lapdexp2'] = { 51, 52, 53 }, - ['16lapdexpk9'] = { 51, 52, 53 }, - ['17colorado'] = { 51, 52, 53 }, - ['20lapdexp'] = { 51, 52, 53 }, - ['20lapdexp2'] = { 51, 52, 53 }, - ['20lapdexp3'] = { 51, 52, 53 }, - ['20lapdexpk9'] = { 51, 52, 53 }, - ['25lapdexp'] = { 51, 52, 53 }, - ['25lapdexp2'] = { 51, 52, 53 }, - ['25lapdexpk9'] = { 51, 52, 53 }, - ['metrochg'] = { 51, 52, 53 }, - ['metrodur'] = { 51, 52, 53 }, - ['metroexc'] = { 51, 52, 53 }, - ['metroexp'] = { 51, 52, 53 }, - ['metroexp2'] = { 51, 52, 53 }, - ['metroexp3'] = { 51, 52, 53 }, - ['metroexp4'] = { 51, 52, 53 }, - ['metrof250'] = { 51, 52, 53 }, - ['metrovic'] = { 51, 52, 53 }, - ['metrovic2'] = { 51, 52, 53 }, - ['chp1200'] = { 54, 55, 56, 57 }, - ['chpbearcat'] = { 54, 55, 56, 57 }, - ['chpchg'] = { 54, 55, 56, 57 }, - ['chpchg2'] = { 54, 55, 56, 57 }, - ['chpchg3'] = { 54, 55, 56, 57 }, - ['chpchg4'] = { 54, 55, 56, 57 }, - ['chpchg5'] = { 54, 55, 56, 57 }, - ['chpchg6'] = { 54, 55, 56, 57 }, - ['chpchg7'] = { 54, 55, 56, 57 }, - ['chpdurango'] = { 54, 55, 56, 57 }, - ['chpdurango2'] = { 54, 55, 56, 57 }, - ['chpexp'] = { 54, 55, 56, 57 }, - ['chpfpiu'] = { 54, 55, 56, 57 }, - ['chpfpiu2'] = { 54, 55, 56, 57 }, - ['chpfpiu3'] = { 54, 55, 56, 57 }, - ['chpfpiu4'] = { 54, 55, 56, 57 }, - ['chpfpiu5'] = { 54, 55, 56, 57 }, - ['chpfpiu6'] = { 54, 55, 56, 57 }, - ['chpfpiu7'] = { 54, 55, 56, 57 }, - ['chpfpiu8'] = { 54, 55, 56, 57 }, - ['chpfpiuk9'] = { 54, 55, 56, 57 }, - ['chpram'] = { 54, 55, 56, 57 }, - ['chpsilverado'] = { 54, 55, 56, 57 }, - ['chpsub'] = { 54, 55, 56, 57 }, - ['chptahoe'] = { 54, 55, 56, 57 }, - ['chptahoe2'] = { 54, 55, 56, 57 }, - ['chptahoe3'] = { 54, 55, 56, 57 }, - ['chptahoe4'] = { 54, 55, 56, 57 }, - ['chptahoe5'] = { 54, 55, 56, 57 }, - ['chptahoe6'] = { 54, 55, 56, 57 }, - ['chptahoe7'] = { 54, 55, 56, 57 }, - ['chptahoek9'] = { 54, 55, 56, 57 }, - ['chpvic'] = { 54, 55, 56, 57 }, - ['20portexp'] = { 27, 28, 29, 30, 31, 32 }, - ['laxexp'] = { 27, 28, 29, 30, 31, 32 }, - ['laxexp2'] = { 27, 28, 29, 30, 31, 32 }, - ['laxexp3'] = { 27, 28, 29, 30, 31, 32 }, - ['laxexp4'] = { 27, 28, 29, 30, 31, 32 }, - ['laxf250'] = { 27, 28, 29, 30, 31, 32 }, - ['laxtahoe'] = { 27, 28, 29, 30, 31, 32 }, - ['ra51'] = { 45, 61, 62, 63, 48}, - ['engine51'] = { 45, 61, 62, 63, 48}, - ['LAXvic'] = { 27, 28, 29, 30, 31, 32 }, - ['2010cvpipov'] = { 27, 28, 29, 30, 31, 32 }, - ['704durango'] = { 39, 58, 59, 18, 31, 32 }, - ['wc20fpiustrb'] = { 39, 58, 59, 18, 31, 32 }, - ['reevesaceunit'] = { 39, 58, 59, 18, 31, 32 }, - ['615'] = { 39, 58, 59, 18, 31, 32 }, - ['146charger'] = { 39, 58, 59, 18, 31, 32 }, - ['122charger'] = { 39, 58, 59, 18, 31, 32 }, - ['891charger'] = { 39, 58, 59, 18, 31, 32 }, - ['843tahoe'] = { 39, 58, 59, 18, 31, 32 }, - ['104charger'] = { 39, 58, 59, 18, 31, 32 }, - [' '] = { 39, 58, 59, 18, 31, 32 }, - [' '] = { 39, 58, 59, 18, 31, 32 }, - [' '] = { 39, 58, 59, 18, 31, 32 }, - [' '] = { 39, 58, 59, 18, 31, 32 }, - [' '] = { 39, 58, 59, 18, 31, 32 }, - - - - -} \ No newline at end of file diff --git a/resources/lvc/UI/cl_audio.lua b/resources/lvc/UI/cl_audio.lua deleted file mode 100644 index 9dccd1a7d..000000000 --- a/resources/lvc/UI/cl_audio.lua +++ /dev/null @@ -1,115 +0,0 @@ ---[[ ---------------------------------------------------- -LUXART VEHICLE CONTROL V3 (FOR FIVEM) ---------------------------------------------------- -Coded by Lt.Caine -ELS Clicks by Faction -Additional Modification by TrevorBarns ---------------------------------------------------- -FILE: cl_audio.lua -PURPOSE: NUI Audio Related Functions. ---------------------------------------------------- -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . ---------------------------------------------------- -]] -AUDIO = { } -local activity_timer = 0 -local activity_reminder_index = 1 -local activity_reminder_lookup = { [2] = 30000, [3] = 60000, [4] = 120000, [5] = 300000, [6] = 600000 } - -AUDIO.radio_masterswitch = true -AUDIO.airhorn_button_SFX = false -AUDIO.manu_button_SFX = false - -AUDIO.button_sfx_scheme_choices = button_sfx_scheme_choices -AUDIO.button_sfx_scheme = default_sfx_scheme_name -AUDIO.on_volume = default_on_volume -AUDIO.off_volume = default_off_volume -AUDIO.upgrade_volume = default_upgrade_volume -AUDIO.downgrade_volume = default_downgrade_volume -AUDIO.hazards_volume = default_hazards_volume -AUDIO.lock_volume = default_lock_volume -AUDIO.lock_reminder_volume = default_lock_reminder_volume -AUDIO.activity_reminder_volume = default_reminder_volume - -------ACTIVITY REMINDER FUNCTIONALITY------ -CreateThread(function() - while true do - while activity_reminder_index > 1 and player_is_emerg_driver do - if IsVehicleSirenOn(veh) and state_lxsiren[veh] == 0 and state_pwrcall[veh] == 0 then - if activity_timer < 1 then - AUDIO:Play('Reminder', AUDIO.activity_reminder_volume) - AUDIO:ResetActivityTimer() - end - end - Wait(100) - end - Wait(1000) - end -end) - --- Activity Reminder Timer -CreateThread(function() - while true do - if veh ~= nil then - while activity_reminder_index > 1 and IsVehicleSirenOn(veh) and state_lxsiren[veh] == 0 and state_pwrcall[veh] == 0 do - if activity_timer > 1 then - Wait(1000) - activity_timer = activity_timer - 1000 - else - Wait(100) - AUDIO:ResetActivityTimer() - end - end - end - Wait(1000) - end -end) - ---------------------------------------------------------------------- ---[[Play NUI front in audio.]] -function AUDIO:Play(soundFile, soundVolume, schemeless) - local schemeless = schemeless or false - if not schemeless then - soundFile = AUDIO.button_sfx_scheme .. '/' .. soundFile; - end - - SendNUIMessage({ - _type = 'audio', - file = soundFile, - volume = soundVolume - }) -end - ---[[After activity has occurred, reset the activity timer to the selected reminder interval]] -function AUDIO:ResetActivityTimer() - activity_timer = activity_reminder_lookup[activity_reminder_index] or 0 -end - ---[[Getter for current time in seconds remaining.]] -function AUDIO:GetActivityTimer() - return activity_timer -end - ---[[After activity has occurred, reset the activity timer to the selected reminder interval]] -function AUDIO:GetActivityReminderIndex() - return activity_reminder_index -end - ---[[Setter for activity reminder index]] -function AUDIO:SetActivityReminderIndex(index) - if index ~= nil then - activity_reminder_index = index - end -end diff --git a/resources/lvc/UI/cl_hud.lua b/resources/lvc/UI/cl_hud.lua deleted file mode 100644 index 6f8d51c2c..000000000 --- a/resources/lvc/UI/cl_hud.lua +++ /dev/null @@ -1,324 +0,0 @@ ---[[ ---------------------------------------------------- -LUXART VEHICLE CONTROL V3 (FOR FIVEM) ---------------------------------------------------- -Coded by Lt.Caine -ELS Clicks by Faction -Additional Modification by TrevorBarns ---------------------------------------------------- -FILE: cl_hud.lua -PURPOSE: All HUD functions, callbacks, and GTA V - front-end functions. ---------------------------------------------------- -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . ---------------------------------------------------- -]] -HUD = { } - -local show_HUD = hud_first_default -local HUD_temp_hidden = false -local HUD_scale -local HUD_pos -local HUD_backlight_mode = 1 -local HUD_backlight_state = false - ---------------------------------------------------------------------- ---[[Gets initial HUD scale from JS]] -CreateThread(function() - Wait(500) - SendNUIMessage({ - _type = 'hud:getHudScale', - }) -end) - ---------------------------------------------------------------------- ---[[Handles HUD back light control.]] -CreateThread(function() - local current_backlight_state - while true do - if player_is_emerg_driver then - while HUD:GetHudBacklightMode() == 1 do - local _, veh_lights, veh_headlights = GetVehicleLightsState(veh) - if veh_lights == 1 and veh_headlights == 0 and HUD:GetHudBacklightState() == false then - HUD:SetHudBacklightState(true) - elseif (veh_lights == 1 and veh_headlights == 1) or (veh_lights == 0 and veh_headlights == 1) and HUD:GetHudBacklightState() == false then - HUD:SetHudBacklightState(true) - elseif (veh_lights == 0 and veh_headlights == 0) and HUD:GetHudBacklightState() == true then - HUD:SetHudBacklightState(false) - end - Wait(500) - end - end - Wait(1000) - end -end) - ---------------------------------------------------------------------- ---[[Handles hiding hud when hud is hidden or game is paused.]] -CreateThread(function() - while true do - if show_HUD or HUD_temp_hidden then - if (not player_is_emerg_driver) or (IsHudHidden() == 1) or (IsPauseMenuActive() == 1) then - if not HUD_temp_hidden then - HUD:SetHudState(false, true) - HUD_temp_hidden = true - end - elseif player_is_emerg_driver and (IsHudHidden() ~= 1) and (IsPauseMenuActive() ~= 1) and HUD_temp_hidden then - HUD:SetHudState(true, true) - HUD_temp_hidden = false - end - end - Wait(500) - end -end) - ------------------------------------------------- ---[[Getter for HUD State (whether hud is enabled).]] -function HUD:GetHudState() - return show_HUD -end - ---[[Setter for HUD State temp changes the state temporarily for pausing/hud hiding.]] -function HUD:SetHudState(state, temporary) - local temporary = temporary or false - if not temporary then - show_HUD = state - end - HUD:SetItemState('hud', state) -end - ------------------------------------------------- ---[[Getter for HUD scale. Updates local save from JS and returns.]] -function HUD:GetHudScale() - SendNUIMessage({ - _type = 'hud:getHudScale' - }) - return HUD_scale or 0.6 -end - ---[[Setter for HUD scale. Updates JS & CSS.]] -function HUD:SetHudScale(scale) - if scale ~= nil then - SendNUIMessage({ - _type = 'hud:setHudScale', - scale = scale, - }) - end -end - ---[[Callback for JS -> LUA to set HUD_scale with current CSS]] -RegisterNUICallback('hud:sendHudScale', function(scale, cb) - HUD_scale = scale -end ) - ------------------------------------------------- ---[[Toggles HUD images based on their state on/off]] -function HUD:SetItemState(item, state) - SendNUIMessage({ - _type = 'hud:setItemState', - item = item, - state = state - }) -end - ------------------------------------------------- ---[[HUD Backlight Modes: 1 - auto, 2 - off, 3 - on]] -function HUD:GetHudBacklightMode() - return HUD_backlight_mode -end - -function HUD:SetHudBacklightMode(mode) - if mode ~= nil then - HUD_backlight_mode = mode - - if mode == 2 then - HUD:SetHudBacklightState(false) - elseif mode == 3 then - HUD:SetHudBacklightState(true) - end - end -end - -function HUD:GetHudBacklightState() - return HUD_backlight_state -end - -function HUD:SetHudBacklightState(state) - if state ~= nil then - HUD_backlight_state = state - if state then - HUD:SetItemState('time', 'night') - else - HUD:SetItemState('time', 'day') - end - - HUD:RefreshHudItemStates() - end -end - ------------------------------------------------- ---[[Verifies HUD item states are correct]] -function HUD:RefreshHudItemStates() - if state_lxsiren[veh] ~= nil and state_lxsiren[veh] > 0 or actv_lxsrnmute_temp then - HUD:SetItemState('siren', true) - else - HUD:SetItemState('siren', false) - end - - if state_pwrcall[veh] ~= nil and state_pwrcall[veh] > 0 then - HUD:SetItemState('siren', true) - end - - if state_airmanu[veh] ~= nil and state_airmanu[veh] > 0 then - HUD:SetItemState('horn', true) - else - HUD:SetItemState('horn', false) - end - - if state_tkd ~= nil and state_tkd[veh] ~= nil and state_tkd[veh] then - HUD:SetItemState('tkd', true) - else - HUD:SetItemState('tkd', false) - end - - if key_lock then - HUD:SetItemState('lock', true) - else - HUD:SetItemState('lock', false) - end - - if state_ta ~= nil and state_ta[veh] ~= nil then - HUD:SetItemState('ta', state_ta[veh]) - else - HUD:SetItemState('ta', 0) - end - - HUD:SetItemState('switch', IsVehicleSirenOn(veh)) -end - ------------------------------------------------- ---[[Setter for HUD position, used when loading save data.]] -function HUD:SetHudPosition(data) - HUD_pos = data - SendNUIMessage({ - _type = 'hud:setHudPosition', - pos = HUD_pos, - }) -end - ---[[Getter for HUD position, used when saving data.]] -function HUD:GetHudPosition() - return HUD_pos -end - ---[[Sets HUD position based off backup stored in JS, in case HUD is off screen.]] -function HUD:ResetPosition() - SendNUIMessage({ - _type = 'hud:resetPosition', - }) -end - ---[[Callback for JS -> LUA to set HUD_pos with current position to save.]] -RegisterNUICallback( 'hud:setHudPositon', function(data, cb) - HUD_pos = data - STORAGE:SaveHUDSettings() -end ) - ------------------------------------------------- ---[[Sets NUI focus for move mode.]] -function HUD:SetMoveMode(state) - SetNuiFocus( state, state ) -end - ---[[Sets NUI focus to false when right-click, esc, etc. are clicked.]] -RegisterNUICallback( 'hud:setMoveState', function(state, cb) - SetNuiFocus(state, state) -end ) - ------------------------------------------------- ---On screen GTA V notification -function HUD:ShowNotification(text, override) - override = override or false - if debug_mode or override then - SetNotificationTextEntry('STRING') - AddTextComponentString(text) - DrawNotification(false, true) - end -end - ------------------------------------------------- ---Drawn On Screen Text at X, Y -function HUD:ShowText(x, y, align, text, scale, label) - scale = scale or 0.4 - SetTextJustification(align) - SetTextFont(0) - SetTextProportional(1) - SetTextScale(0.0, scale) - SetTextColour(128, 128, 128, 255) - SetTextDropshadow(0, 0, 0, 0, 255) - SetTextEdge(1, 0, 0, 0, 255) - SetTextDropShadow() - SetTextOutline() - if text ~= nil then - SetTextEntry('STRING') - AddTextComponentString(text) - else - SetTextEntry(label) - end - DrawText(x, y) - ResetScriptGfxAlign() -end - ------------------------------------------------- ---Full screen Confirmation Message -function HUD:FrontEndAlert(title, subtitle, options) - AddTextEntry('FACES_WARNH2', title) - AddTextEntry('QM_NO_0', subtitle) - local result = -1 - while result == -1 do - DrawFrontendAlert('FACES_WARNH2', 'QM_NO_0', 0, 0, '', 0, -1, 0, '', '', false, 0) - HUD:ShowText(0.5, 0.75, 0, options, 0.75) - if IsDisabledControlJustReleased(2, 202) then - return false - end - if IsDisabledControlJustReleased(2, 201) then - return true - end - Wait(0) - end -end - ------------------------------------------------- ---Get User Input from Keyboard -function HUD:KeyboardInput(input_title, existing_text, max_length) - AddTextEntry('custom_keyboard_title', input_title) - DisplayOnscreenKeyboard(1, 'custom_keyboard_title', '', existing_text, '', '', '', max_length) - - while UpdateOnscreenKeyboard() ~= 1 and UpdateOnscreenKeyboard() ~= 2 do - Wait(0) - end - - if UpdateOnscreenKeyboard() ~= 2 then - local result = GetOnscreenKeyboardResult() - Wait(500) - if result ~= '' then - return result - else - return nil - end - else - Wait(500) - return nil - end -end \ No newline at end of file diff --git a/resources/lvc/UI/cl_locale.lua b/resources/lvc/UI/cl_locale.lua deleted file mode 100644 index 789744de0..000000000 --- a/resources/lvc/UI/cl_locale.lua +++ /dev/null @@ -1,161 +0,0 @@ ---[[------------------------------------------------------------------- -QBCore Framework -Copyright (C) 2021 Joshua Eger - -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see ------------------------------------------------------------------------ -The code below and any function calls related to translation / locale -are licensed above with credit to copyright holder(s). -Source: ----------------------------------------------------------------------]] - ---- @class Locale -Locale = {} -Locale.__index = Locale - -local function translateKey(phrase, subs) - if type(phrase) ~= 'string' then - error('TypeError: translateKey function expects arg #1 to be a string') - end - - -- Substituions - if not subs then - return phrase - end - - -- We should be escaping gsub just in case of any - -- shenanigans with nested template patterns or injection - - -- Create and copy our return string - local result = phrase - - -- Initial Scan over result looking for substituions - for k, v in pairs(subs) do - local templateToFind = '%%{' .. k .. '}' - result = result:gsub(templateToFind, tostring(v)) -- string to allow all types - end - - return result -end - - ---- Constructor function for a new Locale class instance ---- @param opts table - Constructor opts param ---- @return Locale -function Locale:new(opts) - local self = {} - setmetatable(self, Locale) - self.warnOnMissing = opts.warnOnMissing or true - - self.phrases = {} - self:extend(opts.phrases or {}) - - return self -end - ---- Method for extending an instances phrases map. This is also, used ---- internally for initial population of phrases field. ---- @param phrases table - Table of phrase definitions ---- @param prefix string | nil - Optional prefix used for recursive calls ---- @return void -function Locale:extend(phrases, prefix) - for key, phrase in pairs(phrases) do - local prefixKey = prefix and ('%s.%s'):format(prefix, key) or key - -- If this is a nested table, we need to go reeeeeeeeeeeecursive - if type(phrase) == 'table' then - self:extend(phrase, prefixKey) - else - self.phrases[prefixKey] = phrase - end - end -end - - ---- Clear locale instance phrases ---- Might be useful for memory management of large phrase maps. ---- @return void -function Locale:clear() - self.phrases = {} -end - ---- Clears all phrases and replaces it with the passed phrases table ---- @param phrases table -function Locale:replace(phrases) - phrases = phrases or {} - self.clear() - self.extend(phrases) -end - ---- Gets & Sets a locale depending on if an argument is passed ---- @param newLocale string - Optional new locale to set ---- @return string -function Locale:locale(newLocale) - if (newLocale) then - self.currentLocale = newLocale - end - return self.currentLocale -end - ---- Primary translation method for a phrase of given key ---- @param key string - The phrase key to target ---- @param subs table ---- @return string -function Locale:t(key, subs) - local phrase, result - subs = subs or {} - - -- See if the passed key resolves to a valid phrase string - if type(self.phrases[key]) == 'string' then - phrase = self.phrases[key] - -- At this point we know whether the phrase does not exist for this key - else - if self.warnOnMissing then - print(('^3Warning: Missing phrase for key: "%s"'):format(key)) - end - result = key - end - - if type(phrase) == 'string' then - result = translateKey(phrase, subs) - end - - return result -end - ---- Check if a phrase key has already been defined within the Locale instance phrase maps. ---- @return boolean -function Locale:has(key) - return self.phrases[key] ~= nil -end - ---- Will remove phrase keys from a Locale instance, using recursion/ ---- @param phraseTarget string | table ---- @param prefix string -function Locale:delete(phraseTarget, prefix) - -- If the target is a string, we know that this is the end - -- of nested table tree. - if type(phraseTarget) == 'string' then - self.phrases[phraseTarget] = nil - else - for key, phrase in pairs(phraseTarget) do - local prefixKey = prefix and prefix .. '.' .. key or key - - if type(phrase) == 'table' then - self:delete(phrase, prefixKey) - else - self.phrases[prefixKey] = nil - end - end - end -end diff --git a/resources/lvc/UI/cl_ragemenu.lua b/resources/lvc/UI/cl_ragemenu.lua deleted file mode 100644 index 2a3946852..000000000 --- a/resources/lvc/UI/cl_ragemenu.lua +++ /dev/null @@ -1,654 +0,0 @@ ---[[ ---------------------------------------------------- -LUXART VEHICLE CONTROL V3 (FOR FIVEM) ---------------------------------------------------- -Coded by Lt.Caine -ELS Clicks by Faction -Additional Modification by TrevorBarns ---------------------------------------------------- -FILE: cl_ragemenu.lua -PURPOSE: Handle RageUI ---------------------------------------------------- -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . ---------------------------------------------------- -]] - -RMenu.Add('lvc', 'main', RageUI.CreateMenu(' ', Lang:t('menu.main'), 0, 0, "lvc", "lvc_v3_logo")) -RMenu.Add('lvc', 'maintone', RageUI.CreateSubMenu(RMenu:Get('lvc', 'main'),' ', Lang:t('menu.siren'), 0, 0, "lvc", "lvc_v3_logo")) -RMenu.Add('lvc', 'hudsettings', RageUI.CreateSubMenu(RMenu:Get('lvc', 'main'),' ', Lang:t('menu.hud'), 0, 0, "lvc", "lvc_v3_logo")) -RMenu.Add('lvc', 'audiosettings', RageUI.CreateSubMenu(RMenu:Get('lvc', 'main'),' ', Lang:t('menu.audio'), 0, 0, "lvc", "lvc_v3_logo")) -RMenu.Add('lvc', 'volumesettings', RageUI.CreateSubMenu(RMenu:Get('lvc', 'audiosettings'),' ', Lang:t('menu.audio'), 0, 0, "lvc", "lvc_v3_logo")) -RMenu.Add('lvc', 'plugins', RageUI.CreateSubMenu(RMenu:Get('lvc', 'main'),' ', Lang:t('menu.plugins'), 0, 0, "lvc", "lvc_v3_logo")) -RMenu.Add('lvc', 'saveload', RageUI.CreateSubMenu(RMenu:Get('lvc', 'main'),' ', Lang:t('menu.storage'), 0, 0, "lvc", "lvc_v3_logo")) -RMenu.Add('lvc', 'copyprofile', RageUI.CreateSubMenu(RMenu:Get('lvc', 'saveload'),' ', Lang:t('menu.copy'), 0, 0, "lvc", "lvc_v3_logo")) -RMenu.Add('lvc', 'info', RageUI.CreateSubMenu(RMenu:Get('lvc', 'main'),' ', Lang:t('menu.more_info'), 0, 0, "lvc", "lvc_v3_logo")) -RMenu:Get('lvc', 'main'):SetTotalItemsPerPage(13) -RMenu:Get('lvc', 'volumesettings'):SetTotalItemsPerPage(12) -RMenu:Get('lvc', 'main'):DisplayGlare(false) -RMenu:Get('lvc', 'maintone'):DisplayGlare(false) -RMenu:Get('lvc', 'hudsettings'):DisplayGlare(false) -RMenu:Get('lvc', 'audiosettings'):DisplayGlare(false) -RMenu:Get('lvc', 'volumesettings'):DisplayGlare(false) -RMenu:Get('lvc', 'plugins'):DisplayGlare(false) -RMenu:Get('lvc', 'saveload'):DisplayGlare(false) -RMenu:Get('lvc', 'copyprofile'):DisplayGlare(false) -RMenu:Get('lvc', 'info'):DisplayGlare(false) - - ---Strings for Save/Load confirmation, not ideal but it works. -local ok_to_disable = true -local confirm_s_msg -local confirm_l_msg -local confirm_fr_msg -local confirm_s_desc -local confirm_l_desc -local confirm_fr_desc -local confirm_c_msg = { } -local confirm_c_desc = { } -local profile_c_op = { } -local profile_s_op = 75 -local profile_l_op = 75 -local sl_btn_debug_msg = '' - -local hazard_state = false -local button_sfx_scheme_id = -1 -local profiles = { } -local tone_table = { } -local PMANU_POS, PMANU_ID, SMANU_POS, SMANU_ID, AUX_POS, AUX_ID - -local curr_version -local repo_version -local newer_version -local version_description -local version_formatted - -Keys.Register(open_menu_key, 'lvc', Lang:t('control.menu_desc'), function() - if not key_lock and player_is_emerg_driver and UpdateOnscreenKeyboard() ~= 0 then - if UTIL:GetVehicleProfileName() == 'DEFAULT' then - local veh_name = GetDisplayNameFromVehicleModel(GetEntityModel(veh)) - sl_btn_debug_msg = Lang:t('menu.storage_default_profile_msg', {veh = veh_name}) - else - sl_btn_debug_msg = '' - end - tone_table = UTIL:GetApprovedTonesTableNameAndID() - profiles = STORAGE:GetSavedProfiles() - RageUI.Visible(RMenu:Get('lvc', 'main'), not RageUI.Visible(RMenu:Get('lvc', 'main'))) - end -end) - ---------------------------------------------------------------------- --- Triggered when vehicle changes (cl_lvc.lua) -RegisterNetEvent('lvc:onVehicleChange') -AddEventHandler('lvc:onVehicleChange', function() - CreateThread(function() - Wait(500) - button_sfx_scheme_id = UTIL:IndexOf(AUDIO.button_sfx_scheme_choices, AUDIO.button_sfx_scheme) or 1 - end) -end) - ---Trims front off tone-strings longer than 36 characters for front-end display -local function TrimToneString(tone_string) - if #tone_string > 36 then - local trim_amount = #tone_string - 33 - tone_string = string.format("...%s", string.sub(tone_string, trim_amount, 37)) - end - - return tone_string -end --- Returns true if any menu is open -function IsMenuOpen() - return RageUI.Visible(RMenu:Get('lvc', 'main')) or - RageUI.Visible(RMenu:Get('lvc', 'maintone')) or - RageUI.Visible(RMenu:Get('lvc', 'hudsettings')) or - RageUI.Visible(RMenu:Get('lvc', 'audiosettings')) or - RageUI.Visible(RMenu:Get('lvc', 'volumesettings')) or - RageUI.Visible(RMenu:Get('lvc', 'saveload')) or - RageUI.Visible(RMenu:Get('lvc', 'copyprofile')) or - RageUI.Visible(RMenu:Get('lvc', 'info')) or - RageUI.Visible(RMenu:Get('lvc', 'plugins')) or - IsPluginMenuOpen() -end - --- Handle user input to cancel confirmation message for SAVE/LOAD -CreateThread(function() - while true do - while not RageUI.Settings.Controls.Back.Enabled do - for Index = 1, #RageUI.Settings.Controls.Back.Keys do - if IsDisabledControlJustPressed(RageUI.Settings.Controls.Back.Keys[Index][1], RageUI.Settings.Controls.Back.Keys[Index][2]) then - confirm_s_msg = nil - confirm_s_desc = nil - profile_s_op = 75 - confirm_l_msg = nil - confirm_l_desc = nil - profile_l_op = 75 - confirm_r_msg = nil - confirm_fr_msg = nil - for i, _ in ipairs(profiles) do - profile_c_op[i] = 75 - confirm_c_msg[i] = nil - confirm_c_desc[i] = nil - end - Wait(10) - RageUI.Settings.Controls.Back.Enabled = true - break - end - end - Wait(0) - end - Wait(100) - end -end) - --- Handle Disabling Controls while menu open -CreateThread(function() - Wait(1000) - while true do - while IsMenuOpen() do - DisableControlAction(0, 27, true) - DisableControlAction(0, 99, true) - DisableControlAction(0, 172, true) - DisableControlAction(0, 173, true) - DisableControlAction(0, 174, true) - DisableControlAction(0, 175, true) - Wait(0) - end - Wait(100) - end -end) - --- Close menu when player exits vehicle -CreateThread(function() - while true do - if IsMenuOpen() then - if (not player_is_emerg_driver) then - RageUI.CloseAll() - end - end - Wait(500) - end -end) - --- Resource start version handling -CreateThread(function() - Wait(500) - curr_version = STORAGE:GetCurrentVersion() - repo_version = STORAGE:GetRepoVersion() - newer_version = STORAGE:GetIsNewerVersion() - version_description = Lang:t('menu.latest_version_desc') - version_formatted = curr_version or Lang:t('info.unknown') - - if newer_version == 'older' then - version_description, version_formatted = Lang:t('menu.old_version_desc'), '~o~~h~'..curr_version - elseif newer_version == 'newer' then - version_description = Lang:t('menu.experimental_version_desc') - elseif newer_version == 'unknown' then - version_description = Lang:t('menu.unknown_version_desc') - end -end) - -CreateThread(function() - while true do - --Main Menu Visible - RageUI.IsVisible(RMenu:Get('lvc', 'main'), function() - RageUI.Separator(Lang:t('menu.siren_settings_seperator')) - RageUI.Button(Lang:t('menu.siren'), Lang:t('menu.siren_desc'), {RightLabel = '→→→'}, true, { - }, RMenu:Get('lvc', 'maintone')) - - - if custom_manual_tones_master_switch then - --PRIMARY MANUAL TONE List - --Get Current Tone ID and index ToneTable offset by 1 to correct airhorn missing - PMANU_POS = UTIL:GetTonePos('PMANU') - PMANU_ID = UTIL:GetToneID('PMANU') - if PMANU_POS ~= -1 then - RageUI.List(Lang:t('menu.primary_manu'), tone_table, PMANU_POS-1, Lang:t('menu.primary_manu_desc'), {}, true, { - onListChange = function(Index, Item) - UTIL:SetToneByID('PMANU', Item.Value) - end, - onSelected = function() - proposed_name = HUD:KeyboardInput(Lang:t('menu.rename_tone', { tone_string = TrimToneString(SIRENS[PMANU_ID].String) }), SIRENS[PMANU_ID].Name, 15) - if proposed_name ~= nil then - UTIL:ChangeToneString(PMANU_POS, proposed_name) - tone_table = UTIL:GetApprovedTonesTableNameAndID() - end - end, - }) - end - - --SECONDARY MANUAL TONE List - --Get Current Tone ID and index ToneTable offset by 1 to correct airhorn missing - SMANU_POS = UTIL:GetTonePos('SMANU') - SMANU_ID = UTIL:GetToneID('SMANU') - if SMANU_POS ~= -1 then - RageUI.List(Lang:t('menu.secondary_manu'), tone_table, SMANU_POS-1, Lang:t('menu.secondary_manu_desc'), {}, true, { - onListChange = function(Index, Item) - UTIL:SetToneByID('SMANU', Item.Value) - end, - onSelected = function() - proposed_name = HUD:KeyboardInput(Lang:t('menu.rename_tone', { tone_string = TrimToneString(SIRENS[SMANU_ID].String) }), SIRENS[SMANU_ID].Name, 15) - if proposed_name ~= nil then - UTIL:ChangeToneString(SMANU_POS, proposed_name) - tone_table = UTIL:GetApprovedTonesTableNameAndID() - end - end, - }) - end - end - - --AUXILARY MANUAL TONE List - --Get Current Tone ID and index ToneTable offset by 1 to correct airhorn missing - if custom_aux_tones_master_switch then - --AST List - AUX_POS = UTIL:GetTonePos('AUX') - AUX_ID = UTIL:GetToneID('AUX') - if AUX_POS ~= -1 then - RageUI.List(Lang:t('menu.aux_tone'), tone_table, AUX_POS-1, Lang:t('menu.aux_tone_desc'), {}, true, { - onListChange = function(Index, Item) - UTIL:SetToneByID('AUX', Item.Value) - end, - onSelected = function() - proposed_name = HUD:KeyboardInput(Lang:t('menu.rename_tone', { tone_string = TrimToneString(SIRENS[AUX_ID].String) }), SIRENS[AUX_ID].Name, 15) - if proposed_name ~= nil then - UTIL:ChangeToneString(AUX_POS, proposed_name) - tone_table = UTIL:GetApprovedTonesTableNameAndID() - end - end, - }) - end - end - - --SIREN PARK KILL - if park_kill_masterswitch then - RageUI.Checkbox(Lang:t('menu.siren_park_kill'), Lang:t('menu.siren_park_kill_desc'), park_kill, {}, { - onSelected = function(Index) - park_kill = Index - end - }) - end - --MAIN MENU TO SUBMENU BUTTONS - RageUI.Separator(Lang:t('menu.other_settings_seperator')) - RageUI.Button(Lang:t('menu.hud'), Lang:t('menu.hud_desc'), {RightLabel = '→→→'}, true, { - onSelected = function() - end, - }, RMenu:Get('lvc', 'hudsettings')) - RageUI.Button(Lang:t('menu.audio'), Lang:t('menu.audio_desc'), {RightLabel = '→→→'}, true, { - onSelected = function() - end, - }, RMenu:Get('lvc', 'audiosettings')) - RageUI.Separator(Lang:t('menu.misc_settings_seperator')) - if plugins_installed then - RageUI.Button(Lang:t('menu.plugins'), Lang:t('menu.plugins_desc'), {RightLabel = '→→→'}, true, { - onSelected = function() - end, - }, RMenu:Get('lvc', 'plugins')) - end - RageUI.Button(Lang:t('menu.storage'), Lang:t('menu.storage_desc'), {RightLabel = '→→→'}, true, { - onSelected = function() - end, - }, RMenu:Get('lvc', 'saveload')) - RageUI.Button(Lang:t('menu.more_info'), Lang:t('menu.more_info_desc'), {RightLabel = '→→→'}, true, { - onSelected = function() - end, - }, RMenu:Get('lvc', 'info')) - end) - --------------------------------------------------------------------- - ----------------------------MAIN TONE MENU--------------------------- - --------------------------------------------------------------------- - RageUI.IsVisible(RMenu:Get('lvc', 'maintone'), function() - local approved_tones = UTIL:GetApprovedTonesTable() - if airhorn_interrupt_masterswitch then - RageUI.Checkbox(Lang:t('menu.airhorn_interrupt'), Lang:t('menu.airhorn_interrupt_desc'), tone_airhorn_intrp, {}, { - onChecked = function() - tone_airhorn_intrp = true - end, - onUnChecked = function() - tone_airhorn_intrp = false - end, - }) - end - if reset_to_standby_masterswitch then - RageUI.Checkbox(Lang:t('menu.reset_standby'), Lang:t('menu.reset_standby_desc'), tone_main_reset_standby, {}, { - onChecked = function() - tone_main_reset_standby = true - end, - onUnChecked = function() - tone_main_reset_standby = false - end, - }) - end - - if main_siren_settings_masterswitch then - RageUI.Separator(Lang:t('menu.tone_options_seperator')) - for i, tone in pairs(approved_tones) do - if i ~= 1 then - RageUI.List(SIRENS[tone].Name, { Lang:t('menu.cycle_button'), Lang:t('menu.cycle_only'), Lang:t('menu.button_only'), Lang:t('menu.disabled') }, UTIL:GetToneOption(tone), '~g~Cycle:~s~ play as you cycle through sirens.\n~g~Button:~s~ play when registered key is pressed.\n~b~Select to rename siren tones.', {}, true, { - onListChange = function(Index, Item) - if UTIL:IsOkayToDisable() or Index < 3 then - UTIL:SetToneOption(tone, Index) - else - HUD:ShowNotification(Lang:t('menu.unable_to_disable'), true) - end - end, - onSelected = function() - proposed_name = HUD:KeyboardInput(Lang:t('menu.rename_tone', { tone_string = TrimToneString(SIRENS[tone].String) }), SIRENS[tone].Name, 15) - if proposed_name ~= nil then - UTIL:ChangeToneString(tone, proposed_name) - tone_table = UTIL:GetApprovedTonesTableNameAndID() - end - end, - }) - end - end - end - end) - --------------------------------------------------------------------- - -------------------------OTHER SETTINGS MENU------------------------- - --------------------------------------------------------------------- - --HUD SETTINGS - RageUI.IsVisible(RMenu:Get('lvc', 'hudsettings'), function() - local hud_state = HUD:GetHudState() - local hud_backlight_mode = HUD:GetHudBacklightMode() - RageUI.Checkbox(Lang:t('menu.enabled'), Lang:t('menu.hud_enabled_desc'), hud_state, {}, { - onChecked = function() - HUD:SetHudState(true) - end, - onUnChecked = function() - HUD:SetHudState(false) - end, - }) - RageUI.Button(Lang:t('menu.hud_move_mode'), Lang:t('menu.hud_move_mode_desc'), {}, hud_state, { - onSelected = function() - HUD:SetMoveMode(true, true) - end, - }); - RageUI.Slider(Lang:t('menu.hud_scale'), 4*HUD:GetHudScale(), 6, 0.2, Lang:t('menu.hud_scale_desc'), false, {}, hud_state, { - onSliderChange = function(Index) - HUD:SetHudScale(Index/4) - end, - }); - RageUI.List(Lang:t('menu.hud_backlight'), {Lang:t('menu.hud_backlight_auto'), Lang:t('menu.hud_backlight_off'), Lang:t('menu.hud_backlight_on') }, hud_backlight_mode, Lang:t('menu.hud_backlight_desc'), {}, hud_state, { - onListChange = function(Index, Item) - hud_backlight_mode = Index - HUD:SetHudBacklightMode(hud_backlight_mode) - end, - }) - RageUI.Button(Lang:t('menu.hud_reset'), Lang:t('menu.hud_reset_desc'), {}, hud_state, { - onSelected = function() - HUD:ResetPosition() - HUD:SetHudState(false) - HUD:SetHudState(true) - end, - }); - end) - --AUDIO SETTINGS MENU - RageUI.IsVisible(RMenu:Get('lvc', 'audiosettings'), function() - RageUI.Checkbox(Lang:t('menu.audio_radio'), Lang:t('menu.audio_radio_desc'), AUDIO.radio_masterswitch, {}, { - onChecked = function() - AUDIO.radio_masterswitch = true - end, - onUnChecked = function() - AUDIO.radio_masterswitch = false - end, - }) - RageUI.Separator(Lang:t('menu.audio_sfx_separator')) - RageUI.List(Lang:t('menu.audio_scheme'), AUDIO.button_sfx_scheme_choices, button_sfx_scheme_id, Lang:t('menu.audio_scheme_desc'), {}, true, { - onListChange = function(Index, Item) - button_sfx_scheme_id = Index - AUDIO.button_sfx_scheme = AUDIO.button_sfx_scheme_choices[button_sfx_scheme_id] - end, - }) - RageUI.Checkbox(Lang:t('menu.audio_manu_sfx'), Lang:t('menu.audio_manu_sfx_desc'), AUDIO.manu_button_SFX, {}, { - onChecked = function() - AUDIO.manu_button_SFX = true - end, - onUnChecked = function() - AUDIO.manu_button_SFX = false - end, - }) - RageUI.Checkbox(Lang:t('menu.audio_horn_sfx'), Lang:t('menu.audio_horn_sfx_desc'), AUDIO.airhorn_button_SFX, {}, { - onChecked = function() - AUDIO.airhorn_button_SFX = true - end, - onUnChecked = function() - AUDIO.airhorn_button_SFX = false - end, - }) - RageUI.List(Lang:t('menu.audio_activity_reminder'), {'Off', '1/2', '1', '2', '5', '10'}, AUDIO:GetActivityReminderIndex(), Lang:t('menu.audio_activity_reminder_desc', { timer = ("%1.0f"):format(AUDIO:GetActivityTimer() / 1000) or 0}), {}, true, { - onListChange = function(Index, Item) - AUDIO:SetActivityReminderIndex(Index) - AUDIO:ResetActivityTimer() - end, - }) - RageUI.Button(Lang:t('menu.audio_volumes'), Lang:t('menu.audio_volumes_desc'), {RightLabel = '→→→'}, true, { - onSelected = function() - end, - }, RMenu:Get('lvc', 'volumesettings')) - end) - --VOLUME SETTINGS MENU - RageUI.IsVisible(RMenu:Get('lvc', 'volumesettings'), function() - RageUI.Slider(Lang:t('menu.on_volume'), (AUDIO.on_volume*100), 100, 2, Lang:t('menu.on_volume_desc'), true, {MuteOnSelected = true}, true, { - onSliderChange = function(Index) - AUDIO.on_volume = (Index / 100) - end, - onSelected = function(Index, Item) - AUDIO:Play('On', AUDIO.on_volume) - end, - }) - RageUI.Slider(Lang:t('menu.off_volume'), (AUDIO.off_volume*100), 100, 2, Lang:t('menu.off_volume_desc'), true, {MuteOnSelected = true}, true, { - onSliderChange = function(Index) - AUDIO.off_volume = (Index/100) - end, - onSelected = function(Index, Item) - AUDIO:Play('Off', AUDIO.off_volume) - end, - }) - RageUI.Slider(Lang:t('menu.upgrade_volume'), (AUDIO.upgrade_volume*100), 100, 2, Lang:t('menu.upgrade_volume_desc'), true, {MuteOnSelected = true}, true, { - onSliderChange = function(Index) - AUDIO.upgrade_volume = (Index/100) - end, - onSelected = function(Index, Item) - AUDIO:Play('Upgrade', AUDIO.upgrade_volume) - end, - }) - RageUI.Slider(Lang:t('menu.downgrade_volume'), (AUDIO.downgrade_volume*100), 100, 2, Lang:t('menu.downgrade_volume_desc'), true, {MuteOnSelected = true}, true, { - onSliderChange = function(Index) - AUDIO.downgrade_volume = (Index/100) - end, - onSelected = function(Index, Item) - AUDIO:Play('Downgrade', AUDIO.downgrade_volume) - end, - }) - RageUI.Slider(Lang:t('menu.reminder_volume'), (AUDIO.activity_reminder_volume*500), 100, 2, Lang:t('menu.reminder_volume_desc'), true, {MuteOnSelected = true}, true, { - onSliderChange = function(Index) - AUDIO.activity_reminder_volume = (Index/500) - end, - onSelected = function(Index, Item) - AUDIO:Play('Reminder', AUDIO.activity_reminder_volume) - end, - }) - RageUI.Slider(Lang:t('menu.hazards_volume'), (AUDIO.hazards_volume*100), 100, 2, Lang:t('menu.hazards_volume_desc'), true, {}, true, { - onSliderChange = function(Index) - AUDIO.hazards_volume = (Index/100) - end, - onSelected = function(Index, Item) - if hazard_state then - AUDIO:Play('Hazards_On', AUDIO.hazards_volume, true) - else - AUDIO:Play('Hazards_Off', AUDIO.hazards_volume, true) - end - hazard_state = not hazard_state - end, - }) - RageUI.Slider(Lang:t('menu.lock_volume'), (AUDIO.lock_volume*100), 100, 2, Lang:t('menu.lock_volume_desc'), true, {}, true, { - onSliderChange = function(Index) - AUDIO.lock_volume = (Index/100) - end, - onSelected = function(Index, Item) - AUDIO:Play('Key_Lock', AUDIO.lock_volume, true) - end, - }) - RageUI.Slider(Lang:t('menu.lock_reminder_volume'), (AUDIO.lock_reminder_volume*100), 100, 2, Lang:t('menu.lock_reminder_volume_desc'), true, {}, true, { - onSliderChange = function(Index) - AUDIO.lock_reminder_volume = (Index/100) - end, - onSelected = function(Index, Item) - AUDIO:Play('Locked_Press', AUDIO.lock_reminder_volume, true) - end, - }) - end) - --------------------------------------------------------------------- - ----------------------------SAVE LOAD MENU--------------------------- - --------------------------------------------------------------------- - RageUI.IsVisible(RMenu:Get('lvc', 'saveload'), function() - RageUI.Button(Lang:t('menu.save'), confirm_s_desc or Lang:t('menu.save_desc') .. ' ' .. sl_btn_debug_msg, {RightLabel = confirm_s_msg or '('.. UTIL:GetVehicleProfileName() .. ')', RightLabelOpacity = profile_s_op}, true, { - onSelected = function() - if confirm_s_msg == Lang:t('menu.confirm') then - STORAGE:SaveSettings() - HUD:ShowNotification(Lang:t('menu.save_success'), true) - confirm_s_msg = nil - confirm_s_desc = nil - profile_s_op = 75 - else - RageUI.Settings.Controls.Back.Enabled = false - profile_s_op = 255 - confirm_s_msg = Lang:t('menu.confirm') - confirm_s_desc = Lang:t('menu.save_override_desc', { profile = UTIL:GetVehicleProfileName() }) - confirm_l_msg = nil - profile_l_op = 75 - confirm_r_msg = nil - confirm_fr_msg = nil - end - end, - }) - RageUI.Button(Lang:t('menu.load'), confirm_l_desc or Lang:t('menu.load_desc') .. ' ' .. sl_btn_debug_msg, {RightLabel = confirm_l_msg or '('.. UTIL:GetVehicleProfileName() .. ')', RightLabelOpacity = profile_l_op}, true, { - onSelected = function() - if confirm_l_msg == Lang:t('menu.confirm') then - STORAGE:LoadSettings() - tone_table = UTIL:GetApprovedTonesTableNameAndID() - HUD:ShowNotification(Lang:t('menu.load_success'), true) - confirm_l_msg = nil - confirm_l_desc = nil - profile_l_op = 75 - else - RageUI.Settings.Controls.Back.Enabled = false - profile_l_op = 255 - confirm_l_msg = Lang:t('menu.confirm') - confirm_l_desc = Lang:t('menu.load_override') - confirm_s_msg = nil - profile_s_op = 75 - confirm_r_msg = nil - confirm_fr_msg = nil - end - end, - }) - RageUI.Separator(Lang:t('menu.advanced_separator')) - RageUI.Button(Lang:t('menu.copy'), Lang:t('menu.copy_desc'), {RightLabel = '→→→'}, #profiles > 0, {}, RMenu:Get('lvc', 'copyprofile')) - RageUI.Button(Lang:t('menu.reset'), Lang:t('menu.reset_desc'), {RightLabel = confirm_r_msg}, true, { - onSelected = function() - if confirm_r_msg == Lang:t('menu.confirm') then - STORAGE:ResetSettings() - HUD:ShowNotification(Lang:t('menu.reset_success'), true) - confirm_r_msg = nil - else - RageUI.Settings.Controls.Back.Enabled = false - confirm_r_msg = Lang:t('menu.confirm') - confirm_l_msg = nil - profile_l_op = 75 - confirm_s_msg = nil - profile_s_op = 75 - confirm_fr_msg = nil - end - end, - }) - RageUI.Button(Lang:t('menu.factory_reset'), Lang:t('menu.factory_reset_desc'), {RightLabel = confirm_fr_msg}, true, { - onSelected = function() - if confirm_fr_msg == Lang:t('menu.confirm') then - RageUI.CloseAll() - Wait(100) - local choice = HUD:FrontEndAlert(Lang:t('warning.warning'), Lang:t('warning.factory_reset'), Lang:t('warning.facory_reset_options')) - if choice then - STORAGE:FactoryReset() - else - RageUI.Visible(RMenu:Get('lvc', 'saveload'), true) - end - confirm_fr_msg = nil - else - RageUI.Settings.Controls.Back.Enabled = false - confirm_fr_msg = Lang:t('menu.confirm') - confirm_l_msg = nil - profile_l_op = 75 - confirm_s_msg = nil - profile_s_op = 75 - confirm_r_msg = nil - end - end, - }) - end) - - --Copy Profiles Menu - RageUI.IsVisible(RMenu:Get('lvc', 'copyprofile'), function() - for i, profile_name in ipairs(profiles) do - profile_c_op[i] = profile_c_op[i] or 75 - RageUI.Button(profile_name, confirm_c_desc[i] or Lang:t('menu.load_copy_desc', { profile = profile_name }), {RightLabel = confirm_c_msg[i] or Lang:t('menu.load_copy'), RightLabelOpacity = profile_c_op[i]}, true, { - onSelected = function() - if confirm_c_msg[i] == Lang:t('menu.confirm') then - STORAGE:LoadSettings(profile_name) - tone_table = UTIL:GetApprovedTonesTableNameAndID() - HUD:ShowNotification(Lang:t('menu.load_success'), true) - confirm_c_msg[i] = nil - confirm_c_desc[i] = nil - profile_c_op[i] = 75 - else - RageUI.Settings.Controls.Back.Enabled = false - for j, _ in ipairs(profiles) do - if i ~= j then - profile_c_op[j] = 75 - confirm_c_msg[j] = nil - confirm_c_desc[j] = nil - end - end - profile_c_op[i] = 255 - confirm_c_msg[i] = Lang:t('menu.confirm') - confirm_c_desc[i] = Lang:t('menu.load_override') - end - end, - }) - end - end) - --------------------------------------------------------------------- - ----------------------------MORE INFO MENU--------------------------- - --------------------------------------------------------------------- - RageUI.IsVisible(RMenu:Get('lvc', 'info'), function() - RageUI.Button(Lang:t('menu.current_version'), Lang:t('menu.version_string', { ver = version_formatted, ver_desc = version_description }), { RightLabel = version_formatted }, true, { - onSelected = function() - end, - }); - if newer_version == 'older' then - RageUI.Button(Lang:t('menu.latest_version'), Lang:t('menu.latest_version_desc', { ver = repo_version }), {RightLabel = repo_version or Lang:t('info.unknown')}, true, { - onSelected = function() - end, - }); - end - RageUI.Button(Lang:t('menu.about_credits'), Lang:t('menu.about_credits_desc'), {}, true, { - onSelected = function() - end, - }); - RageUI.Button('Website', 'Learn more about Luxart Engineering and it\'s products at ~b~https://www.luxartengineering.com~w~!', {}, true, { - onSelected = function() - end, - }); - end) - Wait(0) - end -end) \ No newline at end of file diff --git a/resources/lvc/UI/html/index.html b/resources/lvc/UI/html/index.html deleted file mode 100644 index ed49da267..000000000 --- a/resources/lvc/UI/html/index.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - -
-
-
- -
-
- -
-
- -
-
- -
-
-
- -
- -
-
-
- - - - diff --git a/resources/lvc/UI/html/lvc.js b/resources/lvc/UI/html/lvc.js deleted file mode 100644 index 5d76d0050..000000000 --- a/resources/lvc/UI/html/lvc.js +++ /dev/null @@ -1,219 +0,0 @@ -/* ---------------------------------------------------- -LUXART VEHICLE CONTROL V3 (FOR FIVEM) ---------------------------------------------------- -Made by TrevorBarns ---------------------------------------------------- -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . ---------------------------------------------------- -*/ - -var time_folder = "day/"; -var ta_pattern = "ta/pattern_3/"; -var audioPlayer = null; -var soundID = 0; -var scale = 0.6; -var pos1 = 0, pos2 = 0, pos3 = 0, pos4 = 0; - -const elements = -{ - sirenbox: document.getElementById("sirenbox"), - lswitch: document.getElementById("slide"), - siren: document.getElementById("siren"), - horn: document.getElementById("horn"), - tkd: document.getElementById("tkd"), - lock: document.getElementById("lock"), - ta: document.getElementById("ta"), -} - -const backup = -{ - left: elements.sirenbox.style.left, - top: elements.sirenbox.style.top, -} - - -window.addEventListener('message', function(event) { - var type = event.data._type; - if (type == "audio") { - playSound(event.data.file, event.data.volume); - }else if ( type == "setResourceName" ) { - resourceName = event.data.name - }else if (type == "hud:setItemState") { - - var item = event.data.item; - var state = event.data.state; - - switch ( item ){ - case "hud": - if ( state == true ) { - elements.sirenbox.style.display = "inline"; - }else{ - elements.sirenbox.style.display = "none"; - } - break; - case "switch": - if ( state == true ) { - elements.lswitch.src= "../textures/"+ time_folder + "slide_on.png"; - }else{ - elements.lswitch.src= "../textures/"+ time_folder + "slide_off.png"; - } - break; - case "siren": - if ( state == true ) { - elements.siren.src= "../textures/" + time_folder + "siren_on.png"; - }else{ - elements.siren.src= "../textures/" + time_folder + "siren_off.png"; - } - break; - case "horn": - if ( state == true ) { - elements.horn.src= "../textures/" + time_folder + "horn_on.png"; - }else{ - elements.horn.src= "../textures/" + time_folder + "horn_off.png"; - } - break; - case "tkd": - if ( state == true ) { - elements.tkd.src= "../textures/" + time_folder + "tkd_on.png"; - }else{ - elements.tkd.src= "../textures/" + time_folder + "tkd_off.png"; - } - break; - case "lock": - if ( state == true ) { - elements.lock.src= "../textures/" + time_folder + "lock_on.png"; - }else{ - elements.lock.src= "../textures/" + time_folder + "lock_off.png"; - } - break; - case "ta": - if ( state == 1 ) { - elements.ta.src = "../textures/" + ta_pattern + "ta_left.gif"; - }else if ( state == 2 ){ - elements.ta.src = "../textures/" + ta_pattern + "ta_right.gif"; - }else if ( state == 3 ){ - elements.ta.src = "../textures/" + ta_pattern + "ta_center.gif"; - }else if ( state == 0 ){ - elements.ta.src = "../textures/" + time_folder + "ta_off.gif"; - } - break; - case "ta_pattern": - ta_pattern = "ta/pattern_" + state + "/" - break; - case "time": - time_folder = state + "/" - break; - default: - break; - } - }else if ( type == "hud:setHudScale" ){ - scale = event.data.scale - elements.sirenbox.style.transform = "scale(" + scale + " )"; - }else if ( type == "hud:getHudScale" ){ - sendData( "hud:sendHudScale", scale = scale ); - }else if ( type == "hud:setHudPosition" ){ - try{ - elements.sirenbox.style.left = event.data.pos.left; - elements.sirenbox.style.top = event.data.pos.top; - }catch(error) - {} - }else if ( type == "hud:resetPosition" ){ - elements.sirenbox.style.left = backup.left; - elements.sirenbox.style.top = backup.top; - } -}); - - -// Exit HUD Move Mode -$( document ).keyup( function( event ) { - // Esc Backspace Space - if ( event.keyCode == 27 || event.keyCode == 9 || event.keyCode == 32 ) - { - sendData( "hud:setHudPositon", data = { left: elements.sirenbox.style.left, top: elements.sirenbox.style.top } ); - sendData( "hud:setMoveState", state = false ); - } -} ); - -$( document ).contextmenu( function() { - sendData( "hud:setHudPositon", data = { left: elements.sirenbox.style.left, top: elements.sirenbox.style.top } ); - sendData( "hud:setMoveState", state = false ); -} ); - - -// This function is used to send data back through to the LUA side -function sendData( name, data ) { - $.post( "https://lvc/" + name, JSON.stringify( data ), function( datab ) { - if ( datab != "ok" ) { - console.log( datab ); - } - } ); -} - - -//Credit to xotikorukx playSound Fn. -function playSound(file, volume){ - if (audioPlayer != null) { - audioPlayer.pause(); - } - - soundID++; - - audioPlayer = new Audio("../sounds/" + file + ".ogg"); - audioPlayer.volume = volume; - var didPlayPromise = audioPlayer.play(); - - if (didPlayPromise === undefined) { - audioPlayer = null; //The audio player crashed. Reset it so it doesn't crash the next sound. - } else { - didPlayPromise.then(_ => { //This does not execute until the audio is playing. - }).catch(error => { - audioPlayer = null; //The audio player crashed. Reset it so it doesn't crash the next sound. - }) - } -} - - -// Drag to move functions below. -elements.sirenbox.onmousedown = dragMouseDown; - -function dragMouseDown(e) { - e = e || window.event; - e.preventDefault(); - // get the mouse cursor position at startup: - pos3 = e.clientX; - pos4 = e.clientY; - document.onmouseup = closeDragElement; - // call a function whenever the cursor moves: - document.onmousemove = elementDrag; -} - -function elementDrag(e) { - e = e || window.event; - e.preventDefault(); - // calculate the new cursor position: - pos1 = pos3 - e.clientX; - pos2 = pos4 - e.clientY; - pos3 = e.clientX; - pos4 = e.clientY; - // set the element's new position: - elements.sirenbox.style.top = (elements.sirenbox.offsetTop - pos2) + "px"; - elements.sirenbox.style.left = (elements.sirenbox.offsetLeft - pos1) + "px"; -} - -function closeDragElement() { - // stop moving when mouse button is released: - document.onmouseup = null; - document.onmousemove = null; -} diff --git a/resources/lvc/UI/html/style.css b/resources/lvc/UI/html/style.css deleted file mode 100644 index 1a82fd239..000000000 --- a/resources/lvc/UI/html/style.css +++ /dev/null @@ -1,38 +0,0 @@ -body { - margin: 0; - padding: 0; - overflow: hidden; -} - -.slide { - padding-top: 52px; - margin-left: 6px; - z-index: 950; -} - -.button { - margin-right: -3px; -} - -#buttonbox { - display: grid; - grid-template-areas: 'siren horn tkd lock'; - position: absolute; - float: right; - right: 17px; - top: 24px; - z-index: 900; -} - -#sirenbox { - display: none; - position: absolute; - overflow: hidden; - width: 602px; - height: 161px; - left: 0%; - top: 68%; - transform-origin: left top; - transform: scale(0.6); - background-image: url("../textures/background.png"); -} \ No newline at end of file diff --git a/resources/lvc/UI/locale/de.lua b/resources/lvc/UI/locale/de.lua deleted file mode 100644 index 9c15fc1ea..000000000 --- a/resources/lvc/UI/locale/de.lua +++ /dev/null @@ -1,285 +0,0 @@ -local Translations = { - warning = { - warning = 'Warnung', - -- WRONG BRANCH NOTIFIER -- - wrong_branch_warning = '~b~LVC~w~: ~o~Warnung~w~: Dies ist der Entwicklungs-Branch (master)', - wrong_branch_info = '~y~DIESE VERSION IST IN ENTWICKLUNG UND WIRD NICHT\nFÜR DEN PRODUKTIONSGEBRAUCH EMPFOHLEN. WENN DIES EIN FEHLER WAR, DANN DOWNLOAD DIE\nNEUESTEN STABLE-RELEASE UNTER:\n~g~github.com/TrevorBarns/luxart-vehicle-control~p~~h~/releases~h~', - wrong_branch_mute = '~b~ZUM STUMMSCHALTEN~w~: Setze die CONVAR "~o~experimental~w~" auf "~o~true~w~" in der fxmanifest.', - profile_missing = '^3LVC(%{ver}) WARNUNG: "DEFAULT" Tabelle fehlt aus der %{tbl} Tabelle. Es wird eine leere Tabelle für %{model} verwendet.', - -- SIREN CONTROLLER -- - too_few_tone_frontend = '~b~LVC ~y~Warnung %{code}:~s~ Zu wenig Sirenen zugewiesen.', - too_few_tone_console = '^3LVC(%{ver}) Warnung %{code}: Zu wenig Sirenen zugewiesen. Mindestens %{req_tone_count} Töne erforderlich. (UTIL:SetToneByPos(%{tone_string}, %{pos})', - tone_position_nil_frontend = '~b~LVC ~y~Warnung %{code}:~s~ Es wurde versucht einen Ton einzustellen, wobei kein approved_tones ausfindig gemacht werden konnte. Siehe Konsole.', - tone_position_nil_console = '^3LVC(%{ver}) Warnung %{code}: Es wurde versucht den Ton "%{tone_string}" einzustellen, aber es konnte die Tabelle approved_tones nicht ausfindig gemacht werden. (UTIL:SetToneByPos(%{tone_string}, %{pos}). Versuchen Sie, die Einstelluingen auf die Werkseinstellungen zurückzusetzen, da dies nach einer Änderung der Sirenentonzuordnung auftreten kann.', - tone_id_nil_frontend = '~b~LVC ~y~Warnung %{code}:~s~ Es wurde versucht einen Ton einzustellen, welcher nicht in approved_tones gefunden werden konnte. Siehe Konsole.', - tone_id_nil_console = '^3LVC(%{ver}) Warnung %{code}: Es wurde versucht den Ton %{tone_string} einzustellen, aber es konnte die Pos %{tone_id} in der approved_tones nicht gefunden werden. (UTIL:SetToneByPos(%{tone_string}, %{pos}). Versuchen Sie, die Einstelluingen auf die Werkseinstellungen zurückzusetzen, da dies nach einer Änderung der Sirenentonzuordnung auftreten kann.', - factory_reset = 'Sind Sie sicher, dass Sie alle gespeicherten LVC-Daten löschen und auf die Werkseinstellungen zurücksetzen möchten?', - facory_reset_options= '~g~Nein: Escape \t ~r~Ja: Enter', - }, - error = { - -- CONFIG ERRORS -- - missing_community_id_frontend = '~b~~h~LVC~h~ ~r~~h~KONFIGURATIONSFEHLER~h~~s~: COMMUNITY-ID FEHLT. SIEHE LOGS. SERVER-ENTWICKLER KONTAKTIEREN.', - missing_community_id_console = '^KONFIGURATIONSFEHLER: COMMUNITY ID NICHT GESETZT, DIES IST ERFORDERLICH, UM KONFLIKTE FÜR SPIELER ZU VERMEIDEN, DIE AUF MEHREREN SERVERN MIT LVC SPIELEN. BITTE SETZEN SIE DIES IN DER SETTINGS.LUA.', - invalid_resource_name_frontend = '~b~~h~LVC~h~ ~r~~h~KONFIGURATIONSFEHLER~h~~s~: UNGÜLTIGER RESSOURCENNAME. SIEHE LOGS. SERVER-ENTWICKLER KONTAKTIEREN.', - invalid_resource_name_console = '^KONFIGURATIONSFEHLER: UNGÜLTIGER RESSOURCENNAME. BITTE ÜBERPRÜFEN SIE, OB DER NAME DES RESSOURCENORDNERS "^3lvc^1" (CASE-SENSITIVE) LAUTET. DIES IST FÜR DIE ORDNUNGSGEMÄSSE SPEICHER-/LADEFUNKTION ERFORDERLICH. BITTE UMBENENNEN, AKTUALISIEREN UND SICHERSTELLEN.', - resource_conflict_frontend = '~b~~h~LVC~h~ ~r~~h~KONFLIKTFEHLER~h~~s~: RESSOURCENKONFLIKT. SIEHE KONSOLE.', - resource_conflict_console = '^1LVC ERROR: "lux_vehcontrol" LÄUFT BEREITS UND STEHT IM KONFLIKT MIT LVC. BITTE STOPPEN SIE "lux_vehcontrol" UND STARTEN SIE LVC NEU.', - -- FRONTEND ERRORS -- - reg_keymap_nil_1 = '~b~~h~LVC~h~ ~r~~h~ERROR 2~h~~s~: Nullwert gefangen.\nDetails: (%{i}, %{proposed_tone}, %{profile_name})', - reg_keymap_nil_2 = '~b~~h~LVC~h~ ~r~~h~ERROR 2~h~~s~: Versuchen Sie, das Fahrzeug zu wechseln und wieder zurückzuschalten ODER die Profileinstellungen zu laden (falls vorhanden).', - profile_nil_table_frontend = '~b~~h~LVC~h~ ~r~ERROR: %{tbl} hat versucht, das Profil aus der Tabelle "nil" abzurufen. Siehe Konsole.', - profile_nil_table_console = '^1LVC(%{ver}) ERROR: %{tbl} versucht, das Profil aus der Tabelle "nil" zu holen. Dies wird normalerweise durch ein ungültiges Zeichen oder eine fehlende { }-Klammer in der SIRENS.lua verursacht. (https://git.io/JDVhK)', - }, - info = { - locked = 'Sirenensteuergerät: ~r~Gesperrt', - unlocked = 'Sirenensteuergerät: ~g~Ungesperrt', - debug_mode_frontend = '~y~~h~Info:~h~ ~s~Debug-Modus eingestellt auf %{state}. Siehe Konsole.', - debug_mode_console = '^3LVC Info: Debug-Modus vorübergehend auf %{state} gesetzt. Debug_mode wird nach einem Neustart der Ressourcen zurückgesetzt, sofern nicht in der fxmanifest festgelegt. Stellen Sie sicher, dass Sie "refresh" ausführen, um die Änderungen von fxmanifest zu sehen.', - profile_found = '^4LVC(%{ver}) ^5%{tbl}: ^7Profil %{profile} gefunden für %{model}.', - profile_default_console = '^4LVC(%{ver}) ^5%{tbl}: ^7Verwendung des Standardprofils für %{model}.', - profile_default_frontend = '~b~LVC~s~: Verwendung des ~b~STANDARD~s~ Profil für \'~o~ %{model} ~s~\'.', - extra_on = '^4LVC: ^7%{extra} einschalten', - extra_off = '^4LVC: ^7%{extra} ausschalten', - unknown = 'unbekannt', - unable_to_disable = '~y~~h~Info:~h~ ~s~Luxart Vehicle Control\nAktion verboten, kann nicht alle Sirenen deaktivieren.', - factory_reset_success_console = 'Erfolg: Alle gespeicherten Daten wurden gelöscht.', - factory_reset_success_frontend = '~g~Erfolg~s~: Sie haben alle gespeicherten Daten gelöscht und LVC zurückgesetzt.', - }, - control = { - siren_control_desc = 'LVC Sirene: %{ord_num}', - lock_desc = 'LVC: Sperren der Kontrollen', - menu_desc = 'LVC: Menü öffnen', - }, - command = { - lock_command = 'lvclock', - lock_desc = 'Umschalten der Luxart Vehicle Kontroll-Tastenbelegung.', - debug_command = 'lvcdebug', - - }, - menu = { - -- MENU SUBTITLES -- - main = 'Hauptmenü', - siren = 'Hauptmenü der Sireneneinstellungen', - siren_desc = 'Ändern, welcher/wie jeder verfügbare Primärton verwendet wird.', - hud = 'HUD-Einstellungen', - hud_desc = 'HUD-Einstellungsmenü öffnen.', - audio = 'Audio-Einstellungen', - audio_desc = 'Audio-Einstellungsmenü öffnen.', - plugins = 'Plugins', - plugins_desc = 'Plugins-Einstellungsmenü öffnen.', - storage = 'Speicherverwaltung', - storage_desc = 'Fahrzeugprofile speichern / laden.', - copy = 'Profileinstellungen kopieren', - more_info = 'Mehr Informationen', - more_info_desc = 'Erfahren Sie mehr über Luxart Vehicle Control.', - -------------------- - airhorn_interrupt = 'Lufthorn Unterbrechungsmodus', - airhorn_interrupt_desc = 'Umschalten, ob das Signalhorn die Hauptsirene unterbricht.', - reset_standby = 'Zurücksetzen auf Standby', - reset_standby_desc = '~g~Aktiviert~s~, die primäre Sirene wird auf die 1. Sirene zurückgesetzt, wenn die Sirene umgeschaltet wird. ~r~Deaktiviert~s~, der zuletzt gespielte Ton wird beim Umschalten der Sirene fortgesetzt.', - -------------------- - primary_manu = 'Manueller Hauptton', - primary_manu_desc = 'Ändern Sie Ihren primären manuellen Ton.', - secondary_manu = 'Sekundärer manueller Ton', - secondary_manu_desc = 'Ändern Sie Ihren sekundären manuellen Ton.', - aux_tone = 'Hilfssirenenton', - aux_tone_desc = 'Ändern Sie den Ton der Hilfssirene/Doppelsirene.', - siren_park_kill = 'Sirene Park Kill-Schalter', - siren_park_kill_desc = 'Legt fest, ob die Sirenen automatisch ausgeschaltet werden, wenn Sie Ihr Fahrzeug verlassen.', - -------------------- - siren_settings_seperator = 'Sirenen-Einstellungen', - other_settings_seperator = 'Andere Einstellungen', - misc_settings_seperator = 'Sonstiges', - tone_options_seperator = 'Klangoptionen', - audio_sfx_separator = 'SoundFX-Einstellungen', - advanced_separator = 'Erweiterte Einstellungen', - -------------------- - cycle_button = 'Zyklus & Taste', - cycle_only = 'Nur Zyklus', - button_only = 'Nur Taste', - enabled = 'Aktiviert', - disabled = 'Deaktiviert', - tone_options_desc = '~g~Zyklus:~s~ abspielen, während Sie durch Sirenen zirkulieren.\n~g~Taste:~s~ abspielen, wenn die registrierte Taste gedrückt wird.\n~b~Auswählen, um Sirenentöne umzubenennen.', - -------------------- - hud_enabled_desc = 'Schaltet um, ob das HUD angezeigt wird. Erfordert, dass das GTA V HUD aktiviert ist.', - hud_move_mode = 'Verschieben-Modus', - hud_move_mode_desc = 'HUD-Position auf dem Bildschirm verschieben. Zum verlassen ~r~Rechtsklick~s~ oder "~r~Esc~s~" drücken.', - hud_scale = 'Skala', - hud_scale_desc = 'Deckkraft des HUD-Hintergrundrechtecks ändern.', - hud_backlight = 'Hintergrundbeleuchtung', - hud_backlight_auto = 'Auto', - hud_backlight_off = 'Aus', - hud_backlight_on = 'An', - hud_backlight_desc = 'Ändert das Verhalten der HUD-Hintergrundbeleuchtung. ~b~Auto~s~ wird durch den Zustand des Scheinwerfers bestimmt.', - hud_reset = 'Zurücksetzen', - hud_reset_desc = 'HUD-Position auf Standard zurücksetzen.', - -------------------- - audio_radio = 'Radio-Steuerung', - audio_radio_desc = 'Wenn aktiviert, fungiert die Tilde-Taste (~) als Radiotaste.', - audio_scheme = 'Sirenenbox-Schema', - audio_scheme_desc = 'Ändern Sie, welche SFX für das Klicken der Sirenenbox verwendet werden sollen.', - audio_manu_sfx = 'Manuelle Tastenklicks', - audio_manu_sfx_desc = 'Wenn diese Funktion aktiviert ist, aktiviert Ihre manuelle Tontaste den Upgrade-SFX.', - audio_horn_sfx = 'Lufthorn-Klicks', - audio_horn_sfx_desc = 'Wenn diese Funktion aktiviert ist, aktiviert die Lufthorntaste den Upgrade-SFX.', - audio_activity_reminder = 'Aktivitätserinnerung', - audio_activity_reminder_desc = 'Empfangen Sie einen Erinnerungston, dass Ihr Licht eingeschaltet ist. Optionen sind in Minuten. Timer (Sekunden): %{timer}', - audio_volumes = 'Lautstärken anpassen', - audio_volumes_desc = 'Menü Lautstärkeeinstellungen öffnen.', - on_volume = 'Ein - Lautstärke', - on_volume_desc = 'Lautstärke des Schiebereglers / der Taste einstellen. Spielt, wenn das Licht ~g~eingeschaltet~s~ wird. Drücken Sie Enter, um den Ton abzuspielen.', - off_volume = 'Aus - Lautstärke', - off_volume_desc = 'Lautstärke des Schiebereglers / der Taste einstellen. Spielt, wenn das Licht ~r~ausgeschaltet~s~ wird. Drücken Sie Enter, um den Ton abzuspielen.', - upgrade_volume = 'Upgrade Lautstärke', - upgrade_volume_desc = 'Lautstärke der Sirenentaste einstellen. Spielt, wenn die Sirene ~g~eingeschaltet~s~ wird. Drücken Sie Enter, um den Ton abzuspielen.', - downgrade_volume = 'Downgrade Lautstärke', - downgrade_volume_desc = 'Lautstärke der Sirenentaste einstellen. Spielt, wenn die Sirene ~r~ausgeschaltet~s~ wird. Drücken Sie Enter, um den Ton abzuspielen.', - reminder_volume = 'Aktivitätserinnerung Lautstärke', - reminder_volume_desc = 'Lautstärke des Aktivitätserinnerungstons einstellen. Spielt, wenn die Lichter ~g~eingeschaltelt~s~ sind, die Sirene ~r~ausgeschaltet~s~ ist und der Timer abgelaufen ist. Drücken Sie Enter, um den Ton abzuspielen.', - hazards_volume = 'Gefahren Lautstärke', - hazards_volume_desc = 'Lautstärke der Gefahrentaste einstellen. Spielt, wenn Gefahren umgeschaltet werden. Drücken Sie Enter, um den Ton abzuspielen.', - lock_volume = 'Sperr-Lautstärke', - lock_volume_desc = 'Lautstärke der Sperrbenachrichtigung einstellen. Wird abgespielt, wenn das Sperren der Sirenenbox umgeschaltet wird. Drücken Sie Enter, um den Ton abzuspielen.', - lock_reminder_volume = 'Sperrsignal Lautstärke', - lock_reminder_volume_desc = 'Legen Sie die Lautstärke des Sperrsignaltons fest. Wird abgespielt, wenn die gesperrten Tasten wiederholt gedrückt werden. Drücken Sie Enter, um den Ton abzuspielen.', - -------------------- - confirm = 'Sind Sie sicher?', - save = 'Einstellungen speichern', - save_desc = 'LVC-Einstellungen speichern.', - save_success = '~g~Erfolg~s~: Ihre Einstellungen wurden gespeichert.', - save_override = 'Sind Sie sicher?', - save_override_desc = '~r~Dadurch werden alle bereits gespeicherten Daten für dieses Fahrzeugprofil außer Kraft gesetzt (%{profile}).', - load = 'Einstellungen laden', - load_desc = 'LVC-Einstellungen laden.', - load_success = '~g~Erfolg~s~: Ihre Einstellungen wurden geladen.', - load_override = '~r~Dadurch werden alle nicht gespeicherten Einstellungen überschrieben..', - copy = 'Einstellungen kopieren', - copy_desc = 'Profileinstellungen von einem anderen Fahrzeug kopieren.', - reset = 'Einstellungen zurücksetzen', - reset_desc = '~r~Setzt LVC auf den Standardzustand zurück, wobei vorhandene Speicherungen erhalten bleiben. Setzt ungespeicherte Einstellungen außer Kraft.', - reset_success = '~g~Erfolg~s~: Die Einstellungen wurden zurückgesetzt.', - factory_reset = 'Werkseinstellung', - factory_reset_desc = '~r~Dauerhaftes Löschen von Speicherständen und Zurücksetzen von LVC in den Standardzustand.', - load_copy = 'Laden', - load_copy_desc = 'Einstellungen aus dem Profil \'~b~%{profile}~s~\' versuchen zu laden.', - -------------------- - storage_default_profile_msg = 'Verwendung des ~b~STANDARD~s~ Profil für \'~b~%{veh}~s~\'.', - rename_tone = 'Neue Tonbezeichnung eingeben für %{tone_string}:', - -------------------- - current_version = 'Aktuelle Version', - version_string = 'Auf diesem Server läuft %{ver}%{ver_desc}', - latest_version = 'Neueste Version', - latest_update_desc = 'Das letzte Update ist die Version %{ver}.', - latest_version_desc = ', die neueste Version.', - old_version_desc = ', eine veraltete Version.', - experimental_version_desc = ', eine ~y~experimentelle~s~ Version.', - unknown_version_desc = ', die neueste Version konnte nicht ermittelt werden.', - about_credits = 'Über uns / Credits', - about_credits_desc = 'Ursprünglich entworfen und erstellt von ~b~Lt. Caine~s~. ELS-Soundeffekte von ~b~Faction~s~. Version 3 Erweiterung von ~b~Trevor Barns~s~.\n\nSpezieller Dank an alle Mitwirkenden (siehe GitHub), das RageUI-Team und alle anderen, die beim Betatest geholfen haben. Dies wäre ohne euch alle nicht möglich gewesen!', - }, - plugins ={ - menu_tkd = 'Takedown-Einstellungen', - menu_tkd_desc = 'Menü Takedown-Lichter öffnen. (takedowns)', - menu_ei = 'Zusätzliche Integrationseinstellungen', - menu_ei_desc = 'Zusätzliches Integrationsmenü öffnen. (extra_integration)', - menu_ta = 'Menü Verkehrsinfo öffnen', - menu_ta_desc = 'Menü Verkehrsinfo öffnen. (traffic_advisor)', - menu_ts = 'Einstellungen für die Anhängerunterstützung', - menu_ts_desc = 'Öffnen Sie das Einstellungsmenü für die Anhängerunterstützung. (trailer_support)', - menu_ec = 'Einstellungen für zusätzliche Steuerelemente', - menu_ec_desc = 'Öffnen Sie das Einstellungsmenü für zusätzliche Steuerelemente. (extra_controls)', - ------------------- - ec_shortcuts_separator = 'Tastenkürzel', - ec_shortcut_prefix_change = 'Ändern', - ec_shortcut_prefix_view = 'Anschauen', - ec_shortcut_desc = '%{prefix} Tastenkürzel-Einstellungen.', - ec_enabled_desc = 'Umschalten der Funktionalität zusätzlicher Steuerelemente.', - ec_save = 'Speichern von Profilsteuerungen', - ec_save_desc = 'Speichern neuer Steuerelemente im clientseitigen Speicher (KVP).', - ec_load = 'Laden von Profilsteuerungen', - ec_load_desc = 'Laden gespeicherter Steuerelemente aus dem clientseitigen Speicher (KVP).', - ec_reset = 'Profilsteuerungen zurücksetzen', - ec_reset_desc = '~r~Setzt die Steuerelemente dieses Profils auf die Standardeinstellungen zurück, so dass die vorhandenen Speicherungen erhalten bleiben. Setzt alle nicht gespeicherten Einstellungen außer Kraft.', - ec_factory_reset = 'Alle Profilsteuerungen löschen', - ec_factory_reset_desc = '~r~Löschen aller Extra Controls gespeicherten Daten aus dem clientseitigen Speicher (KVP).', - ec_factory_reset_success_console = 'Erfolg: Alle zusätzlichen Kontrolldaten gelöscht.', - ec_factory_reset_success_frontend = '~g~Erfolg~s~: Sie haben alle zusätzlichen Kontrolldaten gelöscht und das Plugin zurückgesetzt.', - ec_no_shortcuts = '(Keine)', - ec_no_shortcuts_desc = 'Keine Tastaturkürzel gefunden.', - ec_combo = 'Kombo', - ec_combo_desc = 'Bedienelement, das zusätzlich zur Taste gedrückt werden muss, um Extras umzuschalten. ~m~Format: (TASTATUR | CONTROLLER)', - ec_key = 'Taste', - ec_key_desc = 'Steuerelement, das zusätzlich zur Kombinationstaste gedrückt werden muss, um Extras umzuschalten. ~m~Format: (TASTATUR | CONTROLLER)', - ec_not_approved_console = '^3LVC Warnung P404: versuch das Steuerelement %{control} zu verwenden, konnte aber CONTROLS nicht finden. %{type} Tabelle. Versuchen Sie auf die Werkseinstellungen zurückzusetzen oder melden Sie sich beim Serverentwickler.', - ec_not_approved_frontend = '~b~LVC ~y~Warnung P404:~s~ versuch die Kontrolle zu nutzen, die aber nicht zugelassen wurde. Siehe Konsole.', - ec_fail_load_console = '^3LVC Warnung: Die gespeicherte Kontrolle für \'${name}\' ist vom Serverentwickler nicht mehr erlaubt. Rückkehr zum Standard. Speichern Sie das Steuerprofil erneut, um diesen Fehler zu beheben. STEUERUNG: %{control}', - ec_fail_load_frontend = '~b~LVC ~y~Warnung: Steuerung kann nicht geladen werden für \'%{name}\'. Siehe Konsole.', - ec_save_not_used = '^3LVC Info: Es wurden Speicherdaten gefunden, die nicht mit der aktuellen Konfiguration von Extra Controls übereinstimmen. Wahrscheinlich handelt es sich um alte Daten, die inzwischen von einem Serverentwickler geändert wurden. Sie können diese durch erneutes Speichern löschen.', - ------------------- - ei_blackout = 'Verdunklung', - ei_blackout_desc = 'Deaktivierte automatische Bremslichter beim Anhalten.', - ei_auto_park = 'Automatischer Parkmodus', - ei_auto_park_desc = 'Wie lange dauert es nach dem Anhalten, um die automatischen Bremslichter zu deaktivieren und das Fahrzeug zu parken? Die Optionen sind in Minuten angegeben. Timer (Sekunden): %{timer}', - ei_control_desc = 'LVC Verdunklung umschalten', - ei_command_desc = 'LVC-Verdunklungs-Modus umschalten.', - ei_invalid_extra = '^3LVC Info: EXTRA_INTEGRATION Tabelle enthält nicht existierendes Extra: %{extra} für %{profile}.', - ------------------- - tkd_integration = 'Integration', - tkd_integration_desc = 'Legt fest, ob Fernlicht automatisch auf Abblendlicht umgeschaltet wird oder umgekehrt.', - tkd_integration_off = 'Aus', - tkd_integration_set_highbeam = 'TKDs setzen Fernlichter', - tkd_integration_highbeam_set_tkd = 'Fernlichter setzen TKDs', - tkd_position = 'Position', - tkd_position_desc = 'Position', - tkd_intensity = 'Intensität', - tkd_intensity_desc = 'Helligkeit/Intensität der Take-Downs einstellen.', - tkd_radius = 'Radius', - tkd_radius_desc = 'Breite der Take-Downs einstellen.', - tkd_distance = 'Entfernung', - tkd_distance_desc = 'Legen Sie die maximale Entfernung fest, die die Take-Downs zurücklegen können.', - tkd_falloff = 'Abstieg', - tkd_falloff_desc = 'Einstellen, wie schnell das Licht "abfällt" oder gedämpft erscheint.', - ------------------- - ta_pattern = 'TA HUD-Muster', - ta_pattern_desc = 'Ändern Sie das auf den HUD der Verkehrsinfo angezeigte Muster.', - ta_save = 'TA-Status speichern', - ta_save_desc = 'Erhält den Status der Verkehrsinfo beim Umschalten der Ampel. Wenn Sie diese Option deaktivieren, werden die TA-Extras ausgeschaltet, wenn die Beleuchtung ausgeschaltet wird.', - ta_sync = 'Sync TA Status', - ta_sync_desc = '~o~Demnächst verfügbar~c ~ Wenn möglich, Synchronisierung des TA-Status mit Fahrzeugen in der Nähe.', - ta_control_desc_left = 'LVC Umschalten Links TA', - ta_control_desc_right = 'LVC Umschalten Rechts TA', - ta_control_desc_middle = 'LVC Umschalten Mitte TA', - ------------------- - ts_menu_extras = 'Anhänger Extras', - ts_menu_doors = 'Anhänger-Türen', - ts_menu_extras_button = 'Menü Extras', - ts_menu_extras_desc = 'Öffnen Sie das Menü, um die zusätzlichen Zustände des Anhängers umzuschalten', - ts_menu_doors_button = 'Tür Menü', - ts_menu_doors_desc = 'Menü zum Öffnen/Schließen von Türen', - ts_door_fl = 'Linke Vordertür', - ts_door_fr = 'Rechte Vordertür', - ts_door_rl = 'Linke Hintertür', - ts_door_rr = 'Rechte Hintertür', - ts_door_hood = 'Haube', - ts_door_trunk = 'Kofferraum', - ts_door_extra1 = 'Extra #1', - ts_door_extra2 = 'Extra #2', - ts_door_bombbay = 'Waffenschacht', - ts_current = 'Aktueller Trailer', - ts_current_desc = 'Aktuell ermittelter und angehängter Anhänger .', - ts_shortcut_desc = 'Shortcut auslösen %{shortcut}', - ts_shortcut_separator = 'Shortcuts', - ts_submenus_separator = 'Untermenüs', - ts_truck_separator = 'Kabine/LKW', - ts_trailer_separator = 'Anhänger', - ts_extra = 'Extra #%{extra}', - ts_extra_desc = 'Extra #%{extra} umschalten', - ts_door_desc = 'Öffnen / Schließen %{door}.', - ts_not_found = 'NICHT GEFUNDEN', - }, -} - -Lang = Locale:new({ - phrases = Translations, - warnOnMissing = true -}) \ No newline at end of file diff --git a/resources/lvc/UI/locale/en.lua b/resources/lvc/UI/locale/en.lua deleted file mode 100644 index b5e3b3c21..000000000 --- a/resources/lvc/UI/locale/en.lua +++ /dev/null @@ -1,291 +0,0 @@ -local Translations = { - warning = { - warning = 'Warning', - -- WRONG BRANCH NOTIFIER -- - wrong_branch_warning = '~b~LVC~w~: ~o~Warning~w~: This is the development branch (master)', - wrong_branch_info = '~y~THIS VERSION IS IN DEVELOPMENT AND IS NOT RECOMMENDED\nFOR PRODUCTION USE. IF THIS WAS A MISTAKE DOWNLOAD THE\nLATEST STABLE RELEASE AT:\n~g~github.com/TrevorBarns/luxart-vehicle-control~p~~h~/releases~h~', - wrong_branch_mute = '~b~TO MUTE THIS~w~: Set CONVAR "~o~experimental~w~" to "~o~true~w~" in fxmanifest.', - profile_missing = '^3LVC(%{ver}) WARNING: "DEFAULT" table missing from %{tbl} table. Using empty table for %{model}.', - -- SIREN CONTROLLER -- - too_few_tone_frontend = '~b~LVC ~y~Warning %{code}:~s~ too little sirens assigned.', - too_few_tone_console = '^3LVC(%{ver}) Warning %{code}: too little sirens assigned. Minimum %{req_tone_count} tones required. (UTIL:SetToneByPos(%{tone_string}, %{pos})', - tone_position_nil_frontend = '~b~LVC ~y~Warning %{code}:~s~ attempted to set tone but, was unable to locate approved_tones. See console.', - tone_position_nil_console = '^3LVC(%{ver}) Warning %{code}: attempted to set tone "%{tone_string}" but, was unable to locate approved_tones table. (UTIL:SetToneByPos(%{tone_string}, %{pos}). Try factory resetting as this may occur after siren tone assignments change.', - tone_id_nil_frontend = '~b~LVC ~y~Warning %{code}:~s~ attempted to set tone but, was unable to locate in approved_tones. See console.', - tone_id_nil_console = '^3LVC(%{ver}) Warning %{code}: attempted to set tone %{tone_string} but, was unable to locate position: %{tone_id} in approved_tones. (UTIL:SetToneByPos(%{tone_string}, %{pos}). Try factory resetting as this may occur after siren tone assignments change.', - factory_reset = 'Are you sure you want to delete all saved LVC data and Factory Reset?', - facory_reset_options= '~g~No: Escape \t ~r~Yes: Enter', - }, - error = { - -- CONFIG ERRORS -- - missing_community_id_frontend = '~b~~h~LVC~h~ ~r~~h~CONFIG ERROR~h~~s~: COMMUNITY ID MISSING. SEE LOGS. CONTACT SERVER DEVELOPER.', - missing_community_id_console = '^1CONFIG ERROR: COMMUNITY ID NOT SET, THIS IS REQUIRED TO PREVENT CONFLICTS FOR PLAYERS WHO PLAY ON MULTIPLE SERVERS WITH LVC. PLEASE SET THIS IN SETTINGS.LUA.', - invalid_resource_name_frontend = '~b~~h~LVC~h~ ~r~~h~CONFIG ERROR~h~~s~: INVALID RESOURCE NAME. SEE LOGS. CONTACT SERVER DEVELOPER.', - invalid_resource_name_console = '^1CONFIG ERROR: INVALID RESOURCE NAME. PLEASE VERIFY RESOURCE FOLDER NAME READS "^3lvc^1" (CASE-SENSITIVE). THIS IS REQUIRED FOR PROPER SAVE / LOAD FUNCTIONALITY. PLEASE RENAME, REFRESH, AND ENSURE.', - resource_conflict_frontend = '~b~~h~LVC~h~ ~r~~h~CONFLICT ERROR~h~~s~: RESOURCE CONFLICT. SEE CONSOLE.', - resource_conflict_console = '^1LVC ERROR: DETECTED "lux_vehcontrol" RUNNING, THIS CONFLICTS WITH LVC. PLEASE STOP "lux_vehcontrol" AND RESTART LVC.', - profile_none_found_frontend = '~b~~h~LVC~h~ ~r~~h~CONFIG ERROR~h~~s~: DEFAULT TABLE MISSING. SEE LOGS. CONTACT SERVER DEVELOPER.', - profile_none_found_console = '^1CONFIG ERROR: UNABLE TO FIND A PROFILE FOR \'^3%{game_name}^1\', AND REQUIRED FALLBACK TABLE \'DEFAULT\' IS NOT PRESENT. (https://bit.ly/LVC-CSATS)', - - -- FRONTEND ERRORS -- - reg_keymap_nil_1 = '~b~~h~LVC~h~ ~r~~h~ERROR 2~h~~s~: Nil value caught.\ndetails: (%{i}, %{proposed_tone}, %{profile_name})', - reg_keymap_nil_2 = '~b~~h~LVC~h~ ~r~~h~ERROR 2~h~~s~: Try switching vehicles and switching back OR loading profile settings (if save present).', - profile_nil_table_frontend = '~b~~h~LVC~h~ ~r~ERROR: %{tbl} attempted to get profile from nil table. See console.', - profile_nil_table_console = '^1LVC(%{ver}) ERROR: %{tbl} attempted to get profile from nil table. This is typically caused by an invalid character or missing { } brace in SIRENS.lua. (https://git.io/JDVhK)', - }, - info = { - locked = 'Siren Control Box: ~r~Locked', - unlocked = 'Siren Control Box: ~g~Unlocked', - debug_mode_frontend = '~y~~h~Info:~h~ ~s~debug mode set to %{state}. See console.', - debug_mode_console = '^3LVC Info: debug mode set to %{state} temporarily. Debug_mode resets after resource restart unless set in fxmanifest. Make sure to run "refresh" to see fxmanifest changes.', - profile_found = '^4LVC(%{ver}) ^5%{tbl}: ^7profile %{profile} found for %{model}.', - disabled_profile = '^4LVC(%{ver}) ^5%{tbl}: ^1LVC disabled for %{model} using profile %{profile}.', - profile_default_console = '^4LVC(%{ver}) ^5%{tbl}: ^7using default profile for %{model}.', - profile_default_frontend = '~b~LVC~s~: Using ~b~DEFAULT~s~ profile for \'~o~ %{model} ~s~\'.', - extra_on = '^4LVC: ^7Toggling %{extra} on', - extra_off = '^4LVC: ^7Toggling %{extra} off', - unknown = 'unknown', - unable_to_disable = '~y~~h~Info:~h~ ~s~Luxart Vehicle Control\nAction prohibited, cannot disable all sirens.', - factory_reset_success_console = 'Success: cleared all save data.', - factory_reset_success_frontend = '~g~Success~s~: You have deleted all save data and reset LVC.', - }, - control = { - siren_control_desc = 'LVC Siren: %{ord_num}', - lock_desc = 'LVC: Lock out controls', - menu_desc = 'LVC: Open Menu', - }, - command = { - lock_command = 'lvclock', - lock_desc = 'Toggle Luxart Vehicle Control Key Binding Lockout.', - debug_command = 'lvcdebug', - - }, - menu = { - -- MENU SUBTITLES -- - main = 'Main Menu', - siren = 'Main Siren Settings', - siren_desc = 'Change which/how each available primary tone is used.', - hud = 'HUD Settings', - hud_desc = 'Open HUD settings menu.', - audio = 'Audio Settings', - audio_desc = 'Open audio settings menu.', - plugins = 'Plugins', - plugins_desc = 'Open Plugins Menu.', - storage = 'Storage Management', - storage_desc = 'Save / Load vehicle profiles.', - copy = 'Copy Profile Settings', - more_info = 'More Information', - more_info_desc = 'Learn more about Luxart Vehicle Control.', - -------------------- - airhorn_interrupt = 'Airhorn Interrupt Mode', - airhorn_interrupt_desc = 'Toggles whether the airhorn interrupts main siren.', - reset_standby = 'Reset to Standby', - reset_standby_desc = '~g~Enabled~s~, the primary siren will reset to 1st siren on siren toggle. ~r~Disabled~s~, the last played tone will resume on siren toggle.', - -------------------- - primary_manu = 'Primary Manual Tone', - primary_manu_desc = 'Change your primary manual tone.', - secondary_manu = 'Secondary Manual Tone', - secondary_manu_desc = 'Change your secondary manual tone.', - aux_tone = 'Auxiliary Siren Tone', - aux_tone_desc = 'Change your auxiliary/dual siren tone.', - siren_park_kill ='Siren Park Kill', - siren_park_kill_desc = 'Toggles whether your sirens turn off automatically when you exit your vehicle.', - -------------------- - siren_settings_seperator = 'Siren Settings', - other_settings_seperator = 'Other Settings', - misc_settings_seperator = 'Miscellaneous', - tone_options_seperator = 'Tone Options', - audio_sfx_separator = 'SoundFX Settings', - advanced_separator = 'Advanced Settings', - -------------------- - cycle_button = 'Cycle & Button', - cycle_only = 'Cycle Only', - button_only = 'Button Only', - enabled = 'Enabled', - disabled = 'Disabled', - tone_options_desc = '~g~Cycle:~s~ play as you cycle through sirens.\n~g~Button:~s~ play when registered key is pressed.\n~b~Select to rename siren tones.', - -------------------- - hud_enabled_desc = 'Toggles whether HUD is displayed. Requires GTA V HUD to be enabled.', - hud_move_mode = 'Move Mode', - hud_move_mode_desc = 'Move HUD position on screen. To exit ~r~right-click~s~ or hit "~r~Esc~s~".', - hud_scale = 'Scale', - hud_scale_desc = 'Change scale of the HUD.', - hud_backlight = 'Backlight', - hud_backlight_auto = 'Auto', - hud_backlight_off = 'Off', - hud_backlight_on = 'On', - hud_backlight_desc = 'Changes HUD backlight behavior. ~b~Auto~s~ is determined by headlight state.', - hud_reset = 'Reset', - hud_reset_desc = 'Reset HUD position to default.', - -------------------- - audio_radio = 'Radio Controls', - audio_radio_desc = 'When enabled, the tilde key will act as a radio wheel key.', - audio_scheme = 'Siren Box Scheme', - audio_scheme_desc = 'Change what SFX to use for siren box clicks.', - audio_manu_sfx = 'Manual Button Clicks', - audio_manu_sfx_desc = 'When enabled, your manual tone button will activate the upgrade SFX.', - audio_horn_sfx = 'Airhorn Button Clicks', - audio_horn_sfx_desc = 'When enabled, your airhorn button will activate the upgrade SFX.', - audio_activity_reminder = 'Activity Reminder', - audio_activity_reminder_desc = 'Receive reminder tone that your lights are on. Options are in minutes. Timer (sec): %{timer}', - audio_volumes = 'Adjust Volumes', - audio_volumes_desc = 'Open volume settings menu.', - on_volume = 'On Volume', - on_volume_desc = 'Set volume of light slider / button. Plays when lights are turned ~g~on~s~. Press Enter to play the sound.', - off_volume = 'Off Volume', - off_volume_desc = 'Set volume of light slider / button. Plays when lights are turned ~r~off~s~. Press Enter to play the sound.', - upgrade_volume = 'Upgrade Volume', - upgrade_volume_desc = 'Set volume of siren button. Plays when siren is turned ~g~on~s~. Press Enter to play the sound.', - downgrade_volume = 'Downgrade Volume', - downgrade_volume_desc = 'Set volume of siren button. Plays when siren is turned ~r~off~s~. Press Enter to play the sound.', - reminder_volume = 'Activity Reminder Volume', - reminder_volume_desc = 'Set volume of activity reminder tone. Plays when lights are ~g~on~s~, siren is ~r~off~s~, and timer is has finished. Press Enter to play the sound.', - hazards_volume = 'Hazards Volume', - hazards_volume_desc = 'Set volume of hazards button. Plays when hazards are toggled. Press Enter to play the sound.', - lock_volume = 'Lock Volume', - lock_volume_desc = 'Set volume of lock notification sound. Plays when siren box lockout is toggled. Press Enter to play the sound.', - lock_reminder_volume = 'Lock Reminder Volume', - lock_reminder_volume_desc = 'Set volume of lock reminder sound. Plays when locked out keys are pressed repeatedly. Press Enter to play the sound.', - -------------------- - confirm = 'Are you sure?', - save = 'Save Settings', - save_desc = 'Save LVC settings.', - save_success = '~g~Success~s~: Your settings have been saved.', - save_override = 'Are you sure?', - save_override_desc = '~r~This will override any existing save data for this vehicle profile (%{profile}).', - load = 'Load Settings', - load_desc = 'Load LVC settings.', - load_success = '~g~Success~s~: Your settings have been loaded.', - load_override = '~r~This will override any unsaved settings.', - copy = 'Copy Settings', - copy_desc = 'Copy profile settings from another vehicle.', - reset = 'Reset Settings', - reset_desc = '~r~Reset LVC to it\'s default state, preserves existing saves. Will override any unsaved settings.', - reset_success = '~g~Success~s~: Settings have been reset.', - factory_reset = 'Factory Reset', - factory_reset_desc = '~r~Permanently delete any saves, resetting LVC to its default state.', - load_copy = 'Load', - load_copy_desc = 'Attempt to load settings from profile \'~b~%{profile}~s~\'.', - -------------------- - storage_default_profile_msg = 'Using ~b~DEFAULT~s~ profile for \'~b~%{veh}~s~\'.', - rename_tone = 'Enter new tone name for %{tone_string}:', - -------------------- - current_version = 'Current Version', - version_string = 'This server is running %{ver}%{ver_desc}', - latest_version = 'Latest Version', - latest_update_desc = 'The latest update is %{ver}.', - latest_version_desc = ', the latest version.', - old_version_desc = ', an out-of-date version.', - experimental_version_desc = ', an ~y~experimental~s~ version.', - unknown_version_desc = ', the latest version could not be determined.', - about_credits = 'About / Credits', - about_credits_desc = 'Originally designed and created by ~b~Lt. Caine~s~. ELS sound effects by ~b~Faction~s~. Version 3 expansion by ~b~Trevor Barns~s~.\n\nSpecial thanks to all contributors (see GitHub), the RageUI team, and everyone else who helped beta test, this would not have been possible without you all!', - }, - plugins ={ - menu_tkd = 'Takedown Settings', - menu_tkd_desc = 'Open takedown lights menu. (takedowns)', - menu_ei = 'Extra Integration Settings', - menu_ei_desc = 'Open extra integration menu. (extra_integration)', - menu_ta = 'Traffic Advisor Settings', - menu_ta_desc = 'Open traffic advisor menu. (traffic_advisor)', - menu_ts = 'Trailer Support Settings', - menu_ts_desc = 'Open trailer support settings menu. (trailer_support)', - menu_ec = 'Extra Controls Settings', - menu_ec_desc = 'Open extra controls settings menu. (extra_controls)', - ------------------- - ec_shortcuts_separator = 'Shortcuts', - ec_shortcut_prefix_change = 'Change', - ec_shortcut_prefix_view = 'View', - ec_shortcut_desc = '%{prefix} shortcut settings.', - ec_enabled_desc = 'Toggle extra controls functionality.', - ec_save = 'Save Profile Controls', - ec_save_desc = 'Store new controls to client-side storage (KVP).', - ec_load = 'Load Profile Controls', - ec_load_desc = 'Load saved controls from client-side storage (KVP).', - ec_reset = 'Reset Profile Controls', - ec_reset_desc = '~r~Reset this profiles controls to default, preserves existing saves. Will override any unsaved settings.', - ec_factory_reset = 'Delete All Profile Controls', - ec_factory_reset_desc = '~r~Delete all Extra Controls saved data from client-side storage (KVP).', - ec_factory_reset_success_console = 'Success: cleared all extra controls data.', - ec_factory_reset_success_frontend = '~g~Success~s~: You have deleted all extra controls data and reset the plugin.', - ec_no_shortcuts = '(None)', - ec_no_shortcuts_desc = 'No shortcuts found.', - ec_combo = 'Combo', - ec_combo_desc = 'Control that needs to be pressed in addition to key to toggle extras. ~m~Format: (KEYBOARD | CONTROLLER)', - ec_key = 'Key', - ec_key_desc = 'Control that needs to be pressed in addition to combo-key to toggle extras. ~m~Format: (KEYBOARD | CONTROLLER)', - ec_controller_support = 'Controller Support', - ec_controller_support_desc = 'When disabled, LVC ignores controller button input. Requires combo-key to be None', - ec_not_approved_console = '^3LVC Warning P404: attempted to use control %{control} but, was unable to locate CONTROLS.%{type} table. Try factory resetting or report to server developer.', - ec_not_approved_frontend = '~b~LVC ~y~Warning P404:~s~ attempted to use control but was not approved. See console.', - ec_fail_load_console = '^3LVC Warning: The saved control for \'${name}\' is no longer permitted by server developer. Reverting to default. Re-save control profile to remove this error. CONTROL: %{control}', - ec_fail_load_frontend = '~b~LVC ~y~Warning: Unable to load control for \'%{name}\'. See console.', - ec_save_not_used = '^3LVC Info: found save data that did not align with current Extra Controls configuration. Likely old data that has since been changed by a server developer. You can delete this by re-saving.', - ------------------- - ei_blackout = 'Blackout', - ei_blackout_desc = 'Disabled auto brake lights on stop.', - ei_auto_park = 'Auto Park Mode', - ei_auto_park_desc = 'How long after being stopped to disable auto brake lights and put vehicle in "park". Options are in minutes. Timer (sec): %{timer}', - ei_control_desc = 'LVC Toggle Blackout', - ei_command_desc = 'Toggle LVC Blackout Mode.', - ei_invalid_extra = '^3LVC Info: EXTRA_INTEGRATION table contains non-existent extra: %{extra} for %{profile}.', - ------------------- - tkd_integration = 'Integration', - tkd_integration_desc = 'Determines whether high-beams will auto toggle take-downs or visa versa.', - tkd_integration_off = 'Off', - tkd_integration_set_highbeam = 'TKDs Set High-beams', - tkd_integration_highbeam_set_tkd = 'High-beams Set TKDs', - tkd_position = 'Position', - tkd_position_desc = 'Position', - tkd_intensity = 'Intensity', - tkd_intensity_desc = 'Set brightness/intensity of take-downs.', - tkd_radius = 'Radius', - tkd_radius_desc = 'Set width of take-downs.', - tkd_distance = 'Distance', - tkd_distance_desc = 'Set the max distance the take-downs can travel.', - tkd_falloff = 'Falloff', - tkd_falloff_desc = 'Set how fast light "falls off" or appears dim.', - ------------------- - ta_pattern = 'TA HUD Pattern', - ta_pattern_desc = 'Change pattern displayed on HUD traffic advisor indicators.', - ta_save = 'Save TA State', - ta_save_desc = 'Preserves traffic advisor state on lights toggling. Unchecking this will turn TA extras off when lights are turned off.', - ta_sync = 'Sync TA State', - ta_sync_desc = '~o~Coming Soon~c ~ When able, sync TA state to nearby vehicles.', - ta_control_desc_left = 'LVC Toggle Left TA', - ta_control_desc_right = 'LVC Toggle Right TA', - ta_control_desc_middle = 'LVC Toggle Middle TA', - ------------------- - ts_menu_extras = 'Trailer Extras', - ts_menu_doors = 'Trailer Doors', - ts_menu_extras_button = 'Extras Menu', - ts_menu_extras_desc = 'Open menu to toggle trailer extra states.', - ts_menu_doors_button = 'Doors Menu', - ts_menu_doors_desc = 'Open menu to open / close doors.', - ts_door_fl = 'Left Front Door', - ts_door_fr = 'Right Front Door', - ts_door_rl = 'Left Rear Door', - ts_door_rr = 'Right Rear Door', - ts_door_hood = 'Hood', - ts_door_trunk = 'Trunk', - ts_door_extra1 = 'Extra #1', - ts_door_extra2 = 'Extra #2', - ts_door_bombbay = 'Bomb Bay', - ts_current = 'Current Trailer', - ts_current_desc = 'Current detected trailer attached.', - ts_shortcut_desc = 'Trigger shortcut %{shortcut}', - ts_shortcut_separator = 'Shortcuts', - ts_submenus_separator = 'Submenus', - ts_truck_separator = 'Cab/Truck', - ts_trailer_separator = 'Trailer', - ts_extra = 'Extra #%{extra}', - ts_extra_desc = 'Toggle extra #%{extra}', - ts_door_desc = 'Open / close %{door}.', - ts_not_found = 'NOT FOUND', - }, -} - -Lang = Locale:new({ - phrases = Translations, - warnOnMissing = true -}) \ No newline at end of file diff --git a/resources/lvc/UI/sounds/Cencom/Downgrade.ogg b/resources/lvc/UI/sounds/Cencom/Downgrade.ogg deleted file mode 100644 index e608835d1..000000000 Binary files a/resources/lvc/UI/sounds/Cencom/Downgrade.ogg and /dev/null differ diff --git a/resources/lvc/UI/sounds/Cencom/Off.ogg b/resources/lvc/UI/sounds/Cencom/Off.ogg deleted file mode 100644 index 8b05fa879..000000000 Binary files a/resources/lvc/UI/sounds/Cencom/Off.ogg and /dev/null differ diff --git a/resources/lvc/UI/sounds/Cencom/On.ogg b/resources/lvc/UI/sounds/Cencom/On.ogg deleted file mode 100644 index 8b05fa879..000000000 Binary files a/resources/lvc/UI/sounds/Cencom/On.ogg and /dev/null differ diff --git a/resources/lvc/UI/sounds/Cencom/Press.ogg b/resources/lvc/UI/sounds/Cencom/Press.ogg deleted file mode 100644 index 7644f0ff5..000000000 Binary files a/resources/lvc/UI/sounds/Cencom/Press.ogg and /dev/null differ diff --git a/resources/lvc/UI/sounds/Cencom/Release.ogg b/resources/lvc/UI/sounds/Cencom/Release.ogg deleted file mode 100644 index 7733b2733..000000000 Binary files a/resources/lvc/UI/sounds/Cencom/Release.ogg and /dev/null differ diff --git a/resources/lvc/UI/sounds/Cencom/Reminder.ogg b/resources/lvc/UI/sounds/Cencom/Reminder.ogg deleted file mode 100644 index e3ae375e6..000000000 Binary files a/resources/lvc/UI/sounds/Cencom/Reminder.ogg and /dev/null differ diff --git a/resources/lvc/UI/sounds/Cencom/Upgrade.ogg b/resources/lvc/UI/sounds/Cencom/Upgrade.ogg deleted file mode 100644 index 72044b252..000000000 Binary files a/resources/lvc/UI/sounds/Cencom/Upgrade.ogg and /dev/null differ diff --git a/resources/lvc/UI/sounds/Hazards_Off.ogg b/resources/lvc/UI/sounds/Hazards_Off.ogg deleted file mode 100644 index f877d9bb3..000000000 Binary files a/resources/lvc/UI/sounds/Hazards_Off.ogg and /dev/null differ diff --git a/resources/lvc/UI/sounds/Hazards_On.ogg b/resources/lvc/UI/sounds/Hazards_On.ogg deleted file mode 100644 index 54646657e..000000000 Binary files a/resources/lvc/UI/sounds/Hazards_On.ogg and /dev/null differ diff --git a/resources/lvc/UI/sounds/Key_Lock.ogg b/resources/lvc/UI/sounds/Key_Lock.ogg deleted file mode 100644 index 054f96063..000000000 Binary files a/resources/lvc/UI/sounds/Key_Lock.ogg and /dev/null differ diff --git a/resources/lvc/UI/sounds/Locked_Press.ogg b/resources/lvc/UI/sounds/Locked_Press.ogg deleted file mode 100644 index 01ad7664a..000000000 Binary files a/resources/lvc/UI/sounds/Locked_Press.ogg and /dev/null differ diff --git a/resources/lvc/UI/sounds/SSP2000/Downgrade.ogg b/resources/lvc/UI/sounds/SSP2000/Downgrade.ogg deleted file mode 100644 index c4f0f6a8d..000000000 Binary files a/resources/lvc/UI/sounds/SSP2000/Downgrade.ogg and /dev/null differ diff --git a/resources/lvc/UI/sounds/SSP2000/Off.ogg b/resources/lvc/UI/sounds/SSP2000/Off.ogg deleted file mode 100644 index 0d21441c7..000000000 Binary files a/resources/lvc/UI/sounds/SSP2000/Off.ogg and /dev/null differ diff --git a/resources/lvc/UI/sounds/SSP2000/On.ogg b/resources/lvc/UI/sounds/SSP2000/On.ogg deleted file mode 100644 index 7c5b2b9e1..000000000 Binary files a/resources/lvc/UI/sounds/SSP2000/On.ogg and /dev/null differ diff --git a/resources/lvc/UI/sounds/SSP2000/Press.ogg b/resources/lvc/UI/sounds/SSP2000/Press.ogg deleted file mode 100644 index 55901abb3..000000000 Binary files a/resources/lvc/UI/sounds/SSP2000/Press.ogg and /dev/null differ diff --git a/resources/lvc/UI/sounds/SSP2000/Release.ogg b/resources/lvc/UI/sounds/SSP2000/Release.ogg deleted file mode 100644 index c4f0f6a8d..000000000 Binary files a/resources/lvc/UI/sounds/SSP2000/Release.ogg and /dev/null differ diff --git a/resources/lvc/UI/sounds/SSP2000/Reminder.ogg b/resources/lvc/UI/sounds/SSP2000/Reminder.ogg deleted file mode 100644 index e3ae375e6..000000000 Binary files a/resources/lvc/UI/sounds/SSP2000/Reminder.ogg and /dev/null differ diff --git a/resources/lvc/UI/sounds/SSP2000/Upgrade.ogg b/resources/lvc/UI/sounds/SSP2000/Upgrade.ogg deleted file mode 100644 index 55901abb3..000000000 Binary files a/resources/lvc/UI/sounds/SSP2000/Upgrade.ogg and /dev/null differ diff --git a/resources/lvc/UI/sounds/SSP3000/Downgrade.ogg b/resources/lvc/UI/sounds/SSP3000/Downgrade.ogg deleted file mode 100644 index 314f84fe5..000000000 Binary files a/resources/lvc/UI/sounds/SSP3000/Downgrade.ogg and /dev/null differ diff --git a/resources/lvc/UI/sounds/SSP3000/Off.ogg b/resources/lvc/UI/sounds/SSP3000/Off.ogg deleted file mode 100644 index 26d5300db..000000000 Binary files a/resources/lvc/UI/sounds/SSP3000/Off.ogg and /dev/null differ diff --git a/resources/lvc/UI/sounds/SSP3000/On.ogg b/resources/lvc/UI/sounds/SSP3000/On.ogg deleted file mode 100644 index 26d5300db..000000000 Binary files a/resources/lvc/UI/sounds/SSP3000/On.ogg and /dev/null differ diff --git a/resources/lvc/UI/sounds/SSP3000/Press.ogg b/resources/lvc/UI/sounds/SSP3000/Press.ogg deleted file mode 100644 index b685e21ea..000000000 Binary files a/resources/lvc/UI/sounds/SSP3000/Press.ogg and /dev/null differ diff --git a/resources/lvc/UI/sounds/SSP3000/Release.ogg b/resources/lvc/UI/sounds/SSP3000/Release.ogg deleted file mode 100644 index 76d05f441..000000000 Binary files a/resources/lvc/UI/sounds/SSP3000/Release.ogg and /dev/null differ diff --git a/resources/lvc/UI/sounds/SSP3000/Reminder.ogg b/resources/lvc/UI/sounds/SSP3000/Reminder.ogg deleted file mode 100644 index 62fda4f98..000000000 Binary files a/resources/lvc/UI/sounds/SSP3000/Reminder.ogg and /dev/null differ diff --git a/resources/lvc/UI/sounds/SSP3000/Upgrade.ogg b/resources/lvc/UI/sounds/SSP3000/Upgrade.ogg deleted file mode 100644 index 314f84fe5..000000000 Binary files a/resources/lvc/UI/sounds/SSP3000/Upgrade.ogg and /dev/null differ diff --git a/resources/lvc/UI/sounds/ST300/Downgrade.ogg b/resources/lvc/UI/sounds/ST300/Downgrade.ogg deleted file mode 100644 index 96392d34f..000000000 Binary files a/resources/lvc/UI/sounds/ST300/Downgrade.ogg and /dev/null differ diff --git a/resources/lvc/UI/sounds/ST300/Off.ogg b/resources/lvc/UI/sounds/ST300/Off.ogg deleted file mode 100644 index 9313c758d..000000000 Binary files a/resources/lvc/UI/sounds/ST300/Off.ogg and /dev/null differ diff --git a/resources/lvc/UI/sounds/ST300/On.ogg b/resources/lvc/UI/sounds/ST300/On.ogg deleted file mode 100644 index 9313c758d..000000000 Binary files a/resources/lvc/UI/sounds/ST300/On.ogg and /dev/null differ diff --git a/resources/lvc/UI/sounds/ST300/Press.ogg b/resources/lvc/UI/sounds/ST300/Press.ogg deleted file mode 100644 index 96392d34f..000000000 Binary files a/resources/lvc/UI/sounds/ST300/Press.ogg and /dev/null differ diff --git a/resources/lvc/UI/sounds/ST300/Release.ogg b/resources/lvc/UI/sounds/ST300/Release.ogg deleted file mode 100644 index 76d05f441..000000000 Binary files a/resources/lvc/UI/sounds/ST300/Release.ogg and /dev/null differ diff --git a/resources/lvc/UI/sounds/ST300/Reminder.ogg b/resources/lvc/UI/sounds/ST300/Reminder.ogg deleted file mode 100644 index 68f07ddf9..000000000 Binary files a/resources/lvc/UI/sounds/ST300/Reminder.ogg and /dev/null differ diff --git a/resources/lvc/UI/sounds/ST300/Upgrade.ogg b/resources/lvc/UI/sounds/ST300/Upgrade.ogg deleted file mode 100644 index 96392d34f..000000000 Binary files a/resources/lvc/UI/sounds/ST300/Upgrade.ogg and /dev/null differ diff --git a/resources/lvc/UI/textures/background.png b/resources/lvc/UI/textures/background.png deleted file mode 100644 index 425ec391f..000000000 Binary files a/resources/lvc/UI/textures/background.png and /dev/null differ diff --git a/resources/lvc/UI/textures/day/horn_off.png b/resources/lvc/UI/textures/day/horn_off.png deleted file mode 100644 index ef03fbeef..000000000 Binary files a/resources/lvc/UI/textures/day/horn_off.png and /dev/null differ diff --git a/resources/lvc/UI/textures/day/horn_on.png b/resources/lvc/UI/textures/day/horn_on.png deleted file mode 100644 index dcfbb9db1..000000000 Binary files a/resources/lvc/UI/textures/day/horn_on.png and /dev/null differ diff --git a/resources/lvc/UI/textures/day/lock_off.png b/resources/lvc/UI/textures/day/lock_off.png deleted file mode 100644 index 0eda6b798..000000000 Binary files a/resources/lvc/UI/textures/day/lock_off.png and /dev/null differ diff --git a/resources/lvc/UI/textures/day/lock_on.png b/resources/lvc/UI/textures/day/lock_on.png deleted file mode 100644 index 9b56cc856..000000000 Binary files a/resources/lvc/UI/textures/day/lock_on.png and /dev/null differ diff --git a/resources/lvc/UI/textures/day/siren_off.png b/resources/lvc/UI/textures/day/siren_off.png deleted file mode 100644 index 4f2bb2b33..000000000 Binary files a/resources/lvc/UI/textures/day/siren_off.png and /dev/null differ diff --git a/resources/lvc/UI/textures/day/siren_on.png b/resources/lvc/UI/textures/day/siren_on.png deleted file mode 100644 index 3f9092d0c..000000000 Binary files a/resources/lvc/UI/textures/day/siren_on.png and /dev/null differ diff --git a/resources/lvc/UI/textures/day/slide_off.png b/resources/lvc/UI/textures/day/slide_off.png deleted file mode 100644 index 05208fcc4..000000000 Binary files a/resources/lvc/UI/textures/day/slide_off.png and /dev/null differ diff --git a/resources/lvc/UI/textures/day/slide_on.png b/resources/lvc/UI/textures/day/slide_on.png deleted file mode 100644 index ad5be7c36..000000000 Binary files a/resources/lvc/UI/textures/day/slide_on.png and /dev/null differ diff --git a/resources/lvc/UI/textures/day/ta_off.gif b/resources/lvc/UI/textures/day/ta_off.gif deleted file mode 100644 index 273012175..000000000 Binary files a/resources/lvc/UI/textures/day/ta_off.gif and /dev/null differ diff --git a/resources/lvc/UI/textures/day/tkd_off.png b/resources/lvc/UI/textures/day/tkd_off.png deleted file mode 100644 index efeafab49..000000000 Binary files a/resources/lvc/UI/textures/day/tkd_off.png and /dev/null differ diff --git a/resources/lvc/UI/textures/day/tkd_on.png b/resources/lvc/UI/textures/day/tkd_on.png deleted file mode 100644 index f26c973e6..000000000 Binary files a/resources/lvc/UI/textures/day/tkd_on.png and /dev/null differ diff --git a/resources/lvc/UI/textures/night/horn_off.png b/resources/lvc/UI/textures/night/horn_off.png deleted file mode 100644 index 35f23a25e..000000000 Binary files a/resources/lvc/UI/textures/night/horn_off.png and /dev/null differ diff --git a/resources/lvc/UI/textures/night/horn_on.png b/resources/lvc/UI/textures/night/horn_on.png deleted file mode 100644 index 7813adc37..000000000 Binary files a/resources/lvc/UI/textures/night/horn_on.png and /dev/null differ diff --git a/resources/lvc/UI/textures/night/lock_off.png b/resources/lvc/UI/textures/night/lock_off.png deleted file mode 100644 index 12009ffaf..000000000 Binary files a/resources/lvc/UI/textures/night/lock_off.png and /dev/null differ diff --git a/resources/lvc/UI/textures/night/lock_on.png b/resources/lvc/UI/textures/night/lock_on.png deleted file mode 100644 index fc5921d8e..000000000 Binary files a/resources/lvc/UI/textures/night/lock_on.png and /dev/null differ diff --git a/resources/lvc/UI/textures/night/siren_off.png b/resources/lvc/UI/textures/night/siren_off.png deleted file mode 100644 index 9f13618de..000000000 Binary files a/resources/lvc/UI/textures/night/siren_off.png and /dev/null differ diff --git a/resources/lvc/UI/textures/night/siren_on.png b/resources/lvc/UI/textures/night/siren_on.png deleted file mode 100644 index 35006b364..000000000 Binary files a/resources/lvc/UI/textures/night/siren_on.png and /dev/null differ diff --git a/resources/lvc/UI/textures/night/slide_off.png b/resources/lvc/UI/textures/night/slide_off.png deleted file mode 100644 index 762fe58a8..000000000 Binary files a/resources/lvc/UI/textures/night/slide_off.png and /dev/null differ diff --git a/resources/lvc/UI/textures/night/slide_on.png b/resources/lvc/UI/textures/night/slide_on.png deleted file mode 100644 index ad5be7c36..000000000 Binary files a/resources/lvc/UI/textures/night/slide_on.png and /dev/null differ diff --git a/resources/lvc/UI/textures/night/ta_off.gif b/resources/lvc/UI/textures/night/ta_off.gif deleted file mode 100644 index a1c23f88a..000000000 Binary files a/resources/lvc/UI/textures/night/ta_off.gif and /dev/null differ diff --git a/resources/lvc/UI/textures/night/tkd_off.png b/resources/lvc/UI/textures/night/tkd_off.png deleted file mode 100644 index 66465b1b7..000000000 Binary files a/resources/lvc/UI/textures/night/tkd_off.png and /dev/null differ diff --git a/resources/lvc/UI/textures/night/tkd_on.png b/resources/lvc/UI/textures/night/tkd_on.png deleted file mode 100644 index 486b30ca6..000000000 Binary files a/resources/lvc/UI/textures/night/tkd_on.png and /dev/null differ diff --git a/resources/lvc/UI/textures/ta/pattern_1/ta_center.gif b/resources/lvc/UI/textures/ta/pattern_1/ta_center.gif deleted file mode 100644 index 8e7382e7e..000000000 Binary files a/resources/lvc/UI/textures/ta/pattern_1/ta_center.gif and /dev/null differ diff --git a/resources/lvc/UI/textures/ta/pattern_1/ta_left.gif b/resources/lvc/UI/textures/ta/pattern_1/ta_left.gif deleted file mode 100644 index 6629c6c67..000000000 Binary files a/resources/lvc/UI/textures/ta/pattern_1/ta_left.gif and /dev/null differ diff --git a/resources/lvc/UI/textures/ta/pattern_1/ta_right.gif b/resources/lvc/UI/textures/ta/pattern_1/ta_right.gif deleted file mode 100644 index 591336553..000000000 Binary files a/resources/lvc/UI/textures/ta/pattern_1/ta_right.gif and /dev/null differ diff --git a/resources/lvc/UI/textures/ta/pattern_2/ta_center.gif b/resources/lvc/UI/textures/ta/pattern_2/ta_center.gif deleted file mode 100644 index 008435084..000000000 Binary files a/resources/lvc/UI/textures/ta/pattern_2/ta_center.gif and /dev/null differ diff --git a/resources/lvc/UI/textures/ta/pattern_2/ta_left.gif b/resources/lvc/UI/textures/ta/pattern_2/ta_left.gif deleted file mode 100644 index 0a2f62e86..000000000 Binary files a/resources/lvc/UI/textures/ta/pattern_2/ta_left.gif and /dev/null differ diff --git a/resources/lvc/UI/textures/ta/pattern_2/ta_right.gif b/resources/lvc/UI/textures/ta/pattern_2/ta_right.gif deleted file mode 100644 index 030f8089d..000000000 Binary files a/resources/lvc/UI/textures/ta/pattern_2/ta_right.gif and /dev/null differ diff --git a/resources/lvc/UI/textures/ta/pattern_3/ta_center.gif b/resources/lvc/UI/textures/ta/pattern_3/ta_center.gif deleted file mode 100644 index be390ab7a..000000000 Binary files a/resources/lvc/UI/textures/ta/pattern_3/ta_center.gif and /dev/null differ diff --git a/resources/lvc/UI/textures/ta/pattern_3/ta_left.gif b/resources/lvc/UI/textures/ta/pattern_3/ta_left.gif deleted file mode 100644 index 5ee7743f8..000000000 Binary files a/resources/lvc/UI/textures/ta/pattern_3/ta_left.gif and /dev/null differ diff --git a/resources/lvc/UI/textures/ta/pattern_3/ta_right.gif b/resources/lvc/UI/textures/ta/pattern_3/ta_right.gif deleted file mode 100644 index aa69a2c1a..000000000 Binary files a/resources/lvc/UI/textures/ta/pattern_3/ta_right.gif and /dev/null differ diff --git a/resources/lvc/UI/textures/ta/pattern_4/ta_center.gif b/resources/lvc/UI/textures/ta/pattern_4/ta_center.gif deleted file mode 100644 index 47afec2f6..000000000 Binary files a/resources/lvc/UI/textures/ta/pattern_4/ta_center.gif and /dev/null differ diff --git a/resources/lvc/UI/textures/ta/pattern_4/ta_left.gif b/resources/lvc/UI/textures/ta/pattern_4/ta_left.gif deleted file mode 100644 index bef3006c5..000000000 Binary files a/resources/lvc/UI/textures/ta/pattern_4/ta_left.gif and /dev/null differ diff --git a/resources/lvc/UI/textures/ta/pattern_4/ta_right.gif b/resources/lvc/UI/textures/ta/pattern_4/ta_right.gif deleted file mode 100644 index 345a494e7..000000000 Binary files a/resources/lvc/UI/textures/ta/pattern_4/ta_right.gif and /dev/null differ diff --git a/resources/lvc/UI/textures/ta/pattern_5/ta_center.gif b/resources/lvc/UI/textures/ta/pattern_5/ta_center.gif deleted file mode 100644 index 4bd8ade75..000000000 Binary files a/resources/lvc/UI/textures/ta/pattern_5/ta_center.gif and /dev/null differ diff --git a/resources/lvc/UI/textures/ta/pattern_5/ta_left.gif b/resources/lvc/UI/textures/ta/pattern_5/ta_left.gif deleted file mode 100644 index e5a1fc34b..000000000 Binary files a/resources/lvc/UI/textures/ta/pattern_5/ta_left.gif and /dev/null differ diff --git a/resources/lvc/UI/textures/ta/pattern_5/ta_right.gif b/resources/lvc/UI/textures/ta/pattern_5/ta_right.gif deleted file mode 100644 index 07a75e864..000000000 Binary files a/resources/lvc/UI/textures/ta/pattern_5/ta_right.gif and /dev/null differ diff --git a/resources/lvc/UI/textures/ta/pattern_6/ta_center.gif b/resources/lvc/UI/textures/ta/pattern_6/ta_center.gif deleted file mode 100644 index fbfb80431..000000000 Binary files a/resources/lvc/UI/textures/ta/pattern_6/ta_center.gif and /dev/null differ diff --git a/resources/lvc/UI/textures/ta/pattern_6/ta_left.gif b/resources/lvc/UI/textures/ta/pattern_6/ta_left.gif deleted file mode 100644 index 3cf4cbf66..000000000 Binary files a/resources/lvc/UI/textures/ta/pattern_6/ta_left.gif and /dev/null differ diff --git a/resources/lvc/UI/textures/ta/pattern_6/ta_right.gif b/resources/lvc/UI/textures/ta/pattern_6/ta_right.gif deleted file mode 100644 index 0471581fd..000000000 Binary files a/resources/lvc/UI/textures/ta/pattern_6/ta_right.gif and /dev/null differ diff --git a/resources/lvc/UI/textures/ta/pattern_7/ta_center.gif b/resources/lvc/UI/textures/ta/pattern_7/ta_center.gif deleted file mode 100644 index fa9e60d8c..000000000 Binary files a/resources/lvc/UI/textures/ta/pattern_7/ta_center.gif and /dev/null differ diff --git a/resources/lvc/UI/textures/ta/pattern_7/ta_left.gif b/resources/lvc/UI/textures/ta/pattern_7/ta_left.gif deleted file mode 100644 index 3cf4cbf66..000000000 Binary files a/resources/lvc/UI/textures/ta/pattern_7/ta_left.gif and /dev/null differ diff --git a/resources/lvc/UI/textures/ta/pattern_7/ta_right.gif b/resources/lvc/UI/textures/ta/pattern_7/ta_right.gif deleted file mode 100644 index 0471581fd..000000000 Binary files a/resources/lvc/UI/textures/ta/pattern_7/ta_right.gif and /dev/null differ diff --git a/resources/lvc/UTIL/cl_lvc.lua b/resources/lvc/UTIL/cl_lvc.lua deleted file mode 100644 index 7f5318456..000000000 --- a/resources/lvc/UTIL/cl_lvc.lua +++ /dev/null @@ -1,861 +0,0 @@ ---[[ ---------------------------------------------------- -LUXART VEHICLE CONTROL V3 (FOR FIVEM) ---------------------------------------------------- -Coded by Lt.Caine -ELS Clicks by Faction -Additional Modification by TrevorBarns ---------------------------------------------------- -FILE: cl_lvc.lua -PURPOSE: Core Functionality and User Input ---------------------------------------------------- -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . ---------------------------------------------------- -]] - ---GLOBAL VARIABLES used in cl_ragemenu, UTILs, and plug-ins. --- GENERAL VARIABLES -key_lock = false -playerped = nil -last_veh = nil -veh = nil -trailer = nil -player_is_emerg_driver = false -debug_mode = false - --- MAIN SIREN SETTINGS -tone_main_reset_standby = reset_to_standby_default -tone_airhorn_intrp = airhorn_interrupt_default -park_kill = park_kill_default - ---LOCAL VARIABLES -local radio_wheel_active = false - -local count_bcast_timer = 0 -local delay_bcast_timer = 300 - -local count_sndclean_timer = 0 -local delay_sndclean_timer = 400 - -local actv_ind_timer = false -local count_ind_timer = 0 -local delay_ind_timer = 180 - -actv_lxsrnmute_temp = false -local srntone_temp = 0 -local dsrn_mute = true -local lights_on = false -local new_tone = nil -local tone_mem_id = nil -local tone_mem_option = nil -local default_tone = nil -local default_tone_option = nil - -state_indic = {} -state_lxsiren = {} -state_pwrcall = {} -state_airmanu = {} - -actv_manu = nil -actv_horn = nil - -local ind_state_o = 0 -local ind_state_l = 1 -local ind_state_r = 2 -local ind_state_h = 3 - -local snd_lxsiren = {} -local snd_pwrcall = {} -local snd_airmanu = {} - --- Local fn forward declaration -local RegisterKeyMaps, MakeOrdinal - -----------------THREADED FUNCTIONS---------------- --- Set check variable `player_is_emerg_driver` if player is driver of emergency vehicle. --- Disables controls faster than previous thread. -CreateThread(function() - if GetResourceState('lux_vehcontrol') ~= 'started' and GetResourceState('lux_vehcontrol') ~= 'starting' then - if GetCurrentResourceName() == 'lvc' then - if community_id ~= nil and community_id ~= '' then - while true do - playerped = GetPlayerPed(-1) - --IS IN VEHICLE - player_is_emerg_driver = false - if IsPedInAnyVehicle(playerped, false) then - veh = GetVehiclePedIsUsing(playerped) - _, trailer = GetVehicleTrailerVehicle(veh) - --IS DRIVER - if GetPedInVehicleSeat(veh, -1) == playerped then - --IS EMERGENCY VEHICLE - if GetVehicleClass(veh) == 18 then - player_is_emerg_driver = true - DisableControlAction(0, 80, true) -- INPUT_VEH_CIN_CAM - DisableControlAction(0, 86, true) -- INPUT_VEH_HORN - DisableControlAction(0, 172, true) -- INPUT_CELLPHONE_UP - end - end - end - Wait(1) - end - else - Wait(1000) - HUD:ShowNotification(Lang:t('error.missing_community_id_frontend'), true) - UTIL:Print(Lang:t('error.missing_community_id_console'), true) - end - else - Wait(1000) - HUD:ShowNotification(Lang:t('error.invalid_resource_name_frontend'), true) - UTIL:Print(Lang:t('error.invalid_resource_name_console'), true) - end - else - Wait(1000) - HUD:ShowNotification(Lang:t('error.resource_conflict_frontend'), true) - UTIL:Print(Lang:t('error.resource_conflict_console'), true) - end -end) - ---On resource start/restart -CreateThread(function() - debug_mode = GetResourceMetadata(GetCurrentResourceName(), 'debug_mode', 0) == 'true' - TriggerEvent('chat:addSuggestion', Lang:t('command.lock_command'), Lang:t('command.lock_desc')) - SetNuiFocus( false ) - - UTIL:FixOversizeKeys(SIREN_ASSIGNMENTS) - RegisterKeyMaps() - STORAGE:SetBackupTable() -end) - --- Auxiliary Control Handling --- Handles radio wheel controls and default horn on siren change playback. -CreateThread(function() - while true do - if player_is_emerg_driver then - -- RADIO WHEEL - if IsControlPressed(0, 243) and AUDIO.radio_masterswitch then - while IsControlPressed(0, 243) do - radio_wheel_active = true - SetControlNormal(0, 85, 1.0) - Wait(0) - end - Wait(100) - radio_wheel_active = false - else - DisableControlAction(0, 85, true) -- INPUT_VEH_RADIO_WHEEL - SetVehicleRadioEnabled(veh, false) - end - end - Wait(0) - end -end) - -------ON VEHICLE EXIT EVENT TRIGGER------ -CreateThread(function() - while true do - if player_is_emerg_driver then - while playerped ~= nil and veh ~= nil do - if GetIsTaskActive(playerped, 2) and GetVehiclePedIsIn(ped, true) then - TriggerEvent('lvc:onVehicleExit') - Wait(1000) - end - Wait(0) - end - end - Wait(1000) - end -end) - -------VEHICLE CHANGE DETECTION AND TRIGGER------ -CreateThread(function() - while true do - if player_is_emerg_driver and veh ~= nil then - if last_veh == nil then - TriggerEvent('lvc:onVehicleChange') - else - if last_veh ~= veh then - TriggerEvent('lvc:onVehicleChange') - end - end - end - Wait(1000) - end -end) - -------------REGISTERED VEHICLE EVENTS------------ ---Kill siren on Exit -RegisterNetEvent('lvc:onVehicleExit') -AddEventHandler('lvc:onVehicleExit', function() - if park_kill_masterswitch and park_kill then - if not tone_main_reset_standby and state_lxsiren[veh] ~= 0 then - UTIL:SetToneByID('MAIN_MEM', state_lxsiren[veh]) - end - SetLxSirenStateForVeh(veh, 0) - SetPowercallStateForVeh(veh, 0) - SetAirManuStateForVeh(veh, 0) - HUD:SetItemState('siren', false) - HUD:SetItemState('horn', false) - count_bcast_timer = delay_bcast_timer - end -end) - -RegisterNetEvent('lvc:onVehicleChange') -AddEventHandler('lvc:onVehicleChange', function() - last_veh = veh - UTIL:UpdateApprovedTones(veh) - Wait(100) --waiting for JS event handler - STORAGE:ResetSettings() - UTIL:BuildToneOptions() - STORAGE:LoadSettings() - HUD:RefreshHudItemStates() - SetVehRadioStation(veh, 'OFF') - Wait(500) - SetVehRadioStation(veh, 'OFF') -end) - ---------------REGISTERED COMMANDS--------------- ---Toggle Debug Mode -RegisterCommand(Lang:t('command.debug_command'), function(source, args) - debug_mode = not debug_mode - HUD:ShowNotification(Lang:t('info.debug_mode_frontend', {state = debug_mode}), true) - UTIL:Print(Lang:t('info.debug_mode_console', {state = debug_mode}), true) - if debug_mode then - TriggerEvent('lvc:onVehicleChange') - end -end) - ---Toggle LUX lock command -RegisterCommand(Lang:t('command.lock_command'), function(source, args) - if player_is_emerg_driver then - key_lock = not key_lock - AUDIO:Play('Key_Lock', AUDIO.lock_volume, true) - HUD:SetItemState('lock', key_lock) - --if HUD is visible do not show notification - if not HUD:GetHudState() then - if key_lock then - HUD:ShowNotification(Lang:t('info.locked'), true) - else - HUD:ShowNotification(Lang:t('info.unlocked'), true) - end - end - end -end) - -RegisterKeyMapping(Lang:t('command.lock_command'), Lang:t('control.lock_desc'), 'keyboard', lockout_default_hotkey) - ------------------------------------------------- --------------------FUNCTIONS-------------------- ------------------------------------------------- ------------------------------------------------- ---Dynamically Run RegisterCommand and KeyMapping functions for all 14 possible sirens ---Then at runtime 'slide' all sirens down removing any restricted sirens. -RegisterKeyMaps = function() - for i, _ in ipairs(SIRENS) do - if i ~= 1 then - local command = '_lvc_siren_' .. i-1 - local description = Lang:t('control.siren_control_desc', {ord_num = MakeOrdinal(i-1)}) - - RegisterCommand(command, function(source, args) - if veh ~= nil and player_is_emerg_driver ~= nil then - if IsVehicleSirenOn(veh) and player_is_emerg_driver and not key_lock then - local proposed_tone = UTIL:GetToneAtPos(i) - local tone_option = UTIL:GetToneOption(proposed_tone) - if i-1 < #UTIL:GetApprovedTonesTable() then - if tone_option ~= nil then - if tone_option == 1 or tone_option == 3 then - if ( state_lxsiren[veh] ~= proposed_tone or state_lxsiren[veh] == 0 ) then - HUD:SetItemState('siren', true) - AUDIO:Play('Upgrade', AUDIO.upgrade_volume) - SetLxSirenStateForVeh(veh, proposed_tone) - count_bcast_timer = delay_bcast_timer - else - if state_pwrcall[veh] == 0 then - HUD:SetItemState('siren', false) - end - AUDIO:Play('Downgrade', AUDIO.downgrade_volume) - SetLxSirenStateForVeh(veh, 0) - count_bcast_timer = delay_bcast_timer - end - end - else - HUD:ShowNotification(Lang:t('error.reg_keymap_nil_1', {i = i, proposed_tone = proposed_tone, profile_name = UTIL:GetVehicleProfileName()}), true) - HUD:ShowNotification(Lang:t('error.reg_keymap_nil_2'), true) - end - end - end - end - end) - - --CHANGE BELOW if you'd like to change which keys are used for example NUMROW1 through 0 - if i > 0 and i < 11 and main_siren_set_register_keys_set_defaults then - RegisterKeyMapping(command, description, 'keyboard', i-1) - elseif i == 11 and main_siren_set_register_keys_set_defaults then - RegisterKeyMapping(command, description, 'keyboard', '0') - else - RegisterKeyMapping(command, description, 'keyboard', '') - end - end - end -end - ---Make number into ordinal number, used for FiveM RegisterKeys -MakeOrdinal = function(number) - local sufixes = { 'th', 'st', 'nd', 'rd', 'th', 'th', 'th', 'th', 'th', 'th' } - local mod = (number % 100) - if mod == 11 or mod == 12 or mod == 13 then - return number .. 'th' - else - return number..sufixes[(number % 10) + 1] - end -end - ---------------------------------------------------------------------- -local function CleanupSounds() - if count_sndclean_timer > delay_sndclean_timer then - count_sndclean_timer = 0 - for k, v in pairs(state_lxsiren) do - if v > 0 then - if not DoesEntityExist(k) or IsEntityDead(k) then - if snd_lxsiren[k] ~= nil then - StopSound(snd_lxsiren[k]) - ReleaseSoundId(snd_lxsiren[k]) - snd_lxsiren[k] = nil - state_lxsiren[k] = nil - end - end - end - end - for k, v in pairs(state_pwrcall) do - if v > 0 then - if not DoesEntityExist(k) or IsEntityDead(k) then - if snd_pwrcall[k] ~= nil then - StopSound(snd_pwrcall[k]) - ReleaseSoundId(snd_pwrcall[k]) - snd_pwrcall[k] = nil - state_pwrcall[k] = nil - end - end - end - end - for k, v in pairs(state_airmanu) do - if v == true then - if not DoesEntityExist(k) or IsEntityDead(k) or IsVehicleSeatFree(k, -1) then - if snd_airmanu[k] ~= nil then - StopSound(snd_airmanu[k]) - ReleaseSoundId(snd_airmanu[k]) - snd_airmanu[k] = nil - state_airmanu[k] = nil - end - end - end - end - else - count_sndclean_timer = count_sndclean_timer + 1 - end -end ---------------------------------------------------------------------- -function TogIndicStateForVeh(veh, newstate) - if DoesEntityExist(veh) and not IsEntityDead(veh) then - if newstate == ind_state_o then - SetVehicleIndicatorLights(veh, 0, false) -- R - SetVehicleIndicatorLights(veh, 1, false) -- L - elseif newstate == ind_state_l then - SetVehicleIndicatorLights(veh, 0, false) -- R - SetVehicleIndicatorLights(veh, 1, true) -- L - elseif newstate == ind_state_r then - SetVehicleIndicatorLights(veh, 0, true) -- R - SetVehicleIndicatorLights(veh, 1, false) -- L - elseif newstate == ind_state_h then - SetVehicleIndicatorLights(veh, 0, true) -- R - SetVehicleIndicatorLights(veh, 1, true) -- L - end - state_indic[veh] = newstate - end -end - ---------------------------------------------------------------------- -function TogMuteDfltSrnForVeh(veh, toggle) - if DoesEntityExist(veh) and not IsEntityDead(veh) then - DisableVehicleImpactExplosionActivation(veh, toggle) - end -end - ---------------------------------------------------------------------- -function SetLxSirenStateForVeh(veh, newstate) - if DoesEntityExist(veh) and not IsEntityDead(veh) then - if newstate ~= state_lxsiren[veh] and newstate ~= nil then - if snd_lxsiren[veh] ~= nil then - StopSound(snd_lxsiren[veh]) - ReleaseSoundId(snd_lxsiren[veh]) - snd_lxsiren[veh] = nil - end - if newstate ~= 0 then - snd_lxsiren[veh] = GetSoundId() - PlaySoundFromEntity(snd_lxsiren[veh], SIRENS[newstate].String, veh, SIRENS[newstate].Ref, 0, 0) - TogMuteDfltSrnForVeh(veh, true) - end - state_lxsiren[veh] = newstate - end - end -end - ---------------------------------------------------------------------- -function SetPowercallStateForVeh(veh, newstate) - if DoesEntityExist(veh) and not IsEntityDead(veh) then - if newstate ~= state_pwrcall[veh] and newstate ~= nil then - if snd_pwrcall[veh] ~= nil then - StopSound(snd_pwrcall[veh]) - ReleaseSoundId(snd_pwrcall[veh]) - snd_pwrcall[veh] = nil - end - if newstate ~= 0 then - snd_pwrcall[veh] = GetSoundId() - PlaySoundFromEntity(snd_pwrcall[veh], SIRENS[newstate].String, veh, SIRENS[newstate].Ref, 0, 0) - end - state_pwrcall[veh] = newstate - end - end -end - ---------------------------------------------------------------------- -function SetAirManuStateForVeh(veh, newstate) - if DoesEntityExist(veh) and not IsEntityDead(veh) then - if newstate ~= state_airmanu[veh] and newstate ~= nil then - if snd_airmanu[veh] ~= nil then - StopSound(snd_airmanu[veh]) - ReleaseSoundId(snd_airmanu[veh]) - snd_airmanu[veh] = nil - end - if newstate ~= 0 then - snd_airmanu[veh] = GetSoundId() - PlaySoundFromEntity(snd_airmanu[veh], SIRENS[newstate].String, veh, SIRENS[newstate].Ref, 0, 0) - end - state_airmanu[veh] = newstate - end - end -end - ------------------------------------------------- -----------------EVENT HANDLERS------------------ ------------------------------------------------- -RegisterNetEvent('lvc:TogIndicState_c') -AddEventHandler('lvc:TogIndicState_c', function(sender, newstate) - local player_s = GetPlayerFromServerId(sender) - local ped_s = GetPlayerPed(player_s) - if DoesEntityExist(ped_s) and not IsEntityDead(ped_s) then - if ped_s ~= GetPlayerPed(-1) then - if IsPedInAnyVehicle(ped_s, false) then - local veh = GetVehiclePedIsUsing(ped_s) - TogIndicStateForVeh(veh, newstate) - end - end - end -end) - ---------------------------------------------------------------------- -RegisterNetEvent('lvc:TogDfltSrnMuted_c') -AddEventHandler('lvc:TogDfltSrnMuted_c', function(sender) - local player_s = GetPlayerFromServerId(sender) - local ped_s = GetPlayerPed(player_s) - if DoesEntityExist(ped_s) and not IsEntityDead(ped_s) then - if ped_s ~= GetPlayerPed(-1) then - if IsPedInAnyVehicle(ped_s, false) then - local veh = GetVehiclePedIsUsing(ped_s) - TogMuteDfltSrnForVeh(veh, true) - end - end - end -end) - ---------------------------------------------------------------------- -RegisterNetEvent('lvc:SetLxSirenState_c') -AddEventHandler('lvc:SetLxSirenState_c', function(sender, newstate) - local player_s = GetPlayerFromServerId(sender) - local ped_s = GetPlayerPed(player_s) - if DoesEntityExist(ped_s) and not IsEntityDead(ped_s) then - if ped_s ~= GetPlayerPed(-1) then - if IsPedInAnyVehicle(ped_s, false) then - local veh = GetVehiclePedIsUsing(ped_s) - SetLxSirenStateForVeh(veh, newstate) - end - end - end -end) - ---------------------------------------------------------------------- -RegisterNetEvent('lvc:SetPwrcallState_c') -AddEventHandler('lvc:SetPwrcallState_c', function(sender, newstate) - local player_s = GetPlayerFromServerId(sender) - local ped_s = GetPlayerPed(player_s) - if DoesEntityExist(ped_s) and not IsEntityDead(ped_s) then - if ped_s ~= GetPlayerPed(-1) then - if IsPedInAnyVehicle(ped_s, false) then - local veh = GetVehiclePedIsUsing(ped_s) - SetPowercallStateForVeh(veh, newstate) - end - end - end -end) - ---------------------------------------------------------------------- -RegisterNetEvent('lvc:SetAirManuState_c') -AddEventHandler('lvc:SetAirManuState_c', function(sender, newstate) - local player_s = GetPlayerFromServerId(sender) - local ped_s = GetPlayerPed(player_s) - if DoesEntityExist(ped_s) and not IsEntityDead(ped_s) then - if ped_s ~= GetPlayerPed(-1) then - if IsPedInAnyVehicle(ped_s, false) then - local veh = GetVehiclePedIsUsing(ped_s) - SetAirManuStateForVeh(veh, newstate) - end - end - end -end) - - ---------------------------------------------------------------------- -CreateThread(function() - while true do - CleanupSounds() - DistantCopCarSirens(false) - ----- IS IN VEHICLE ----- - if GetPedInVehicleSeat(veh, -1) == playerped then - if state_indic[veh] == nil then - state_indic[veh] = ind_state_o - end - - -- INDIC AUTO CONTROL - if actv_ind_timer == true then - if state_indic[veh] == ind_state_l or state_indic[veh] == ind_state_r then - if GetEntitySpeed(veh) < 6 then - count_ind_timer = 0 - else - if count_ind_timer > delay_ind_timer then - count_ind_timer = 0 - actv_ind_timer = false - state_indic[veh] = ind_state_o - TogIndicStateForVeh(veh, state_indic[veh]) - count_bcast_timer = delay_bcast_timer - else - count_ind_timer = count_ind_timer + 1 - end - end - end - end - - --- IS EMERG VEHICLE --- - if GetVehicleClass(veh) == 18 then - lights_on = IsVehicleSirenOn(veh) - -- FORCE RADIO ENABLED PER FRAME - if radio_masterswitch then - SetVehicleRadioEnabled(veh, true) - end - - if not IsEntityDead(veh) then - TogMuteDfltSrnForVeh(veh, true) - --- SET INIT TABLE VALUES --- - if state_lxsiren[veh] == nil then - state_lxsiren[veh] = 0 - end - if state_pwrcall[veh] == nil then - state_pwrcall[veh] = 0 - end - if state_airmanu[veh] == nil then - state_airmanu[veh] = 0 - end - - --- IF LIGHTS ARE OFF TURN OFF SIREN --- - if not lights_on and state_lxsiren[veh] > 0 then - -- SAVE TONE BEFORE TURNING OFF - if not tone_main_reset_standby then - UTIL:SetToneByID('MAIN_MEM', state_lxsiren[veh]) - end - SetLxSirenStateForVeh(veh, 0) - count_bcast_timer = delay_bcast_timer - end - if not lights_on and state_pwrcall[veh] > 0 then - SetPowercallStateForVeh(veh, 0) - count_bcast_timer = delay_bcast_timer - end - - ----- CONTROLS ----- - if not IsPauseMenuActive() and UpdateOnscreenKeyboard() ~= 0 and not radio_wheel_active then - if not key_lock then - ------ TOG DFLT SRN LIGHTS ------ - if IsDisabledControlJustReleased(0, 85) then - if lights_on then - AUDIO:Play('Off', AUDIO.off_volume) - -- SET NUI IMAGES - HUD:SetItemState('switch', false) - HUD:SetItemState('siren', false) - -- TURN OFF SIRENS (R* LIGHTS) - SetVehicleSiren(veh, false) - if trailer ~= nil and trailer ~= 0 then - SetVehicleSiren(trailer, false) - end - - else - AUDIO:Play('On', AUDIO.on_volume) -- On - -- SET NUI IMAGES - HUD:SetItemState('switch', true) - -- TURN OFF SIRENS (R* LIGHTS) - SetVehicleSiren(veh, true) - if trailer ~= nil and trailer ~= 0 then - SetVehicleSiren(trailer, true) - end - end - AUDIO:ResetActivityTimer() - count_bcast_timer = delay_bcast_timer - ------ TOG LX SIREN ------ - elseif IsDisabledControlJustReleased(0, 19) then - if state_lxsiren[veh] == 0 then - if lights_on then - AUDIO:Play('Upgrade', AUDIO.upgrade_volume) - HUD:SetItemState('siren', true) - if not tone_main_reset_standby then - -- GET THE SAVED TONE VERIFY IT IS APPROVED, AND NOT DISABLED / BUTTON ONLY - tone_mem_id = UTIL:GetToneID('MAIN_MEM') - tone_mem_option = UTIL:GetToneOption(tone_mem_id) - if UTIL:IsApprovedTone(tone_mem_id) and tone_mem_option ~= 3 and tone_mem_option ~= 4 then - SetLxSirenStateForVeh(veh, tone_mem_id) - else - new_tone = UTIL:GetNextSirenTone(tone_mem_id, veh, true) - UTIL:SetToneByID('MAIN_MEM', new_tone) - SetLxSirenStateForVeh(veh, new_tone) - end - - else - default_tone = UTIL:GetToneAtPos(2) - default_tone_option = UTIL:GetToneOption(default_tone) - if default_tone_option == 3 or default_tone_option == 4 then - new_tone = UTIL:GetNextSirenTone(default_tone, veh, true) - else - new_tone = UTIL:GetToneAtPos(2) - end - SetLxSirenStateForVeh(veh, new_tone) - end - end - else - AUDIO:Play('Downgrade', AUDIO.downgrade_volume) - -- ONLY CHANGE NUI STATE IF PWRCALL IS OFF AS WELL - if state_pwrcall[veh] == 0 then - HUD:SetItemState('siren', false) - end - if not tone_main_reset_standby then - UTIL:SetToneByID('MAIN_MEM', state_lxsiren[veh]) - end - SetLxSirenStateForVeh(veh, 0) - end - AUDIO:ResetActivityTimer() - count_bcast_timer = delay_bcast_timer - -- POWERCALL - elseif IsDisabledControlJustReleased(0, 172) and not IsMenuOpen() then - if state_pwrcall[veh] == 0 then - if lights_on then - AUDIO:Play('Upgrade', AUDIO.upgrade_volume) - HUD:SetItemState('siren', true) - SetPowercallStateForVeh(veh, UTIL:GetToneID('AUX')) - count_bcast_timer = delay_bcast_timer - end - else - AUDIO:Play('Downgrade', AUDIO.downgrade_volume) - if state_lxsiren[veh] == 0 then - HUD:SetItemState('siren', false) - end - SetPowercallStateForVeh(veh, 0) - end - AUDIO:ResetActivityTimer() - count_bcast_timer = delay_bcast_timer - end - -- CYCLE LX SRN TONES - if state_lxsiren[veh] > 0 then - if IsDisabledControlJustReleased(0, 80) then - AUDIO:Play('Upgrade', AUDIO.upgrade_volume) - HUD:SetItemState('horn', false) - SetLxSirenStateForVeh(veh, UTIL:GetNextSirenTone(state_lxsiren[veh], veh, true)) - count_bcast_timer = delay_bcast_timer - elseif IsDisabledControlPressed(0, 80) then - HUD:SetItemState('horn', true) - end - end - - -- MANU - if state_lxsiren[veh] < 1 then - if IsDisabledControlPressed(0, 80) then - AUDIO:ResetActivityTimer() - actv_manu = true - HUD:SetItemState('siren', true) - else - if actv_manu then - HUD:SetItemState('siren', false) - end - actv_manu = false - end - else - if actv_manu then - HUD:SetItemState('siren', false) - end - actv_manu = false - end - - -- HORN - if IsDisabledControlPressed(0, 86) then - actv_horn = true - AUDIO:ResetActivityTimer() - HUD:SetItemState('horn', true) - else - if actv_horn or actv_manu then - HUD:SetItemState('horn', false) - end - actv_horn = false - end - - - --AIRHORN AND MANU BUTTON SFX - if AUDIO.airhorn_button_SFX then - if IsDisabledControlJustPressed(0, 86) then - AUDIO:Play('Press', AUDIO.upgrade_volume) - end - if IsDisabledControlJustReleased(0, 86) then - AUDIO:Play('Release', AUDIO.upgrade_volume) - end - end - if AUDIO.manu_button_SFX and state_lxsiren[veh] == 0 then - if IsDisabledControlJustPressed(0, 80) then - AUDIO:Play('Press', AUDIO.upgrade_volume) - end - if IsDisabledControlJustReleased(0, 80) then - AUDIO:Play('Release', AUDIO.upgrade_volume) - end - end - else - if (IsDisabledControlJustReleased(0, 86) or - IsDisabledControlJustReleased(0, 172) or - IsDisabledControlJustReleased(0, 19) or - IsDisabledControlJustReleased(0, 85)) then - if locked_press_count % reminder_rate == 0 then - AUDIO:Play('Locked_Press', AUDIO.lock_reminder_volume, true) -- lock reminder - HUD:ShowNotification('~y~~h~Reminder:~h~ ~s~Your siren control box is ~r~locked~s~.', true) - end - locked_press_count = locked_press_count + 1 - end - end - end - - ---- ADJUST HORN / MANU STATE ---- - local hmanu_state_new = 0 - if actv_horn == true and actv_manu == false then - hmanu_state_new = UTIL:GetToneID('ARHRN') - elseif actv_horn == false and actv_manu == true then - hmanu_state_new = UTIL:GetToneID('PMANU') - elseif actv_horn == true and actv_manu == true then - hmanu_state_new = UTIL:GetToneID('SMANU') - end - if tone_airhorn_intrp then - if hmanu_state_new == UTIL:GetToneID('ARHRN') then - if state_lxsiren[veh] > 0 and actv_lxsrnmute_temp == false then - srntone_temp = state_lxsiren[veh] - SetLxSirenStateForVeh(veh, 0) - actv_lxsrnmute_temp = true - end - else - if actv_lxsrnmute_temp == true then - SetLxSirenStateForVeh(veh, srntone_temp) - actv_lxsrnmute_temp = false - end - end - end - - if state_airmanu[veh] ~= hmanu_state_new then - SetAirManuStateForVeh(veh, hmanu_state_new) - count_bcast_timer = delay_bcast_timer - end - end - else - -- DISABLE SIREN AUDIO FOR ALL VEHICLES NOT VC_EMERGENCY (VEHICLES.META) - TogMuteDfltSrnForVeh(veh, true) - end - - --- IS ANY LAND VEHICLE --- - if GetVehicleClass(veh) ~= 14 and GetVehicleClass(veh) ~= 15 and GetVehicleClass(veh) ~= 16 and GetVehicleClass(veh) ~= 21 then - ----- CONTROLS ----- - if not IsPauseMenuActive() then - -- IND L - if IsDisabledControlJustReleased(0, left_signal_key) then -- INPUT_VEH_PREV_RADIO_TRACK - local cstate = state_indic[veh] - if cstate == ind_state_l then - state_indic[veh] = ind_state_o - actv_ind_timer = false - else - state_indic[veh] = ind_state_l - actv_ind_timer = true - end - TogIndicStateForVeh(veh, state_indic[veh]) - count_ind_timer = 0 - count_bcast_timer = delay_bcast_timer - -- IND R - elseif IsDisabledControlJustReleased(0, right_signal_key) then -- INPUT_VEH_NEXT_RADIO_TRACK - local cstate = state_indic[veh] - if cstate == ind_state_r then - state_indic[veh] = ind_state_o - actv_ind_timer = false - else - state_indic[veh] = ind_state_r - actv_ind_timer = true - end - TogIndicStateForVeh(veh, state_indic[veh]) - count_ind_timer = 0 - count_bcast_timer = delay_bcast_timer - -- IND H - elseif IsControlPressed(0, hazard_key) then -- INPUT_FRONTEND_CANCEL / Backspace - if GetLastInputMethod(0) then -- last input was with kb - Wait(hazard_hold_duration) - if IsControlPressed(0, hazard_key) then -- INPUT_FRONTEND_CANCEL / Backspace - local cstate = state_indic[veh] - if cstate == ind_state_h then - state_indic[veh] = ind_state_o - AUDIO:Play('Hazards_Off', AUDIO.hazards_volume, true) -- Hazards Off - else - state_indic[veh] = ind_state_h - AUDIO:Play('Hazards_On', AUDIO.hazards_volume, true) -- Hazards On - end - TogIndicStateForVeh(veh, state_indic[veh]) - actv_ind_timer = false - count_ind_timer = 0 - count_bcast_timer = delay_bcast_timer - Wait(300) - end - end - end - end - - ----- AUTO BROADCAST VEH STATES ----- - if count_bcast_timer > delay_bcast_timer then - count_bcast_timer = 0 - --- IS EMERG VEHICLE --- - if GetVehicleClass(veh) == 18 then - TriggerServerEvent('lvc:TogDfltSrnMuted_s') - TriggerServerEvent('lvc:SetLxSirenState_s', state_lxsiren[veh]) - TriggerServerEvent('lvc:SetPwrcallState_s', state_pwrcall[veh]) - TriggerServerEvent('lvc:SetAirManuState_s', state_airmanu[veh]) - end - --- IS ANY OTHER VEHICLE --- - TriggerServerEvent('lvc:TogIndicState_s', state_indic[veh]) - else - count_bcast_timer = count_bcast_timer + 1 - end - end - end - Wait(0) - end -end) \ No newline at end of file diff --git a/resources/lvc/UTIL/cl_storage.lua b/resources/lvc/UTIL/cl_storage.lua deleted file mode 100644 index 9913bf28e..000000000 --- a/resources/lvc/UTIL/cl_storage.lua +++ /dev/null @@ -1,415 +0,0 @@ ---[[ ---------------------------------------------------- -LUXART VEHICLE CONTROL V3 (FOR FIVEM) ---------------------------------------------------- -Coded by Lt.Caine -ELS Clicks by Faction -Additional Modification by TrevorBarns ---------------------------------------------------- -FILE: cl_storage.lua -PURPOSE: Handle save/load functions and version - checking ---------------------------------------------------- -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . ---------------------------------------------------- -]] -STORAGE = { } - -local save_prefix = 'lvc_'..community_id..'_' -local repo_version = nil -local backup_tone_table = {} -local custom_tone_names = false -local SIRENS_backup_string = nil -local profiles = { } - --- forward local fn declaration -local IsNewerVersion - ------------------------------------------------- ---Deletes all saved KVPs for that vehicle profile --- This should never be removed. It is the only easy way for end users to delete LVC data. -RegisterCommand('lvcfactoryreset', function(source, args) - local choice = HUD:FrontEndAlert(Lang:t('warning.warning'), Lang:t('warning.factory_reset'), Lang:t('warning.facory_reset_options')) - if choice then - STORAGE:FactoryReset() - end -end) - -function STORAGE:FactoryReset() - STORAGE:DeleteKVPs(save_prefix) - STORAGE:ResetSettings() - UTIL:Print(Lang:t('info.factory_reset_success_console'), true) - HUD:ShowNotification(Lang:t('info.factory_reset_success_frontend'), true) -end - ---Prints all KVP keys and values to console ---if GetResourceMetadata(GetCurrentResourceName(), 'debug_mode', 0) == 'true' then - RegisterCommand('lvcdumpkvp', function(source, args) - UTIL:Print('^4LVC ^5STORAGE: ^7Dumping KVPs...') - local handle = StartFindKvp(save_prefix); - local key = FindKvp(handle) - while key ~= nil do - if GetResourceKvpString(key) ~= nil then - UTIL:Print('^4LVC ^5STORAGE Found: ^7"'..key..'" "'..GetResourceKvpString(key)..'", STRING', true) - elseif GetResourceKvpInt(key) ~= nil then - UTIL:Print('^4LVC ^5STORAGE Found: ^7"'..key..'" "'..GetResourceKvpInt(key)..'", INT', true) - elseif GetResourceKvpFloat(key) ~= nil then - UTIL:Print('^4LVC ^5STORAGE Found: ^7"'..key..'" "'..GetResourceKvpFloat(key)..'", FLOAT', true) - end - key = FindKvp(handle) - Wait(0) - end - UTIL:Print('^4LVC ^5STORAGE: ^7Finished Dumping KVPs...') - end) ---end ------------------------------------------------- --- Resource Start Initialization -CreateThread(function() - TriggerServerEvent('lvc:GetRepoVersion_s') - STORAGE:FindSavedProfiles() -end) - ---[[Function for Deleting KVPs]] -function STORAGE:DeleteKVPs(prefix) - local handle = StartFindKvp(prefix); - local key = FindKvp(handle) - while key ~= nil do - DeleteResourceKvp(key) - UTIL:Print('^3LVC Info: Deleting Key \'' .. key .. '\'', true) - key = FindKvp(handle) - Wait(0) - end -end - ---[[Getter for current version used in RageUI.]] -function STORAGE:GetCurrentVersion() - local curr_version = GetResourceMetadata(GetCurrentResourceName(), 'version', 0) - if curr_version ~= nil then - return curr_version - else - return 'unknown' - end -end - ---[[Getter for repo version used in RageUI.]] -function STORAGE:GetRepoVersion() - return repo_version -end - ---[[Getter for out-of-date notification for RageUI.]] -function STORAGE:GetIsNewerVersion() - return IsNewerVersion(repo_version, STORAGE:GetCurrentVersion()) -end - ---[[Saves HUD settings, separated from SaveSettings]] -function STORAGE:SaveHUDSettings() - local hud_save_data = { Show_HUD = HUD:GetHudState(), - HUD_Scale = HUD:GetHudScale(), - HUD_pos = HUD:GetHudPosition(), - HUD_backlight_mode = HUD:GetHudBacklightMode(), - } - SetResourceKvp(save_prefix .. 'hud_data', json.encode(hud_save_data)) -end - - ---[[Saves all KVP values.]] -function STORAGE:SaveSettings() - UTIL:Print('^4LVC: ^5STORAGE: ^7Saving Settings...') - SetResourceKvp(save_prefix..'save_version', STORAGE:GetCurrentVersion()) - - --HUD Settings - STORAGE:SaveHUDSettings() - - --Tone Names - if custom_tone_names then - local tone_names = { } - for i, siren_pkg in pairs(SIRENS) do - table.insert(tone_names, siren_pkg.Name) - end - SetResourceKvp(save_prefix .. 'tone_names', json.encode(tone_names)) - UTIL:Print('^4LVC ^5STORAGE: ^7saving '..save_prefix..'tone_names...') - end - - --Profile Specific Settings - if UTIL:GetVehicleProfileName() ~= nil then - local profile_name = string.gsub(UTIL:GetVehicleProfileName(), ' ', '_') - if profile_name ~= nil then - local tone_options_encoded = json.encode(UTIL:GetToneOptionsTable()) - local profile_save_data = { PMANU = UTIL:GetToneID('PMANU'), - SMANU = UTIL:GetToneID('SMANU'), - AUX = UTIL:GetToneID('AUX'), - airhorn_intrp = tone_airhorn_intrp, - main_reset_standby = tone_main_reset_standby, - park_kill = park_kill, - tone_options = tone_options_encoded, - } - - SetResourceKvp(save_prefix .. 'profile_'..profile_name..'!', json.encode(profile_save_data)) - UTIL:Print('^4LVC ^5STORAGE: ^7saving '..save_prefix .. 'profile_'..profile_name..'!') - - --Audio Settings - local audio_save_data = { - radio_masterswitch = AUDIO.radio_masterswitch, - button_sfx_scheme = AUDIO.button_sfx_scheme, - on_volume = AUDIO.on_volume, - off_volume = AUDIO.off_volume, - upgrade_volume = AUDIO.upgrade_volume, - downgrade_volume = AUDIO.downgrade_volume, - activity_reminder_volume = AUDIO.activity_reminder_volume, - hazards_volume = AUDIO.hazards_volume, - lock_volume = AUDIO.lock_volume, - lock_reminder_volume = AUDIO.lock_reminder_volume, - airhorn_button_SFX = AUDIO.airhorn_button_SFX, - manu_button_SFX = AUDIO.manu_button_SFX, - activity_reminder_index = AUDIO:GetActivityReminderIndex(), - } - SetResourceKvp(save_prefix..'profile_'..profile_name..'_audio_data', json.encode(audio_save_data)) - UTIL:Print('^4LVC ^5STORAGE: ^7saving profile_'..profile_name..'_audio_data') - else - HUD:ShowNotification('~b~LVC: ~r~SAVE ERROR~s~: profile_name after gsub is nil.', true) - end - else - HUD:ShowNotification('~b~LVC: ~r~SAVE ERROR~s~: UTIL:GetVehicleProfileName() returned nil.', true) - end - UTIL:Print('^4LVC ^5STORAGE: ^7Finished Saving Settings...') -end - ------------------------------------------------- ---[[Loads all KVP values.]] -function STORAGE:LoadSettings(profile_name) - UTIL:Print('^4LVC ^5STORAGE: ^7Loading Settings...') - local comp_version = GetResourceMetadata(GetCurrentResourceName(), 'compatible', 0) - local save_version = GetResourceKvpString(save_prefix .. 'save_version') - local incompatible = IsNewerVersion(comp_version, save_version) == 'older' - - --Is save present if so what version - if incompatible then - AddTextEntry('lvc_mismatch_version','~y~~h~Warning:~h~ ~s~Luxart Vehicle Control Save Version Mismatch.\n~b~Compatible Version: ' .. comp_version .. '\n~o~Save Version: ' .. save_version .. '~s~\nYou may experience issues, to prevent this message from appearing verify settings and resave.') - SetNotificationTextEntry('lvc_mismatch_version') - DrawNotification(false, true) - end - - local hud_save_data = GetResourceKvpString(save_prefix..'hud_data') - if hud_save_data ~= nil then - hud_save_data = json.decode(hud_save_data) - HUD:SetHudState(hud_save_data.Show_HUD) - HUD:SetHudScale(hud_save_data.HUD_Scale) - HUD:SetHudPosition(hud_save_data.HUD_pos) - HUD:SetHudBacklightMode(hud_save_data.HUD_backlight_mode) - UTIL:Print('^4LVC ^5STORAGE: ^7loaded HUD data.') - end - - if save_version ~= nil then - --Tone Names - if main_siren_settings_masterswitch then - local tone_names = GetResourceKvpString(save_prefix..'tone_names') - if tone_names ~= nil then - tone_names = json.decode(tone_names) - for i, name in pairs(tone_names) do - if SIRENS[i] ~= nil then - SIRENS[i].Name = name - end - end - end - UTIL:Print('^4LVC ^5STORAGE: ^7loaded custom tone names.') - end - - --Profile Specific Settings - if UTIL:GetVehicleProfileName() ~= false then - local profile_name = profile_name or string.gsub(UTIL:GetVehicleProfileName(), ' ', '_') - if profile_name ~= nil then - local profile_save_data = GetResourceKvpString(save_prefix..'profile_'..profile_name..'!') - if profile_save_data ~= nil then - profile_save_data = json.decode(profile_save_data) - UTIL:SetToneByID('PMANU', profile_save_data.PMANU) - UTIL:SetToneByID('SMANU', profile_save_data.SMANU) - UTIL:SetToneByID('AUX', profile_save_data.AUX) - if main_siren_settings_masterswitch then - tone_airhorn_intrp = profile_save_data.airhorn_intrp - tone_main_reset_standby = profile_save_data.main_reset_standby - park_kill = profile_save_data.park_kill - local tone_options = json.decode(profile_save_data.tone_options) - if tone_options ~= nil then - for tone_id, option in pairs(tone_options) do - tone_id = tonumber(tone_id) - option = tonumber(option) - if SIRENS[tone_id] ~= nil then - UTIL:SetToneOption(tone_id, option) - end - end - end - end - UTIL:Print('^4LVC ^5STORAGE: ^7loaded '..profile_name..'.') - end - --Audio Settings - local audio_save_data = GetResourceKvpString(save_prefix..'profile_'..profile_name..'_audio_data') - if audio_save_data ~= nil then - audio_save_data = json.decode(audio_save_data) - if audio_save_data.radio_masterswitch ~= nil then - AUDIO.radio_masterswitch = audio_save_data.radio_masterswitch - end - AUDIO.button_sfx_scheme = audio_save_data.button_sfx_scheme - AUDIO.on_volume = audio_save_data.on_volume - AUDIO.off_volume = audio_save_data.off_volume - AUDIO.upgrade_volume = audio_save_data.upgrade_volume - AUDIO.downgrade_volume = audio_save_data.downgrade_volume - AUDIO.activity_reminder_volume = audio_save_data.activity_reminder_volume - AUDIO.hazards_volume = audio_save_data.hazards_volume - AUDIO.lock_volume = audio_save_data.lock_volume - AUDIO.lock_reminder_volume = audio_save_data.lock_reminder_volume - AUDIO.airhorn_button_SFX = audio_save_data.airhorn_button_SFX - AUDIO.manu_button_SFX = audio_save_data.manu_button_SFX - AUDIO:SetActivityReminderIndex(audio_save_data.activity_reminder_index) - UTIL:Print('^4LVC ^5STORAGE: ^7loaded audio data.') - end - else - HUD:ShowNotification('~b~LVC:~r~ LOADING ERROR~s~: profile_name after gsub is nil.', true) - end - end - end - UTIL:Print('^4LVC ^5STORAGE: ^7Finished Loading Settings...') -end - ------------------------------------------------- ---[[Resets all KVP/menu values to their default.]] -function STORAGE:ResetSettings() - UTIL:Print('^4LVC ^5STORAGE: ^7Resetting Settings...') - - --Storage State - custom_tone_names = false - profiles = { } - STORAGE:FindSavedProfiles() - - --LVC State - key_lock = false - tone_main_reset_standby = reset_to_standby_default - tone_airhorn_intrp = airhorn_interrupt_default - park_kill = park_kill_default - - --HUD State - HUD:SetHudState(hud_first_default) - HUD:SetHudScale(0.7) - HUD:ResetPosition() - HUD:SetHudBacklightMode(1) - - --Extra Tone Resets - UTIL:SetToneByPos('ARHRN', 1) - UTIL:SetToneByPos('PMANU', 2) - UTIL:SetToneByPos('SMANU', 3) - UTIL:SetToneByPos('AUX', 2) - UTIL:SetToneByPos('MAIN_MEM', 2) - - STORAGE:RestoreBackupTable() - UTIL:BuildToneOptions() - - --Audio Settings - AUDIO.radio_masterswitch = true - AUDIO.airhorn_button_SFX = false - AUDIO.manu_button_SFX = false - AUDIO:SetActivityReminderIndex(1) - - AUDIO.button_sfx_scheme = default_sfx_scheme_name - AUDIO.on_volume = default_on_volume - AUDIO.off_volume = default_off_volume - AUDIO.upgrade_volume = default_upgrade_volume - AUDIO.downgrade_volume = default_downgrade_volume - AUDIO.hazards_volume = default_hazards_volume - AUDIO.lock_volume = default_lock_volume - AUDIO.lock_reminder_volume = default_lock_reminder_volume - AUDIO.activity_reminder_volume = default_reminder_volume - UTIL:Print('^4LVC ^5STORAGE: ^7Finished Resetting Settings...') -end - ------------------------------------------------- ---[[Find all profile names of all saved KVP.]] -function STORAGE:FindSavedProfiles() - local handle = StartFindKvp(save_prefix..'profile_'); - local key = FindKvp(handle) - while key ~= nil do - if string.match(key, '(.*)!$') then - local saved_profile_name = string.match(key, save_prefix..'profile_(.*)!$') - - --Duplicate checking - local found = false - for _, profile_name in ipairs(profiles) do - if profile_name == saved_profile_name then - found = true - end - end - - if not found then - table.insert(profiles, saved_profile_name) - end - end - key = FindKvp(handle) - Wait(0) - end -end - -function STORAGE:GetSavedProfiles() - local cur_profile = UTIL:GetVehicleProfileName() - for i, profile in ipairs(profiles) do - if profile == cur_profile then - table.remove(profiles, i) - end - end - - return profiles -end ------------------------------------------------- ---[[Setter for JSON string backup of SIRENS table in case of reset since we modify SIREN table directly.]] -function STORAGE:SetBackupTable() - SIRENS_backup_string = json.encode(SIRENS) -end - ---[[Setter for SIRENS table using backup string of table.]] -function STORAGE:RestoreBackupTable() - SIRENS = json.decode(SIRENS_backup_string) -end - ---[[Setter for bool that is used in saving to determine if tone strings have been modified.]] -function STORAGE:SetCustomToneStrings(toggle) - custom_tone_names = toggle -end - ------------------------------------------------- ---HELPER FUNCTIONS for main siren settings saving:end ---Compare Version Strings: Is version newer than test_version -IsNewerVersion = function(version, test_version) - if version == nil or test_version == nil then - return 'unknown' - end - - if type(version) == 'string' then - version = semver(version) - end - if type(test_version) == 'string' then - test_version = semver(test_version) - end - - if version > test_version then - return 'older' - elseif version < test_version then - return 'newer' - elseif version == test_version then - return 'equal' - end -end - ---------------------------------------------------------------------- ---[[Callback for Server -> Client version update.]] -RegisterNetEvent('lvc:SendRepoVersion_c') -AddEventHandler('lvc:SendRepoVersion_c', function(version) - repo_version = version -end) \ No newline at end of file diff --git a/resources/lvc/UTIL/cl_utils.lua b/resources/lvc/UTIL/cl_utils.lua deleted file mode 100644 index 23526ebdf..000000000 --- a/resources/lvc/UTIL/cl_utils.lua +++ /dev/null @@ -1,434 +0,0 @@ ---[[ ---------------------------------------------------- -LUXART VEHICLE CONTROL V3 (FOR FIVEM) ---------------------------------------------------- -Coded by Lt.Caine -ELS Clicks by Faction -Additional Modification by TrevorBarns ---------------------------------------------------- -FILE: cl_utils.lua -PURPOSE: Utilities for siren assignments and tables - and other common functions. ---------------------------------------------------- -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . ---------------------------------------------------- -]] -UTIL = { } - -local approved_tones = nil -local tone_options = { } -local tone_table_names_ids = { } -local profile = nil -local tone_main_mem_id = nil -local tone_PMANU_id = nil -local tone_SMANU_id = nil -local tone_AUX_id = nil -local tone_ARHRN_id = nil - ---------------------------------------------------------------------- ---[[Return sub-table for sirens or plugin settings tables, given veh, and name of whatever setting.]] -function UTIL:GetProfileFromTable(print_name, tbl, veh, ignore_missing_default) - local ignore_missing_default = ignore_missing_default or false - local veh_name = GetDisplayNameFromVehicleModel(GetEntityModel(veh)) - local lead_and_trail_wildcard = veh_name:gsub('%d+', '#') - local lead = veh_name:match('%d*%a+') - local trail = veh_name:gsub(lead, ''):gsub('%d+', '#') - local trail_only_wildcard = string.format('%s%s', lead, trail) - - local profile_table, profile - if tbl ~= nil then - if tbl[veh_name] ~= nil then --Does profile exist as outlined in vehicle.meta - profile_table = tbl[veh_name] - profile = veh_name - UTIL:Print(Lang:t('info.profile_found', {ver = STORAGE:GetCurrentVersion(), tbl = print_name, profile = profile, model = veh_name})) - elseif tbl[trail_only_wildcard] ~= nil then --Does profile exist using # as wildcard for any trailing digits. - profile_table = tbl[trail_only_wildcard] - profile = trail_only_wildcard - UTIL:Print(Lang:t('info.profile_found', {ver = STORAGE:GetCurrentVersion(), tbl = print_name, profile = profile, model = veh_name})) - elseif tbl[lead_and_trail_wildcard] ~= nil then --Does profile exist using # as wildcard for any digits. - profile_table = tbl[lead_and_trail_wildcard] - profile = lead_and_trail_wildcard - UTIL:Print(Lang:t('info.profile_found', {ver = STORAGE:GetCurrentVersion(), tbl = print_name, profile = profile, model = veh_name})) - else - if tbl['DEFAULT'] ~= nil then - profile_table = tbl['DEFAULT'] - profile = 'DEFAULT' - UTIL:Print(Lang:t('info.profile_default_console', {ver = STORAGE:GetCurrentVersion(), tbl = print_name, model = veh_name})) - if print_name == 'SIRENS' then - HUD:ShowNotification(Lang:t('info.profile_default_frontend', {model = veh_name})) - end - else - profile_table = { } - profile = false - if not ignore_missing_default then - UTIL:Print(Lang:t('warning.profile_missing', {ver = STORAGE:GetCurrentVersion(), tbl = print_name, model = veh_name}), true) - end - end - end - else - profile_table = { } - profile = false - HUD:ShowNotification(Lang:t('error.profile_nil_table', {tbl = print_name}), true) - UTIL:Print(Lang:t('error.profile_nil_table_console', {ver = STORAGE:GetCurrentVersion(), tbl = print_name}), true) - end - - return profile_table, profile -end - ---------------------------------------------------------------------- ---[[Shorten oversized strings in SIREN_ASSIGNMENTS (SIRENS.LUA). - GTA only allows 11 characters. So to reduce confusion we'll shorten it if the user does not.]] -function UTIL:FixOversizeKeys(TABLE) - for i, tbl in pairs(TABLE) do - if string.len(i) > 11 then - local shortened_gameName = string.sub(i,1,11) - TABLE[shortened_gameName] = TABLE[i] - TABLE[i] = nil - end - end -end - ---------------------------------------------------------------------- ---[[Sets profile name and approved_tones table a copy of SIREN_ASSIGNMENTS for this vehicle]] -function UTIL:UpdateApprovedTones(veh) - approved_tones, profile = UTIL:GetProfileFromTable('SIRENS', SIREN_ASSIGNMENTS, veh) - - if profile == false then - UTIL:Print(Lang:t('error.profile_none_found_console', {game_name = GetDisplayNameFromVehicleModel(GetEntityModel(veh))}), true) - HUD:ShowNotification(Lang:t('error.profile_none_found_frontend'), true) - end - - if profile then - if not UTIL:IsApprovedTone('MAIN_MEM') then - UTIL:SetToneByPos('MAIN_MEM', 2) - end - if not UTIL:IsApprovedTone('PMANU') then - UTIL:SetToneByPos('PMANU', 2) - end - if not UTIL:IsApprovedTone('SMANU') then - UTIL:SetToneByPos('SMANU', 3) - end - if not UTIL:IsApprovedTone('AUX') then - UTIL:SetToneByPos('AUX', 2) - end - if not UTIL:IsApprovedTone('ARHRN') then - UTIL:SetToneByPos('ARHRN', 1) - end - end -end - ---[[Getter for approved_tones table, used in RageUI]] -function UTIL:GetApprovedTonesTable() - if approved_tones == nil then - if veh ~= nil then - UpdateApprovedTones(veh) - else - UpdateApprovedTones('DEFAULT') - end - end - return approved_tones -end ---------------------------------------------------------------------- ---[[Builds a table that we store tone_options in (disabled, button & cycle, cycle only, button only). - Users can set default option of siren by using optional index .Option in SIREN_ASSIGNMENTS table in SIRENS.LUA]] -function UTIL:BuildToneOptions() - local temp_array = { } - local option - for i, id in pairs(approved_tones) do - if SIRENS[id] ~= nil then - option = SIRENS[id].Option or 1 - temp_array[id] = option - end - end - tone_options = temp_array -end - ---Setter for single tone_option -function UTIL:SetToneOption(tone_id, option) - tone_options[tone_id] = option -end - ---Getter for single tone_option -function UTIL:GetToneOption(tone_id) - return tone_options[tone_id] -end - ---Getter for tone_options table (used for saving) -function UTIL:GetToneOptionsTable() - return tone_options -end ---------------------------------------------------------------------- ---[[RageUI requires a specific table layout, this builds it according to SIREN_ASSIGNMENTS > approved_tones.]] -function UTIL:GetApprovedTonesTableNameAndID() - local temp_array = { } - for i, tone_id in pairs(approved_tones) do - if i ~= 1 then - table.insert(temp_array, { Name = SIRENS[tone_id].Name, Value = tone_id } ) - end - end - return temp_array -end - ---------------------------------------------------------------------- ---[[Getter for tone id by passing string abbreviation (MAIN_MEM, PMANU, etc.)]] -function UTIL:GetToneID(tone_string) - if tone_string == 'MAIN_MEM' then - return tone_main_mem_id - elseif tone_string == 'PMANU' then - return tone_PMANU_id - elseif tone_string == 'SMANU' then - return tone_SMANU_id - elseif tone_string == 'AUX' then - return tone_AUX_id - elseif tone_string == 'ARHRN' then - return tone_ARHRN_id - end -end - ---[[Setter for ToneID by passing string abbreviation of tone (MAIN_MEM, PMANU, etc.) and position of desired tone in approved_tones.]] -function UTIL:SetToneByPos(tone_string, pos) - if profile then - if approved_tones[pos] ~= nil then - if tone_string == 'MAIN_MEM' then - tone_main_mem_id = approved_tones[pos] - elseif tone_string == 'PMANU' then - tone_PMANU_id = approved_tones[pos] - elseif tone_string == 'SMANU' then - tone_SMANU_id = approved_tones[pos] - elseif tone_string == 'AUX' then - tone_AUX_id = approved_tones[pos] - elseif tone_string == 'ARHRN' then - tone_ARHRN_id = approved_tones[pos] - end - else - HUD:ShowNotification(Lang:t('warning.too_few_tone_frontend', {code = 403}), false) - UTIL:Print(Lang:t('warning.too_few_tone_console', {ver = STORAGE:GetCurrentVersion(), code = 403, tone_string = tone_string, pos = pos}), true) - end - else - HUD:ShowNotification(Lang:t('warning.tone_position_nil_frontend', {code = 404}), false) - UTIL:Print(Lang:t('warning.tone_position_nil_console', {ver = STORAGE:GetCurrentVersion(), code = 404, tone_string = tone_string, pos = pos}), true) - end -end - ---[[Getter for position of passed tone string. Used in RageUI for P/S MANU and AUX Siren.]] -function UTIL:GetTonePos(tone_string) - local current_id = UTIL:GetToneID(tone_string) - for i, tone_id in pairs(approved_tones) do - if tone_id == current_id then - return i - end - end - return -1 -end - ---[[Getter for Tone ID at index/pos in approved_tones]] -function UTIL:GetToneAtPos(pos) - if approved_tones[pos] ~= nil then - return approved_tones[pos] - end - return nil -end - - ---[[Setter for ToneID by passing string abbreviation of tone (MAIN_MEM, PMANU, etc.) and specific ID.]] -function UTIL:SetToneByID(tone_string, tone_id) - if UTIL:IsApprovedTone(tone_id) then - if tone_string == 'MAIN_MEM' then - tone_main_mem_id = tone_id - elseif tone_string == 'PMANU' then - tone_PMANU_id = tone_id - elseif tone_string == 'SMANU' then - tone_SMANU_id = tone_id - elseif tone_string == 'AUX' then - tone_AUX_id = tone_id - elseif tone_string == 'ARHRN' then - tone_ARHRN_id = tone_id - end - else - HUD:ShowNotification(Lang:t('warning.tone_id_nil_frontend', {ver = STORAGE:GetCurrentVersion()}), false) - UTIL:Print(Lang:t('warning.tone_id_nil_console', {ver = STORAGE:GetCurrentVersion(), tone_string = tone_string, tone_id = tone_id}), true) - end -end - ---------------------------------------------------------------------- ---[[Gets next tone based off vehicle profile and current tone.]] -function UTIL:GetNextSirenTone(current_tone, veh, main_tone, last_pos) - local main_tone = main_tone or false - local last_pos = last_pos or nil - local result - - if last_pos == nil then - for i, tone_id in pairs(approved_tones) do - if tone_id == current_tone then - temp_pos = i - break - end - end - else - temp_pos = last_pos - end - - if temp_pos < #approved_tones then - temp_pos = temp_pos+1 - result = approved_tones[temp_pos] - else - temp_pos = 2 - result = approved_tones[2] - end - - if main_tone then - --Check if the tone is set to 'disable' or 'button-only' if so, find next tone - if tone_options[result] > 2 then - result = UTIL:GetNextSirenTone(result, veh, main_tone, temp_pos) - end - end - - return result -end - ---------------------------------------------------------------------- ---[[Get count of approved tones used when mapping RegisteredKeys]] -function UTIL:GetToneCount() - return #approved_tones -end - ---------------------------------------------------------------------- ---[[Ensure not all sirens are disabled / button only]] -function UTIL:IsOkayToDisable() - local count = 0 - for i, option in pairs(tone_options) do - if i ~= 1 then - if option < 3 then - count = count + 1 - end - end - end - if count > 1 then - return true - end - return false -end - ------------------------------------------------- ---[[Handle changing of tone_table custom names]] -function UTIL:ChangeToneString(tone_id, new_name) - STORAGE:SetCustomToneStrings(true) - SIRENS[tone_id].Name = new_name -end - ------------------------------------------------- ---[[Used to verify tone is allowed before playing.]] -function UTIL:IsApprovedTone(tone) - for i, approved_tone in ipairs(approved_tones) do - if approved_tone == tone then - return true - end - end - return false -end - ---------------------------------------------------------------------- ---[[Returns String used for saving, loading, and debugging]] -function UTIL:GetVehicleProfileName() - return profile -end - ---------------------------------------------------------------------- ---[[Prints to FiveM console, prints more when debug flag is enabled or overridden for important information]] -function UTIL:Print(string, override) - override = override or false - if debug_mode or override then - print(string) - end -end - ---------------------------------------------------------------------- ---[[Finds index of element in table given table and element.]] -function UTIL:IndexOf(tbl, tgt) - for i, v in pairs(tbl) do - if v == tgt then - return i - end - end - return nil -end - ---------------------------------------------------------------------- ---[[This function looks like #!*& for user convenience (and my lack of skill or abundance of laziness), - it is called when needing to change an extra, it allows users to do things like [''] = { Brake = 1 } while - also allowing advanced users to write configs like this [''] = { Brake = { add = { 3, 4 }, remove = { 5, 6 }, repair = true } } - which can add and remove multiple different extras at once and adds flag to repair the vehicle - for extras that are too large and require the vehicle to be reloaded. Once it figures out the - users config layout it calls itself again (recursive) with the id we actually need toggled right now.]] -function UTIL:TogVehicleExtras(veh, extra_id, state, repair) - local repair = repair or false - if type(extra_id) == 'table' then - -- Toggle Same Extras Mode - if extra_id.toggle ~= nil then - -- Toggle Multiple Extras - if type(extra_id.toggle) == 'table' then - for i, singe_extra_id in ipairs(extra_id.toggle) do - UTIL:TogVehicleExtras(veh, singe_extra_id, state, extra_id.repair) - end - -- Toggle a Single Extra (no table) - else - UTIL:TogVehicleExtras(veh, extra_id.toggle, state, extra_id.repair) - end - -- Toggle Different Extras Mode - elseif extra_id.add ~= nil and extra_id.remove ~= nil then - if type(extra_id.add) == 'table' then - for i, singe_extra_id in ipairs(extra_id.add) do - UTIL:TogVehicleExtras(veh, singe_extra_id, state, extra_id.repair) - end - else - UTIL:TogVehicleExtras(veh, extra_id.add, state, extra_id.repair) - end - if type(extra_id.remove) == 'table' then - for i, singe_extra_id in ipairs(extra_id.remove) do - UTIL:TogVehicleExtras(veh, singe_extra_id, not state, extra_id.repair) - end - else - UTIL:TogVehicleExtras(veh, extra_id.remove, not state, extra_id.repair) - end - end - else - if state then - if not IsVehicleExtraTurnedOn(veh, extra_id) then - local doors = { } - if repair then - for i = 0,6 do - doors[i] = GetVehicleDoorAngleRatio(veh, i) - end - end - SetVehicleAutoRepairDisabled(veh, not repair) - SetVehicleExtra(veh, extra_id, false) - UTIL:Print(Lang:t('info.extra_on', {extra = extra_id}), false) - SetVehicleAutoRepairDisabled(veh, false) - if repair then - for i = 0,6 do - if doors[i] > 0.0 then - SetVehicleDoorOpen(veh, i, true, false) - end - end - end - end - else - if IsVehicleExtraTurnedOn(veh, extra_id) then - SetVehicleExtra(veh, extra_id, true) - UTIL:Print(Lang:t('info.extra_off', {extra = extra_id}), false) - end - end - end - SetVehicleAutoRepairDisabled(veh, false) -end \ No newline at end of file diff --git a/resources/lvc/UTIL/semver.lua b/resources/lvc/UTIL/semver.lua deleted file mode 100644 index 8bcd88409..000000000 --- a/resources/lvc/UTIL/semver.lua +++ /dev/null @@ -1,232 +0,0 @@ ---[[ -Checkout semver.lua semantic versioning library for LUA -https://github.com/kikito/semver.lua - -Copyright (c) 2011 Enrique García Cota - -MIT LICENSE -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -]] - -semver = { - _VERSION = '1.2.1', - _DESCRIPTION = 'semver for Lua', - _URL = 'https://github.com/kikito/semver.lua', - _LICENSE = [[ - MIT LICENSE - Copyright (c) 2015 Enrique García Cota - Permission is hereby granted, free of charge, to any person obtaining a - copy of tother software and associated documentation files (the - "Software"), to deal in the Software without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, sublicense, and/or sell copies of the Software, and to - permit persons to whom the Software is furnished to do so, subject to - the following conditions: - The above copyright notice and tother permission notice shall be included - in all copies or substantial portions of the Software. - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - ]] -} - -local function checkPositiveInteger(number, name) - assert(number >= 0, name .. ' must be a valid positive number') - assert(math.floor(number) == number, name .. ' must be an integer') -end - -local function present(value) - return value and value ~= '' -end - --- splitByDot("a.bbc.d") == {"a", "bbc", "d"} -local function splitByDot(str) - str = str or "" - local t, count = {}, 0 - str:gsub("([^%.]+)", function(c) - count = count + 1 - t[count] = c - end) - return t -end - -local function parsePrereleaseAndBuildWithSign(str) - local prereleaseWithSign, buildWithSign = str:match("^(-[^+]+)(+.+)$") - if not (prereleaseWithSign and buildWithSign) then - prereleaseWithSign = str:match("^(-.+)$") - buildWithSign = str:match("^(+.+)$") - end - assert(prereleaseWithSign or buildWithSign, ("The parameter %q must begin with + or - to denote a prerelease or a build"):format(str)) - return prereleaseWithSign, buildWithSign -end - -local function parsePrerelease(prereleaseWithSign) - if prereleaseWithSign then - local prerelease = prereleaseWithSign:match("^-(%w[%.%w-]*)$") - assert(prerelease, ("The prerelease %q is not a slash followed by alphanumerics, dots and slashes"):format(prereleaseWithSign)) - return prerelease - end -end - -local function parseBuild(buildWithSign) - if buildWithSign then - local build = buildWithSign:match("^%+(%w[%.%w-]*)$") - assert(build, ("The build %q is not a + sign followed by alphanumerics, dots and slashes"):format(buildWithSign)) - return build - end -end - -local function parsePrereleaseAndBuild(str) - if not present(str) then return nil, nil end - - local prereleaseWithSign, buildWithSign = parsePrereleaseAndBuildWithSign(str) - - local prerelease = parsePrerelease(prereleaseWithSign) - local build = parseBuild(buildWithSign) - - return prerelease, build -end - -local function parseVersion(str) - local sMajor, sMinor, sPatch, sPrereleaseAndBuild = str:match("^(%d+)%.?(%d*)%.?(%d*)(.-)$") - assert(type(sMajor) == 'string', ("Could not extract version number(s) from %q"):format(str)) - local major, minor, patch = tonumber(sMajor), tonumber(sMinor), tonumber(sPatch) - local prerelease, build = parsePrereleaseAndBuild(sPrereleaseAndBuild) - return major, minor, patch, prerelease, build -end - - --- return 0 if a == b, -1 if a < b, and 1 if a > b -local function compare(a,b) - return a == b and 0 or a < b and -1 or 1 -end - -local function compareIds(myId, otherId) - if myId == otherId then return 0 - elseif not myId then return -1 - elseif not otherId then return 1 - end - - local selfNumber, otherNumber = tonumber(myId), tonumber(otherId) - - if selfNumber and otherNumber then -- numerical comparison - return compare(selfNumber, otherNumber) - -- numericals are always smaller than alphanums - elseif selfNumber then - return -1 - elseif otherNumber then - return 1 - else - return compare(myId, otherId) -- alphanumerical comparison - end -end - -local function smallerIdList(myIds, otherIds) - local myLength = #myIds - local comparison - - for i=1, myLength do - comparison = compareIds(myIds[i], otherIds[i]) - if comparison ~= 0 then - return comparison == -1 - end - -- if comparison == 0, continue loop - end - - return myLength < #otherIds -end - -local function smallerPrerelease(mine, other) - if mine == other or not mine then return false - elseif not other then return true - end - - return smallerIdList(splitByDot(mine), splitByDot(other)) -end - -local methods = {} - -function methods:nextMajor() - return semver(self.major + 1, 0, 0) -end -function methods:nextMinor() - return semver(self.major, self.minor + 1, 0) -end -function methods:nextPatch() - return semver(self.major, self.minor, self.patch + 1) -end - -local mt = { __index = methods } -function mt:__eq(other) - return self.major == other.major and - self.minor == other.minor and - self.patch == other.patch and - self.prerelease == other.prerelease - -- notice that build is ignored for precedence in semver 2.0.0 -end -function mt:__lt(other) - if self.major ~= other.major then return self.major < other.major end - if self.minor ~= other.minor then return self.minor < other.minor end - if self.patch ~= other.patch then return self.patch < other.patch end - return smallerPrerelease(self.prerelease, other.prerelease) - -- notice that build is ignored for precedence in semver 2.0.0 -end --- This works like the "pessimisstic operator" in Rubygems. --- if a and b are versions, a ^ b means "b is backwards-compatible with a" --- in other words, "it's safe to upgrade from a to b" -function mt:__pow(other) - if self.major == 0 then - return self == other - end - return self.major == other.major and - self.minor <= other.minor -end -function mt:__tostring() - local buffer = { ("%d.%d.%d"):format(self.major, self.minor, self.patch) } - if self.prerelease then table.insert(buffer, "-" .. self.prerelease) end - if self.build then table.insert(buffer, "+" .. self.build) end - return table.concat(buffer) -end - -local function new(major, minor, patch, prerelease, build) - assert(major, "At least one parameter is needed") - - if type(major) == 'string' then - major,minor,patch,prerelease,build = parseVersion(major) - end - patch = patch or 0 - minor = minor or 0 - - checkPositiveInteger(major, "major") - checkPositiveInteger(minor, "minor") - checkPositiveInteger(patch, "patch") - - local result = {major=major, minor=minor, patch=patch, prerelease=prerelease, build=build} - return setmetatable(result, mt) -end - -setmetatable(semver, { __call = function(_, ...) return new(...) end }) -semver._VERSION= semver(semver._VERSION) - -return semver diff --git a/resources/lvc/UTIL/sv_lvc.lua b/resources/lvc/UTIL/sv_lvc.lua deleted file mode 100644 index 0e7ae1e04..000000000 --- a/resources/lvc/UTIL/sv_lvc.lua +++ /dev/null @@ -1,190 +0,0 @@ ---[[ ---------------------------------------------------- -LUXART VEHICLE CONTROL V3 (FOR FIVEM) ---------------------------------------------------- -Coded by Lt.Caine -ELS Clicks by Faction -Additional Modification by TrevorBarns ---------------------------------------------------- -FILE: server.lua -PURPOSE: Handle version checking, syncing vehicle -states. ---------------------------------------------------- -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . ---------------------------------------------------- -]] - -local experimental = GetResourceMetadata(GetCurrentResourceName(), 'experimental', 0) == 'true' -local beta_checking = GetResourceMetadata(GetCurrentResourceName(), 'beta_checking', 0) == 'true' -local curr_version = semver(GetResourceMetadata(GetCurrentResourceName(), 'version', 0)) -local repo_version = '' -local repo_beta_version = '' - -local plugin_count = 0 -local plugins_cv = { } -- table of active plugins current versions plugins_cv = { [''] = } -local plugins_rv = { } -- table of active plugins repository versions - ----------------VEHICLE STATE EVENTS---------------- -RegisterServerEvent('lvc:GetRepoVersion_s') -AddEventHandler('lvc:GetRepoVersion_s', function() - TriggerClientEvent('lvc:SendRepoVersion_c', source, repo_version) -end) - -RegisterServerEvent('lvc:TogDfltSrnMuted_s') -AddEventHandler('lvc:TogDfltSrnMuted_s', function() - TriggerClientEvent('lvc:TogDfltSrnMuted_c', -1, source) -end) - - -RegisterServerEvent('lvc:SetLxSirenState_s') -AddEventHandler('lvc:SetLxSirenState_s', function(newstate) - TriggerClientEvent('lvc:SetLxSirenState_c', -1, source, newstate) -end) - -RegisterServerEvent('lvc:SetPwrcallState_s') -AddEventHandler('lvc:SetPwrcallState_s', function(newstate) - TriggerClientEvent('lvc:SetPwrcallState_c', -1, source, newstate) -end) - -RegisterServerEvent('lvc:SetAirManuState_s') -AddEventHandler('lvc:SetAirManuState_s', function(newstate) - TriggerClientEvent('lvc:SetAirManuState_c', -1, source, newstate) -end) - -RegisterServerEvent('lvc:TogIndicState_s') -AddEventHandler('lvc:TogIndicState_s', function(newstate) - TriggerClientEvent('lvc:TogIndicState_c', -1, source, newstate) -end) - --------------VERSION CHECKING & STARTUP------------ -RegisterServerEvent('lvc:plugins_storePluginVersion') -AddEventHandler('lvc:plugins_storePluginVersion', function(name, version) - plugin_count = plugin_count + 1 - plugins_cv[name] = version -end) - - -CreateThread( function() --- Get LVC version from github - PerformHttpRequest('https://raw.githubusercontent.com/TrevorBarns/luxart-vehicle-control/master/version', function(err, responseText, headers) - if responseText ~= nil and responseText ~= '' then - repo_version = semver(responseText:gsub('\n', '')) - end - end) --- Get LVC beta version from github - PerformHttpRequest('https://raw.githubusercontent.com/TrevorBarns/luxart-vehicle-control/master/beta_version', function(err, responseText, headers) - if responseText ~= nil and responseText ~= '' then - repo_beta_version = semver(responseText:gsub('\n', '')) - end - end) - - Wait(1000) - -- Get currently installed plugin versions (plugins -> 'lvc:plugins_storePluginVersion') - TriggerEvent('lvc:plugins_getVersions') - - -- Get repo version for installed plugins - for name, _ in pairs(plugins_cv) do - PerformHttpRequest('https://raw.githubusercontent.com/TrevorBarns/luxart-vehicle-control/master/PLUGINS/'..name..'/version', function(err, responseText, headers) - if responseText ~= nil and responseText ~= '' then - plugins_rv[name] = responseText:gsub('\n', '') - else - plugins_rv[name] = 'UNKWN' - end - end) - end - Wait(1000) - print('\n\t^7 ________________________________________________________') - print('\t|\t^8 __ ^9___ ^7|') - print('\t|\t^8 / / ^7 /\\ /\\ ^9/ __\\ ^7|') - print('\t|\t^8 / / ^7\\ \\ / / ^9/ / ^7|') - print('\t|\t^8 / /___ ^7\\ V / ^9/ /___ ^7|') - print('\t|\t^8 \\____/uxart ^7\\_/ ehicle ^9\\____/ontrol ^7|') - print('\t|\t |') - print(('\t|\t COMMUNITY ID: %-23s|'):format(community_id)) - print('\t^7|________________________________________________________|') - print(('\t|\t INSTALLED: %-27s|'):format(curr_version)) - if not beta_checking then - print(('\t|\t LATEST: %-27s|'):format(repo_version)) - else - if curr_version < repo_beta_version then - print(('\t|\t ^3LATEST BETA: %-27s^7|'):format(repo_beta_version)) - end - print(('\t|\t LATEST STABLE: %-27s|'):format(repo_version)) - end - if GetResourceState('lux_vehcontrol') ~= 'started' and GetResourceState('lux_vehcontrol') ~= 'starting' then - if GetCurrentResourceName() == 'lvc' then - if community_id ~= nil and community_id ~= '' then - -- STABLE UPDATE DETECTED - if curr_version < repo_version then - print('\t^7|________________________________________________________|') - print('\t|\t ^8STABLE UPDATE AVAILABLE ^7|') - print('\t|^8 DOWNLOAD AT: ^7|') - print('\t|^2 github.com/TrevorBarns/luxart-vehicle-control/releases ^7|') - elseif beta_checking and curr_version < repo_beta_version then - print('\t^7|________________________________________________________|') - print('\t|\t ^4BETA UPDATE AVAILABLE ^7|') - print('\t|^4 DOWNLOAD AT: ^7|') - print('\t|^2 github.com/TrevorBarns/luxart-vehicle-control/releases ^7|') - -- EXPERMENTAL VERSION - elseif curr_version > repo_version or curr_version == repo_beta_version then - print('\t^7|________________________________________________________|') - print('\t|\t ^3BETA VERSION ^7|') - -- IS THE USER AWARE THEY DOWNLOADED EXPERMENTAL CHECK CONVARS - if not experimental then - print('\t|^3 THIS VERSION IS IN DEVELOPMENT AND IS NOT RECOMMENDED ^7|') - print('\t|^3 BUGS MAY EXIST. IF THIS WAS A MISTAKE DOWNLOAD THE ^7|') - print('\t|^3 LATEST STABLE RELEASE AT: ^7|') - print('\t|^2 github.com/TrevorBarns/luxart-vehicle-control/releases ^7|') - print('\t|^3 TO MUTE THIS: SET CONVAR \'experimental\' to \'true\' ^7|') - end - end - - -- IF PLUGINS ARE INSTALLED - if plugin_count > 0 then - print('\t^7|________________________________________________________|') - print('\t^7|INSTALLED PLUGINS | INSTALLED | LATEST |') - for name, version in pairs(plugins_cv) do - local plugin_string - if plugins_rv[name] ~= nil and plugins_rv[name] ~= 'UNKWN' and plugins_cv[name] < plugins_rv[name] then - plugin_string = ('\t|^8 %-30s^7|^8 %s ^7|^8 %s ^7|^8 UPDATE REQUIRED ^7'):format(name, plugins_cv[name], plugins_rv[name]) - elseif plugins_rv[name] ~= nil and plugins_cv[name] > plugins_rv[name] or plugins_rv[name] == 'UNKWN' then - plugin_string = ('\t|^3 %-30s^7|^3 %s ^7|^3 %s ^7|^3 EXPERIMENTAL VERSION ^7'):format(name, plugins_cv[name], plugins_rv[name]) - else - plugin_string = ('\t| %-30s| %s | %s |'):format(name, plugins_cv[name], plugins_rv[name]) - end - print(plugin_string) - end - end - else -- NO COMMUNITY ID SET - print('\t|\t^8 CONFIGURATION ERROR ^7|') - print('\t|^8 COMMUNITY ID MISSING, THIS IS REQUIRED TO PREVENT ^7|') - print('\t|^8 CONFLICTS FOR PLAYERS WHO PLAY ON MULTIPLE SERVERS ^7|') - print('\t|^8 WITH LVC. PLEASE SET THIS IN SETTINGS.LUA. ^7|') - end - else -- INCORRECT RESOURCE NAME - print('\t|\t^8 CONFIGURATION ERROR ^7|') - print('\t|^8 INVALID RESOURCE NAME. PLEASE VERIFY RESOURCE FOLDER ^7|') - print('\t|^8 NAME READS \'^3lvc^8\' (CASE-SENSITIVE). THIS IS REQUIRED ^7|') - print('\t|^8 FOR PROPER SAVE / LOAD FUNCTIONALITY. PLEASE RENAME, ^7|') - print('\t|^8 REFRESH, AND ENSURE. ^7|') - end - else -- RESOURCE CONFLICT - print('\t|\t^8 RESOURCE CONFLICT DETECTED ^7|') - print('\t|^8 DETECTED "lux_vehcontrol" RUNNING, THIS CONFLICTS WITH ^7|') - print('\t|^8 LVC. PLEASE STOP "lux_vehcontrol" AND RESTART LVC. ^7|') - end - print('\t^7|________________________________________________________|') - print('\t^7| Updates, Support, Feedback: ^5discord.link/LVC ^7|') - print('\t^7|________________________________________________________|\n\n') -end) \ No newline at end of file diff --git a/resources/lvc/fxmanifest.lua b/resources/lvc/fxmanifest.lua deleted file mode 100644 index 739a9b259..000000000 --- a/resources/lvc/fxmanifest.lua +++ /dev/null @@ -1,86 +0,0 @@ ------------------------------- - -fx_version 'adamant' -games { 'gta5' } - -author 'TrevorBarns w/ credits see GitHub' -description 'A siren / emergency lights controller for FiveM.' - -version '3.2.9' -- Readonly version of currently installed version. -compatible '3.2.2' -- Readonly save reverse compatiability. - ------------------------------- - -beta_checking 'true' -- Notifications for beta revisions and new betas. -experimental 'false' -- Mute unstable version warning in server console. -debug_mode 'false' -- More verbose printing on client console. - ------------------------------- - -ui_page('/UI/html/index.html') - -dependencies { - 'RageUI' -} - -files({ - 'UI/html/index.html', - 'UI/html/lvc.js', - 'UI/html/style.css', - 'UI/sounds/*.ogg', - 'UI/sounds/**/*.ogg', - 'UI/textures/**/*.png', - 'UI/textures/**/*.gif', - 'PLUGINS/**/*.json' -}) - - -shared_script { - '/UTIL/semver.lua', - '/UI/cl_locale.lua', - '/UI/locale/en.lua', -- Set locale / language file here. - 'SETTINGS.lua', -} - -client_scripts { - ---------------RAGE-UI--------------- - '@RageUI/RMenu.lua', - '@RageUI/menu/RageUI.lua', - '@RageUI/menu/Menu.lua', - '@RageUI/menu/MenuController.lua', - '@RageUI/components/Audio.lua', - '@RageUI/components/Enum.lua', - '@RageUI/components/Keys.lua', - '@RageUI/components/Rectangle.lua', - '@RageUI/components/Sprite.lua', - '@RageUI/components/Text.lua', - '@RageUI/components/Visual.lua', - '@RageUI/menu/elements/ItemsBadge.lua', - '@RageUI/menu/elements/ItemsColour.lua', - '@RageUI/menu/elements/PanelColour.lua', - '@RageUI/menu/items/UIButton.lua', - '@RageUI/menu/items/UICheckBox.lua', - '@RageUI/menu/items/UIList.lua', - '@RageUI/menu/items/UISeparator.lua', - '@RageUI/menu/items/UISlider.lua', - '@RageUI/menu/items/UISliderHeritage.lua', - '@RageUI/menu/items/UISliderProgress.lua', - '@RageUI/menu/panels/UIColourPanel.lua', - '@RageUI/menu/panels/UIGridPanel.lua', - '@RageUI/menu/panels/UIPercentagePanel.lua', - '@RageUI/menu/panels/UIStatisticsPanel.lua', - '@RageUI/menu/windows/UIHeritage.lua', - ------------------------------------- - 'SIRENS.lua', - '/UTIL/cl_*.lua', - '/UI/cl_*.lua', - '/PLUGINS/cl_plugins.lua', - '/PLUGINS/**/SETTINGS.lua', - '/PLUGINS/**/cl_*.lua', -} - -server_script { - '/UTIL/sv_lvc.lua', - '/PLUGINS/**/sv_*.lua' -} ------------------------------- \ No newline at end of file diff --git a/resources/lvc/stream/lvc.ytd b/resources/lvc/stream/lvc.ytd deleted file mode 100644 index 9119b26e9..000000000 --- a/resources/lvc/stream/lvc.ytd +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8c6412cd03bb5c668a02fcf6ff71d547c2d894891da1c95bcca644eb99f4d1ec -size 88496 diff --git a/resources/lvcLA-Sirens/data/lar_sirens.dat54.nametable b/resources/lvcLA-Sirens/data/lar_sirens.dat54.nametable new file mode 100644 index 000000000..2cd90afec Binary files /dev/null and b/resources/lvcLA-Sirens/data/lar_sirens.dat54.nametable differ diff --git a/resources/lvcLA-Sirens/data/lar_sirens.dat54.rel b/resources/lvcLA-Sirens/data/lar_sirens.dat54.rel new file mode 100644 index 000000000..c3e366072 Binary files /dev/null and b/resources/lvcLA-Sirens/data/lar_sirens.dat54.rel differ diff --git a/resources/lvcLA-Sirens/dlc_lar_sirens/chp.awc b/resources/lvcLA-Sirens/dlc_lar_sirens/chp.awc new file mode 100644 index 000000000..9d26910b2 Binary files /dev/null and b/resources/lvcLA-Sirens/dlc_lar_sirens/chp.awc differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_sahp_old.awc b/resources/lvcLA-Sirens/dlc_lar_sirens/chp2022.awc similarity index 91% rename from resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_sahp_old.awc rename to resources/lvcLA-Sirens/dlc_lar_sirens/chp2022.awc index 96d410c7d..da9c691c6 100644 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_sahp_old.awc and b/resources/lvcLA-Sirens/dlc_lar_sirens/chp2022.awc differ diff --git a/resources/lvcLA-Sirens/dlc_lar_sirens/lafd1.awc b/resources/lvcLA-Sirens/dlc_lar_sirens/lafd1.awc new file mode 100644 index 000000000..bedaf0035 Binary files /dev/null and b/resources/lvcLA-Sirens/dlc_lar_sirens/lafd1.awc differ diff --git a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lsfd_old.awc b/resources/lvcLA-Sirens/dlc_lar_sirens/lafd2.awc similarity index 81% rename from resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lsfd_old.awc rename to resources/lvcLA-Sirens/dlc_lar_sirens/lafd2.awc index 98786af4e..bb498b51c 100644 Binary files a/resources/ServerSidedSoundsSirens/dlc_serversideaudio/oiss_ssa_vehaud_lsfd_old.awc and b/resources/lvcLA-Sirens/dlc_lar_sirens/lafd2.awc differ diff --git a/resources/lvcLA-Sirens/dlc_lar_sirens/lapd.awc b/resources/lvcLA-Sirens/dlc_lar_sirens/lapd.awc new file mode 100644 index 000000000..37b9ad914 Binary files /dev/null and b/resources/lvcLA-Sirens/dlc_lar_sirens/lapd.awc differ diff --git a/resources/lvcLA-Sirens/dlc_lar_sirens/lasd.awc b/resources/lvcLA-Sirens/dlc_lar_sirens/lasd.awc new file mode 100644 index 000000000..49c7c1bc2 Binary files /dev/null and b/resources/lvcLA-Sirens/dlc_lar_sirens/lasd.awc differ diff --git a/resources/lvcLA-Sirens/fxmanifest.lua b/resources/lvcLA-Sirens/fxmanifest.lua new file mode 100644 index 000000000..ef26e84b3 --- /dev/null +++ b/resources/lvcLA-Sirens/fxmanifest.lua @@ -0,0 +1,24 @@ +fx_version 'cerulean' +game 'gta5' + +author 'BJDubb' +description 'Generated with SirenSharp v0.3' + +files { + 'dlc_lar_sirens/lapd.awc', + 'dlc_lar_sirens/lasd.awc', + 'dlc_lar_sirens/chp.awc', + 'dlc_lar_sirens/chp2022.awc', + 'dlc_lar_sirens/lafd1.awc', + 'dlc_lar_sirens/lafd2.awc', + 'data/lar_sirens.dat54.rel', + 'data/lar_sirens.dat54.nametable', +} + +data_file "AUDIO_WAVEPACK" "dlc_lar_sirens" +data_file "AUDIO_SOUNDDATA" "data/lar_sirens.dat" +data_file "AUDIO_SOUNDDATA" "data/lar_sirens.dat" +data_file "AUDIO_SOUNDDATA" "data/lar_sirens.dat" +data_file "AUDIO_SOUNDDATA" "data/lar_sirens.dat" +data_file "AUDIO_SOUNDDATA" "data/lar_sirens.dat" +data_file "AUDIO_SOUNDDATA" "data/lar_sirens.dat" diff --git a/resources/vMenu/config/addons.json b/resources/vMenu/config/addons.json index 899d8f6c0..112c2c1f7 100644 --- a/resources/vMenu/config/addons.json +++ b/resources/vMenu/config/addons.json @@ -836,30 +836,6 @@ "06visioncvpi", "10visioncharger", "17fusionrb", - "epcso20tahoe", - "epcso20fpiu", - "schp20fpiua", - "schp20fpiust", - "schp20fpiuum", - "nf21tah", - "nf20exp", - "nf20dur", - "nf19tah", - "nf18taur", - "nf18f150", - "nf18charg", - "nf16exp", - "nf14tah", - "nf14charg", - "nf13exp", - "nf12cap", - "wardentrailer", - "22expedition", - "policeatvrb", - "slr11sedan", - "slr18sedan", - "slr18suv", - "slr20utility", "whelen22sierra", "pd20exped", "liberty161500", @@ -873,113 +849,8 @@ "231500rb", "pdinductorbb", "pdinductorrb", - "warden1", - "warden2", - "warden3", - "warden4", - "warden5", - "warden6", - "warden7", - "warden8", - "warden9", - "lasd13", - "lasd14", - "lasd12", - "lasd14chrg", "leobike", - "d22silv", - "dcvpi", - "d18tahoe", - "22tahoe", - "23legacy21suv", - "23legacy21suvsl", - "23legacy18utility", - "23legacy18utilitysl", - "valor11sedan", - "valor11sedank9", - "valor13sedan", - "valor13suv", - "valor14sedan", - "valor16sedan", - "valor16utility", - "valor16utilityk9", - "valor18sedan", - "valor18sedank9", - "valor18suv", - "valor18suvk9", - "valor151500", - "valor162500", - "valor182500", - "valor183500", - "valor191500", - "valor203500", - "valormotor", - "st23tahoe", - "03k9", - "DDM_OffJeep", "17silvrb", - "mcc", - "broncorb", - "19Yukonrb", - "19yukonslick", - "ls16falpr", - "ls20falpr", - "ls20tahoe", - "ls20talpr", - "ls18chrgr", - "ls18calpr", - "ls14chrgr", - "ls14calpr", - "ls14tahoe", - "ls14talpr", - "justice1", - "justice1canine", - "justice1slick", - "justice2", - "justice2canine", - "justice2slick", - "justice3", - "justice3slick", - "justice4", - "justice4canine", - "justice4slick", - "justice5", - "justice5slick", - "justice6", - "justice6canine", - "justice6slick", - "justice7", - "justice7slick", - "justice8", - "justice8slick", - "justice9", - "justice9canine", - "justice9slick", - "justice10", - "justice10slick", - "justice11", - "justice11canine", - "justice11slick", - "justice12", - "justice12slick", - "justice13", - "justice13canine", - "justice13slick", - "justice14", - "justice14canine", - "justice14slick", - "justice15", - "justice15slick", - "justice16", - "justice16slick", - "justice17", - "justice17slick", - "justiceopt", - "Jtrailer", - "scso16exp", - "scso16expk9", - "20expk9rb", - "k93rb", "ALSrescue1", "f250ambo", "CAMBO", diff --git a/server.cfg b/server.cfg index 53c5a43a7..eca78872c 100644 --- a/server.cfg +++ b/server.cfg @@ -162,7 +162,10 @@ ensure EGRP-Notifications ensure firehook ensure dpemotes-master ensure RageUI + +ensure lvcLA-Sirens ensure lvc + ensure DOJRPCARS ensure r_pepperspray ensure scully_sling @@ -269,8 +272,8 @@ ensure ltundra //ensure changer_square ///nve_christmas -ensure ServerSidedSoundsSirens -ensure wm-serversirens +//ensure ServerSidedSoundsSirens +//ensure wm-serversirens ensure vstancer ensure vbrims3 ensure WheelPackC