diff --git a/resources/[EGRP-CarPacks]/lasd06tahoe/__resource.lua b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd06tahoe/__resource.lua
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd06tahoe/__resource.lua
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd06tahoe/__resource.lua
diff --git a/resources/[EGRP-CarPacks]/lasd06tahoe/caraddoncontentunlocks.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd06tahoe/caraddoncontentunlocks.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd06tahoe/caraddoncontentunlocks.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd06tahoe/caraddoncontentunlocks.meta
diff --git a/resources/[EGRP-CarPacks]/lasd06tahoe/carcols.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd06tahoe/carcols.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd06tahoe/carcols.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd06tahoe/carcols.meta
diff --git a/resources/[EGRP-CarPacks]/lasd06tahoe/carvariations.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd06tahoe/carvariations.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd06tahoe/carvariations.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd06tahoe/carvariations.meta
diff --git a/resources/[EGRP-CarPacks]/lasd06tahoe/client.lua b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd06tahoe/client.lua
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd06tahoe/client.lua
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd06tahoe/client.lua
diff --git a/resources/[EGRP-CarPacks]/lasd06tahoe/dlctext.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd06tahoe/dlctext.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd06tahoe/dlctext.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd06tahoe/dlctext.meta
diff --git a/resources/[EGRP-CarPacks]/lasd06tahoe/handling.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd06tahoe/handling.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd06tahoe/handling.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd06tahoe/handling.meta
diff --git a/resources/[EGRP-CarPacks]/lasd06tahoe/stream/lasd06tahoe+hi.ytd b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd06tahoe/stream/lasd06tahoe+hi.ytd
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd06tahoe/stream/lasd06tahoe+hi.ytd
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd06tahoe/stream/lasd06tahoe+hi.ytd
diff --git a/resources/[EGRP-CarPacks]/lasd06tahoe/stream/lasd06tahoe.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd06tahoe/stream/lasd06tahoe.yft
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd06tahoe/stream/lasd06tahoe.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd06tahoe/stream/lasd06tahoe.yft
diff --git a/resources/[EGRP-CarPacks]/lasd06tahoe/stream/lasd06tahoe.ytd b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd06tahoe/stream/lasd06tahoe.ytd
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd06tahoe/stream/lasd06tahoe.ytd
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd06tahoe/stream/lasd06tahoe.ytd
diff --git a/resources/[EGRP-CarPacks]/lasd06tahoe/stream/lasd06tahoe_hi.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd06tahoe/stream/lasd06tahoe_hi.yft
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd06tahoe/stream/lasd06tahoe_hi.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd06tahoe/stream/lasd06tahoe_hi.yft
diff --git a/resources/[EGRP-CarPacks]/lasd06tahoe/vehiclelayouts.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd06tahoe/vehiclelayouts.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd06tahoe/vehiclelayouts.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd06tahoe/vehiclelayouts.meta
diff --git a/resources/[EGRP-CarPacks]/lasd06tahoe/vehicles.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd06tahoe/vehicles.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd06tahoe/vehicles.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd06tahoe/vehicles.meta
diff --git a/resources/[EGRP-CarPacks]/lasd16chrgr/__resource.lua b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fasap/__resource.lua
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd16chrgr/__resource.lua
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fasap/__resource.lua
diff --git a/resources/[EGRP-CarPacks]/lasd13fasap/carcols.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fasap/carcols.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fasap/carcols.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fasap/carcols.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13fasap/carvariations.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fasap/carvariations.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fasap/carvariations.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fasap/carvariations.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13fasap/handling.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fasap/handling.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fasap/handling.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fasap/handling.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13fasap/stream/lasd13fasap+hi.ytd b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fasap/stream/lasd13fasap+hi.ytd
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fasap/stream/lasd13fasap+hi.ytd
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fasap/stream/lasd13fasap+hi.ytd
diff --git a/resources/[EGRP-CarPacks]/lasd13fasap/stream/lasd13fasap.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fasap/stream/lasd13fasap.yft
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fasap/stream/lasd13fasap.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fasap/stream/lasd13fasap.yft
diff --git a/resources/[EGRP-CarPacks]/lasd13fasap/stream/lasd13fasap.ytd b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fasap/stream/lasd13fasap.ytd
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fasap/stream/lasd13fasap.ytd
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fasap/stream/lasd13fasap.ytd
diff --git a/resources/[EGRP-CarPacks]/lasd13fasap/stream/lasd13fasap_hi.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fasap/stream/lasd13fasap_hi.yft
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fasap/stream/lasd13fasap_hi.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fasap/stream/lasd13fasap_hi.yft
diff --git a/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fasap/ulc.lua b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fasap/ulc.lua
new file mode 100644
index 000000000..a26939699
--- /dev/null
+++ b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fasap/ulc.lua
@@ -0,0 +1,111 @@
+
+--[[
+ Ultimate Lighting Controller Config
+ the ULC resource is required to use this configuration
+ get the resource here: https://github.com/Flohhhhh/ultimate-lighting-controller/releases/latest
+ To learn how to setup and use ULC visit here: https://docs.dwnstr.com/ulc/overview
+]]
+
+return {names = {"lasd13fasap","lasd13fpiu1","lasd13fpiu2","lasd13fpiu3","lasd13fpiu4","lasd13fpiu5","lasd13fsfpiu"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = false,
+ useSync = false,
+ syncWith = {},
+ pExtras = {},
+ dExtras = {}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "Stage 1", key = 1, color = "red", extra = 2, linkedExtras = {5,1}, oppositeExtras = {}, offExtras = {3,4}, repair = false},
+ {label = "Stage 2", key = 2, color = "red", extra = 6, linkedExtras = {2,3}, oppositeExtras = {}, offExtras = {1,4,5}, repair = false},
+ {label = "Stage 3", key = 3, color = "red", extra = 4, linkedExtras = {3}, oppositeExtras = {}, offExtras = {1,2,5}, repair = false},
+ {label = "Parking Lights", key = 4, color = "amber", extra = 8, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"lasd16fpiu","lasd16fpiub","lasd16asap","lasd16asapb"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = false,
+ useSync = false,
+ syncWith = {},
+ pExtras = {},
+ dExtras = {}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "Stage 1", key = 1, color = "red", extra = 1, linkedExtras = {2}, oppositeExtras = {}, offExtras = {3,4,5}, repair = false},
+ {label = "Stage 2", key = 2, color = "red", extra = 2, linkedExtras = {5,3,2}, oppositeExtras = {}, offExtras = {1,4}, repair = false},
+ {label = "Stage 3", key = 3, color = "red", extra = 6, linkedExtras = {4,3,5}, oppositeExtras = {}, offExtras = {1,2}, repair = false},
+ {label = "Parking Lights", key = 4, color = "amber", extra = 8, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+}
\ No newline at end of file
diff --git a/resources/[EGRP-CarPacks]/lasd13fasap/vehicles.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fasap/vehicles.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fasap/vehicles.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fasap/vehicles.meta
diff --git a/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu1/__resource.lua b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu1/__resource.lua
new file mode 100644
index 000000000..1adf6dbe3
--- /dev/null
+++ b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu1/__resource.lua
@@ -0,0 +1,26 @@
+resource_manifest_version '77731fab-63ca-442c-a67b-abc70f28dfa5'
+
+files {
+ 'vehicles.meta',
+ 'carvariations.meta',
+ 'carcols.meta',
+ 'handling.meta',
+ 'vehiclelayouts.meta',
+ 'peds.meta'
+}
+
+data_file 'HANDLING_FILE' 'handling.meta'
+data_file 'VEHICLE_METADATA_FILE' 'vehicles.meta'
+data_file 'CARCOLS_FILE' 'carcols.meta'
+data_file 'VEHICLE_VARIATION_FILE' 'carvariations.meta'
+data_file 'VEHICLE_LAYOUTS_FILE' 'vehiclelayouts.META'
+data_file 'PED_METADATA_FILE' 'peds.meta'
+
+
+client_script {
+ 'vehicle_names.lua'
+}
+
+
+
+
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu1/carcols.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu1/carcols.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu1/carcols.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu1/carcols.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu1/carvariations.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu1/carvariations.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu1/carvariations.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu1/carvariations.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu1/handling.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu1/handling.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu1/handling.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu1/handling.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu1/stream/lasd13fpiu1+hi.ytd b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu1/stream/lasd13fpiu1+hi.ytd
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu1/stream/lasd13fpiu1+hi.ytd
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu1/stream/lasd13fpiu1+hi.ytd
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu1/stream/lasd13fpiu1.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu1/stream/lasd13fpiu1.yft
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu1/stream/lasd13fpiu1.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu1/stream/lasd13fpiu1.yft
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu1/stream/lasd13fpiu1.ytd b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu1/stream/lasd13fpiu1.ytd
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu1/stream/lasd13fpiu1.ytd
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu1/stream/lasd13fpiu1.ytd
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu1/stream/lasd13fpiu1_hi.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu1/stream/lasd13fpiu1_hi.yft
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu1/stream/lasd13fpiu1_hi.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu1/stream/lasd13fpiu1_hi.yft
diff --git a/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu1/ulc.lua b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu1/ulc.lua
new file mode 100644
index 000000000..0fbc96035
--- /dev/null
+++ b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu1/ulc.lua
@@ -0,0 +1,111 @@
+
+--[[
+ Ultimate Lighting Controller Config
+ the ULC resource is required to use this configuration
+ get the resource here: https://github.com/Flohhhhh/ultimate-lighting-controller/releases/latest
+ To learn how to setup and use ULC visit here: https://docs.dwnstr.com/ulc/overview
+]]
+
+return {names = {"lasd13fpiu1","lasd13fasap","lasd13fpiu2","lasd13fpiu3","lasd13fpiu4","lasd13fpiu5","lasd13fsfpiu"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = false,
+ useSync = false,
+ syncWith = {},
+ pExtras = {},
+ dExtras = {}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "Stage 1", key = 1, color = "red", extra = 2, linkedExtras = {5,1}, oppositeExtras = {}, offExtras = {3,4}, repair = false},
+ {label = "Stage 2", key = 2, color = "red", extra = 6, linkedExtras = {2,3}, oppositeExtras = {}, offExtras = {1,4,5}, repair = false},
+ {label = "Stage 3", key = 3, color = "red", extra = 4, linkedExtras = {3}, oppositeExtras = {}, offExtras = {1,2,5}, repair = false},
+ {label = "Parking Lights", key = 4, color = "amber", extra = 8, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"lasd16fpiu","lasd16fpiub","lasd16asap","lasd16asapb"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = false,
+ useSync = false,
+ syncWith = {},
+ pExtras = {},
+ dExtras = {}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "Stage 1", key = 1, color = "red", extra = 1, linkedExtras = {2}, oppositeExtras = {}, offExtras = {3,4,5}, repair = false},
+ {label = "Stage 2", key = 2, color = "red", extra = 2, linkedExtras = {5,3,2}, oppositeExtras = {}, offExtras = {1,4}, repair = false},
+ {label = "Stage 3", key = 3, color = "red", extra = 6, linkedExtras = {4,3,5}, oppositeExtras = {}, offExtras = {1,2}, repair = false},
+ {label = "Parking Lights", key = 4, color = "amber", extra = 8, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+}
\ No newline at end of file
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu1/vehicles.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu1/vehicles.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu1/vehicles.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu1/vehicles.meta
diff --git a/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu2/__resource.lua b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu2/__resource.lua
new file mode 100644
index 000000000..1adf6dbe3
--- /dev/null
+++ b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu2/__resource.lua
@@ -0,0 +1,26 @@
+resource_manifest_version '77731fab-63ca-442c-a67b-abc70f28dfa5'
+
+files {
+ 'vehicles.meta',
+ 'carvariations.meta',
+ 'carcols.meta',
+ 'handling.meta',
+ 'vehiclelayouts.meta',
+ 'peds.meta'
+}
+
+data_file 'HANDLING_FILE' 'handling.meta'
+data_file 'VEHICLE_METADATA_FILE' 'vehicles.meta'
+data_file 'CARCOLS_FILE' 'carcols.meta'
+data_file 'VEHICLE_VARIATION_FILE' 'carvariations.meta'
+data_file 'VEHICLE_LAYOUTS_FILE' 'vehiclelayouts.META'
+data_file 'PED_METADATA_FILE' 'peds.meta'
+
+
+client_script {
+ 'vehicle_names.lua'
+}
+
+
+
+
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu2/carcols.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu2/carcols.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu2/carcols.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu2/carcols.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu2/carvariations.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu2/carvariations.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu2/carvariations.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu2/carvariations.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu2/handling.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu2/handling.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu2/handling.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu2/handling.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu2/stream/lasd13fpiu2+hi.ytd b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu2/stream/lasd13fpiu2+hi.ytd
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu2/stream/lasd13fpiu2+hi.ytd
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu2/stream/lasd13fpiu2+hi.ytd
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu2/stream/lasd13fpiu2.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu2/stream/lasd13fpiu2.yft
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu2/stream/lasd13fpiu2.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu2/stream/lasd13fpiu2.yft
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu2/stream/lasd13fpiu2.ytd b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu2/stream/lasd13fpiu2.ytd
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu2/stream/lasd13fpiu2.ytd
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu2/stream/lasd13fpiu2.ytd
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu2/stream/lasd13fpiu2_hi.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu2/stream/lasd13fpiu2_hi.yft
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu2/stream/lasd13fpiu2_hi.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu2/stream/lasd13fpiu2_hi.yft
diff --git a/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu2/ulc.lua b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu2/ulc.lua
new file mode 100644
index 000000000..a7c12ff5a
--- /dev/null
+++ b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu2/ulc.lua
@@ -0,0 +1,111 @@
+
+--[[
+ Ultimate Lighting Controller Config
+ the ULC resource is required to use this configuration
+ get the resource here: https://github.com/Flohhhhh/ultimate-lighting-controller/releases/latest
+ To learn how to setup and use ULC visit here: https://docs.dwnstr.com/ulc/overview
+]]
+
+return {names = {"lasd13fpiu2","lasd13fpiu1","lasd13fasap","lasd13fpiu3","lasd13fpiu4","lasd13fpiu5","lasd13fsfpiu"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = false,
+ useSync = false,
+ syncWith = {},
+ pExtras = {},
+ dExtras = {}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "Stage 1", key = 1, color = "red", extra = 2, linkedExtras = {5,1}, oppositeExtras = {}, offExtras = {3,4}, repair = false},
+ {label = "Stage 2", key = 2, color = "red", extra = 6, linkedExtras = {2,3}, oppositeExtras = {}, offExtras = {1,4,5}, repair = false},
+ {label = "Stage 3", key = 3, color = "red", extra = 4, linkedExtras = {3}, oppositeExtras = {}, offExtras = {1,2,5}, repair = false},
+ {label = "Parking Lights", key = 4, color = "amber", extra = 8, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"lasd16fpiu","lasd16fpiub","lasd16asap","lasd16asapb"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = false,
+ useSync = false,
+ syncWith = {},
+ pExtras = {},
+ dExtras = {}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "Stage 1", key = 1, color = "red", extra = 1, linkedExtras = {2}, oppositeExtras = {}, offExtras = {3,4,5}, repair = false},
+ {label = "Stage 2", key = 2, color = "red", extra = 2, linkedExtras = {5,3,2}, oppositeExtras = {}, offExtras = {1,4}, repair = false},
+ {label = "Stage 3", key = 3, color = "red", extra = 6, linkedExtras = {4,3,5}, oppositeExtras = {}, offExtras = {1,2}, repair = false},
+ {label = "Parking Lights", key = 4, color = "amber", extra = 8, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+}
\ No newline at end of file
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu2/vehicles.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu2/vehicles.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu2/vehicles.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu2/vehicles.meta
diff --git a/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu3/__resource.lua b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu3/__resource.lua
new file mode 100644
index 000000000..1adf6dbe3
--- /dev/null
+++ b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu3/__resource.lua
@@ -0,0 +1,26 @@
+resource_manifest_version '77731fab-63ca-442c-a67b-abc70f28dfa5'
+
+files {
+ 'vehicles.meta',
+ 'carvariations.meta',
+ 'carcols.meta',
+ 'handling.meta',
+ 'vehiclelayouts.meta',
+ 'peds.meta'
+}
+
+data_file 'HANDLING_FILE' 'handling.meta'
+data_file 'VEHICLE_METADATA_FILE' 'vehicles.meta'
+data_file 'CARCOLS_FILE' 'carcols.meta'
+data_file 'VEHICLE_VARIATION_FILE' 'carvariations.meta'
+data_file 'VEHICLE_LAYOUTS_FILE' 'vehiclelayouts.META'
+data_file 'PED_METADATA_FILE' 'peds.meta'
+
+
+client_script {
+ 'vehicle_names.lua'
+}
+
+
+
+
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu3/carcols.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu3/carcols.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu3/carcols.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu3/carcols.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu3/carvariations.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu3/carvariations.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu3/carvariations.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu3/carvariations.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu3/handling.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu3/handling.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu3/handling.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu3/handling.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu3/stream/lasd13fpiu3+hi.ytd b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu3/stream/lasd13fpiu3+hi.ytd
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu3/stream/lasd13fpiu3+hi.ytd
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu3/stream/lasd13fpiu3+hi.ytd
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu3/stream/lasd13fpiu3.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu3/stream/lasd13fpiu3.yft
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu3/stream/lasd13fpiu3.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu3/stream/lasd13fpiu3.yft
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu3/stream/lasd13fpiu3.ytd b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu3/stream/lasd13fpiu3.ytd
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu3/stream/lasd13fpiu3.ytd
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu3/stream/lasd13fpiu3.ytd
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu3/stream/lasd13fpiu3_hi.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu3/stream/lasd13fpiu3_hi.yft
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu3/stream/lasd13fpiu3_hi.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu3/stream/lasd13fpiu3_hi.yft
diff --git a/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu3/ulc.lua b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu3/ulc.lua
new file mode 100644
index 000000000..86966dd71
--- /dev/null
+++ b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu3/ulc.lua
@@ -0,0 +1,111 @@
+
+--[[
+ Ultimate Lighting Controller Config
+ the ULC resource is required to use this configuration
+ get the resource here: https://github.com/Flohhhhh/ultimate-lighting-controller/releases/latest
+ To learn how to setup and use ULC visit here: https://docs.dwnstr.com/ulc/overview
+]]
+
+return {names = {"lasd13fpiu3","lasd13fpiu1","lasd13fpiu2","lasd13fasap","lasd13fpiu4","lasd13fpiu5","lasd13fsfpiu"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = false,
+ useSync = false,
+ syncWith = {},
+ pExtras = {},
+ dExtras = {}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "Stage 1", key = 1, color = "red", extra = 2, linkedExtras = {5,1}, oppositeExtras = {}, offExtras = {3,4}, repair = false},
+ {label = "Stage 2", key = 2, color = "red", extra = 6, linkedExtras = {2,3}, oppositeExtras = {}, offExtras = {1,4,5}, repair = false},
+ {label = "Stage 3", key = 3, color = "red", extra = 4, linkedExtras = {3}, oppositeExtras = {}, offExtras = {1,2,5}, repair = false},
+ {label = "Parking Lights", key = 4, color = "amber", extra = 8, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"lasd16fpiu","lasd16fpiub","lasd16asap","lasd16asapb"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = false,
+ useSync = false,
+ syncWith = {},
+ pExtras = {},
+ dExtras = {}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "Stage 1", key = 1, color = "red", extra = 1, linkedExtras = {2}, oppositeExtras = {}, offExtras = {3,4,5}, repair = false},
+ {label = "Stage 2", key = 2, color = "red", extra = 2, linkedExtras = {5,3,2}, oppositeExtras = {}, offExtras = {1,4}, repair = false},
+ {label = "Stage 3", key = 3, color = "red", extra = 6, linkedExtras = {4,3,5}, oppositeExtras = {}, offExtras = {1,2}, repair = false},
+ {label = "Parking Lights", key = 4, color = "amber", extra = 8, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+}
\ No newline at end of file
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu3/vehicles.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu3/vehicles.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu3/vehicles.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu3/vehicles.meta
diff --git a/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu4/__resource.lua b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu4/__resource.lua
new file mode 100644
index 000000000..1adf6dbe3
--- /dev/null
+++ b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu4/__resource.lua
@@ -0,0 +1,26 @@
+resource_manifest_version '77731fab-63ca-442c-a67b-abc70f28dfa5'
+
+files {
+ 'vehicles.meta',
+ 'carvariations.meta',
+ 'carcols.meta',
+ 'handling.meta',
+ 'vehiclelayouts.meta',
+ 'peds.meta'
+}
+
+data_file 'HANDLING_FILE' 'handling.meta'
+data_file 'VEHICLE_METADATA_FILE' 'vehicles.meta'
+data_file 'CARCOLS_FILE' 'carcols.meta'
+data_file 'VEHICLE_VARIATION_FILE' 'carvariations.meta'
+data_file 'VEHICLE_LAYOUTS_FILE' 'vehiclelayouts.META'
+data_file 'PED_METADATA_FILE' 'peds.meta'
+
+
+client_script {
+ 'vehicle_names.lua'
+}
+
+
+
+
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu4/carcols.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu4/carcols.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu4/carcols.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu4/carcols.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu4/carvariations.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu4/carvariations.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu4/carvariations.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu4/carvariations.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu4/handling.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu4/handling.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu4/handling.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu4/handling.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu4/stream/lasd13fpiu4+hi.ytd b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu4/stream/lasd13fpiu4+hi.ytd
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu4/stream/lasd13fpiu4+hi.ytd
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu4/stream/lasd13fpiu4+hi.ytd
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu4/stream/lasd13fpiu4.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu4/stream/lasd13fpiu4.yft
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu4/stream/lasd13fpiu4.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu4/stream/lasd13fpiu4.yft
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu4/stream/lasd13fpiu4.ytd b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu4/stream/lasd13fpiu4.ytd
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu4/stream/lasd13fpiu4.ytd
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu4/stream/lasd13fpiu4.ytd
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu4/stream/lasd13fpiu4_hi.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu4/stream/lasd13fpiu4_hi.yft
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu4/stream/lasd13fpiu4_hi.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu4/stream/lasd13fpiu4_hi.yft
diff --git a/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu4/ulc.lua b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu4/ulc.lua
new file mode 100644
index 000000000..763ea7ae1
--- /dev/null
+++ b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu4/ulc.lua
@@ -0,0 +1,111 @@
+
+--[[
+ Ultimate Lighting Controller Config
+ the ULC resource is required to use this configuration
+ get the resource here: https://github.com/Flohhhhh/ultimate-lighting-controller/releases/latest
+ To learn how to setup and use ULC visit here: https://docs.dwnstr.com/ulc/overview
+]]
+
+return {names = {"lasd13fpiu4","lasd13fpiu1","lasd13fpiu2","lasd13fpiu3","lasd13fasap","lasd13fpiu5","lasd13fsfpiu"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = false,
+ useSync = false,
+ syncWith = {},
+ pExtras = {},
+ dExtras = {}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "Stage 1", key = 1, color = "red", extra = 2, linkedExtras = {5,1}, oppositeExtras = {}, offExtras = {3,4}, repair = false},
+ {label = "Stage 2", key = 2, color = "red", extra = 6, linkedExtras = {2,3}, oppositeExtras = {}, offExtras = {1,4,5}, repair = false},
+ {label = "Stage 3", key = 3, color = "red", extra = 4, linkedExtras = {3}, oppositeExtras = {}, offExtras = {1,2,5}, repair = false},
+ {label = "Parking Lights", key = 4, color = "amber", extra = 8, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"lasd16fpiu","lasd16fpiub","lasd16asap","lasd16asapb"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = false,
+ useSync = false,
+ syncWith = {},
+ pExtras = {},
+ dExtras = {}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "Stage 1", key = 1, color = "red", extra = 1, linkedExtras = {2}, oppositeExtras = {}, offExtras = {3,4,5}, repair = false},
+ {label = "Stage 2", key = 2, color = "red", extra = 2, linkedExtras = {5,3,2}, oppositeExtras = {}, offExtras = {1,4}, repair = false},
+ {label = "Stage 3", key = 3, color = "red", extra = 6, linkedExtras = {4,3,5}, oppositeExtras = {}, offExtras = {1,2}, repair = false},
+ {label = "Parking Lights", key = 4, color = "amber", extra = 8, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+}
\ No newline at end of file
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu4/vehicles.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu4/vehicles.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu4/vehicles.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu4/vehicles.meta
diff --git a/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu5/__resource.lua b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu5/__resource.lua
new file mode 100644
index 000000000..1adf6dbe3
--- /dev/null
+++ b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu5/__resource.lua
@@ -0,0 +1,26 @@
+resource_manifest_version '77731fab-63ca-442c-a67b-abc70f28dfa5'
+
+files {
+ 'vehicles.meta',
+ 'carvariations.meta',
+ 'carcols.meta',
+ 'handling.meta',
+ 'vehiclelayouts.meta',
+ 'peds.meta'
+}
+
+data_file 'HANDLING_FILE' 'handling.meta'
+data_file 'VEHICLE_METADATA_FILE' 'vehicles.meta'
+data_file 'CARCOLS_FILE' 'carcols.meta'
+data_file 'VEHICLE_VARIATION_FILE' 'carvariations.meta'
+data_file 'VEHICLE_LAYOUTS_FILE' 'vehiclelayouts.META'
+data_file 'PED_METADATA_FILE' 'peds.meta'
+
+
+client_script {
+ 'vehicle_names.lua'
+}
+
+
+
+
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu5/carcols.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu5/carcols.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu5/carcols.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu5/carcols.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu5/carvariations.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu5/carvariations.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu5/carvariations.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu5/carvariations.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu5/handling.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu5/handling.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu5/handling.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu5/handling.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu5/stream/lasd13fpiu5+hi.ytd b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu5/stream/lasd13fpiu5+hi.ytd
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu5/stream/lasd13fpiu5+hi.ytd
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu5/stream/lasd13fpiu5+hi.ytd
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu5/stream/lasd13fpiu5.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu5/stream/lasd13fpiu5.yft
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu5/stream/lasd13fpiu5.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu5/stream/lasd13fpiu5.yft
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu5/stream/lasd13fpiu5.ytd b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu5/stream/lasd13fpiu5.ytd
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu5/stream/lasd13fpiu5.ytd
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu5/stream/lasd13fpiu5.ytd
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu5/stream/lasd13fpiu5_hi.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu5/stream/lasd13fpiu5_hi.yft
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu5/stream/lasd13fpiu5_hi.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu5/stream/lasd13fpiu5_hi.yft
diff --git a/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu5/ulc.lua b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu5/ulc.lua
new file mode 100644
index 000000000..f2f1db3aa
--- /dev/null
+++ b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu5/ulc.lua
@@ -0,0 +1,111 @@
+
+--[[
+ Ultimate Lighting Controller Config
+ the ULC resource is required to use this configuration
+ get the resource here: https://github.com/Flohhhhh/ultimate-lighting-controller/releases/latest
+ To learn how to setup and use ULC visit here: https://docs.dwnstr.com/ulc/overview
+]]
+
+return {names = {"lasd13fpiu5","lasd13fpiu1","lasd13fpiu2","lasd13fpiu3","lasd13fpiu4","lasd13fasap","lasd13fsfpiu"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = false,
+ useSync = false,
+ syncWith = {},
+ pExtras = {},
+ dExtras = {}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "Stage 1", key = 1, color = "red", extra = 2, linkedExtras = {5,1}, oppositeExtras = {}, offExtras = {3,4}, repair = false},
+ {label = "Stage 2", key = 2, color = "red", extra = 6, linkedExtras = {2,3}, oppositeExtras = {}, offExtras = {1,4,5}, repair = false},
+ {label = "Stage 3", key = 3, color = "red", extra = 4, linkedExtras = {3}, oppositeExtras = {}, offExtras = {1,2,5}, repair = false},
+ {label = "Parking Lights", key = 4, color = "amber", extra = 8, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"lasd16fpiu","lasd16fpiub","lasd16asap","lasd16asapb"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = false,
+ useSync = false,
+ syncWith = {},
+ pExtras = {},
+ dExtras = {}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "Stage 1", key = 1, color = "red", extra = 1, linkedExtras = {2}, oppositeExtras = {}, offExtras = {3,4,5}, repair = false},
+ {label = "Stage 2", key = 2, color = "red", extra = 2, linkedExtras = {5,3,2}, oppositeExtras = {}, offExtras = {1,4}, repair = false},
+ {label = "Stage 3", key = 3, color = "red", extra = 6, linkedExtras = {4,3,5}, oppositeExtras = {}, offExtras = {1,2}, repair = false},
+ {label = "Parking Lights", key = 4, color = "amber", extra = 8, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+}
\ No newline at end of file
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu5/vehicles.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu5/vehicles.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu5/vehicles.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fpiu5/vehicles.meta
diff --git a/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fsfpiu/__resource.lua b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fsfpiu/__resource.lua
new file mode 100644
index 000000000..1adf6dbe3
--- /dev/null
+++ b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fsfpiu/__resource.lua
@@ -0,0 +1,26 @@
+resource_manifest_version '77731fab-63ca-442c-a67b-abc70f28dfa5'
+
+files {
+ 'vehicles.meta',
+ 'carvariations.meta',
+ 'carcols.meta',
+ 'handling.meta',
+ 'vehiclelayouts.meta',
+ 'peds.meta'
+}
+
+data_file 'HANDLING_FILE' 'handling.meta'
+data_file 'VEHICLE_METADATA_FILE' 'vehicles.meta'
+data_file 'CARCOLS_FILE' 'carcols.meta'
+data_file 'VEHICLE_VARIATION_FILE' 'carvariations.meta'
+data_file 'VEHICLE_LAYOUTS_FILE' 'vehiclelayouts.META'
+data_file 'PED_METADATA_FILE' 'peds.meta'
+
+
+client_script {
+ 'vehicle_names.lua'
+}
+
+
+
+
diff --git a/resources/[EGRP-CarPacks]/lasd13fsfpiu/data/carcols.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fsfpiu/carcols.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fsfpiu/data/carcols.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fsfpiu/carcols.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13fsfpiu/data/carvariations.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fsfpiu/carvariations.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fsfpiu/data/carvariations.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fsfpiu/carvariations.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13fsfpiu/data/handling.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fsfpiu/handling.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fsfpiu/data/handling.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fsfpiu/handling.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13fsfpiu/stream/lasd13fsfpiu+hi.ytd b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fsfpiu/stream/lasd13fsfpiu+hi.ytd
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fsfpiu/stream/lasd13fsfpiu+hi.ytd
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fsfpiu/stream/lasd13fsfpiu+hi.ytd
diff --git a/resources/[EGRP-CarPacks]/lasd13fsfpiu/stream/lasd13fsfpiu.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fsfpiu/stream/lasd13fsfpiu.yft
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fsfpiu/stream/lasd13fsfpiu.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fsfpiu/stream/lasd13fsfpiu.yft
diff --git a/resources/[EGRP-CarPacks]/lasd13fsfpiu/stream/lasd13fsfpiu.ytd b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fsfpiu/stream/lasd13fsfpiu.ytd
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fsfpiu/stream/lasd13fsfpiu.ytd
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fsfpiu/stream/lasd13fsfpiu.ytd
diff --git a/resources/[EGRP-CarPacks]/lasd13fsfpiu/stream/lasd13fsfpiu_hi.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fsfpiu/stream/lasd13fsfpiu_hi.yft
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fsfpiu/stream/lasd13fsfpiu_hi.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fsfpiu/stream/lasd13fsfpiu_hi.yft
diff --git a/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fsfpiu/ulc.lua b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fsfpiu/ulc.lua
new file mode 100644
index 000000000..d2eb0f27b
--- /dev/null
+++ b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fsfpiu/ulc.lua
@@ -0,0 +1,111 @@
+
+--[[
+ Ultimate Lighting Controller Config
+ the ULC resource is required to use this configuration
+ get the resource here: https://github.com/Flohhhhh/ultimate-lighting-controller/releases/latest
+ To learn how to setup and use ULC visit here: https://docs.dwnstr.com/ulc/overview
+]]
+
+return {names = {"lasd13fsfpiu","lasd13fpiu1","lasd13fpiu2","lasd13fpiu3","lasd13fpiu4","lasd13fpiu5","lasd13fasap"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = false,
+ useSync = false,
+ syncWith = {},
+ pExtras = {},
+ dExtras = {}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "Stage 1", key = 1, color = "red", extra = 2, linkedExtras = {5,1}, oppositeExtras = {}, offExtras = {3,4}, repair = false},
+ {label = "Stage 2", key = 2, color = "red", extra = 6, linkedExtras = {2,3}, oppositeExtras = {}, offExtras = {1,4,5}, repair = false},
+ {label = "Stage 3", key = 3, color = "red", extra = 4, linkedExtras = {3}, oppositeExtras = {}, offExtras = {1,2,5}, repair = false},
+ {label = "Parking Lights", key = 4, color = "amber", extra = 8, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"lasd16fpiu","lasd16fpiub","lasd16asap","lasd16asapb"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = false,
+ useSync = false,
+ syncWith = {},
+ pExtras = {},
+ dExtras = {}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "Stage 1", key = 1, color = "red", extra = 1, linkedExtras = {2}, oppositeExtras = {}, offExtras = {3,4,5}, repair = false},
+ {label = "Stage 2", key = 2, color = "red", extra = 2, linkedExtras = {5,3,2}, oppositeExtras = {}, offExtras = {1,4}, repair = false},
+ {label = "Stage 3", key = 3, color = "red", extra = 6, linkedExtras = {4,3,5}, oppositeExtras = {}, offExtras = {1,2}, repair = false},
+ {label = "Parking Lights", key = 4, color = "amber", extra = 8, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+}
\ No newline at end of file
diff --git a/resources/[EGRP-CarPacks]/lasd13fsfpiu/data/vehicles.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fsfpiu/vehicles.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fsfpiu/data/vehicles.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13fsfpiu/vehicles.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13funm/data/carcols.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm/data/carcols.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13funm/data/carcols.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm/data/carcols.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13funm/data/carvariations.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm/data/carvariations.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13funm/data/carvariations.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm/data/carvariations.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13funm/data/handling.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm/data/handling.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13funm/data/handling.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm/data/handling.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13funm/data/vehicles.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm/data/vehicles.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13funm/data/vehicles.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm/data/vehicles.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13fasap/fxmanifest.lua b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm/fxmanifest.lua
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fasap/fxmanifest.lua
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm/fxmanifest.lua
diff --git a/resources/[EGRP-CarPacks]/lasd13funm/stream/lasd13funm+hi.ytd b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm/stream/lasd13funm+hi.ytd
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13funm/stream/lasd13funm+hi.ytd
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm/stream/lasd13funm+hi.ytd
diff --git a/resources/[EGRP-CarPacks]/lasd13funm/stream/lasd13funm.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm/stream/lasd13funm.yft
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13funm/stream/lasd13funm.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm/stream/lasd13funm.yft
diff --git a/resources/[EGRP-CarPacks]/lasd13funm/stream/lasd13funm.ytd b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm/stream/lasd13funm.ytd
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13funm/stream/lasd13funm.ytd
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm/stream/lasd13funm.ytd
diff --git a/resources/[EGRP-CarPacks]/lasd13funm/stream/lasd13funm_hi.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm/stream/lasd13funm_hi.yft
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13funm/stream/lasd13funm_hi.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm/stream/lasd13funm_hi.yft
diff --git a/resources/[EGRP-CarPacks]/lasd13funm2/data/carcols.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm2/data/carcols.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13funm2/data/carcols.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm2/data/carcols.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13funm2/data/carvariations.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm2/data/carvariations.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13funm2/data/carvariations.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm2/data/carvariations.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13funm2/data/handling.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm2/data/handling.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13funm2/data/handling.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm2/data/handling.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13funm2/data/vehicles.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm2/data/vehicles.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13funm2/data/vehicles.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm2/data/vehicles.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu1/fxmanifest.lua b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm2/fxmanifest.lua
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu1/fxmanifest.lua
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm2/fxmanifest.lua
diff --git a/resources/[EGRP-CarPacks]/lasd13funm2/stream/lasd13funm2+hi.ytd b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm2/stream/lasd13funm2+hi.ytd
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13funm2/stream/lasd13funm2+hi.ytd
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm2/stream/lasd13funm2+hi.ytd
diff --git a/resources/[EGRP-CarPacks]/lasd13funm2/stream/lasd13funm2.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm2/stream/lasd13funm2.yft
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13funm2/stream/lasd13funm2.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm2/stream/lasd13funm2.yft
diff --git a/resources/[EGRP-CarPacks]/lasd13funm2/stream/lasd13funm2.ytd b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm2/stream/lasd13funm2.ytd
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13funm2/stream/lasd13funm2.ytd
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm2/stream/lasd13funm2.ytd
diff --git a/resources/[EGRP-CarPacks]/lasd13funm2/stream/lasd13funm2_hi.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm2/stream/lasd13funm2_hi.yft
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13funm2/stream/lasd13funm2_hi.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm2/stream/lasd13funm2_hi.yft
diff --git a/resources/[EGRP-CarPacks]/lasd13funm3/data/carcols.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm3/data/carcols.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13funm3/data/carcols.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm3/data/carcols.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13funm3/data/carvariations.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm3/data/carvariations.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13funm3/data/carvariations.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm3/data/carvariations.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13funm3/data/handling.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm3/data/handling.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13funm3/data/handling.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm3/data/handling.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13funm3/data/vehicles.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm3/data/vehicles.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13funm3/data/vehicles.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm3/data/vehicles.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu2/fxmanifest.lua b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm3/fxmanifest.lua
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu2/fxmanifest.lua
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm3/fxmanifest.lua
diff --git a/resources/[EGRP-CarPacks]/lasd13funm3/stream/lasd13funm3+hi.ytd b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm3/stream/lasd13funm3+hi.ytd
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13funm3/stream/lasd13funm3+hi.ytd
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm3/stream/lasd13funm3+hi.ytd
diff --git a/resources/[EGRP-CarPacks]/lasd13funm3/stream/lasd13funm3.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm3/stream/lasd13funm3.yft
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13funm3/stream/lasd13funm3.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm3/stream/lasd13funm3.yft
diff --git a/resources/[EGRP-CarPacks]/lasd13funm3/stream/lasd13funm3.ytd b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm3/stream/lasd13funm3.ytd
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13funm3/stream/lasd13funm3.ytd
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm3/stream/lasd13funm3.ytd
diff --git a/resources/[EGRP-CarPacks]/lasd13funm3/stream/lasd13funm3_hi.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm3/stream/lasd13funm3_hi.yft
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13funm3/stream/lasd13funm3_hi.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm3/stream/lasd13funm3_hi.yft
diff --git a/resources/[EGRP-CarPacks]/lasd13funm4/data/carcols.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm4/data/carcols.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13funm4/data/carcols.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm4/data/carcols.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13funm4/data/carvariations.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm4/data/carvariations.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13funm4/data/carvariations.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm4/data/carvariations.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13funm4/data/handling.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm4/data/handling.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13funm4/data/handling.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm4/data/handling.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13funm4/data/vehicles.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm4/data/vehicles.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13funm4/data/vehicles.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm4/data/vehicles.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu3/fxmanifest.lua b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm4/fxmanifest.lua
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13fpiu3/fxmanifest.lua
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm4/fxmanifest.lua
diff --git a/resources/[EGRP-CarPacks]/lasd13funm4/stream/lasd13funm4+hi.ytd b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm4/stream/lasd13funm4+hi.ytd
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13funm4/stream/lasd13funm4+hi.ytd
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm4/stream/lasd13funm4+hi.ytd
diff --git a/resources/[EGRP-CarPacks]/lasd13funm4/stream/lasd13funm4.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm4/stream/lasd13funm4.yft
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13funm4/stream/lasd13funm4.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm4/stream/lasd13funm4.yft
diff --git a/resources/[EGRP-CarPacks]/lasd13funm4/stream/lasd13funm4.ytd b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm4/stream/lasd13funm4.ytd
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13funm4/stream/lasd13funm4.ytd
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm4/stream/lasd13funm4.ytd
diff --git a/resources/[EGRP-CarPacks]/lasd13funm4/stream/lasd13funm4_hi.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm4/stream/lasd13funm4_hi.yft
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd13funm4/stream/lasd13funm4_hi.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd13funm4/stream/lasd13funm4_hi.yft
diff --git a/resources/[EGRP-CarPacks]/[lasd-packs]/lasd16chrgr/__resource.lua b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd16chrgr/__resource.lua
new file mode 100644
index 000000000..1adf6dbe3
--- /dev/null
+++ b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd16chrgr/__resource.lua
@@ -0,0 +1,26 @@
+resource_manifest_version '77731fab-63ca-442c-a67b-abc70f28dfa5'
+
+files {
+ 'vehicles.meta',
+ 'carvariations.meta',
+ 'carcols.meta',
+ 'handling.meta',
+ 'vehiclelayouts.meta',
+ 'peds.meta'
+}
+
+data_file 'HANDLING_FILE' 'handling.meta'
+data_file 'VEHICLE_METADATA_FILE' 'vehicles.meta'
+data_file 'CARCOLS_FILE' 'carcols.meta'
+data_file 'VEHICLE_VARIATION_FILE' 'carvariations.meta'
+data_file 'VEHICLE_LAYOUTS_FILE' 'vehiclelayouts.META'
+data_file 'PED_METADATA_FILE' 'peds.meta'
+
+
+client_script {
+ 'vehicle_names.lua'
+}
+
+
+
+
diff --git a/resources/[EGRP-CarPacks]/lasd16chrgr/carcols.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd16chrgr/carcols.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd16chrgr/carcols.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd16chrgr/carcols.meta
diff --git a/resources/[EGRP-CarPacks]/lasd16chrgr/carvariations.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd16chrgr/carvariations.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd16chrgr/carvariations.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd16chrgr/carvariations.meta
diff --git a/resources/[EGRP-CarPacks]/lasd16chrgr/handling.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd16chrgr/handling.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd16chrgr/handling.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd16chrgr/handling.meta
diff --git a/resources/[EGRP-CarPacks]/lasd16chrgr/stream/lasd16chrgr+hi.ytd b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd16chrgr/stream/lasd16chrgr+hi.ytd
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd16chrgr/stream/lasd16chrgr+hi.ytd
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd16chrgr/stream/lasd16chrgr+hi.ytd
diff --git a/resources/[EGRP-CarPacks]/lasd16chrgr/stream/lasd16chrgr.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd16chrgr/stream/lasd16chrgr.yft
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd16chrgr/stream/lasd16chrgr.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd16chrgr/stream/lasd16chrgr.yft
diff --git a/resources/[EGRP-CarPacks]/lasd16chrgr/stream/lasd16chrgr.ytd b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd16chrgr/stream/lasd16chrgr.ytd
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd16chrgr/stream/lasd16chrgr.ytd
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd16chrgr/stream/lasd16chrgr.ytd
diff --git a/resources/[EGRP-CarPacks]/lasd16chrgr/stream/lasd16chrgr_hi.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd16chrgr/stream/lasd16chrgr_hi.yft
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd16chrgr/stream/lasd16chrgr_hi.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd16chrgr/stream/lasd16chrgr_hi.yft
diff --git a/resources/[EGRP-CarPacks]/lasd16chrgr/vehicles.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd16chrgr/vehicles.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd16chrgr/vehicles.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd16chrgr/vehicles.meta
diff --git a/resources/[EGRP-CarPacks]/lasd16ram/__resource.lua b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd16ram/__resource.lua
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd16ram/__resource.lua
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd16ram/__resource.lua
diff --git a/resources/[EGRP-CarPacks]/lasd16ram/carcols.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd16ram/carcols.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd16ram/carcols.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd16ram/carcols.meta
diff --git a/resources/[EGRP-CarPacks]/lasd16ram/carvariations.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd16ram/carvariations.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd16ram/carvariations.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd16ram/carvariations.meta
diff --git a/resources/[EGRP-CarPacks]/lasd16ram/client.lua b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd16ram/client.lua
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd16ram/client.lua
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd16ram/client.lua
diff --git a/resources/[EGRP-CarPacks]/lasd16ram/handling.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd16ram/handling.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd16ram/handling.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd16ram/handling.meta
diff --git a/resources/[EGRP-CarPacks]/lasd16ram/stream/lasd16ram+hi.ytd b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd16ram/stream/lasd16ram+hi.ytd
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd16ram/stream/lasd16ram+hi.ytd
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd16ram/stream/lasd16ram+hi.ytd
diff --git a/resources/[EGRP-CarPacks]/lasd16ram/stream/lasd16ram.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd16ram/stream/lasd16ram.yft
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd16ram/stream/lasd16ram.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd16ram/stream/lasd16ram.yft
diff --git a/resources/[EGRP-CarPacks]/lasd16ram/stream/lasd16ram.ytd b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd16ram/stream/lasd16ram.ytd
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd16ram/stream/lasd16ram.ytd
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd16ram/stream/lasd16ram.ytd
diff --git a/resources/[EGRP-CarPacks]/lasd16ram/stream/lasd16ram_hi.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd16ram/stream/lasd16ram_hi.yft
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd16ram/stream/lasd16ram_hi.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd16ram/stream/lasd16ram_hi.yft
diff --git a/resources/[EGRP-CarPacks]/lasd16ram/vehiclelayouts.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd16ram/vehiclelayouts.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd16ram/vehiclelayouts.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd16ram/vehiclelayouts.meta
diff --git a/resources/[EGRP-CarPacks]/lasd16ram/vehicles.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd16ram/vehicles.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd16ram/vehicles.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd16ram/vehicles.meta
diff --git a/resources/[EGRP-CarPacks]/lasd18taurus/__resource.lua b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd18taurus/__resource.lua
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd18taurus/__resource.lua
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd18taurus/__resource.lua
diff --git a/resources/[EGRP-CarPacks]/lasd18taurus/carcols.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd18taurus/carcols.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd18taurus/carcols.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd18taurus/carcols.meta
diff --git a/resources/[EGRP-CarPacks]/lasd18taurus/carvariations.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd18taurus/carvariations.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd18taurus/carvariations.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd18taurus/carvariations.meta
diff --git a/resources/[EGRP-CarPacks]/lasd18taurus/client.lua b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd18taurus/client.lua
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd18taurus/client.lua
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd18taurus/client.lua
diff --git a/resources/[EGRP-CarPacks]/lasd18taurus/handling.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd18taurus/handling.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd18taurus/handling.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd18taurus/handling.meta
diff --git a/resources/[EGRP-CarPacks]/lasd18taurus/stream/lasd18taurus.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd18taurus/stream/lasd18taurus.yft
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd18taurus/stream/lasd18taurus.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd18taurus/stream/lasd18taurus.yft
diff --git a/resources/[EGRP-CarPacks]/lasd18taurus/stream/lasd18taurus.ytd b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd18taurus/stream/lasd18taurus.ytd
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd18taurus/stream/lasd18taurus.ytd
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd18taurus/stream/lasd18taurus.ytd
diff --git a/resources/[EGRP-CarPacks]/lasd18taurus/stream/lasd18taurus_hi.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd18taurus/stream/lasd18taurus_hi.yft
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd18taurus/stream/lasd18taurus_hi.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd18taurus/stream/lasd18taurus_hi.yft
diff --git a/resources/[EGRP-CarPacks]/lasd18taurus/ulc.lua b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd18taurus/ulc.lua
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd18taurus/ulc.lua
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd18taurus/ulc.lua
diff --git a/resources/[EGRP-CarPacks]/lasd18taurus/vehiclelayouts.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd18taurus/vehiclelayouts.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd18taurus/vehiclelayouts.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd18taurus/vehiclelayouts.meta
diff --git a/resources/[EGRP-CarPacks]/lasd18taurus/vehicles.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasd18taurus/vehicles.meta
similarity index 100%
rename from resources/[EGRP-CarPacks]/lasd18taurus/vehicles.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasd18taurus/vehicles.meta
diff --git a/resources/lasdunmarkedpack/__resource.lua b/resources/[EGRP-CarPacks]/[lasd-packs]/lasdunmarkedpack/__resource.lua
similarity index 100%
rename from resources/lasdunmarkedpack/__resource.lua
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasdunmarkedpack/__resource.lua
diff --git a/resources/lasdunmarkedpack/caraddoncontentunlocks.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasdunmarkedpack/caraddoncontentunlocks.meta
similarity index 100%
rename from resources/lasdunmarkedpack/caraddoncontentunlocks.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasdunmarkedpack/caraddoncontentunlocks.meta
diff --git a/resources/lasdunmarkedpack/carcols.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasdunmarkedpack/carcols.meta
similarity index 100%
rename from resources/lasdunmarkedpack/carcols.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasdunmarkedpack/carcols.meta
diff --git a/resources/lasdunmarkedpack/carvariations.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasdunmarkedpack/carvariations.meta
similarity index 100%
rename from resources/lasdunmarkedpack/carvariations.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasdunmarkedpack/carvariations.meta
diff --git a/resources/lasdunmarkedpack/dlctext.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasdunmarkedpack/dlctext.meta
similarity index 100%
rename from resources/lasdunmarkedpack/dlctext.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasdunmarkedpack/dlctext.meta
diff --git a/resources/lasdunmarkedpack/handling.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasdunmarkedpack/handling.meta
similarity index 100%
rename from resources/lasdunmarkedpack/handling.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasdunmarkedpack/handling.meta
diff --git a/resources/lasdunmarkedpack/stream/lasdcharger+hi.ytd b/resources/[EGRP-CarPacks]/[lasd-packs]/lasdunmarkedpack/stream/lasdcharger+hi.ytd
similarity index 100%
rename from resources/lasdunmarkedpack/stream/lasdcharger+hi.ytd
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasdunmarkedpack/stream/lasdcharger+hi.ytd
diff --git a/resources/lasdunmarkedpack/stream/lasdcharger.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasdunmarkedpack/stream/lasdcharger.yft
similarity index 100%
rename from resources/lasdunmarkedpack/stream/lasdcharger.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasdunmarkedpack/stream/lasdcharger.yft
diff --git a/resources/lasdunmarkedpack/stream/lasdcharger.ytd b/resources/[EGRP-CarPacks]/[lasd-packs]/lasdunmarkedpack/stream/lasdcharger.ytd
similarity index 100%
rename from resources/lasdunmarkedpack/stream/lasdcharger.ytd
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasdunmarkedpack/stream/lasdcharger.ytd
diff --git a/resources/lasdunmarkedpack/stream/lasdcharger_hi.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasdunmarkedpack/stream/lasdcharger_hi.yft
similarity index 100%
rename from resources/lasdunmarkedpack/stream/lasdcharger_hi.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasdunmarkedpack/stream/lasdcharger_hi.yft
diff --git a/resources/lasdunmarkedpack/stream/lasdsap+hi.ytd b/resources/[EGRP-CarPacks]/[lasd-packs]/lasdunmarkedpack/stream/lasdsap+hi.ytd
similarity index 100%
rename from resources/lasdunmarkedpack/stream/lasdsap+hi.ytd
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasdunmarkedpack/stream/lasdsap+hi.ytd
diff --git a/resources/lasdunmarkedpack/stream/lasdsap.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasdunmarkedpack/stream/lasdsap.yft
similarity index 100%
rename from resources/lasdunmarkedpack/stream/lasdsap.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasdunmarkedpack/stream/lasdsap.yft
diff --git a/resources/lasdunmarkedpack/stream/lasdsap.ytd b/resources/[EGRP-CarPacks]/[lasd-packs]/lasdunmarkedpack/stream/lasdsap.ytd
similarity index 100%
rename from resources/lasdunmarkedpack/stream/lasdsap.ytd
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasdunmarkedpack/stream/lasdsap.ytd
diff --git a/resources/lasdunmarkedpack/stream/lasdsap_hi.yft b/resources/[EGRP-CarPacks]/[lasd-packs]/lasdunmarkedpack/stream/lasdsap_hi.yft
similarity index 100%
rename from resources/lasdunmarkedpack/stream/lasdsap_hi.yft
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasdunmarkedpack/stream/lasdsap_hi.yft
diff --git a/resources/lasdunmarkedpack/vehicles.meta b/resources/[EGRP-CarPacks]/[lasd-packs]/lasdunmarkedpack/vehicles.meta
similarity index 100%
rename from resources/lasdunmarkedpack/vehicles.meta
rename to resources/[EGRP-CarPacks]/[lasd-packs]/lasdunmarkedpack/vehicles.meta
diff --git a/resources/[EGRP-CarPacks]/lasd13fasap/ulc.lua b/resources/[EGRP-CarPacks]/lasd13fasap/ulc.lua
deleted file mode 100644
index ed5157459..000000000
--- a/resources/[EGRP-CarPacks]/lasd13fasap/ulc.lua
+++ /dev/null
@@ -1,51 +0,0 @@
---[[
- Ultimate Lighting Controller Config
- the ULC resource is required to use this configuration
- get the resource here: https://github.com/Flohhhhh/ultimate-lighting-controller/releases/latest
-
- To learn how to setup and use ULC visit here: https://docs.dwnstr.com/ulc/overview
-]]
-
-return { names = {"13lapdfpis2","16lapdexp", "16lapdexpk9","20lapdexp","20lapdexp2","20lapdexp3","20lapdexpk9"},
- steadyBurnConfig = {
- forceOn = false, useTime = false,
- disableWithLights = false,
- sbExtras = {}
- },
- parkConfig = {
- usePark = false,
- useSync = false,
- syncWith = {10},
- pExtras = {11},
- dExtras = {12}
- },
- hornConfig = {
- useHorn = false,
- hornExtras = {},
- },
- brakeConfig = {
- useBrakes = false,
- speedThreshold = 3,
- brakeExtras = {}
- },
- reverseConfig = {
- useReverse = false,
- reverseExtras = {}
- },
- doorConfig = {
- useDoors = false,
- driverSide = {enable = {}, disable = {}},
- passSide = {enable = {}, disable = {}},
- trunk = {enable ={}, disable = {}}
- },
- buttons = {
- {label = "Stage", key = 1, color = "green", linkedExtras = {}, oppositeExtras = {}, offExtras = {2,3,4,5,1}, repair = false},
- {label = "Stage 2", key = 2, color = "green", extra = 5, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,4,3}, repair = false},
- {label = "Stage 3", key = 3, color = "green", extra = 1, linkedExtras = {}, oppositeExtras = {}, offExtras = {3,4,5}, repair = false}
- },
- defaultStages = {
- useDefaults = false,
- enableKeys = {},
- disableKeys = {}
- }
-}
\ No newline at end of file
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu1/ulc.lua b/resources/[EGRP-CarPacks]/lasd13fpiu1/ulc.lua
deleted file mode 100644
index 9fc092132..000000000
--- a/resources/[EGRP-CarPacks]/lasd13fpiu1/ulc.lua
+++ /dev/null
@@ -1,51 +0,0 @@
---[[
- Ultimate Lighting Controller Config
- the ULC resource is required to use this configuration
- get the resource here: https://github.com/Flohhhhh/ultimate-lighting-controller/releases/latest
-
- To learn how to setup and use ULC visit here: https://docs.dwnstr.com/ulc/overview
-]]
-
-return { names = {"lasd13fpiu1","16lapdexp", "16lapdexpk9","20lapdexp","20lapdexp2","20lapdexp3","20lapdexpk9"},
- steadyBurnConfig = {
- forceOn = false, useTime = false,
- disableWithLights = false,
- sbExtras = {}
- },
- parkConfig = {
- usePark = false,
- useSync = false,
- syncWith = {10},
- pExtras = {11},
- dExtras = {12}
- },
- hornConfig = {
- useHorn = false,
- hornExtras = {},
- },
- brakeConfig = {
- useBrakes = false,
- speedThreshold = 3,
- brakeExtras = {}
- },
- reverseConfig = {
- useReverse = false,
- reverseExtras = {}
- },
- doorConfig = {
- useDoors = false,
- driverSide = {enable = {}, disable = {}},
- passSide = {enable = {}, disable = {}},
- trunk = {enable ={}, disable = {}}
- },
- buttons = {
- {label = "Stage", key = 1, color = "green", linkedExtras = {}, oppositeExtras = {}, offExtras = {2,3,4,5,1}, repair = false},
- {label = "Stage 2", key = 2, color = "green", extra = 5, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,4,3}, repair = false},
- {label = "Stage 3", key = 3, color = "green", extra = 1, linkedExtras = {}, oppositeExtras = {}, offExtras = {3,4,5}, repair = false}
- },
- defaultStages = {
- useDefaults = false,
- enableKeys = {},
- disableKeys = {}
- }
-}
\ No newline at end of file
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu2/ulc.lua b/resources/[EGRP-CarPacks]/lasd13fpiu2/ulc.lua
deleted file mode 100644
index e9dbb20ff..000000000
--- a/resources/[EGRP-CarPacks]/lasd13fpiu2/ulc.lua
+++ /dev/null
@@ -1,51 +0,0 @@
---[[
- Ultimate Lighting Controller Config
- the ULC resource is required to use this configuration
- get the resource here: https://github.com/Flohhhhh/ultimate-lighting-controller/releases/latest
-
- To learn how to setup and use ULC visit here: https://docs.dwnstr.com/ulc/overview
-]]
-
-return { names = {"lasd13fpiu2","16lapdexp", "16lapdexpk9","20lapdexp","20lapdexp2","20lapdexp3","20lapdexpk9"},
- steadyBurnConfig = {
- forceOn = false, useTime = false,
- disableWithLights = false,
- sbExtras = {}
- },
- parkConfig = {
- usePark = false,
- useSync = false,
- syncWith = {10},
- pExtras = {11},
- dExtras = {12}
- },
- hornConfig = {
- useHorn = false,
- hornExtras = {},
- },
- brakeConfig = {
- useBrakes = false,
- speedThreshold = 3,
- brakeExtras = {}
- },
- reverseConfig = {
- useReverse = false,
- reverseExtras = {}
- },
- doorConfig = {
- useDoors = false,
- driverSide = {enable = {}, disable = {}},
- passSide = {enable = {}, disable = {}},
- trunk = {enable ={}, disable = {}}
- },
- buttons = {
- {label = "Stage", key = 1, color = "green", linkedExtras = {}, oppositeExtras = {}, offExtras = {2,3,4,5,1}, repair = false},
- {label = "Stage 2", key = 2, color = "green", extra = 5, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,4,3}, repair = false},
- {label = "Stage 3", key = 3, color = "green", extra = 1, linkedExtras = {}, oppositeExtras = {}, offExtras = {3,4,5}, repair = false}
- },
- defaultStages = {
- useDefaults = false,
- enableKeys = {},
- disableKeys = {}
- }
-}
\ No newline at end of file
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu3/ulc.lua b/resources/[EGRP-CarPacks]/lasd13fpiu3/ulc.lua
deleted file mode 100644
index 9e68463f3..000000000
--- a/resources/[EGRP-CarPacks]/lasd13fpiu3/ulc.lua
+++ /dev/null
@@ -1,51 +0,0 @@
---[[
- Ultimate Lighting Controller Config
- the ULC resource is required to use this configuration
- get the resource here: https://github.com/Flohhhhh/ultimate-lighting-controller/releases/latest
-
- To learn how to setup and use ULC visit here: https://docs.dwnstr.com/ulc/overview
-]]
-
-return { names = {"lasd13fpiu3","16lapdexp", "16lapdexpk9","20lapdexp","20lapdexp2","20lapdexp3","20lapdexpk9"},
- steadyBurnConfig = {
- forceOn = false, useTime = false,
- disableWithLights = false,
- sbExtras = {}
- },
- parkConfig = {
- usePark = false,
- useSync = false,
- syncWith = {10},
- pExtras = {11},
- dExtras = {12}
- },
- hornConfig = {
- useHorn = false,
- hornExtras = {},
- },
- brakeConfig = {
- useBrakes = false,
- speedThreshold = 3,
- brakeExtras = {}
- },
- reverseConfig = {
- useReverse = false,
- reverseExtras = {}
- },
- doorConfig = {
- useDoors = false,
- driverSide = {enable = {}, disable = {}},
- passSide = {enable = {}, disable = {}},
- trunk = {enable ={}, disable = {}}
- },
- buttons = {
- {label = "Stage", key = 1, color = "green", linkedExtras = {}, oppositeExtras = {}, offExtras = {2,3,4,5,1}, repair = false},
- {label = "Stage 2", key = 2, color = "green", extra = 5, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,4,3}, repair = false},
- {label = "Stage 3", key = 3, color = "green", extra = 1, linkedExtras = {}, oppositeExtras = {}, offExtras = {3,4,5}, repair = false}
- },
- defaultStages = {
- useDefaults = false,
- enableKeys = {},
- disableKeys = {}
- }
-}
\ No newline at end of file
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu4/fxmanifest.lua b/resources/[EGRP-CarPacks]/lasd13fpiu4/fxmanifest.lua
deleted file mode 100644
index c0f213953..000000000
--- a/resources/[EGRP-CarPacks]/lasd13fpiu4/fxmanifest.lua
+++ /dev/null
@@ -1,19 +0,0 @@
-fx_version 'cerulean'
-games {'gta5'}
-lua54 'yes'
-
-files {
- 'data/**/*.meta',
- }
-
- escrow_ignore {
- 'data/*',
-}
-
-client_script 'data/**/vehicle_names.lua'
-
-data_file 'HANDLING_FILE' 'data/**/*handling.meta'
-data_file 'VEHICLE_METADATA_FILE' 'data/**/*vehicles.meta'
-data_file 'CARCOLS_FILE' 'data/**/*carcols.meta'
-data_file 'VEHICLE_VARIATION_FILE' 'data/**/*carvariations.meta'
-data_file 'VEHICLE_LAYOUTS_FILE' 'data/**/*vehiclelayouts.meta'
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu4/ulc.lua b/resources/[EGRP-CarPacks]/lasd13fpiu4/ulc.lua
deleted file mode 100644
index 76fe92021..000000000
--- a/resources/[EGRP-CarPacks]/lasd13fpiu4/ulc.lua
+++ /dev/null
@@ -1,51 +0,0 @@
---[[
- Ultimate Lighting Controller Config
- the ULC resource is required to use this configuration
- get the resource here: https://github.com/Flohhhhh/ultimate-lighting-controller/releases/latest
-
- To learn how to setup and use ULC visit here: https://docs.dwnstr.com/ulc/overview
-]]
-
-return { names = {"lasd13fpiu4","16lapdexp", "16lapdexpk9","20lapdexp","20lapdexp2","20lapdexp3","20lapdexpk9"},
- steadyBurnConfig = {
- forceOn = false, useTime = false,
- disableWithLights = false,
- sbExtras = {}
- },
- parkConfig = {
- usePark = false,
- useSync = false,
- syncWith = {10},
- pExtras = {11},
- dExtras = {12}
- },
- hornConfig = {
- useHorn = false,
- hornExtras = {},
- },
- brakeConfig = {
- useBrakes = false,
- speedThreshold = 3,
- brakeExtras = {}
- },
- reverseConfig = {
- useReverse = false,
- reverseExtras = {}
- },
- doorConfig = {
- useDoors = false,
- driverSide = {enable = {}, disable = {}},
- passSide = {enable = {}, disable = {}},
- trunk = {enable ={}, disable = {}}
- },
- buttons = {
- {label = "Stage", key = 1, color = "green", linkedExtras = {}, oppositeExtras = {}, offExtras = {2,3,4,5,1}, repair = false},
- {label = "Stage 2", key = 2, color = "green", extra = 5, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,4,3}, repair = false},
- {label = "Stage 3", key = 3, color = "green", extra = 1, linkedExtras = {}, oppositeExtras = {}, offExtras = {3,4,5}, repair = false}
- },
- defaultStages = {
- useDefaults = false,
- enableKeys = {},
- disableKeys = {}
- }
-}
\ No newline at end of file
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu5/fxmanifest.lua b/resources/[EGRP-CarPacks]/lasd13fpiu5/fxmanifest.lua
deleted file mode 100644
index c0f213953..000000000
--- a/resources/[EGRP-CarPacks]/lasd13fpiu5/fxmanifest.lua
+++ /dev/null
@@ -1,19 +0,0 @@
-fx_version 'cerulean'
-games {'gta5'}
-lua54 'yes'
-
-files {
- 'data/**/*.meta',
- }
-
- escrow_ignore {
- 'data/*',
-}
-
-client_script 'data/**/vehicle_names.lua'
-
-data_file 'HANDLING_FILE' 'data/**/*handling.meta'
-data_file 'VEHICLE_METADATA_FILE' 'data/**/*vehicles.meta'
-data_file 'CARCOLS_FILE' 'data/**/*carcols.meta'
-data_file 'VEHICLE_VARIATION_FILE' 'data/**/*carvariations.meta'
-data_file 'VEHICLE_LAYOUTS_FILE' 'data/**/*vehiclelayouts.meta'
diff --git a/resources/[EGRP-CarPacks]/lasd13fpiu5/ulc.lua b/resources/[EGRP-CarPacks]/lasd13fpiu5/ulc.lua
deleted file mode 100644
index c34854fa7..000000000
--- a/resources/[EGRP-CarPacks]/lasd13fpiu5/ulc.lua
+++ /dev/null
@@ -1,51 +0,0 @@
---[[
- Ultimate Lighting Controller Config
- the ULC resource is required to use this configuration
- get the resource here: https://github.com/Flohhhhh/ultimate-lighting-controller/releases/latest
-
- To learn how to setup and use ULC visit here: https://docs.dwnstr.com/ulc/overview
-]]
-
-return { names = {"lasd13fpiu5","16lapdexp", "16lapdexpk9","20lapdexp","20lapdexp2","20lapdexp3","20lapdexpk9"},
- steadyBurnConfig = {
- forceOn = false, useTime = false,
- disableWithLights = false,
- sbExtras = {}
- },
- parkConfig = {
- usePark = false,
- useSync = false,
- syncWith = {10},
- pExtras = {11},
- dExtras = {12}
- },
- hornConfig = {
- useHorn = false,
- hornExtras = {},
- },
- brakeConfig = {
- useBrakes = false,
- speedThreshold = 3,
- brakeExtras = {}
- },
- reverseConfig = {
- useReverse = false,
- reverseExtras = {}
- },
- doorConfig = {
- useDoors = false,
- driverSide = {enable = {}, disable = {}},
- passSide = {enable = {}, disable = {}},
- trunk = {enable ={}, disable = {}}
- },
- buttons = {
- {label = "Stage", key = 1, color = "green", linkedExtras = {}, oppositeExtras = {}, offExtras = {2,3,4,5,1}, repair = false},
- {label = "Stage 2", key = 2, color = "green", extra = 5, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,4,3}, repair = false},
- {label = "Stage 3", key = 3, color = "green", extra = 1, linkedExtras = {}, oppositeExtras = {}, offExtras = {3,4,5}, repair = false}
- },
- defaultStages = {
- useDefaults = false,
- enableKeys = {},
- disableKeys = {}
- }
-}
\ No newline at end of file
diff --git a/resources/[EGRP-CarPacks]/lasd13fsfpiu/fxmanifest.lua b/resources/[EGRP-CarPacks]/lasd13fsfpiu/fxmanifest.lua
deleted file mode 100644
index c0f213953..000000000
--- a/resources/[EGRP-CarPacks]/lasd13fsfpiu/fxmanifest.lua
+++ /dev/null
@@ -1,19 +0,0 @@
-fx_version 'cerulean'
-games {'gta5'}
-lua54 'yes'
-
-files {
- 'data/**/*.meta',
- }
-
- escrow_ignore {
- 'data/*',
-}
-
-client_script 'data/**/vehicle_names.lua'
-
-data_file 'HANDLING_FILE' 'data/**/*handling.meta'
-data_file 'VEHICLE_METADATA_FILE' 'data/**/*vehicles.meta'
-data_file 'CARCOLS_FILE' 'data/**/*carcols.meta'
-data_file 'VEHICLE_VARIATION_FILE' 'data/**/*carvariations.meta'
-data_file 'VEHICLE_LAYOUTS_FILE' 'data/**/*vehiclelayouts.meta'
diff --git a/resources/[EGRP-CarPacks]/lasd13fsfpiu/ulc.lua b/resources/[EGRP-CarPacks]/lasd13fsfpiu/ulc.lua
deleted file mode 100644
index 6d3a14e09..000000000
--- a/resources/[EGRP-CarPacks]/lasd13fsfpiu/ulc.lua
+++ /dev/null
@@ -1,51 +0,0 @@
---[[
- Ultimate Lighting Controller Config
- the ULC resource is required to use this configuration
- get the resource here: https://github.com/Flohhhhh/ultimate-lighting-controller/releases/latest
-
- To learn how to setup and use ULC visit here: https://docs.dwnstr.com/ulc/overview
-]]
-
-return { names = {"lasd13fsfpiu","16lapdexp", "16lapdexpk9","20lapdexp","20lapdexp2","20lapdexp3","20lapdexpk9"},
- steadyBurnConfig = {
- forceOn = false, useTime = false,
- disableWithLights = false,
- sbExtras = {}
- },
- parkConfig = {
- usePark = false,
- useSync = false,
- syncWith = {10},
- pExtras = {11},
- dExtras = {12}
- },
- hornConfig = {
- useHorn = false,
- hornExtras = {},
- },
- brakeConfig = {
- useBrakes = false,
- speedThreshold = 3,
- brakeExtras = {}
- },
- reverseConfig = {
- useReverse = false,
- reverseExtras = {}
- },
- doorConfig = {
- useDoors = false,
- driverSide = {enable = {}, disable = {}},
- passSide = {enable = {}, disable = {}},
- trunk = {enable ={}, disable = {}}
- },
- buttons = {
- {label = "Stage", key = 1, color = "green", linkedExtras = {}, oppositeExtras = {}, offExtras = {2,3,4,5,1}, repair = false},
- {label = "Stage 2", key = 2, color = "green", extra = 5, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,4,3}, repair = false},
- {label = "Stage 3", key = 3, color = "green", extra = 1, linkedExtras = {}, oppositeExtras = {}, offExtras = {3,4,5}, repair = false}
- },
- defaultStages = {
- useDefaults = false,
- enableKeys = {},
- disableKeys = {}
- }
-}
\ No newline at end of file
diff --git a/resources/[EGRP-CarPacks]/lasd13funm/fxmanifest.lua b/resources/[EGRP-CarPacks]/lasd13funm/fxmanifest.lua
deleted file mode 100644
index c0f213953..000000000
--- a/resources/[EGRP-CarPacks]/lasd13funm/fxmanifest.lua
+++ /dev/null
@@ -1,19 +0,0 @@
-fx_version 'cerulean'
-games {'gta5'}
-lua54 'yes'
-
-files {
- 'data/**/*.meta',
- }
-
- escrow_ignore {
- 'data/*',
-}
-
-client_script 'data/**/vehicle_names.lua'
-
-data_file 'HANDLING_FILE' 'data/**/*handling.meta'
-data_file 'VEHICLE_METADATA_FILE' 'data/**/*vehicles.meta'
-data_file 'CARCOLS_FILE' 'data/**/*carcols.meta'
-data_file 'VEHICLE_VARIATION_FILE' 'data/**/*carvariations.meta'
-data_file 'VEHICLE_LAYOUTS_FILE' 'data/**/*vehiclelayouts.meta'
diff --git a/resources/[EGRP-CarPacks]/lasd13funm2/fxmanifest.lua b/resources/[EGRP-CarPacks]/lasd13funm2/fxmanifest.lua
deleted file mode 100644
index c0f213953..000000000
--- a/resources/[EGRP-CarPacks]/lasd13funm2/fxmanifest.lua
+++ /dev/null
@@ -1,19 +0,0 @@
-fx_version 'cerulean'
-games {'gta5'}
-lua54 'yes'
-
-files {
- 'data/**/*.meta',
- }
-
- escrow_ignore {
- 'data/*',
-}
-
-client_script 'data/**/vehicle_names.lua'
-
-data_file 'HANDLING_FILE' 'data/**/*handling.meta'
-data_file 'VEHICLE_METADATA_FILE' 'data/**/*vehicles.meta'
-data_file 'CARCOLS_FILE' 'data/**/*carcols.meta'
-data_file 'VEHICLE_VARIATION_FILE' 'data/**/*carvariations.meta'
-data_file 'VEHICLE_LAYOUTS_FILE' 'data/**/*vehiclelayouts.meta'
diff --git a/resources/[EGRP-CarPacks]/lasd13funm3/fxmanifest.lua b/resources/[EGRP-CarPacks]/lasd13funm3/fxmanifest.lua
deleted file mode 100644
index c0f213953..000000000
--- a/resources/[EGRP-CarPacks]/lasd13funm3/fxmanifest.lua
+++ /dev/null
@@ -1,19 +0,0 @@
-fx_version 'cerulean'
-games {'gta5'}
-lua54 'yes'
-
-files {
- 'data/**/*.meta',
- }
-
- escrow_ignore {
- 'data/*',
-}
-
-client_script 'data/**/vehicle_names.lua'
-
-data_file 'HANDLING_FILE' 'data/**/*handling.meta'
-data_file 'VEHICLE_METADATA_FILE' 'data/**/*vehicles.meta'
-data_file 'CARCOLS_FILE' 'data/**/*carcols.meta'
-data_file 'VEHICLE_VARIATION_FILE' 'data/**/*carvariations.meta'
-data_file 'VEHICLE_LAYOUTS_FILE' 'data/**/*vehiclelayouts.meta'
diff --git a/resources/[EGRP-CarPacks]/lasd13funm4/fxmanifest.lua b/resources/[EGRP-CarPacks]/lasd13funm4/fxmanifest.lua
deleted file mode 100644
index c0f213953..000000000
--- a/resources/[EGRP-CarPacks]/lasd13funm4/fxmanifest.lua
+++ /dev/null
@@ -1,19 +0,0 @@
-fx_version 'cerulean'
-games {'gta5'}
-lua54 'yes'
-
-files {
- 'data/**/*.meta',
- }
-
- escrow_ignore {
- 'data/*',
-}
-
-client_script 'data/**/vehicle_names.lua'
-
-data_file 'HANDLING_FILE' 'data/**/*handling.meta'
-data_file 'VEHICLE_METADATA_FILE' 'data/**/*vehicles.meta'
-data_file 'CARCOLS_FILE' 'data/**/*carcols.meta'
-data_file 'VEHICLE_VARIATION_FILE' 'data/**/*carvariations.meta'
-data_file 'VEHICLE_LAYOUTS_FILE' 'data/**/*vehiclelayouts.meta'
diff --git a/resources/[EGRP-CarPacks]/lasd2016fpius/data/lasd16asap/ulc.lua b/resources/[EGRP-CarPacks]/lasd2016fpius/data/lasd16asap/ulc.lua
new file mode 100644
index 000000000..16a2f615d
--- /dev/null
+++ b/resources/[EGRP-CarPacks]/lasd2016fpius/data/lasd16asap/ulc.lua
@@ -0,0 +1,111 @@
+
+--[[
+ Ultimate Lighting Controller Config
+ the ULC resource is required to use this configuration
+ get the resource here: https://github.com/Flohhhhh/ultimate-lighting-controller/releases/latest
+ To learn how to setup and use ULC visit here: https://docs.dwnstr.com/ulc/overview
+]]
+
+return {names = {"lasd16asap","lasd16rfrb","lasd16asapc","lasd16asapd"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = false,
+ useSync = false,
+ syncWith = {},
+ pExtras = {},
+ dExtras = {}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "Stage 1", key = 1, color = "red", extra = 2, linkedExtras = {5,1}, oppositeExtras = {}, offExtras = {3,4}, repair = false},
+ {label = "Stage 2", key = 2, color = "red", extra = 6, linkedExtras = {2,3}, oppositeExtras = {}, offExtras = {1,4,5}, repair = false},
+ {label = "Stage 3", key = 3, color = "red", extra = 4, linkedExtras = {3}, oppositeExtras = {}, offExtras = {1,2,5}, repair = false},
+ {label = "Parking Lights", key = 4, color = "amber", extra = 8, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"lasd16fpiu","lasd16fpiub","lasd16asap","lasd16asapb"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = false,
+ useSync = false,
+ syncWith = {},
+ pExtras = {},
+ dExtras = {}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "Stage 1", key = 1, color = "red", extra = 1, linkedExtras = {2}, oppositeExtras = {}, offExtras = {3,4,5}, repair = false},
+ {label = "Stage 2", key = 2, color = "red", extra = 2, linkedExtras = {5,3,2}, oppositeExtras = {}, offExtras = {1,4}, repair = false},
+ {label = "Stage 3", key = 3, color = "red", extra = 6, linkedExtras = {4,3,5}, oppositeExtras = {}, offExtras = {1,2}, repair = false},
+ {label = "Parking Lights", key = 4, color = "amber", extra = 8, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+}
\ No newline at end of file
diff --git a/resources/[EGRP-CarPacks]/lasd2016fpius/data/lasd16asapb/ulc.lua b/resources/[EGRP-CarPacks]/lasd2016fpius/data/lasd16asapb/ulc.lua
new file mode 100644
index 000000000..1a5bb7165
--- /dev/null
+++ b/resources/[EGRP-CarPacks]/lasd2016fpius/data/lasd16asapb/ulc.lua
@@ -0,0 +1,111 @@
+
+--[[
+ Ultimate Lighting Controller Config
+ the ULC resource is required to use this configuration
+ get the resource here: https://github.com/Flohhhhh/ultimate-lighting-controller/releases/latest
+ To learn how to setup and use ULC visit here: https://docs.dwnstr.com/ulc/overview
+]]
+
+return {names = {"lasd16asapb","lasd16rfrb","lasd16asapc","lasd16asapd"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = false,
+ useSync = false,
+ syncWith = {},
+ pExtras = {},
+ dExtras = {}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "Stage 1", key = 1, color = "red", extra = 2, linkedExtras = {5,1}, oppositeExtras = {}, offExtras = {3,4}, repair = false},
+ {label = "Stage 2", key = 2, color = "red", extra = 6, linkedExtras = {2,3}, oppositeExtras = {}, offExtras = {1,4,5}, repair = false},
+ {label = "Stage 3", key = 3, color = "red", extra = 4, linkedExtras = {3}, oppositeExtras = {}, offExtras = {1,2,5}, repair = false},
+ {label = "Parking Lights", key = 4, color = "amber", extra = 8, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"lasd16fpiu","lasd16fpiub","lasd16asap","lasd16asapb"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = false,
+ useSync = false,
+ syncWith = {},
+ pExtras = {},
+ dExtras = {}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "Stage 1", key = 1, color = "red", extra = 1, linkedExtras = {2}, oppositeExtras = {}, offExtras = {3,4,5}, repair = false},
+ {label = "Stage 2", key = 2, color = "red", extra = 2, linkedExtras = {5,3,2}, oppositeExtras = {}, offExtras = {1,4}, repair = false},
+ {label = "Stage 3", key = 3, color = "red", extra = 6, linkedExtras = {4,3,5}, oppositeExtras = {}, offExtras = {1,2}, repair = false},
+ {label = "Parking Lights", key = 4, color = "amber", extra = 8, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+}
\ No newline at end of file
diff --git a/resources/[EGRP-CarPacks]/lasd2016fpius/data/lasd16asapc/ulc.lua b/resources/[EGRP-CarPacks]/lasd2016fpius/data/lasd16asapc/ulc.lua
new file mode 100644
index 000000000..90d37102b
--- /dev/null
+++ b/resources/[EGRP-CarPacks]/lasd2016fpius/data/lasd16asapc/ulc.lua
@@ -0,0 +1,111 @@
+
+--[[
+ Ultimate Lighting Controller Config
+ the ULC resource is required to use this configuration
+ get the resource here: https://github.com/Flohhhhh/ultimate-lighting-controller/releases/latest
+ To learn how to setup and use ULC visit here: https://docs.dwnstr.com/ulc/overview
+]]
+
+return {names = {"lasd16rfr","lasd16rfrb","lasd16asapc","lasd16asapd"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = false,
+ useSync = false,
+ syncWith = {},
+ pExtras = {},
+ dExtras = {}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "Stage 1", key = 1, color = "red", extra = 2, linkedExtras = {5,1}, oppositeExtras = {}, offExtras = {3,4}, repair = false},
+ {label = "Stage 2", key = 2, color = "red", extra = 6, linkedExtras = {2,3}, oppositeExtras = {}, offExtras = {1,4,5}, repair = false},
+ {label = "Stage 3", key = 3, color = "red", extra = 4, linkedExtras = {3}, oppositeExtras = {}, offExtras = {1,2,5}, repair = false},
+ {label = "Parking Lights", key = 4, color = "amber", extra = 8, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"lasd16fpiu","lasd16fpiub","lasd16asap","lasd16asapb"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = false,
+ useSync = false,
+ syncWith = {},
+ pExtras = {},
+ dExtras = {}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "Stage 1", key = 1, color = "red", extra = 1, linkedExtras = {2}, oppositeExtras = {}, offExtras = {3,4,5}, repair = false},
+ {label = "Stage 2", key = 2, color = "red", extra = 2, linkedExtras = {5,3,2}, oppositeExtras = {}, offExtras = {1,4}, repair = false},
+ {label = "Stage 3", key = 3, color = "red", extra = 6, linkedExtras = {4,3,5}, oppositeExtras = {}, offExtras = {1,2}, repair = false},
+ {label = "Parking Lights", key = 4, color = "amber", extra = 8, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+}
\ No newline at end of file
diff --git a/resources/[EGRP-CarPacks]/lasd2016fpius/data/lasd16asapd/ulc.lua b/resources/[EGRP-CarPacks]/lasd2016fpius/data/lasd16asapd/ulc.lua
new file mode 100644
index 000000000..90d37102b
--- /dev/null
+++ b/resources/[EGRP-CarPacks]/lasd2016fpius/data/lasd16asapd/ulc.lua
@@ -0,0 +1,111 @@
+
+--[[
+ Ultimate Lighting Controller Config
+ the ULC resource is required to use this configuration
+ get the resource here: https://github.com/Flohhhhh/ultimate-lighting-controller/releases/latest
+ To learn how to setup and use ULC visit here: https://docs.dwnstr.com/ulc/overview
+]]
+
+return {names = {"lasd16rfr","lasd16rfrb","lasd16asapc","lasd16asapd"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = false,
+ useSync = false,
+ syncWith = {},
+ pExtras = {},
+ dExtras = {}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "Stage 1", key = 1, color = "red", extra = 2, linkedExtras = {5,1}, oppositeExtras = {}, offExtras = {3,4}, repair = false},
+ {label = "Stage 2", key = 2, color = "red", extra = 6, linkedExtras = {2,3}, oppositeExtras = {}, offExtras = {1,4,5}, repair = false},
+ {label = "Stage 3", key = 3, color = "red", extra = 4, linkedExtras = {3}, oppositeExtras = {}, offExtras = {1,2,5}, repair = false},
+ {label = "Parking Lights", key = 4, color = "amber", extra = 8, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"lasd16fpiu","lasd16fpiub","lasd16asap","lasd16asapb"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = false,
+ useSync = false,
+ syncWith = {},
+ pExtras = {},
+ dExtras = {}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "Stage 1", key = 1, color = "red", extra = 1, linkedExtras = {2}, oppositeExtras = {}, offExtras = {3,4,5}, repair = false},
+ {label = "Stage 2", key = 2, color = "red", extra = 2, linkedExtras = {5,3,2}, oppositeExtras = {}, offExtras = {1,4}, repair = false},
+ {label = "Stage 3", key = 3, color = "red", extra = 6, linkedExtras = {4,3,5}, oppositeExtras = {}, offExtras = {1,2}, repair = false},
+ {label = "Parking Lights", key = 4, color = "amber", extra = 8, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+}
\ No newline at end of file
diff --git a/resources/[EGRP-CarPacks]/lasd2016fpius/data/lasd16fpiu/ulc.lua b/resources/[EGRP-CarPacks]/lasd2016fpius/data/lasd16fpiu/ulc.lua
new file mode 100644
index 000000000..7bea2eff4
--- /dev/null
+++ b/resources/[EGRP-CarPacks]/lasd2016fpius/data/lasd16fpiu/ulc.lua
@@ -0,0 +1,111 @@
+
+--[[
+ Ultimate Lighting Controller Config
+ the ULC resource is required to use this configuration
+ get the resource here: https://github.com/Flohhhhh/ultimate-lighting-controller/releases/latest
+ To learn how to setup and use ULC visit here: https://docs.dwnstr.com/ulc/overview
+]]
+
+return {names = {"lasd16fpiu","lasd16rfrb","lasd16asapc","lasd16asapd"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = false,
+ useSync = false,
+ syncWith = {},
+ pExtras = {},
+ dExtras = {}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "Stage 1", key = 1, color = "red", extra = 2, linkedExtras = {5,1}, oppositeExtras = {}, offExtras = {3,4}, repair = false},
+ {label = "Stage 2", key = 2, color = "red", extra = 6, linkedExtras = {2,3}, oppositeExtras = {}, offExtras = {1,4,5}, repair = false},
+ {label = "Stage 3", key = 3, color = "red", extra = 4, linkedExtras = {3}, oppositeExtras = {}, offExtras = {1,2,5}, repair = false},
+ {label = "Parking Lights", key = 4, color = "amber", extra = 8, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"lasd16fpiu","lasd16fpiub","lasd16asap","lasd16asapb"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = false,
+ useSync = false,
+ syncWith = {},
+ pExtras = {},
+ dExtras = {}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "Stage 1", key = 1, color = "red", extra = 1, linkedExtras = {2}, oppositeExtras = {}, offExtras = {3,4,5}, repair = false},
+ {label = "Stage 2", key = 2, color = "red", extra = 2, linkedExtras = {5,3,2}, oppositeExtras = {}, offExtras = {1,4}, repair = false},
+ {label = "Stage 3", key = 3, color = "red", extra = 6, linkedExtras = {4,3,5}, oppositeExtras = {}, offExtras = {1,2}, repair = false},
+ {label = "Parking Lights", key = 4, color = "amber", extra = 8, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+}
\ No newline at end of file
diff --git a/resources/[EGRP-CarPacks]/lasd2016fpius/data/lasd16fpiub/ulc.lua b/resources/[EGRP-CarPacks]/lasd2016fpius/data/lasd16fpiub/ulc.lua
new file mode 100644
index 000000000..df143ca55
--- /dev/null
+++ b/resources/[EGRP-CarPacks]/lasd2016fpius/data/lasd16fpiub/ulc.lua
@@ -0,0 +1,111 @@
+
+--[[
+ Ultimate Lighting Controller Config
+ the ULC resource is required to use this configuration
+ get the resource here: https://github.com/Flohhhhh/ultimate-lighting-controller/releases/latest
+ To learn how to setup and use ULC visit here: https://docs.dwnstr.com/ulc/overview
+]]
+
+return {names = {"lasd16fpiub","lasd16rfrb","lasd16asapc","lasd16asapd"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = false,
+ useSync = false,
+ syncWith = {},
+ pExtras = {},
+ dExtras = {}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "Stage 1", key = 1, color = "red", extra = 2, linkedExtras = {5,1}, oppositeExtras = {}, offExtras = {3,4}, repair = false},
+ {label = "Stage 2", key = 2, color = "red", extra = 6, linkedExtras = {2,3}, oppositeExtras = {}, offExtras = {1,4,5}, repair = false},
+ {label = "Stage 3", key = 3, color = "red", extra = 4, linkedExtras = {3}, oppositeExtras = {}, offExtras = {1,2,5}, repair = false},
+ {label = "Parking Lights", key = 4, color = "amber", extra = 8, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"lasd16fpiu","lasd16fpiub","lasd16asap","lasd16asapb"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = false,
+ useSync = false,
+ syncWith = {},
+ pExtras = {},
+ dExtras = {}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "Stage 1", key = 1, color = "red", extra = 1, linkedExtras = {2}, oppositeExtras = {}, offExtras = {3,4,5}, repair = false},
+ {label = "Stage 2", key = 2, color = "red", extra = 2, linkedExtras = {5,3,2}, oppositeExtras = {}, offExtras = {1,4}, repair = false},
+ {label = "Stage 3", key = 3, color = "red", extra = 6, linkedExtras = {4,3,5}, oppositeExtras = {}, offExtras = {1,2}, repair = false},
+ {label = "Parking Lights", key = 4, color = "amber", extra = 8, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+}
\ No newline at end of file
diff --git a/resources/[EGRP-CarPacks]/lasd2016fpius/data/lasd16rfr/ulc.lua b/resources/[EGRP-CarPacks]/lasd2016fpius/data/lasd16rfr/ulc.lua
new file mode 100644
index 000000000..90d37102b
--- /dev/null
+++ b/resources/[EGRP-CarPacks]/lasd2016fpius/data/lasd16rfr/ulc.lua
@@ -0,0 +1,111 @@
+
+--[[
+ Ultimate Lighting Controller Config
+ the ULC resource is required to use this configuration
+ get the resource here: https://github.com/Flohhhhh/ultimate-lighting-controller/releases/latest
+ To learn how to setup and use ULC visit here: https://docs.dwnstr.com/ulc/overview
+]]
+
+return {names = {"lasd16rfr","lasd16rfrb","lasd16asapc","lasd16asapd"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = false,
+ useSync = false,
+ syncWith = {},
+ pExtras = {},
+ dExtras = {}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "Stage 1", key = 1, color = "red", extra = 2, linkedExtras = {5,1}, oppositeExtras = {}, offExtras = {3,4}, repair = false},
+ {label = "Stage 2", key = 2, color = "red", extra = 6, linkedExtras = {2,3}, oppositeExtras = {}, offExtras = {1,4,5}, repair = false},
+ {label = "Stage 3", key = 3, color = "red", extra = 4, linkedExtras = {3}, oppositeExtras = {}, offExtras = {1,2,5}, repair = false},
+ {label = "Parking Lights", key = 4, color = "amber", extra = 8, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"lasd16fpiu","lasd16fpiub","lasd16asap","lasd16asapb"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = false,
+ useSync = false,
+ syncWith = {},
+ pExtras = {},
+ dExtras = {}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "Stage 1", key = 1, color = "red", extra = 1, linkedExtras = {2}, oppositeExtras = {}, offExtras = {3,4,5}, repair = false},
+ {label = "Stage 2", key = 2, color = "red", extra = 2, linkedExtras = {5,3,2}, oppositeExtras = {}, offExtras = {1,4}, repair = false},
+ {label = "Stage 3", key = 3, color = "red", extra = 6, linkedExtras = {4,3,5}, oppositeExtras = {}, offExtras = {1,2}, repair = false},
+ {label = "Parking Lights", key = 4, color = "amber", extra = 8, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+}
\ No newline at end of file
diff --git a/resources/[EGRP-CarPacks]/lasd2016fpius/data/lasd16rfrb/ulc.lua b/resources/[EGRP-CarPacks]/lasd2016fpius/data/lasd16rfrb/ulc.lua
new file mode 100644
index 000000000..90d37102b
--- /dev/null
+++ b/resources/[EGRP-CarPacks]/lasd2016fpius/data/lasd16rfrb/ulc.lua
@@ -0,0 +1,111 @@
+
+--[[
+ Ultimate Lighting Controller Config
+ the ULC resource is required to use this configuration
+ get the resource here: https://github.com/Flohhhhh/ultimate-lighting-controller/releases/latest
+ To learn how to setup and use ULC visit here: https://docs.dwnstr.com/ulc/overview
+]]
+
+return {names = {"lasd16rfr","lasd16rfrb","lasd16asapc","lasd16asapd"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = false,
+ useSync = false,
+ syncWith = {},
+ pExtras = {},
+ dExtras = {}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "Stage 1", key = 1, color = "red", extra = 2, linkedExtras = {5,1}, oppositeExtras = {}, offExtras = {3,4}, repair = false},
+ {label = "Stage 2", key = 2, color = "red", extra = 6, linkedExtras = {2,3}, oppositeExtras = {}, offExtras = {1,4,5}, repair = false},
+ {label = "Stage 3", key = 3, color = "red", extra = 4, linkedExtras = {3}, oppositeExtras = {}, offExtras = {1,2,5}, repair = false},
+ {label = "Parking Lights", key = 4, color = "amber", extra = 8, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"lasd16fpiu","lasd16fpiub","lasd16asap","lasd16asapb"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = false,
+ useSync = false,
+ syncWith = {},
+ pExtras = {},
+ dExtras = {}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "Stage 1", key = 1, color = "red", extra = 1, linkedExtras = {2}, oppositeExtras = {}, offExtras = {3,4,5}, repair = false},
+ {label = "Stage 2", key = 2, color = "red", extra = 2, linkedExtras = {5,3,2}, oppositeExtras = {}, offExtras = {1,4}, repair = false},
+ {label = "Stage 3", key = 3, color = "red", extra = 6, linkedExtras = {4,3,5}, oppositeExtras = {}, offExtras = {1,2}, repair = false},
+ {label = "Parking Lights", key = 4, color = "amber", extra = 8, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+}
\ No newline at end of file
diff --git a/resources/[ERS]/night_ers/callouts/plugins/callout_boat_migrants.lua b/resources/[ERS]/night_ers/callouts/plugins/callout_boat_migrants.lua
deleted file mode 100644
index cd6955603..000000000
--- a/resources/[ERS]/night_ers/callouts/plugins/callout_boat_migrants.lua
+++ /dev/null
@@ -1,115 +0,0 @@
-Config.Callouts["boat_migrants"] = {
-
- Enabled = true,
- CalloutName = "Reports of migrants arriving on a boat",
- CalloutDescriptions = {
- "Investigate reports of migrants arriving on a boat; secure the area and ensure their safety.",
- "Alert: dispatch units to respond to reports of migrants arriving on a boat; provide immediate assistance.",
- "Units required: respond to reports of a boat carrying migrants and take necessary actions to assist them.",
- "Notice: check reports of migrants arriving on a boat; implement measures to ensure their wellbeing.",
- "Alert: respond promptly to reports of migrants arriving on a boat; prioritize their safety and care.",
- "Incident reported: look into reports of migrants arriving on a boat to provide necessary aid and support.",
- "Investigate reports of a boat carrying migrants; coordinate with relevant authorities to address the situation.",
- "Situation alert: address reports of migrants arriving on a boat; ensure the area is secured and help is provided.",
- "Alert: handle reports of migrants arriving on a boat and follow protocols to ensure their safety and support.",
- "Response needed: investigate reports of migrants arriving on a boat and take appropriate actions to assist and protect them.",
- },
- CalloutUnitsRequired = {
- description = "Police",
- policeRequired = true,
- ambulanceRequired = false,
- fireRequired = false,
- towRequired = false,
- },
- CalloutLocations = {
- [1] = vector3(-1417.2120, -1615.8606, 0.1448),
- [2] = vector3(-1809.3936, -973.8002, 1.9747),
- [3] = vector3(-2076.4451, -611.0533, 1.3401),
- [4] = vector3(-3030.3972, -0.8509, 1.7006),
- [5] = vector3(-3169.9976, 289.5727, 2.1437),
- [6] = vector3(-3265.2388, 895.5994, -0.4368),
- [7] = vector3(-3125.7136, 1656.5962, 0.4893),
- [8] = vector3(-2685.5750, 2533.6912, 0.7223),
- [9] = vector3(-2393.0715, 2630.3701, -0.0339),
- [10] = vector3(-1868.3955, 2566.3022, 0.1976),
- [11] = vector3(-1549.2698, 2626.0557, 1.5337),
- [12] = vector3(-2553.6880, 3923.9187, 1.6076),
- [13] = vector3(-2093.0620, 4599.1460, 1.1754),
- [14] = vector3(-1394.5308, 5285.9351, 0.8501),
- [15] = vector3(-885.7209, 5840.6069, 0.8044),
- [16] = vector3(6.6508, 7059.5547, -0.6106),
- [17] = vector3(3395.8420, 5637.5762, 0.9500),
- [18] = vector3(2977.9421, 1821.2184, 1.2231),
- [19] = vector3(2940.1265, 311.0411, 0.7346),
- [20] = vector3(1601.8865, -2747.1536, 0.9043),
- },
- PedChanceToFleeFromPlayer = 0, -- Value between 0 and 100 -> Lower is less chance.
- PedChanceToAttackPlayer = 0, -- Value between 0 and 100 -> Lower is less chance.
- PedChanceToSurrender = 0, -- Value between 0 and 100 -> Lower is less chance.
- PedChanceToObtainWeapons = 0, -- Value between 0 and 100 -> Lower is less chance.
- PedActionMinimumTimeoutInMs = 0, -- Milliseconds for the minimum timeout time to start the secondary action listed above.
- PedActionMaximumTimeoutInMs = 1000, -- Milliseconds for the maximum timeout time to start the secondary action. Must be a higher number than the minimum!
- PedActionOnNoActionFound = "none", -- When no action of the above options is found. It'll perform this action after the set timeout. Options: "none", "attack", "flee", "surrender"
- PedWeaponData = { -- The ped will be given one randomly selected weapon (in hand) from these weapons if PedChanceToObtainWeapons passed.
- "weapon_unarmed",
- },
-
- client = function(plyPed, pedList, vehicleList, playersList, objectList, propList, fireList, smokeList, calloutDataClient)
-
- for index, pedNetId in pairs(pedList) do
- local ped = NetToPed(pedNetId)
- if DoesEntityExist(ped) then
- ERS_RequestNetControlForEntity(ped)
- if not IsPedInAnyBoat(ped) then
- ERS_SetMovementAnimClipSetToPed(ped, "move_m@injured")
- TaskWanderStandard(ped, 10.0, 10)
- else
- TaskReactAndFleePed(ped, plyPed)
- end
- end
- end
-
- ERS_CreateTemporaryBlipForEntities(pedList, 30000)
-
- ERS_PerformTimedActionOnPed(calloutDataClient, pedList)
-
- end,
- server = function(request, src, calloutData, pedList, vehicleList, objectList, propList, playersList, fireList, smokeList)
-
-
- local diameter = 20
-
- -- Build vehicle
- local vehModel = "dinghy"
- local vehType = "boat"
- local vehCoords = vector3(calloutData.Coordinates.x, calloutData.Coordinates.y, calloutData.Coordinates.z)
- local vehHeading = math.random(360)
- local vehNetId = ERS_CreateVehicle(vehModel, vehType, vehCoords, vehHeading)
- local vehicle = NetworkGetEntityFromNetworkId(vehNetId)
- table.insert(vehicleList, vehNetId)
-
- -- Build boat captain
- local seatIndex = -1
- local pedModel = ERS_GetRandomModel(Config.randomPeds)
- local pedCoords = vector3(calloutData.Coordinates.x, calloutData.Coordinates.y, calloutData.Coordinates.z+3.0)
- local pedHeading = math.random(360)
- local pedNetId = ERS_CreatePed(pedModel, pedCoords, pedHeading)
- local ped = NetworkGetEntityFromNetworkId(pedNetId)
- SetPedIntoVehicle(ped, vehicle, seatIndex)
- table.insert(pedList, pedNetId)
-
- -- Build migrant peds
- local randomAmountOfPeds = math.random(2,10)
- for i = 0, randomAmountOfPeds do
- local coords = ERS_GetRandomCoordinateWithinRangeOfCoordinate(calloutData.Coordinates, diameter)
- local pedModel = ERS_GetRandomModel(Config.randomPeds)
- local pedCoords = vector3(coords.x, coords.y, coords.z + 1.0)
- local pedHeading = math.random(360)
- local pedNetId = ERS_CreatePed(pedModel, pedCoords, pedHeading)
- local ped = NetworkGetEntityFromNetworkId(pedNetId)
- table.insert(pedList, pedNetId)
- end
-
- return true
- end
-}
\ No newline at end of file
diff --git a/resources/[ERS]/night_ers/callouts/plugins/callout_smoking_weed.lua b/resources/[ERS]/night_ers/callouts/plugins/callout_smoking_weed.lua
deleted file mode 100644
index d8d4df1f5..000000000
--- a/resources/[ERS]/night_ers/callouts/plugins/callout_smoking_weed.lua
+++ /dev/null
@@ -1,125 +0,0 @@
-Config.Callouts["smoking_weed"] = {
-
- Enabled = false,
- CalloutName = "Reports of a person smoking weed",
- CalloutDescriptions = {
- "Investigate reports of a person smoking weed; locate the individual and assess the situation.",
- "Alert: dispatch units to check on reports of marijuana use in a public area; ensure compliance with laws.",
- "Units required: respond to reports of someone smoking weed and evaluate the circumstances.",
- "Notice: check reports of a person using marijuana; take necessary actions to maintain public order.",
- "Alert: respond promptly to reports of marijuana use; prioritize community safety and proper assessment.",
- "Incident reported: look into reports of a person smoking weed to understand the context and legality.",
- "Investigate reports of marijuana use; coordinate with local authorities to address the situation.",
- "Situation alert: address reports of a person smoking weed; work with relevant authorities if needed.",
- "Alert: handle reports of marijuana use and adhere to protocols for ensuring public safety and compliance.",
- "Response needed: investigate reports of a person smoking weed and take steps to ensure community standards are upheld.",
- },
- CalloutUnitsRequired = {
- description = "Police",
- policeRequired = true,
- ambulanceRequired = false,
- fireRequired = false,
- towRequired = false,
- },
- CalloutLocations = {
- [1] = vector3(558.51, -2590.25, 6.19),
- [2] = vector3(314.44, -997.08, 29.18),
- [3] = vector3(195.41, -948.04, 30.09),
- [4] = vector3(171.31, -1077.74, 29.19),
- [5] = vector3(34.17, -1025.83, 29.47),
- [6] = vector3(-137.15, -1180.85, 25.25),
- [7] = vector3(-306.71, -1167.35, 23.26),
- [8] = vector3(-318.98, -1334.59, 31.34),
- [9] = vector3(-356.58, -1483.50, 30.16),
- [10] = vector3(-342.61, -1566.72, 25.22),
- [11] = vector3(-429.75, -1721.61, 19.05),
- [12] = vector3(-575.62, -1793.78, 22.73),
- [13] = vector3(-249.28, -1939.75, 29.95),
- [14] = vector3(-331.26, -2171.95, 10.32),
- [15] = vector3(-809.27, -2328.58, 14.57),
- [16] = vector3(-1148.01, -1984.79, 13.16),
- [17] = vector3(-1247.68, -1711.14, 4.47),
- [18] = vector3(-1216.14, -1525.44, 4.26),
- [19] = vector3(-1285.50, -1408.50, 4.45),
- [20] = vector3(-1493.06, -1369.73, 2.15),
- [21] = vector3(-1817.37, -1240.33, 13.02),
- [22] = vector3(-1654.58, -362.49, 49.48),
- [23] = vector3(-1318.32, -152.82, 46.39),
- [24] = vector3(-516.12, -446.37, 34.19),
- [25] = vector3(-302.33, -262.08, 32.42),
- [26] = vector3(-188.07, -88.38, 52.18),
- [27] = vector3(-43.71, -12.89, 69.87),
- [28] = vector3(83.45, 33.97, 73.51),
- [29] = vector3(243.14, 117.53, 102.62),
- [30] = vector3(323.57, 174.77, 103.61),
- [31] = vector3(193.88, 296.12, 105.62),
- [32] = vector3(173.28, 387.58, 109.38),
- [33] = vector3(206.88, 777.59, 205.56),
- [34] = vector3(1221.91, 2722.65, 38.00),
- [35] = vector3(1771.69, 3306.27, 41.17),
- [36] = vector3(1633.14, 3559.25, 35.15),
- [37] = vector3(1646.57, 3725.12, 34.34),
- [38] = vector3(1767.44, 3754.12, 33.83),
- [39] = vector3(1978.10, 3759.90, 32.18),
- [40] = vector3(2461.98, 4063.67, 38.06),
- [41] = vector3(2108.17, 4767.26, 41.17),
- [42] = vector3(1695.52, 4784.01, 42.01),
- [43] = vector3(1669.93, 4768.75, 41.85),
- [44] = vector3(1429.15, 4384.90, 44.18),
- [45] = vector3(1684.00, 6422.10, 32.27),
- [46] = vector3(131.79, 6636.05, 31.81),
- [47] = vector3(76.80, 6347.70, 31.37),
- [48] = vector3(-18.15, 6392.06, 31.44),
- [49] = vector3(-104.94, 6256.18, 31.35),
- [50] = vector3(-252.48, 6213.64, 31.49),
- [51] = vector3(-329.01, 6222.01, 31.48),
- },
- PedChanceToFleeFromPlayer = 25, -- Value between 0 and 100 -> Lower is less chance.
- PedChanceToAttackPlayer = 25, -- Value between 0 and 100 -> Lower is less chance.
- PedChanceToSurrender = 10, -- Value between 0 and 100 -> Lower is less chance.
- PedChanceToObtainWeapons = 10, -- Value between 0 and 100 -> Lower is less chance.
- PedActionMinimumTimeoutInMs = 10000, -- Milliseconds for the minimum timeout time to start the secondary action listed above.
- PedActionMaximumTimeoutInMs = 15000, -- Milliseconds for the maximum timeout time to start the secondary action. Must be a higher number than the minimum!
- PedActionOnNoActionFound = "flee", -- When no action of the above options is found. It'll perform this action after the set timeout. Options: "none", "attack", "flee", "surrender"
- PedWeaponData = { -- The ped will be given one randomly selected weapon (in hand) from these weapons if PedChanceToObtainWeapons passed.
- "weapon_bat",
- "weapon_hammer",
- "weapon_wrench",
- "weapon_pistol",
- },
-
- client = function(plyPed, pedList, vehicleList, playersList, objectList, propList, fireList, smokeList, calloutDataClient)
-
- for index, pedNetId in pairs(pedList) do
- local ped = NetToPed(pedNetId)
- if DoesEntityExist(ped) then
- ERS_RequestNetControlForEntity(ped)
- local scenario = ERS_SelectRandomSmokeScenario()
- TaskStartScenarioInPlace(ped, scenario, 0, true)
- end
- end
-
- ERS_CreateTemporaryBlipForEntities(pedList, 15000)
-
- ERS_PerformTimedActionOnPed(calloutDataClient, pedList)
-
- end,
- server = function(request, src, calloutData, pedList, vehicleList, objectList, propList, playersList, fireList, smokeList)
-
- local diameter = 10
-
- -- Build suspects
- local suspects = math.random(1, 3)
- for i = 1, suspects do
- local coords = ERS_GetRandomCoordinateWithinRangeOfCoordinate(calloutData.Coordinates, diameter)
- local pedModel = ERS_GetRandomModel(Config.randomGangPeds)
- local pedCoords = vector3(coords.x, coords.y, coords.z+1.0)
- local pedHeading = math.random(360)
- local pedNetId = ERS_CreatePed(pedModel, pedCoords, pedHeading)
- local ped = NetworkGetEntityFromNetworkId(pedNetId)
- table.insert(pedList, pedNetId)
- end
-
- return true
- end
-}
\ No newline at end of file
diff --git a/resources/chp211tahoe/__resource.lua b/resources/chp211tahoe/__resource.lua
new file mode 100644
index 000000000..e85b41837
--- /dev/null
+++ b/resources/chp211tahoe/__resource.lua
@@ -0,0 +1,20 @@
+resource_manifest_version '77731fab-63ca-442c-a67b-abc70f28dfa5'
+
+files {
+ 'vehicles.meta',
+ 'carvariations.meta',
+ 'carcols.meta',
+ 'handling.meta',
+ 'vehiclelayouts.meta', -- Not Required
+}
+
+data_file 'HANDLING_FILE' 'handling.meta'
+data_file 'VEHICLE_METADATA_FILE' 'vehicles.meta'
+data_file 'CARCOLS_FILE' 'carcols.meta'
+data_file 'VEHICLE_VARIATION_FILE' 'carvariations.meta'
+data_file 'VEHICLE_LAYOUTS_FILE' 'vehiclelayouts.meta' -- Not Required
+
+
+client_script {
+ 'vehicle_names.lua' -- Not Required
+}
\ No newline at end of file
diff --git a/resources/chp211tahoe/carcols.meta b/resources/chp211tahoe/carcols.meta
new file mode 100644
index 000000000..454d083fa
--- /dev/null
+++ b/resources/chp211tahoe/carcols.meta
@@ -0,0 +1,1555 @@
+
+
+
+ -
+ 20215_chp211tahoe_modkit
+
+ MKT_STANDARD
+
+
-
+ 21tahoeantenna
+ 21tahoeantenna
+
+
+
- misc_u
+ - bobble_hand
+
+ VMT_CHASSIS
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 21tahoecage
+ 21tahoecage
+
+
+
+ VMT_BUMPER_F
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 21tahoetkdns
+ 21tahoetkdns
+
+
+
+ VMT_ROOF
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 21tahoehalogenpup
+ 21tahoehalogenpup
+
+
+
+ VMT_SKIRT
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 21tahoehalogenpdown
+ 21tahoehalogenpdown
+
+
+
+ VMT_SKIRT
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 21tahoehalogendup
+ 21tahoehalogendup
+
+
+
+ VMT_BONNET
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 21tahoehalogenddown
+ 21tahoehalogenddown
+
+
+
+ VMT_BONNET
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+
+
+ -
+ VMT_BONNET
+ Driver Spotlights
+
+ -
+ VMT_SKIRT
+ Pass. Spotlights
+
+ -
+ VMT_BUMPER_F
+ Cage
+
+ -
+ VMT_ROOF
+ Takedowns
+
+ -
+ VMT_CHASSIS
+ Antenna Hook
+
+
+
+ -
+
+
+
+
+ VMT_ENGINE
+
+ -
+
+
+
+
+ VMT_ENGINE
+
+ -
+
+
+
+
+ VMT_ENGINE
+
+ -
+
+
+
+
+ VMT_ENGINE
+
+ -
+
+
+
+
+ VMT_BRAKES
+
+ -
+
+
+
+
+ VMT_BRAKES
+
+ -
+
+
+
+
+ VMT_BRAKES
+
+
+
+
+
+-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ VehicleLight_car_standardmodern
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ tahoe
+
+
+
+ -
+
+ chp20tahoe
+
+
+
+
+
+
+ VehicleLight_sirenlight
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chp211tahoe/carvariations.meta b/resources/chp211tahoe/carvariations.meta
new file mode 100644
index 000000000..a1e64667b
--- /dev/null
+++ b/resources/chp211tahoe/carvariations.meta
@@ -0,0 +1,37 @@
+
+
+
+-
+ chp211tahoe
+
+
-
+
+ 0
+ 0
+ 0
+ 0
+ 13
+ 16
+
+
+
+
+
+
+
+ - 20215_chp211tahoe_modkit
+
+
+
+
+ -
+ Police guv plate
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chp211tahoe/handling.meta b/resources/chp211tahoe/handling.meta
new file mode 100644
index 000000000..91018b794
--- /dev/null
+++ b/resources/chp211tahoe/handling.meta
@@ -0,0 +1,65 @@
+
+
+
+
+ -
+ chp211tahoe
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 440010
+ 0
+ 0
+ AVERAGE
+
+
-
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chp211tahoe/stream/21tahoeantenna.yft b/resources/chp211tahoe/stream/21tahoeantenna.yft
new file mode 100644
index 000000000..2436c2c03
--- /dev/null
+++ b/resources/chp211tahoe/stream/21tahoeantenna.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:945117f6324ebe68fc460c1c4ed1d4972cc3f07d8be91784204ff5776d324e54
+size 18360
diff --git a/resources/chp211tahoe/stream/21tahoecage.yft b/resources/chp211tahoe/stream/21tahoecage.yft
new file mode 100644
index 000000000..86958c946
--- /dev/null
+++ b/resources/chp211tahoe/stream/21tahoecage.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:a7de7ebdffe4718bf2a7104d0c32f8bf416930633ed5af23f15c5ec4668a8aae
+size 70661
diff --git a/resources/chp211tahoe/stream/21tahoehalogenddown.yft b/resources/chp211tahoe/stream/21tahoehalogenddown.yft
new file mode 100644
index 000000000..830131da1
--- /dev/null
+++ b/resources/chp211tahoe/stream/21tahoehalogenddown.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f5ab1050f0fbfb0455c39f30dfdab763b55f49e529013d6700ec66dc6b11a6a1
+size 175740
diff --git a/resources/chp211tahoe/stream/21tahoehalogendup.yft b/resources/chp211tahoe/stream/21tahoehalogendup.yft
new file mode 100644
index 000000000..b3279428c
--- /dev/null
+++ b/resources/chp211tahoe/stream/21tahoehalogendup.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:2d14a85d778ab3d991f79910823c38c9866d099a06427f6ecc7aa828f1cb8d03
+size 169857
diff --git a/resources/chp211tahoe/stream/21tahoehalogenpdown.yft b/resources/chp211tahoe/stream/21tahoehalogenpdown.yft
new file mode 100644
index 000000000..b08f038d7
--- /dev/null
+++ b/resources/chp211tahoe/stream/21tahoehalogenpdown.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:2ae505164c2abfc76f13ad20c809bdf23f90324aae035a5e263357ad0b65e9ea
+size 175143
diff --git a/resources/chp211tahoe/stream/21tahoehalogenpup.yft b/resources/chp211tahoe/stream/21tahoehalogenpup.yft
new file mode 100644
index 000000000..7cf7a3107
--- /dev/null
+++ b/resources/chp211tahoe/stream/21tahoehalogenpup.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:93b47802d8ae712778f437c4a32e8fc2125045cd29922bee129d72f607c2874c
+size 169386
diff --git a/resources/chp211tahoe/stream/21tahoetkdns.yft b/resources/chp211tahoe/stream/21tahoetkdns.yft
new file mode 100644
index 000000000..1afb9843d
--- /dev/null
+++ b/resources/chp211tahoe/stream/21tahoetkdns.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:356d36f7a48e30ba33f91c855591c8b99abefec86cf58810d7d7db29b10db465
+size 2331
diff --git a/resources/chp211tahoe/stream/chp211tahoe+hi.ytd b/resources/chp211tahoe/stream/chp211tahoe+hi.ytd
new file mode 100644
index 000000000..81e5a084c
--- /dev/null
+++ b/resources/chp211tahoe/stream/chp211tahoe+hi.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:dd98ffdfb35fb04d81b2b36a214464382e63d8c6fbc05a47da690d62ba07f43b
+size 2002974
diff --git a/resources/chp211tahoe/stream/chp211tahoe.yft b/resources/chp211tahoe/stream/chp211tahoe.yft
new file mode 100644
index 000000000..6c158bc3a
--- /dev/null
+++ b/resources/chp211tahoe/stream/chp211tahoe.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:a325f35df2dbf6a60ddbf413c35f6d0429448bf47e924e30eb7b74ad2c6d9bcd
+size 4251415
diff --git a/resources/chp211tahoe/stream/chp211tahoe.ytd b/resources/chp211tahoe/stream/chp211tahoe.ytd
new file mode 100644
index 000000000..fc4598a5d
--- /dev/null
+++ b/resources/chp211tahoe/stream/chp211tahoe.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:9c2fe0f72590148985c0352372a4159e39bae5d1f308196c95c429a40b1219b0
+size 11566356
diff --git a/resources/chp211tahoe/stream/chp211tahoe_hi.yft b/resources/chp211tahoe/stream/chp211tahoe_hi.yft
new file mode 100644
index 000000000..94446ff9a
--- /dev/null
+++ b/resources/chp211tahoe/stream/chp211tahoe_hi.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:467ba5fc39d5264fdde669e4c05ff1785955e2456cac57f98c195371d91d882f
+size 8562779
diff --git a/resources/chp211tahoe/ulc.lua b/resources/chp211tahoe/ulc.lua
new file mode 100644
index 000000000..f311da13b
--- /dev/null
+++ b/resources/chp211tahoe/ulc.lua
@@ -0,0 +1,376 @@
+
+--[[
+ Ultimate Lighting Controller Config
+ the ULC resource is required to use this configuration
+ get the resource here: https://github.com/Flohhhhh/ultimate-lighting-controller/releases/latest
+ To learn how to setup and use ULC visit here: https://docs.dwnstr.com/ulc/overview
+]]
+
+return {names = {"chp18charg","chp18chargst"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp18charg","chp18chargst"},
+ pExtras = {2,5},
+ dExtras = {1,2,3,4}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1", key = 1, color = "green", extra = 1, linkedExtras = {2,3,4}, oppositeExtras = {}, offExtras = {5,6,7,8,9,10,11,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {4,2}, oppositeExtras = {}, offExtras = {1,3,5,6,7,8,9,10,11}, repair = true},
+ {label = "TA - LEFT", key = 3, color = "amber", extra = 10, linkedExtras = {5,2}, oppositeExtras = {}, offExtras = {1,3,4,6,7,8,9,11,12}, repair = true},
+ {label = "TA - RIGHT ", key = 4, color = "amber", extra = 11, linkedExtras = {2,5}, oppositeExtras = {}, offExtras = {1,3,4,6,7,8,9,10,12}, repair = true},
+ {label = "TA - CENTER", key = 5, color = "amber", extra = 8, linkedExtras = {2,5}, oppositeExtras = {}, offExtras = {1,3,4,6,7,9,10,11,12}, repair = true},
+ {label = "WARNING ", key = 6, color = "amber", extra = 9, linkedExtras = {2}, oppositeExtras = {}, offExtras = {1,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chp15fpiu","chp15fpiup","chp15fpuk9"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp15fpiu","chp15fpiup","chp15fpiuk9"},
+ pExtras = {5,7,4},
+ dExtras = {1,2,3,8,11}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1", key = 1, color = "green", extra = 1, linkedExtras = {2,3,8,11}, oppositeExtras = {}, offExtras = {4,5,6,7,9,10,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {2}, oppositeExtras = {}, offExtras = {1,3,4,5,6,7,8,9,10,11}, repair = true},
+ {label = "TA - LEFT", key = 3, color = "amber", extra = 10, linkedExtras = {4,5,7}, oppositeExtras = {}, offExtras = {1,2,3,6,8,9,11,12}, repair = true},
+ {label = "WARNING ", key = 4, color = "amber", extra = 9, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chp16fpiu","chp16fpiup"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp16fpiu","chp16fpiup"},
+ pExtras = {4,5,7},
+ dExtras = {1,2,3,8,11}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1 ", key = 1, color = "green", extra = 1, linkedExtras = {2,3,8,11}, oppositeExtras = {}, offExtras = {4,5,6,7,9,10,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,3,4,5,6,7,8,9,10,11}, repair = true},
+ {label = "TA - LEFT ", key = 3, color = "amber", extra = 10, linkedExtras = {4,5,7}, oppositeExtras = {}, offExtras = {1,2,3,6,8,9,11,12}, repair = true},
+ {label = "WARNING ", key = 4, color = "amber", extra = 9, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chp20tahoe","chp21tahoe","chp211tahoe","chpfpiuk9","chptahoe2","chptahoe3","chptahoe4","chptahoek9","chp23charg","chp23chargp","chp23Durango","chp20charg","chp20fpiup","chp20fpiu"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp20tahoe","chp21tahoe","chp211tahoe","chpfpiuk9","chptahoe2","chptahoe3","chptahoe4","chptahoek9","chp23charg","chp23chargp","chp23Durango","chp20charg","chp20fpiup","chp20fpiu"},
+ pExtras = {3,5},
+ dExtras = {1,2,3,6,7}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1 ", key = 1, color = "green", extra = 1, linkedExtras = {2,3,6,7}, oppositeExtras = {}, offExtras = {4,5,8,9,10,11,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 4, linkedExtras = {3}, oppositeExtras = {}, offExtras = {1,2,5,6,7,8,9,10,11,12}, repair = true},
+ {label = "TA - LEFT", key = 3, color = "amber", extra = 10, linkedExtras = {3,8,5}, oppositeExtras = {}, offExtras = {1,2,4,6,7,9,11,12}, repair = true},
+ {label = "TA - RIGHT ", key = 4, color = "amber", extra = 11, linkedExtras = {5,3,8}, oppositeExtras = {}, offExtras = {1,2,4,6,7,9,10,12}, repair = true},
+ {label = "TA - CENTER", key = 5, color = "amber", extra = 9, linkedExtras = {3,5,8}, oppositeExtras = {}, offExtras = {1,2,4,6,7,10,11,12}, repair = true},
+ {label = "WARNING ", key = 6, color = "amber", extra = 12, linkedExtras = {8,3}, oppositeExtras = {}, offExtras = {1,2,4,5,6,7,9,10,11}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chp15exped","chp15f250","chp15f250st","chp16ram"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp15exped","chp15f250","chp15f250st","chp16ram"},
+ pExtras = {2,5},
+ dExtras = {1,2,3}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1", key = 1, color = "green", extra = 1, linkedExtras = {2,3}, oppositeExtras = {}, offExtras = {4,5,6,7,8,9,10,11,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {2}, oppositeExtras = {}, offExtras = {1,3,4,5,6,7,8,9,10,11}, repair = true},
+ {label = "TA - LEFT ", key = 3, color = "amber", extra = 10, linkedExtras = {2,5}, oppositeExtras = {}, offExtras = {1,3,4,6,7,8,9,11,12}, repair = true},
+ {label = "TA - RIGHT ", key = 4, color = "amber", extra = 11, linkedExtras = {5,2}, oppositeExtras = {}, offExtras = {1,3,4,6,7,8,9,10,12}, repair = true},
+ {label = "WARNING ", key = 5, color = "amber", extra = 9, linkedExtras = {2}, oppositeExtras = {}, offExtras = {1,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chp11cvpi"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp11cvpi"},
+ pExtras = {4,5,7},
+ dExtras = {1,2,3,11,8}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1", key = 1, color = "green", extra = 1, linkedExtras = {2,3,8,11}, oppositeExtras = {}, offExtras = {4,5,6,7,9,10,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {2}, oppositeExtras = {}, offExtras = {}, repair = true},
+ {label = "TA - LEFT", key = 3, color = "amber", extra = 10, linkedExtras = {4,5,7}, oppositeExtras = {}, offExtras = {1,2,3,6,8,9,11,12}, repair = true},
+ {label = "WARNING", key = 4, color = "amber", extra = 9, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chpum15fpiu"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chpum15fpiu"},
+ pExtras = {5},
+ dExtras = {1,3}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1 ", key = 1, color = "green", extra = 1, linkedExtras = {3}, oppositeExtras = {}, offExtras = {2,4,5,6,7,8,9,10,11,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {2}, oppositeExtras = {}, offExtras = {1,3,4,5,6,7,8,9,10,11}, repair = true},
+ {label = "TA - LEFT", key = 3, color = "amber", extra = 10, linkedExtras = {5}, oppositeExtras = {}, offExtras = {1,2,3,4,6,7,8,9,11,12}, repair = true},
+ {label = "WARNING", key = 4, color = "amber", extra = 9, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+}
\ No newline at end of file
diff --git a/resources/chp211tahoe/vehicles.meta b/resources/chp211tahoe/vehicles.meta
new file mode 100644
index 000000000..8526ab726
--- /dev/null
+++ b/resources/chp211tahoe/vehicles.meta
@@ -0,0 +1,134 @@
+
+
+ vehshare
+
+
+ -
+ chptahoe3
+ chptahoe3
+ chptahoe3
+ chptahoe3
+ chptahoe3
+ null
+ null
+ null
+ null
+
+ null
+ bison
+ LAYOUT_STANDARD
+ GRESLEY_COVER_OFFSET_INFO
+ EXPLOSION_INFO_DEFAULT
+
+ DEFAULT_FOLLOW_VEHICLE_CAMERA
+ DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA
+ VEHICLE_BONNET_CAMERA_MID_HIGH
+ DEFAULT_POV_CAMERA
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+ -
+
+
+
+
+
+
+
+
+ VFXVEHICLEINFO_CAR_GENERIC
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 15.000000
+ 30.000000
+ 70.000000
+ 140.000000
+ 500.000000
+ 500.000000
+
+
+
+
+
+
+
+
+
+
+ SWANKNESS_3
+
+ FLAG_USE_INTERIOR_RED_LIGHT FLAG_HAS_LIVERY FLAG_HAS_INTERIOR_EXTRAS FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_ALLOW_HATS_NO_ROOF
+ VEHICLE_TYPE_CAR
+ VPT_BACK_PLATES
+ VDT_ZTYPE
+ VC_EMERGENCY
+ VWT_SUV
+
+ - boattrailer
+ - trailersmall
+
+
+ - trailersmall2
+
+
+
+
+
+
+
+
+
+
+ - WHEEL_FRONT_RIGHT_CAMERA
+ - WHEEL_FRONT_LEFT_CAMERA
+ - WHEEL_REAR_RIGHT_CAMERA
+ - WHEEL_REAR_LEFT_CAMERA
+
+ Truck
+
+
+
+
+ - STD_DILETTANTE_FRONT_LEFT
+ - STD_DILETTANTE_FRONT_RIGHT
+ - STD_BALLER_REAR_LEFT
+ - STD_BALLER_REAR_RIGHT
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chpfpiuk9/__resource.lua b/resources/chpfpiuk9/__resource.lua
new file mode 100644
index 000000000..e85b41837
--- /dev/null
+++ b/resources/chpfpiuk9/__resource.lua
@@ -0,0 +1,20 @@
+resource_manifest_version '77731fab-63ca-442c-a67b-abc70f28dfa5'
+
+files {
+ 'vehicles.meta',
+ 'carvariations.meta',
+ 'carcols.meta',
+ 'handling.meta',
+ 'vehiclelayouts.meta', -- Not Required
+}
+
+data_file 'HANDLING_FILE' 'handling.meta'
+data_file 'VEHICLE_METADATA_FILE' 'vehicles.meta'
+data_file 'CARCOLS_FILE' 'carcols.meta'
+data_file 'VEHICLE_VARIATION_FILE' 'carvariations.meta'
+data_file 'VEHICLE_LAYOUTS_FILE' 'vehiclelayouts.meta' -- Not Required
+
+
+client_script {
+ 'vehicle_names.lua' -- Not Required
+}
\ No newline at end of file
diff --git a/resources/chpfpiuk9/carcols.meta b/resources/chpfpiuk9/carcols.meta
new file mode 100644
index 000000000..d70aee7c0
--- /dev/null
+++ b/resources/chpfpiuk9/carcols.meta
@@ -0,0 +1,1530 @@
+
+
+
+ -
+ 20161_chpfpiuk9_modkit
+
+ MKT_STANDARD
+
+
-
+ 16fpiuantenna
+ 16fpiuantenna
+
+
+
- misc_u
+ - bobble_hand
+
+ VMT_CHASSIS
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 16fpiucage
+ 16fpiucage
+
+
+
+ VMT_WING_L
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 16fpiuvigilantalprs
+ 16fpiuvigilantalprs
+
+
+
+ VMT_ROOF
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 16fpiuhalogenpup
+ 16fpiuhalogenpup
+
+
+
+ VMT_SKIRT
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 16fpiuhalogenpdown
+ 16fpiuhalogenpdown
+
+
+
+ VMT_SKIRT
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 16fpiuhalogendup
+ 16fpiuhalogendup
+
+
+
+ VMT_BONNET
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 16fpiuhalogenddown
+ 16fpiuhalogenddown
+
+
+
+ VMT_BONNET
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 16fpiuwraparound
+ 16fpiuwraparound
+
+
+
+ VMT_BUMPER_F
+ chassis
+ misc_wraparound
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 16fpiuthinrubber
+ 16fpiuthinrubber
+
+
+
- misc_r
+
+ VMT_SPOILER
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 16fpiutext
+ 16fpiutext
+
+
+ VMT_GRILL
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 19fpiubumper
+ 19fpiubumper
+
+
+
- bumper_r
+ - exhaust
+ - exhaust_2
+ - misc_m
+
+ VMT_BUMPER_R
+ chassis
+ bumper_r
+ VMCP_DEFAULT
+
+
+
+
+
+
+
+
+ -
+ VMT_BONNET
+ Driver Spotlights
+
+ -
+ VMT_SKIRT
+ Pass. Spotlights
+
+ -
+ VMT_WING_L
+ Cage
+
+ -
+ VMT_ROOF
+ ALPRs
+
+ -
+ VMT_BUMPER_F
+ Wraparound
+
+ -
+ VMT_BUMPER_R
+ Rear Bumper
+
+ -
+ VMT_SPOILER
+ Rubber Option
+
+ -
+ VMT_CHASSIS
+ Antenna Hook
+
+ -
+ VMT_GRILL
+ Rambar Decals
+
+
+
+ -
+
+
+
+
+ VMT_ENGINE
+
+ -
+
+
+
+
+ VMT_ENGINE
+
+ -
+
+
+
+
+ VMT_ENGINE
+
+ -
+
+
+
+
+ VMT_ENGINE
+
+ -
+
+
+
+
+ VMT_BRAKES
+
+ -
+
+
+
+
+ VMT_BRAKES
+
+ -
+
+
+
+
+ VMT_BRAKES
+
+ -
+
+
+
+
+ VMT_GEARBOX
+
+ -
+
+
+
+
+ VMT_GEARBOX
+
+ -
+
+
+
+
+ VMT_GEARBOX
+
+ -
+
+
+
+
+ VMT_GEARBOX
+
+
+
+
+
+
+
+ -
+
+ chpfpiuk9
+
+
+
+
+
+
+ VehicleLight_sirenlight
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chpfpiuk9/carvariations.meta b/resources/chpfpiuk9/carvariations.meta
new file mode 100644
index 000000000..72357fef0
--- /dev/null
+++ b/resources/chpfpiuk9/carvariations.meta
@@ -0,0 +1,35 @@
+
+
+
+-
+ chpfpiuk9
+
+
-
+
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+ - 20161_chpfpiuk9_modkit
+
+
+
+
+ -
+ Police guv plate
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chpfpiuk9/handling.meta b/resources/chpfpiuk9/handling.meta
new file mode 100644
index 000000000..a5049cf7a
--- /dev/null
+++ b/resources/chpfpiuk9/handling.meta
@@ -0,0 +1,67 @@
+
+
+
+
+-
+ chpfpiuk9
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 440010
+ 0
+ 0
+ SPORTS_CAR
+
+
-
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chpfpiuk9/stream/chpfpiuk9+hi.ytd b/resources/chpfpiuk9/stream/chpfpiuk9+hi.ytd
new file mode 100644
index 000000000..730d64a9e
--- /dev/null
+++ b/resources/chpfpiuk9/stream/chpfpiuk9+hi.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:1dee71fae2939df5e7544b341263869db26db676f690f640d854096a4dab5966
+size 238642
diff --git a/resources/chpfpiuk9/stream/chpfpiuk9.yft b/resources/chpfpiuk9/stream/chpfpiuk9.yft
new file mode 100644
index 000000000..f30669a3e
--- /dev/null
+++ b/resources/chpfpiuk9/stream/chpfpiuk9.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ea1cd0afe774c01c763be40a7246aec203e85a17e894d7c89949a04555ac9296
+size 8569970
diff --git a/resources/chpfpiuk9/stream/chpfpiuk9.ytd b/resources/chpfpiuk9/stream/chpfpiuk9.ytd
new file mode 100644
index 000000000..c4a75c3fd
--- /dev/null
+++ b/resources/chpfpiuk9/stream/chpfpiuk9.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4185b5ad1ddc588f2e5950a5b508d49b6c878dad34f1f97c715b4ab56fddf631
+size 9903985
diff --git a/resources/chpfpiuk9/stream/chpfpiuk9_hi.yft b/resources/chpfpiuk9/stream/chpfpiuk9_hi.yft
new file mode 100644
index 000000000..f30669a3e
--- /dev/null
+++ b/resources/chpfpiuk9/stream/chpfpiuk9_hi.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ea1cd0afe774c01c763be40a7246aec203e85a17e894d7c89949a04555ac9296
+size 8569970
diff --git a/resources/chpfpiuk9/ulc.lua b/resources/chpfpiuk9/ulc.lua
new file mode 100644
index 000000000..4a89de489
--- /dev/null
+++ b/resources/chpfpiuk9/ulc.lua
@@ -0,0 +1,376 @@
+
+--[[
+ Ultimate Lighting Controller Config
+ the ULC resource is required to use this configuration
+ get the resource here: https://github.com/Flohhhhh/ultimate-lighting-controller/releases/latest
+ To learn how to setup and use ULC visit here: https://docs.dwnstr.com/ulc/overview
+]]
+
+return {names = {"chp18charg","chp18chargst"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp18charg","chp18chargst"},
+ pExtras = {2,5},
+ dExtras = {1,2,3,4}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1", key = 1, color = "green", extra = 1, linkedExtras = {2,3,4}, oppositeExtras = {}, offExtras = {5,6,7,8,9,10,11,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {4,2}, oppositeExtras = {}, offExtras = {1,3,5,6,7,8,9,10,11}, repair = true},
+ {label = "TA - LEFT", key = 3, color = "amber", extra = 10, linkedExtras = {5,2}, oppositeExtras = {}, offExtras = {1,3,4,6,7,8,9,11,12}, repair = true},
+ {label = "TA - RIGHT ", key = 4, color = "amber", extra = 11, linkedExtras = {2,5}, oppositeExtras = {}, offExtras = {1,3,4,6,7,8,9,10,12}, repair = true},
+ {label = "TA - CENTER", key = 5, color = "amber", extra = 8, linkedExtras = {2,5}, oppositeExtras = {}, offExtras = {1,3,4,6,7,9,10,11,12}, repair = true},
+ {label = "WARNING ", key = 6, color = "amber", extra = 9, linkedExtras = {2}, oppositeExtras = {}, offExtras = {1,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chp15fpiu","chp15fpiup","chp15fpuk9"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp15fpiu","chp15fpiup","chp15fpiuk9"},
+ pExtras = {5,7,4},
+ dExtras = {1,2,3,8,11}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1", key = 1, color = "green", extra = 1, linkedExtras = {2,3,8,11}, oppositeExtras = {}, offExtras = {4,5,6,7,9,10,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {2}, oppositeExtras = {}, offExtras = {1,3,4,5,6,7,8,9,10,11}, repair = true},
+ {label = "TA - LEFT", key = 3, color = "amber", extra = 10, linkedExtras = {4,5,7}, oppositeExtras = {}, offExtras = {1,2,3,6,8,9,11,12}, repair = true},
+ {label = "WARNING ", key = 4, color = "amber", extra = 9, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chp16fpiu","chp16fpiup"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp16fpiu","chp16fpiup"},
+ pExtras = {4,5,7},
+ dExtras = {1,2,3,8,11}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1 ", key = 1, color = "green", extra = 1, linkedExtras = {2,3,8,11}, oppositeExtras = {}, offExtras = {4,5,6,7,9,10,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,3,4,5,6,7,8,9,10,11}, repair = true},
+ {label = "TA - LEFT ", key = 3, color = "amber", extra = 10, linkedExtras = {4,5,7}, oppositeExtras = {}, offExtras = {1,2,3,6,8,9,11,12}, repair = true},
+ {label = "WARNING ", key = 4, color = "amber", extra = 9, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chp20tahoe","chp21tahoe","chp23charg","chp23chargp","chp23Durango","chp20charg","chp20fpiup","chp20fpiu"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp20tahoe","chp21tahoe","chp23charg","chp23chargp","chp23Durango","chp20charg","chp20fpiup","chp20fpiu"},
+ pExtras = {3,5},
+ dExtras = {1,2,3,6,7}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1 ", key = 1, color = "green", extra = 1, linkedExtras = {2,3,6,7}, oppositeExtras = {}, offExtras = {4,5,8,9,10,11,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 4, linkedExtras = {3}, oppositeExtras = {}, offExtras = {1,2,5,6,7,8,9,10,11,12}, repair = true},
+ {label = "TA - LEFT", key = 3, color = "amber", extra = 10, linkedExtras = {3,8,5}, oppositeExtras = {}, offExtras = {1,2,4,6,7,9,11,12}, repair = true},
+ {label = "TA - RIGHT ", key = 4, color = "amber", extra = 11, linkedExtras = {5,3,8}, oppositeExtras = {}, offExtras = {1,2,4,6,7,9,10,12}, repair = true},
+ {label = "TA - CENTER", key = 5, color = "amber", extra = 9, linkedExtras = {3,5,8}, oppositeExtras = {}, offExtras = {1,2,4,6,7,10,11,12}, repair = true},
+ {label = "WARNING ", key = 6, color = "amber", extra = 12, linkedExtras = {8,3}, oppositeExtras = {}, offExtras = {1,2,4,5,6,7,9,10,11}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chp15exped","chp15f250","chp15f250st","chp16ram"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp15exped","chp15f250","chp15f250st","chp16ram"},
+ pExtras = {2,5},
+ dExtras = {1,2,3}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1", key = 1, color = "green", extra = 1, linkedExtras = {2,3}, oppositeExtras = {}, offExtras = {4,5,6,7,8,9,10,11,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {2}, oppositeExtras = {}, offExtras = {1,3,4,5,6,7,8,9,10,11}, repair = true},
+ {label = "TA - LEFT ", key = 3, color = "amber", extra = 10, linkedExtras = {2,5}, oppositeExtras = {}, offExtras = {1,3,4,6,7,8,9,11,12}, repair = true},
+ {label = "TA - RIGHT ", key = 4, color = "amber", extra = 11, linkedExtras = {5,2}, oppositeExtras = {}, offExtras = {1,3,4,6,7,8,9,10,12}, repair = true},
+ {label = "WARNING ", key = 5, color = "amber", extra = 9, linkedExtras = {2}, oppositeExtras = {}, offExtras = {1,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chp11cvpi"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp11cvpi"},
+ pExtras = {4,5,7},
+ dExtras = {1,2,3,11,8}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1", key = 1, color = "green", extra = 1, linkedExtras = {2,3,8,11}, oppositeExtras = {}, offExtras = {4,5,6,7,9,10,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {2}, oppositeExtras = {}, offExtras = {}, repair = true},
+ {label = "TA - LEFT", key = 3, color = "amber", extra = 10, linkedExtras = {4,5,7}, oppositeExtras = {}, offExtras = {1,2,3,6,8,9,11,12}, repair = true},
+ {label = "WARNING", key = 4, color = "amber", extra = 9, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chpum15fpiu"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chpum15fpiu"},
+ pExtras = {5},
+ dExtras = {1,3}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1 ", key = 1, color = "green", extra = 1, linkedExtras = {3}, oppositeExtras = {}, offExtras = {2,4,5,6,7,8,9,10,11,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {2}, oppositeExtras = {}, offExtras = {1,3,4,5,6,7,8,9,10,11}, repair = true},
+ {label = "TA - LEFT", key = 3, color = "amber", extra = 10, linkedExtras = {5}, oppositeExtras = {}, offExtras = {1,2,3,4,6,7,8,9,11,12}, repair = true},
+ {label = "WARNING", key = 4, color = "amber", extra = 9, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+}
\ No newline at end of file
diff --git a/resources/chpfpiuk9/vehicles.meta b/resources/chpfpiuk9/vehicles.meta
new file mode 100644
index 000000000..dae3a08c7
--- /dev/null
+++ b/resources/chpfpiuk9/vehicles.meta
@@ -0,0 +1,143 @@
+
+
+ vehshare
+
+
+-
+ chpfpiuk9
+ chpfpiuk9
+ chpfpiuk9
+ chpfpiuk9
+
+ null
+ null
+ null
+ null
+
+ null
+ ecoboostv6
+ LAYOUT_STD_EXITFIXUP
+ POLICE3_COVER_OFFSET_INFO
+ EXPLOSION_INFO_DEFAULT
+
+ DEFAULT_FOLLOW_VEHICLE_CAMERA
+ MID_BOX_VEHICLE_AIM_CAMERA
+ VEHICLE_BONNET_CAMERA_MID_NEAR
+ DEFAULT_POV_CAMERA
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+ -
+
+
+
+
+
+
+
+
+ VFXVEHICLEINFO_CAR_GENERIC
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 35.000000
+ 55.000000
+ 70.000000
+ 140.000000
+ 500.000000
+ 500.000000
+
+
+
+
+
+
+
+
+
+
+ SWANKNESS_0
+
+ FLAG_EXTRAS_STRONG FLAG_HAS_LIVERY FLAG_EXTRAS_ALL FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_HAS_INTERIOR_EXTRAS FLAG_REPORT_CRIME_IF_STANDING_ON
+ VEHICLE_TYPE_CAR
+ VPT_BACK_PLATES
+ VDT_FEROCI
+ VC_EMERGENCY
+ VWT_SPORT
+
+
+
+ -
+ S_M_Y_Cop_01
+
+
+
+
+
+
+
+
+
+
+
+ - WHEEL_FRONT_RIGHT_CAMERA
+ - WHEEL_FRONT_LEFT_CAMERA
+ - WHEEL_REAR_RIGHT_CAMERA
+ - WHEEL_REAR_LEFT_CAMERA
+
+
+
+
+
+
+ - STD_POLICE3_FRONT_LEFT
+ - STD_POLICE3_FRONT_RIGHT
+ - STD_POLICE2_REAR_LEFT
+ - STD_POLICE2_REAR_RIGHT
+
+
+
+
+ -
+ vehicles_feroci_interior
+ 16fpiu_textures
+
+ -
+ 16fpiu_textures
+ chpfpiuk9
+
+
+
\ No newline at end of file
diff --git a/resources/chptahoe2/__resource.lua b/resources/chptahoe2/__resource.lua
new file mode 100644
index 000000000..e85b41837
--- /dev/null
+++ b/resources/chptahoe2/__resource.lua
@@ -0,0 +1,20 @@
+resource_manifest_version '77731fab-63ca-442c-a67b-abc70f28dfa5'
+
+files {
+ 'vehicles.meta',
+ 'carvariations.meta',
+ 'carcols.meta',
+ 'handling.meta',
+ 'vehiclelayouts.meta', -- Not Required
+}
+
+data_file 'HANDLING_FILE' 'handling.meta'
+data_file 'VEHICLE_METADATA_FILE' 'vehicles.meta'
+data_file 'CARCOLS_FILE' 'carcols.meta'
+data_file 'VEHICLE_VARIATION_FILE' 'carvariations.meta'
+data_file 'VEHICLE_LAYOUTS_FILE' 'vehiclelayouts.meta' -- Not Required
+
+
+client_script {
+ 'vehicle_names.lua' -- Not Required
+}
\ No newline at end of file
diff --git a/resources/chptahoe2/carcols.meta b/resources/chptahoe2/carcols.meta
new file mode 100644
index 000000000..080ec1bfa
--- /dev/null
+++ b/resources/chptahoe2/carcols.meta
@@ -0,0 +1,1513 @@
+
+
+
+ -
+ 20204_chp20tahoe_modkit
+
+ MKT_STANDARD
+
+
-
+ 20tahoecage
+ 20tahoecage
+
+
+
+ VMT_SEATS
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 20tahoehalogenpup
+ 20tahoehalogenpup
+
+
+
+ VMT_SKIRT
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 20tahoehalogenpdown
+ 20tahoehalogenpdown
+
+
+
+ VMT_SKIRT
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 20tahoehalogendup
+ 20tahoehalogendup
+
+
+
+ VMT_BONNET
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 20tahoehalogenddown
+ 20tahoehalogenddown
+
+
+
+ VMT_BONNET
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+
+
+ -
+ VMT_SEATS
+ Cage
+
+ -
+ VMT_BONNET
+ Driver Spotlights
+
+ -
+ VMT_SKIRT
+ Pass. Spotlights
+
+
+
+ -
+
+
+
+
+ VMT_ENGINE
+
+ -
+
+
+
+
+ VMT_ENGINE
+
+ -
+
+
+
+
+ VMT_ENGINE
+
+ -
+
+
+
+
+ VMT_ENGINE
+
+ -
+
+
+
+
+ VMT_BRAKES
+
+ -
+
+
+
+
+ VMT_BRAKES
+
+ -
+
+
+
+
+ VMT_BRAKES
+
+
+
+
+
+-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ VehicleLight_car_standardmodern
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ tahoe
+
+
+
+ -
+
+ chp20tahoe
+
+
+
+
+
+
+ VehicleLight_sirenlight
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chptahoe2/carvariations.meta b/resources/chptahoe2/carvariations.meta
new file mode 100644
index 000000000..35a6f67cc
--- /dev/null
+++ b/resources/chptahoe2/carvariations.meta
@@ -0,0 +1,62 @@
+
+
+
+-
+ chp20tahoe
+
+
-
+
+ 0
+ 134
+ 0
+ 64
+ 64
+ 64
+ 64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - 20204_chp20tahoe_modkit
+
+
+
+
+ -
+ Police guv plate
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chptahoe2/handling.meta b/resources/chptahoe2/handling.meta
new file mode 100644
index 000000000..c503396f9
--- /dev/null
+++ b/resources/chptahoe2/handling.meta
@@ -0,0 +1,65 @@
+
+
+
+
+ -
+ chp20tahoe
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 440010
+ 0
+ 0
+ AVERAGE
+
+
-
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chptahoe2/stream/chptahoe2+hi.ytd b/resources/chptahoe2/stream/chptahoe2+hi.ytd
new file mode 100644
index 000000000..4f99cd647
--- /dev/null
+++ b/resources/chptahoe2/stream/chptahoe2+hi.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:dd14446d835ad0ca39936b25a598514e08514d4f0a972cbb6834a034f761d6f3
+size 3095410
diff --git a/resources/chptahoe2/stream/chptahoe2.yft b/resources/chptahoe2/stream/chptahoe2.yft
new file mode 100644
index 000000000..d32495463
--- /dev/null
+++ b/resources/chptahoe2/stream/chptahoe2.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:cae15511770b93a68aaf1b6256f4f709e13ca1b531958c11a226c542d82fbfb6
+size 10035730
diff --git a/resources/chptahoe2/stream/chptahoe2.ytd b/resources/chptahoe2/stream/chptahoe2.ytd
new file mode 100644
index 000000000..ca6cb7b5d
--- /dev/null
+++ b/resources/chptahoe2/stream/chptahoe2.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b79a3ed46143d5c6db5d62431c0d091851415a73124ffeb111d01050de921ed7
+size 7994475
diff --git a/resources/chptahoe2/stream/chptahoe2_hi.yft b/resources/chptahoe2/stream/chptahoe2_hi.yft
new file mode 100644
index 000000000..d32495463
--- /dev/null
+++ b/resources/chptahoe2/stream/chptahoe2_hi.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:cae15511770b93a68aaf1b6256f4f709e13ca1b531958c11a226c542d82fbfb6
+size 10035730
diff --git a/resources/chptahoe2/ulc.lua b/resources/chptahoe2/ulc.lua
new file mode 100644
index 000000000..f311da13b
--- /dev/null
+++ b/resources/chptahoe2/ulc.lua
@@ -0,0 +1,376 @@
+
+--[[
+ Ultimate Lighting Controller Config
+ the ULC resource is required to use this configuration
+ get the resource here: https://github.com/Flohhhhh/ultimate-lighting-controller/releases/latest
+ To learn how to setup and use ULC visit here: https://docs.dwnstr.com/ulc/overview
+]]
+
+return {names = {"chp18charg","chp18chargst"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp18charg","chp18chargst"},
+ pExtras = {2,5},
+ dExtras = {1,2,3,4}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1", key = 1, color = "green", extra = 1, linkedExtras = {2,3,4}, oppositeExtras = {}, offExtras = {5,6,7,8,9,10,11,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {4,2}, oppositeExtras = {}, offExtras = {1,3,5,6,7,8,9,10,11}, repair = true},
+ {label = "TA - LEFT", key = 3, color = "amber", extra = 10, linkedExtras = {5,2}, oppositeExtras = {}, offExtras = {1,3,4,6,7,8,9,11,12}, repair = true},
+ {label = "TA - RIGHT ", key = 4, color = "amber", extra = 11, linkedExtras = {2,5}, oppositeExtras = {}, offExtras = {1,3,4,6,7,8,9,10,12}, repair = true},
+ {label = "TA - CENTER", key = 5, color = "amber", extra = 8, linkedExtras = {2,5}, oppositeExtras = {}, offExtras = {1,3,4,6,7,9,10,11,12}, repair = true},
+ {label = "WARNING ", key = 6, color = "amber", extra = 9, linkedExtras = {2}, oppositeExtras = {}, offExtras = {1,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chp15fpiu","chp15fpiup","chp15fpuk9"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp15fpiu","chp15fpiup","chp15fpiuk9"},
+ pExtras = {5,7,4},
+ dExtras = {1,2,3,8,11}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1", key = 1, color = "green", extra = 1, linkedExtras = {2,3,8,11}, oppositeExtras = {}, offExtras = {4,5,6,7,9,10,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {2}, oppositeExtras = {}, offExtras = {1,3,4,5,6,7,8,9,10,11}, repair = true},
+ {label = "TA - LEFT", key = 3, color = "amber", extra = 10, linkedExtras = {4,5,7}, oppositeExtras = {}, offExtras = {1,2,3,6,8,9,11,12}, repair = true},
+ {label = "WARNING ", key = 4, color = "amber", extra = 9, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chp16fpiu","chp16fpiup"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp16fpiu","chp16fpiup"},
+ pExtras = {4,5,7},
+ dExtras = {1,2,3,8,11}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1 ", key = 1, color = "green", extra = 1, linkedExtras = {2,3,8,11}, oppositeExtras = {}, offExtras = {4,5,6,7,9,10,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,3,4,5,6,7,8,9,10,11}, repair = true},
+ {label = "TA - LEFT ", key = 3, color = "amber", extra = 10, linkedExtras = {4,5,7}, oppositeExtras = {}, offExtras = {1,2,3,6,8,9,11,12}, repair = true},
+ {label = "WARNING ", key = 4, color = "amber", extra = 9, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chp20tahoe","chp21tahoe","chp211tahoe","chpfpiuk9","chptahoe2","chptahoe3","chptahoe4","chptahoek9","chp23charg","chp23chargp","chp23Durango","chp20charg","chp20fpiup","chp20fpiu"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp20tahoe","chp21tahoe","chp211tahoe","chpfpiuk9","chptahoe2","chptahoe3","chptahoe4","chptahoek9","chp23charg","chp23chargp","chp23Durango","chp20charg","chp20fpiup","chp20fpiu"},
+ pExtras = {3,5},
+ dExtras = {1,2,3,6,7}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1 ", key = 1, color = "green", extra = 1, linkedExtras = {2,3,6,7}, oppositeExtras = {}, offExtras = {4,5,8,9,10,11,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 4, linkedExtras = {3}, oppositeExtras = {}, offExtras = {1,2,5,6,7,8,9,10,11,12}, repair = true},
+ {label = "TA - LEFT", key = 3, color = "amber", extra = 10, linkedExtras = {3,8,5}, oppositeExtras = {}, offExtras = {1,2,4,6,7,9,11,12}, repair = true},
+ {label = "TA - RIGHT ", key = 4, color = "amber", extra = 11, linkedExtras = {5,3,8}, oppositeExtras = {}, offExtras = {1,2,4,6,7,9,10,12}, repair = true},
+ {label = "TA - CENTER", key = 5, color = "amber", extra = 9, linkedExtras = {3,5,8}, oppositeExtras = {}, offExtras = {1,2,4,6,7,10,11,12}, repair = true},
+ {label = "WARNING ", key = 6, color = "amber", extra = 12, linkedExtras = {8,3}, oppositeExtras = {}, offExtras = {1,2,4,5,6,7,9,10,11}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chp15exped","chp15f250","chp15f250st","chp16ram"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp15exped","chp15f250","chp15f250st","chp16ram"},
+ pExtras = {2,5},
+ dExtras = {1,2,3}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1", key = 1, color = "green", extra = 1, linkedExtras = {2,3}, oppositeExtras = {}, offExtras = {4,5,6,7,8,9,10,11,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {2}, oppositeExtras = {}, offExtras = {1,3,4,5,6,7,8,9,10,11}, repair = true},
+ {label = "TA - LEFT ", key = 3, color = "amber", extra = 10, linkedExtras = {2,5}, oppositeExtras = {}, offExtras = {1,3,4,6,7,8,9,11,12}, repair = true},
+ {label = "TA - RIGHT ", key = 4, color = "amber", extra = 11, linkedExtras = {5,2}, oppositeExtras = {}, offExtras = {1,3,4,6,7,8,9,10,12}, repair = true},
+ {label = "WARNING ", key = 5, color = "amber", extra = 9, linkedExtras = {2}, oppositeExtras = {}, offExtras = {1,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chp11cvpi"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp11cvpi"},
+ pExtras = {4,5,7},
+ dExtras = {1,2,3,11,8}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1", key = 1, color = "green", extra = 1, linkedExtras = {2,3,8,11}, oppositeExtras = {}, offExtras = {4,5,6,7,9,10,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {2}, oppositeExtras = {}, offExtras = {}, repair = true},
+ {label = "TA - LEFT", key = 3, color = "amber", extra = 10, linkedExtras = {4,5,7}, oppositeExtras = {}, offExtras = {1,2,3,6,8,9,11,12}, repair = true},
+ {label = "WARNING", key = 4, color = "amber", extra = 9, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chpum15fpiu"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chpum15fpiu"},
+ pExtras = {5},
+ dExtras = {1,3}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1 ", key = 1, color = "green", extra = 1, linkedExtras = {3}, oppositeExtras = {}, offExtras = {2,4,5,6,7,8,9,10,11,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {2}, oppositeExtras = {}, offExtras = {1,3,4,5,6,7,8,9,10,11}, repair = true},
+ {label = "TA - LEFT", key = 3, color = "amber", extra = 10, linkedExtras = {5}, oppositeExtras = {}, offExtras = {1,2,3,4,6,7,8,9,11,12}, repair = true},
+ {label = "WARNING", key = 4, color = "amber", extra = 9, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+}
\ No newline at end of file
diff --git a/resources/chptahoe2/vehicles.meta b/resources/chptahoe2/vehicles.meta
new file mode 100644
index 000000000..f43fb0cf6
--- /dev/null
+++ b/resources/chptahoe2/vehicles.meta
@@ -0,0 +1,135 @@
+
+
+ vehshare
+
+
+
+ -
+ chptahoe2
+ chptahoe2
+ chp20tahoe
+ chptahoe2
+ 19CHEVY
+ null
+ null
+ null
+ null
+
+ null
+ bison
+ LAYOUT_RANGER
+ GRANGER_COVER_OFFSET_INFO
+ EXPLOSION_INFO_DEFAULT
+
+ DEFAULT_FOLLOW_VEHICLE_CAMERA
+ BOX_VEHICLE_AIM_CAMERA
+ VEHICLE_BONNET_CAMERA_STANDARD
+ DEFAULT_POV_CAMERA_LOOKAROUND
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+ -
+
+
+
+
+
+
+
+
+ VFXVEHICLEINFO_CAR_GENERIC
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 50.000000
+ 75.000000
+ 150.000000
+ 300.000000
+ 500.000000
+ 500.000000
+
+
+
+
+
+
+
+
+
+
+ SWANKNESS_1
+
+ FLAG_HAS_LIVERY FLAG_EXTRAS_STRONG FLAG_LAW_ENFORCEMENT
+ VEHICLE_TYPE_CAR
+ VPT_FRONT_AND_BACK_PLATES
+ VDT_RACE
+ VC_EMERGENCY
+ VWT_SUV
+
+
+
+
+
+
+
+
+
+
+
+ - WHEEL_FRONT_RIGHT_CAMERA
+ - WHEEL_FRONT_LEFT_CAMERA
+ - WHEEL_REAR_RIGHT_CAMERA
+ - WHEEL_REAR_LEFT_CAMERA
+
+
+
+
+
+
+ - RANGER_CAVALCADE_FRONT_LEFT
+ - RANGER_FRONT_RIGHT
+ - RANGER_PRANGER_REAR_LEFT
+ - RANGER_PRANGER_REAR_RIGHT
+
+
+
+
+ -
+ vehicles_banshee_interior
+ chptahoe2
+
+
+
\ No newline at end of file
diff --git a/resources/chptahoe3/__resource.lua b/resources/chptahoe3/__resource.lua
new file mode 100644
index 000000000..e85b41837
--- /dev/null
+++ b/resources/chptahoe3/__resource.lua
@@ -0,0 +1,20 @@
+resource_manifest_version '77731fab-63ca-442c-a67b-abc70f28dfa5'
+
+files {
+ 'vehicles.meta',
+ 'carvariations.meta',
+ 'carcols.meta',
+ 'handling.meta',
+ 'vehiclelayouts.meta', -- Not Required
+}
+
+data_file 'HANDLING_FILE' 'handling.meta'
+data_file 'VEHICLE_METADATA_FILE' 'vehicles.meta'
+data_file 'CARCOLS_FILE' 'carcols.meta'
+data_file 'VEHICLE_VARIATION_FILE' 'carvariations.meta'
+data_file 'VEHICLE_LAYOUTS_FILE' 'vehiclelayouts.meta' -- Not Required
+
+
+client_script {
+ 'vehicle_names.lua' -- Not Required
+}
\ No newline at end of file
diff --git a/resources/chptahoe3/carcols.meta b/resources/chptahoe3/carcols.meta
new file mode 100644
index 000000000..a58eac680
--- /dev/null
+++ b/resources/chptahoe3/carcols.meta
@@ -0,0 +1,1555 @@
+
+
+
+ -
+ 20215_chptahoe3_modkit
+
+ MKT_STANDARD
+
+
-
+ 21tahoeantenna
+ 21tahoeantenna
+
+
+
- misc_u
+ - bobble_hand
+
+ VMT_CHASSIS
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 21tahoecage
+ 21tahoecage
+
+
+
+ VMT_BUMPER_F
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 21tahoetkdns
+ 21tahoetkdns
+
+
+
+ VMT_ROOF
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 21tahoehalogenpup
+ 21tahoehalogenpup
+
+
+
+ VMT_SKIRT
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 21tahoehalogenpdown
+ 21tahoehalogenpdown
+
+
+
+ VMT_SKIRT
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 21tahoehalogendup
+ 21tahoehalogendup
+
+
+
+ VMT_BONNET
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 21tahoehalogenddown
+ 21tahoehalogenddown
+
+
+
+ VMT_BONNET
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+
+
+ -
+ VMT_BONNET
+ Driver Spotlights
+
+ -
+ VMT_SKIRT
+ Pass. Spotlights
+
+ -
+ VMT_BUMPER_F
+ Cage
+
+ -
+ VMT_ROOF
+ Takedowns
+
+ -
+ VMT_CHASSIS
+ Antenna Hook
+
+
+
+ -
+
+
+
+
+ VMT_ENGINE
+
+ -
+
+
+
+
+ VMT_ENGINE
+
+ -
+
+
+
+
+ VMT_ENGINE
+
+ -
+
+
+
+
+ VMT_ENGINE
+
+ -
+
+
+
+
+ VMT_BRAKES
+
+ -
+
+
+
+
+ VMT_BRAKES
+
+ -
+
+
+
+
+ VMT_BRAKES
+
+
+
+
+
+-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ VehicleLight_car_standardmodern
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ chptahoe3
+
+
+
+ -
+
+ chptahoe3
+
+
+
+
+
+
+ VehicleLight_sirenlight
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chptahoe3/carvariations.meta b/resources/chptahoe3/carvariations.meta
new file mode 100644
index 000000000..ef6c2bf60
--- /dev/null
+++ b/resources/chptahoe3/carvariations.meta
@@ -0,0 +1,37 @@
+
+
+
+-
+ chptahoe3
+
+
-
+
+ 0
+ 0
+ 0
+ 0
+ 13
+ 16
+
+
+
+
+
+
+
+ - 20215_chptahoe3_modkit
+
+
+
+
+ -
+ Police guv plate
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chptahoe3/handling.meta b/resources/chptahoe3/handling.meta
new file mode 100644
index 000000000..0467a26a0
--- /dev/null
+++ b/resources/chptahoe3/handling.meta
@@ -0,0 +1,65 @@
+
+
+
+
+ -
+ chptahoe3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 440010
+ 0
+ 0
+ AVERAGE
+
+
-
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chptahoe3/stream/chptahoe3+hi.ytd b/resources/chptahoe3/stream/chptahoe3+hi.ytd
new file mode 100644
index 000000000..f4a44102e
--- /dev/null
+++ b/resources/chptahoe3/stream/chptahoe3+hi.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:921dc1db334ce38e277a2b8d8f48c7513afe574c5c2577039822731ff2c0a00b
+size 1309103
diff --git a/resources/chptahoe3/stream/chptahoe3.yft b/resources/chptahoe3/stream/chptahoe3.yft
new file mode 100644
index 000000000..742abce44
--- /dev/null
+++ b/resources/chptahoe3/stream/chptahoe3.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:393418ea718a7b082d941b6b07537a69df8ebc0e5ce4d114b1be9894ee29108d
+size 9005855
diff --git a/resources/chptahoe3/stream/chptahoe3.ytd b/resources/chptahoe3/stream/chptahoe3.ytd
new file mode 100644
index 000000000..8e59f230c
--- /dev/null
+++ b/resources/chptahoe3/stream/chptahoe3.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:bacc0243d989e69760f71bb4d00cddbdb5153b09b8508f1a844b8ce5d6b3faec
+size 8430417
diff --git a/resources/chptahoe3/stream/chptahoe3_hi.yft b/resources/chptahoe3/stream/chptahoe3_hi.yft
new file mode 100644
index 000000000..742abce44
--- /dev/null
+++ b/resources/chptahoe3/stream/chptahoe3_hi.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:393418ea718a7b082d941b6b07537a69df8ebc0e5ce4d114b1be9894ee29108d
+size 9005855
diff --git a/resources/chptahoe3/ulc.lua b/resources/chptahoe3/ulc.lua
new file mode 100644
index 000000000..f311da13b
--- /dev/null
+++ b/resources/chptahoe3/ulc.lua
@@ -0,0 +1,376 @@
+
+--[[
+ Ultimate Lighting Controller Config
+ the ULC resource is required to use this configuration
+ get the resource here: https://github.com/Flohhhhh/ultimate-lighting-controller/releases/latest
+ To learn how to setup and use ULC visit here: https://docs.dwnstr.com/ulc/overview
+]]
+
+return {names = {"chp18charg","chp18chargst"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp18charg","chp18chargst"},
+ pExtras = {2,5},
+ dExtras = {1,2,3,4}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1", key = 1, color = "green", extra = 1, linkedExtras = {2,3,4}, oppositeExtras = {}, offExtras = {5,6,7,8,9,10,11,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {4,2}, oppositeExtras = {}, offExtras = {1,3,5,6,7,8,9,10,11}, repair = true},
+ {label = "TA - LEFT", key = 3, color = "amber", extra = 10, linkedExtras = {5,2}, oppositeExtras = {}, offExtras = {1,3,4,6,7,8,9,11,12}, repair = true},
+ {label = "TA - RIGHT ", key = 4, color = "amber", extra = 11, linkedExtras = {2,5}, oppositeExtras = {}, offExtras = {1,3,4,6,7,8,9,10,12}, repair = true},
+ {label = "TA - CENTER", key = 5, color = "amber", extra = 8, linkedExtras = {2,5}, oppositeExtras = {}, offExtras = {1,3,4,6,7,9,10,11,12}, repair = true},
+ {label = "WARNING ", key = 6, color = "amber", extra = 9, linkedExtras = {2}, oppositeExtras = {}, offExtras = {1,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chp15fpiu","chp15fpiup","chp15fpuk9"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp15fpiu","chp15fpiup","chp15fpiuk9"},
+ pExtras = {5,7,4},
+ dExtras = {1,2,3,8,11}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1", key = 1, color = "green", extra = 1, linkedExtras = {2,3,8,11}, oppositeExtras = {}, offExtras = {4,5,6,7,9,10,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {2}, oppositeExtras = {}, offExtras = {1,3,4,5,6,7,8,9,10,11}, repair = true},
+ {label = "TA - LEFT", key = 3, color = "amber", extra = 10, linkedExtras = {4,5,7}, oppositeExtras = {}, offExtras = {1,2,3,6,8,9,11,12}, repair = true},
+ {label = "WARNING ", key = 4, color = "amber", extra = 9, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chp16fpiu","chp16fpiup"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp16fpiu","chp16fpiup"},
+ pExtras = {4,5,7},
+ dExtras = {1,2,3,8,11}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1 ", key = 1, color = "green", extra = 1, linkedExtras = {2,3,8,11}, oppositeExtras = {}, offExtras = {4,5,6,7,9,10,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,3,4,5,6,7,8,9,10,11}, repair = true},
+ {label = "TA - LEFT ", key = 3, color = "amber", extra = 10, linkedExtras = {4,5,7}, oppositeExtras = {}, offExtras = {1,2,3,6,8,9,11,12}, repair = true},
+ {label = "WARNING ", key = 4, color = "amber", extra = 9, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chp20tahoe","chp21tahoe","chp211tahoe","chpfpiuk9","chptahoe2","chptahoe3","chptahoe4","chptahoek9","chp23charg","chp23chargp","chp23Durango","chp20charg","chp20fpiup","chp20fpiu"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp20tahoe","chp21tahoe","chp211tahoe","chpfpiuk9","chptahoe2","chptahoe3","chptahoe4","chptahoek9","chp23charg","chp23chargp","chp23Durango","chp20charg","chp20fpiup","chp20fpiu"},
+ pExtras = {3,5},
+ dExtras = {1,2,3,6,7}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1 ", key = 1, color = "green", extra = 1, linkedExtras = {2,3,6,7}, oppositeExtras = {}, offExtras = {4,5,8,9,10,11,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 4, linkedExtras = {3}, oppositeExtras = {}, offExtras = {1,2,5,6,7,8,9,10,11,12}, repair = true},
+ {label = "TA - LEFT", key = 3, color = "amber", extra = 10, linkedExtras = {3,8,5}, oppositeExtras = {}, offExtras = {1,2,4,6,7,9,11,12}, repair = true},
+ {label = "TA - RIGHT ", key = 4, color = "amber", extra = 11, linkedExtras = {5,3,8}, oppositeExtras = {}, offExtras = {1,2,4,6,7,9,10,12}, repair = true},
+ {label = "TA - CENTER", key = 5, color = "amber", extra = 9, linkedExtras = {3,5,8}, oppositeExtras = {}, offExtras = {1,2,4,6,7,10,11,12}, repair = true},
+ {label = "WARNING ", key = 6, color = "amber", extra = 12, linkedExtras = {8,3}, oppositeExtras = {}, offExtras = {1,2,4,5,6,7,9,10,11}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chp15exped","chp15f250","chp15f250st","chp16ram"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp15exped","chp15f250","chp15f250st","chp16ram"},
+ pExtras = {2,5},
+ dExtras = {1,2,3}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1", key = 1, color = "green", extra = 1, linkedExtras = {2,3}, oppositeExtras = {}, offExtras = {4,5,6,7,8,9,10,11,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {2}, oppositeExtras = {}, offExtras = {1,3,4,5,6,7,8,9,10,11}, repair = true},
+ {label = "TA - LEFT ", key = 3, color = "amber", extra = 10, linkedExtras = {2,5}, oppositeExtras = {}, offExtras = {1,3,4,6,7,8,9,11,12}, repair = true},
+ {label = "TA - RIGHT ", key = 4, color = "amber", extra = 11, linkedExtras = {5,2}, oppositeExtras = {}, offExtras = {1,3,4,6,7,8,9,10,12}, repair = true},
+ {label = "WARNING ", key = 5, color = "amber", extra = 9, linkedExtras = {2}, oppositeExtras = {}, offExtras = {1,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chp11cvpi"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp11cvpi"},
+ pExtras = {4,5,7},
+ dExtras = {1,2,3,11,8}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1", key = 1, color = "green", extra = 1, linkedExtras = {2,3,8,11}, oppositeExtras = {}, offExtras = {4,5,6,7,9,10,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {2}, oppositeExtras = {}, offExtras = {}, repair = true},
+ {label = "TA - LEFT", key = 3, color = "amber", extra = 10, linkedExtras = {4,5,7}, oppositeExtras = {}, offExtras = {1,2,3,6,8,9,11,12}, repair = true},
+ {label = "WARNING", key = 4, color = "amber", extra = 9, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chpum15fpiu"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chpum15fpiu"},
+ pExtras = {5},
+ dExtras = {1,3}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1 ", key = 1, color = "green", extra = 1, linkedExtras = {3}, oppositeExtras = {}, offExtras = {2,4,5,6,7,8,9,10,11,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {2}, oppositeExtras = {}, offExtras = {1,3,4,5,6,7,8,9,10,11}, repair = true},
+ {label = "TA - LEFT", key = 3, color = "amber", extra = 10, linkedExtras = {5}, oppositeExtras = {}, offExtras = {1,2,3,4,6,7,8,9,11,12}, repair = true},
+ {label = "WARNING", key = 4, color = "amber", extra = 9, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+}
\ No newline at end of file
diff --git a/resources/chptahoe3/vehicles.meta b/resources/chptahoe3/vehicles.meta
new file mode 100644
index 000000000..43d8b97ce
--- /dev/null
+++ b/resources/chptahoe3/vehicles.meta
@@ -0,0 +1,134 @@
+
+
+ vehshare
+
+
+ -
+ chp211tahoe
+ chp211tahoe
+ chp211tahoe
+ chp211tahoe
+ chp211tahoe
+ null
+ null
+ null
+ null
+
+ null
+ SHERIFF2
+ LAYOUT_STANDARD
+ GRESLEY_COVER_OFFSET_INFO
+ EXPLOSION_INFO_DEFAULT
+
+ DEFAULT_FOLLOW_VEHICLE_CAMERA
+ DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA
+ VEHICLE_BONNET_CAMERA_MID_HIGH
+ DEFAULT_POV_CAMERA
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+ -
+
+
+
+
+
+
+
+
+ VFXVEHICLEINFO_CAR_GENERIC
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 15.000000
+ 30.000000
+ 70.000000
+ 140.000000
+ 500.000000
+ 500.000000
+
+
+
+
+
+
+
+
+
+
+ SWANKNESS_3
+
+ FLAG_USE_INTERIOR_RED_LIGHT FLAG_HAS_LIVERY FLAG_HAS_INTERIOR_EXTRAS FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_ALLOW_HATS_NO_ROOF
+ VEHICLE_TYPE_CAR
+ VPT_BACK_PLATES
+ VDT_ZTYPE
+ VC_EMERGENCY
+ VWT_SUV
+
+ - boattrailer
+ - trailersmall
+
+
+ - trailersmall2
+
+
+
+
+
+
+
+
+
+
+ - WHEEL_FRONT_RIGHT_CAMERA
+ - WHEEL_FRONT_LEFT_CAMERA
+ - WHEEL_REAR_RIGHT_CAMERA
+ - WHEEL_REAR_LEFT_CAMERA
+
+ Truck
+
+
+
+
+ - STD_DILETTANTE_FRONT_LEFT
+ - STD_DILETTANTE_FRONT_RIGHT
+ - STD_BALLER_REAR_LEFT
+ - STD_BALLER_REAR_RIGHT
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chptahoe4/__resource.lua b/resources/chptahoe4/__resource.lua
new file mode 100644
index 000000000..e85b41837
--- /dev/null
+++ b/resources/chptahoe4/__resource.lua
@@ -0,0 +1,20 @@
+resource_manifest_version '77731fab-63ca-442c-a67b-abc70f28dfa5'
+
+files {
+ 'vehicles.meta',
+ 'carvariations.meta',
+ 'carcols.meta',
+ 'handling.meta',
+ 'vehiclelayouts.meta', -- Not Required
+}
+
+data_file 'HANDLING_FILE' 'handling.meta'
+data_file 'VEHICLE_METADATA_FILE' 'vehicles.meta'
+data_file 'CARCOLS_FILE' 'carcols.meta'
+data_file 'VEHICLE_VARIATION_FILE' 'carvariations.meta'
+data_file 'VEHICLE_LAYOUTS_FILE' 'vehiclelayouts.meta' -- Not Required
+
+
+client_script {
+ 'vehicle_names.lua' -- Not Required
+}
\ No newline at end of file
diff --git a/resources/chptahoe4/carcols.meta b/resources/chptahoe4/carcols.meta
new file mode 100644
index 000000000..c491e5e9e
--- /dev/null
+++ b/resources/chptahoe4/carcols.meta
@@ -0,0 +1,1555 @@
+
+
+
+ -
+ 20215_chptahoe4_modkit
+
+ MKT_STANDARD
+
+
-
+ 21tahoeantenna
+ 21tahoeantenna
+
+
+
- misc_u
+ - bobble_hand
+
+ VMT_CHASSIS
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 21tahoecage
+ 21tahoecage
+
+
+
+ VMT_BUMPER_F
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 21tahoetkdns
+ 21tahoetkdns
+
+
+
+ VMT_ROOF
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 21tahoehalogenpup
+ 21tahoehalogenpup
+
+
+
+ VMT_SKIRT
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 21tahoehalogenpdown
+ 21tahoehalogenpdown
+
+
+
+ VMT_SKIRT
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 21tahoehalogendup
+ 21tahoehalogendup
+
+
+
+ VMT_BONNET
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 21tahoehalogenddown
+ 21tahoehalogenddown
+
+
+
+ VMT_BONNET
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+
+
+ -
+ VMT_BONNET
+ Driver Spotlights
+
+ -
+ VMT_SKIRT
+ Pass. Spotlights
+
+ -
+ VMT_BUMPER_F
+ Cage
+
+ -
+ VMT_ROOF
+ Takedowns
+
+ -
+ VMT_CHASSIS
+ Antenna Hook
+
+
+
+ -
+
+
+
+
+ VMT_ENGINE
+
+ -
+
+
+
+
+ VMT_ENGINE
+
+ -
+
+
+
+
+ VMT_ENGINE
+
+ -
+
+
+
+
+ VMT_ENGINE
+
+ -
+
+
+
+
+ VMT_BRAKES
+
+ -
+
+
+
+
+ VMT_BRAKES
+
+ -
+
+
+
+
+ VMT_BRAKES
+
+
+
+
+
+-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ VehicleLight_car_standardmodern
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ chptahoe4
+
+
+
+ -
+
+ chptahoe4
+
+
+
+
+
+
+ VehicleLight_sirenlight
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chptahoe4/carvariations.meta b/resources/chptahoe4/carvariations.meta
new file mode 100644
index 000000000..4853c5040
--- /dev/null
+++ b/resources/chptahoe4/carvariations.meta
@@ -0,0 +1,37 @@
+
+
+
+-
+ chptahoe4
+
+
-
+
+ 0
+ 0
+ 0
+ 0
+ 13
+ 16
+
+
+
+
+
+
+
+ - 20215_chp211tahoe_modkit
+
+
+
+
+ -
+ Police guv plate
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chptahoe4/handling.meta b/resources/chptahoe4/handling.meta
new file mode 100644
index 000000000..5c14b4519
--- /dev/null
+++ b/resources/chptahoe4/handling.meta
@@ -0,0 +1,65 @@
+
+
+
+
+ -
+ chptahoe4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 440010
+ 0
+ 0
+ AVERAGE
+
+
-
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chptahoe4/stream/chptahoe4+hi.ytd b/resources/chptahoe4/stream/chptahoe4+hi.ytd
new file mode 100644
index 000000000..e04389035
--- /dev/null
+++ b/resources/chptahoe4/stream/chptahoe4+hi.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:84a136d97bcb2cac6fcdb5c4c10ded3dd7a34571315bd1a1803f589c3027921b
+size 890455
diff --git a/resources/chptahoe4/stream/chptahoe4.yft b/resources/chptahoe4/stream/chptahoe4.yft
new file mode 100644
index 000000000..9d70dddc1
--- /dev/null
+++ b/resources/chptahoe4/stream/chptahoe4.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:03ac0ef091afed4d18d1e7965fdde88642d77f5145ebc7d0814d86b3f67c9743
+size 8595184
diff --git a/resources/chptahoe4/stream/chptahoe4.ytd b/resources/chptahoe4/stream/chptahoe4.ytd
new file mode 100644
index 000000000..ec6d58549
--- /dev/null
+++ b/resources/chptahoe4/stream/chptahoe4.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:eb098eb16a769db5e22f4cb16f04ca7daaace0e7342e62941faba6418e4c7c3b
+size 8777762
diff --git a/resources/chptahoe4/stream/chptahoe4_hi.yft b/resources/chptahoe4/stream/chptahoe4_hi.yft
new file mode 100644
index 000000000..9d70dddc1
--- /dev/null
+++ b/resources/chptahoe4/stream/chptahoe4_hi.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:03ac0ef091afed4d18d1e7965fdde88642d77f5145ebc7d0814d86b3f67c9743
+size 8595184
diff --git a/resources/chptahoe4/ulc.lua b/resources/chptahoe4/ulc.lua
new file mode 100644
index 000000000..f311da13b
--- /dev/null
+++ b/resources/chptahoe4/ulc.lua
@@ -0,0 +1,376 @@
+
+--[[
+ Ultimate Lighting Controller Config
+ the ULC resource is required to use this configuration
+ get the resource here: https://github.com/Flohhhhh/ultimate-lighting-controller/releases/latest
+ To learn how to setup and use ULC visit here: https://docs.dwnstr.com/ulc/overview
+]]
+
+return {names = {"chp18charg","chp18chargst"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp18charg","chp18chargst"},
+ pExtras = {2,5},
+ dExtras = {1,2,3,4}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1", key = 1, color = "green", extra = 1, linkedExtras = {2,3,4}, oppositeExtras = {}, offExtras = {5,6,7,8,9,10,11,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {4,2}, oppositeExtras = {}, offExtras = {1,3,5,6,7,8,9,10,11}, repair = true},
+ {label = "TA - LEFT", key = 3, color = "amber", extra = 10, linkedExtras = {5,2}, oppositeExtras = {}, offExtras = {1,3,4,6,7,8,9,11,12}, repair = true},
+ {label = "TA - RIGHT ", key = 4, color = "amber", extra = 11, linkedExtras = {2,5}, oppositeExtras = {}, offExtras = {1,3,4,6,7,8,9,10,12}, repair = true},
+ {label = "TA - CENTER", key = 5, color = "amber", extra = 8, linkedExtras = {2,5}, oppositeExtras = {}, offExtras = {1,3,4,6,7,9,10,11,12}, repair = true},
+ {label = "WARNING ", key = 6, color = "amber", extra = 9, linkedExtras = {2}, oppositeExtras = {}, offExtras = {1,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chp15fpiu","chp15fpiup","chp15fpuk9"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp15fpiu","chp15fpiup","chp15fpiuk9"},
+ pExtras = {5,7,4},
+ dExtras = {1,2,3,8,11}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1", key = 1, color = "green", extra = 1, linkedExtras = {2,3,8,11}, oppositeExtras = {}, offExtras = {4,5,6,7,9,10,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {2}, oppositeExtras = {}, offExtras = {1,3,4,5,6,7,8,9,10,11}, repair = true},
+ {label = "TA - LEFT", key = 3, color = "amber", extra = 10, linkedExtras = {4,5,7}, oppositeExtras = {}, offExtras = {1,2,3,6,8,9,11,12}, repair = true},
+ {label = "WARNING ", key = 4, color = "amber", extra = 9, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chp16fpiu","chp16fpiup"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp16fpiu","chp16fpiup"},
+ pExtras = {4,5,7},
+ dExtras = {1,2,3,8,11}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1 ", key = 1, color = "green", extra = 1, linkedExtras = {2,3,8,11}, oppositeExtras = {}, offExtras = {4,5,6,7,9,10,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,3,4,5,6,7,8,9,10,11}, repair = true},
+ {label = "TA - LEFT ", key = 3, color = "amber", extra = 10, linkedExtras = {4,5,7}, oppositeExtras = {}, offExtras = {1,2,3,6,8,9,11,12}, repair = true},
+ {label = "WARNING ", key = 4, color = "amber", extra = 9, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chp20tahoe","chp21tahoe","chp211tahoe","chpfpiuk9","chptahoe2","chptahoe3","chptahoe4","chptahoek9","chp23charg","chp23chargp","chp23Durango","chp20charg","chp20fpiup","chp20fpiu"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp20tahoe","chp21tahoe","chp211tahoe","chpfpiuk9","chptahoe2","chptahoe3","chptahoe4","chptahoek9","chp23charg","chp23chargp","chp23Durango","chp20charg","chp20fpiup","chp20fpiu"},
+ pExtras = {3,5},
+ dExtras = {1,2,3,6,7}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1 ", key = 1, color = "green", extra = 1, linkedExtras = {2,3,6,7}, oppositeExtras = {}, offExtras = {4,5,8,9,10,11,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 4, linkedExtras = {3}, oppositeExtras = {}, offExtras = {1,2,5,6,7,8,9,10,11,12}, repair = true},
+ {label = "TA - LEFT", key = 3, color = "amber", extra = 10, linkedExtras = {3,8,5}, oppositeExtras = {}, offExtras = {1,2,4,6,7,9,11,12}, repair = true},
+ {label = "TA - RIGHT ", key = 4, color = "amber", extra = 11, linkedExtras = {5,3,8}, oppositeExtras = {}, offExtras = {1,2,4,6,7,9,10,12}, repair = true},
+ {label = "TA - CENTER", key = 5, color = "amber", extra = 9, linkedExtras = {3,5,8}, oppositeExtras = {}, offExtras = {1,2,4,6,7,10,11,12}, repair = true},
+ {label = "WARNING ", key = 6, color = "amber", extra = 12, linkedExtras = {8,3}, oppositeExtras = {}, offExtras = {1,2,4,5,6,7,9,10,11}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chp15exped","chp15f250","chp15f250st","chp16ram"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp15exped","chp15f250","chp15f250st","chp16ram"},
+ pExtras = {2,5},
+ dExtras = {1,2,3}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1", key = 1, color = "green", extra = 1, linkedExtras = {2,3}, oppositeExtras = {}, offExtras = {4,5,6,7,8,9,10,11,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {2}, oppositeExtras = {}, offExtras = {1,3,4,5,6,7,8,9,10,11}, repair = true},
+ {label = "TA - LEFT ", key = 3, color = "amber", extra = 10, linkedExtras = {2,5}, oppositeExtras = {}, offExtras = {1,3,4,6,7,8,9,11,12}, repair = true},
+ {label = "TA - RIGHT ", key = 4, color = "amber", extra = 11, linkedExtras = {5,2}, oppositeExtras = {}, offExtras = {1,3,4,6,7,8,9,10,12}, repair = true},
+ {label = "WARNING ", key = 5, color = "amber", extra = 9, linkedExtras = {2}, oppositeExtras = {}, offExtras = {1,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chp11cvpi"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp11cvpi"},
+ pExtras = {4,5,7},
+ dExtras = {1,2,3,11,8}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1", key = 1, color = "green", extra = 1, linkedExtras = {2,3,8,11}, oppositeExtras = {}, offExtras = {4,5,6,7,9,10,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {2}, oppositeExtras = {}, offExtras = {}, repair = true},
+ {label = "TA - LEFT", key = 3, color = "amber", extra = 10, linkedExtras = {4,5,7}, oppositeExtras = {}, offExtras = {1,2,3,6,8,9,11,12}, repair = true},
+ {label = "WARNING", key = 4, color = "amber", extra = 9, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chpum15fpiu"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chpum15fpiu"},
+ pExtras = {5},
+ dExtras = {1,3}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1 ", key = 1, color = "green", extra = 1, linkedExtras = {3}, oppositeExtras = {}, offExtras = {2,4,5,6,7,8,9,10,11,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {2}, oppositeExtras = {}, offExtras = {1,3,4,5,6,7,8,9,10,11}, repair = true},
+ {label = "TA - LEFT", key = 3, color = "amber", extra = 10, linkedExtras = {5}, oppositeExtras = {}, offExtras = {1,2,3,4,6,7,8,9,11,12}, repair = true},
+ {label = "WARNING", key = 4, color = "amber", extra = 9, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+}
\ No newline at end of file
diff --git a/resources/chptahoe4/vehicles.meta b/resources/chptahoe4/vehicles.meta
new file mode 100644
index 000000000..a2ad99825
--- /dev/null
+++ b/resources/chptahoe4/vehicles.meta
@@ -0,0 +1,134 @@
+
+
+ vehshare
+
+
+ -
+ chptahoe4
+ chptahoe4
+ chptahoe4
+ chptahoe4
+ chptahoe4
+ null
+ null
+ null
+ null
+
+ null
+ bison
+ LAYOUT_STANDARD
+ GRESLEY_COVER_OFFSET_INFO
+ EXPLOSION_INFO_DEFAULT
+
+ DEFAULT_FOLLOW_VEHICLE_CAMERA
+ DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA
+ VEHICLE_BONNET_CAMERA_MID_HIGH
+ DEFAULT_POV_CAMERA
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+ -
+
+
+
+
+
+
+
+
+ VFXVEHICLEINFO_CAR_GENERIC
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 15.000000
+ 30.000000
+ 70.000000
+ 140.000000
+ 500.000000
+ 500.000000
+
+
+
+
+
+
+
+
+
+
+ SWANKNESS_3
+
+ FLAG_USE_INTERIOR_RED_LIGHT FLAG_HAS_LIVERY FLAG_HAS_INTERIOR_EXTRAS FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_ALLOW_HATS_NO_ROOF
+ VEHICLE_TYPE_CAR
+ VPT_BACK_PLATES
+ VDT_ZTYPE
+ VC_EMERGENCY
+ VWT_SUV
+
+ - boattrailer
+ - trailersmall
+
+
+ - trailersmall2
+
+
+
+
+
+
+
+
+
+
+ - WHEEL_FRONT_RIGHT_CAMERA
+ - WHEEL_FRONT_LEFT_CAMERA
+ - WHEEL_REAR_RIGHT_CAMERA
+ - WHEEL_REAR_LEFT_CAMERA
+
+ Truck
+
+
+
+
+ - STD_DILETTANTE_FRONT_LEFT
+ - STD_DILETTANTE_FRONT_RIGHT
+ - STD_BALLER_REAR_LEFT
+ - STD_BALLER_REAR_RIGHT
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chptahoek9/__resource.lua b/resources/chptahoek9/__resource.lua
new file mode 100644
index 000000000..e85b41837
--- /dev/null
+++ b/resources/chptahoek9/__resource.lua
@@ -0,0 +1,20 @@
+resource_manifest_version '77731fab-63ca-442c-a67b-abc70f28dfa5'
+
+files {
+ 'vehicles.meta',
+ 'carvariations.meta',
+ 'carcols.meta',
+ 'handling.meta',
+ 'vehiclelayouts.meta', -- Not Required
+}
+
+data_file 'HANDLING_FILE' 'handling.meta'
+data_file 'VEHICLE_METADATA_FILE' 'vehicles.meta'
+data_file 'CARCOLS_FILE' 'carcols.meta'
+data_file 'VEHICLE_VARIATION_FILE' 'carvariations.meta'
+data_file 'VEHICLE_LAYOUTS_FILE' 'vehiclelayouts.meta' -- Not Required
+
+
+client_script {
+ 'vehicle_names.lua' -- Not Required
+}
\ No newline at end of file
diff --git a/resources/chptahoek9/carcols.meta b/resources/chptahoek9/carcols.meta
new file mode 100644
index 000000000..080ec1bfa
--- /dev/null
+++ b/resources/chptahoek9/carcols.meta
@@ -0,0 +1,1513 @@
+
+
+
+ -
+ 20204_chp20tahoe_modkit
+
+ MKT_STANDARD
+
+
-
+ 20tahoecage
+ 20tahoecage
+
+
+
+ VMT_SEATS
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 20tahoehalogenpup
+ 20tahoehalogenpup
+
+
+
+ VMT_SKIRT
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 20tahoehalogenpdown
+ 20tahoehalogenpdown
+
+
+
+ VMT_SKIRT
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 20tahoehalogendup
+ 20tahoehalogendup
+
+
+
+ VMT_BONNET
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 20tahoehalogenddown
+ 20tahoehalogenddown
+
+
+
+ VMT_BONNET
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+
+
+ -
+ VMT_SEATS
+ Cage
+
+ -
+ VMT_BONNET
+ Driver Spotlights
+
+ -
+ VMT_SKIRT
+ Pass. Spotlights
+
+
+
+ -
+
+
+
+
+ VMT_ENGINE
+
+ -
+
+
+
+
+ VMT_ENGINE
+
+ -
+
+
+
+
+ VMT_ENGINE
+
+ -
+
+
+
+
+ VMT_ENGINE
+
+ -
+
+
+
+
+ VMT_BRAKES
+
+ -
+
+
+
+
+ VMT_BRAKES
+
+ -
+
+
+
+
+ VMT_BRAKES
+
+
+
+
+
+-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ VehicleLight_car_standardmodern
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ tahoe
+
+
+
+ -
+
+ chp20tahoe
+
+
+
+
+
+
+ VehicleLight_sirenlight
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chptahoek9/carvariations.meta b/resources/chptahoek9/carvariations.meta
new file mode 100644
index 000000000..35a6f67cc
--- /dev/null
+++ b/resources/chptahoek9/carvariations.meta
@@ -0,0 +1,62 @@
+
+
+
+-
+ chp20tahoe
+
+
-
+
+ 0
+ 134
+ 0
+ 64
+ 64
+ 64
+ 64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - 20204_chp20tahoe_modkit
+
+
+
+
+ -
+ Police guv plate
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chptahoek9/handling.meta b/resources/chptahoek9/handling.meta
new file mode 100644
index 000000000..c503396f9
--- /dev/null
+++ b/resources/chptahoek9/handling.meta
@@ -0,0 +1,65 @@
+
+
+
+
+ -
+ chp20tahoe
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 440010
+ 0
+ 0
+ AVERAGE
+
+
-
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chptahoek9/stream/chptahoek9+hi.ytd b/resources/chptahoek9/stream/chptahoek9+hi.ytd
new file mode 100644
index 000000000..283acccc0
--- /dev/null
+++ b/resources/chptahoek9/stream/chptahoek9+hi.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e0dab1fd3c307af8a78f9374162e109f315fb80e9c87d34f5811c40a9fc7aaa7
+size 2727860
diff --git a/resources/chptahoek9/stream/chptahoek9.yft b/resources/chptahoek9/stream/chptahoek9.yft
new file mode 100644
index 000000000..ee3112cdb
--- /dev/null
+++ b/resources/chptahoek9/stream/chptahoek9.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b6c4b00e380141a7ccc564b700f37c9def3dc59d05804bffea5f29a13d647de3
+size 8567981
diff --git a/resources/chptahoek9/stream/chptahoek9.ytd b/resources/chptahoek9/stream/chptahoek9.ytd
new file mode 100644
index 000000000..bcb769a41
--- /dev/null
+++ b/resources/chptahoek9/stream/chptahoek9.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:a9f57c23ddc68b071eb70438b229e5064a5bab81e8476945cf44e3bdbb380f32
+size 5306219
diff --git a/resources/chptahoek9/stream/chptahoek9_hi.yft b/resources/chptahoek9/stream/chptahoek9_hi.yft
new file mode 100644
index 000000000..ee3112cdb
--- /dev/null
+++ b/resources/chptahoek9/stream/chptahoek9_hi.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b6c4b00e380141a7ccc564b700f37c9def3dc59d05804bffea5f29a13d647de3
+size 8567981
diff --git a/resources/chptahoek9/ulc.lua b/resources/chptahoek9/ulc.lua
new file mode 100644
index 000000000..f311da13b
--- /dev/null
+++ b/resources/chptahoek9/ulc.lua
@@ -0,0 +1,376 @@
+
+--[[
+ Ultimate Lighting Controller Config
+ the ULC resource is required to use this configuration
+ get the resource here: https://github.com/Flohhhhh/ultimate-lighting-controller/releases/latest
+ To learn how to setup and use ULC visit here: https://docs.dwnstr.com/ulc/overview
+]]
+
+return {names = {"chp18charg","chp18chargst"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp18charg","chp18chargst"},
+ pExtras = {2,5},
+ dExtras = {1,2,3,4}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1", key = 1, color = "green", extra = 1, linkedExtras = {2,3,4}, oppositeExtras = {}, offExtras = {5,6,7,8,9,10,11,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {4,2}, oppositeExtras = {}, offExtras = {1,3,5,6,7,8,9,10,11}, repair = true},
+ {label = "TA - LEFT", key = 3, color = "amber", extra = 10, linkedExtras = {5,2}, oppositeExtras = {}, offExtras = {1,3,4,6,7,8,9,11,12}, repair = true},
+ {label = "TA - RIGHT ", key = 4, color = "amber", extra = 11, linkedExtras = {2,5}, oppositeExtras = {}, offExtras = {1,3,4,6,7,8,9,10,12}, repair = true},
+ {label = "TA - CENTER", key = 5, color = "amber", extra = 8, linkedExtras = {2,5}, oppositeExtras = {}, offExtras = {1,3,4,6,7,9,10,11,12}, repair = true},
+ {label = "WARNING ", key = 6, color = "amber", extra = 9, linkedExtras = {2}, oppositeExtras = {}, offExtras = {1,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chp15fpiu","chp15fpiup","chp15fpuk9"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp15fpiu","chp15fpiup","chp15fpiuk9"},
+ pExtras = {5,7,4},
+ dExtras = {1,2,3,8,11}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1", key = 1, color = "green", extra = 1, linkedExtras = {2,3,8,11}, oppositeExtras = {}, offExtras = {4,5,6,7,9,10,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {2}, oppositeExtras = {}, offExtras = {1,3,4,5,6,7,8,9,10,11}, repair = true},
+ {label = "TA - LEFT", key = 3, color = "amber", extra = 10, linkedExtras = {4,5,7}, oppositeExtras = {}, offExtras = {1,2,3,6,8,9,11,12}, repair = true},
+ {label = "WARNING ", key = 4, color = "amber", extra = 9, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chp16fpiu","chp16fpiup"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp16fpiu","chp16fpiup"},
+ pExtras = {4,5,7},
+ dExtras = {1,2,3,8,11}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1 ", key = 1, color = "green", extra = 1, linkedExtras = {2,3,8,11}, oppositeExtras = {}, offExtras = {4,5,6,7,9,10,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,3,4,5,6,7,8,9,10,11}, repair = true},
+ {label = "TA - LEFT ", key = 3, color = "amber", extra = 10, linkedExtras = {4,5,7}, oppositeExtras = {}, offExtras = {1,2,3,6,8,9,11,12}, repair = true},
+ {label = "WARNING ", key = 4, color = "amber", extra = 9, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chp20tahoe","chp21tahoe","chp211tahoe","chpfpiuk9","chptahoe2","chptahoe3","chptahoe4","chptahoek9","chp23charg","chp23chargp","chp23Durango","chp20charg","chp20fpiup","chp20fpiu"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp20tahoe","chp21tahoe","chp211tahoe","chpfpiuk9","chptahoe2","chptahoe3","chptahoe4","chptahoek9","chp23charg","chp23chargp","chp23Durango","chp20charg","chp20fpiup","chp20fpiu"},
+ pExtras = {3,5},
+ dExtras = {1,2,3,6,7}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1 ", key = 1, color = "green", extra = 1, linkedExtras = {2,3,6,7}, oppositeExtras = {}, offExtras = {4,5,8,9,10,11,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 4, linkedExtras = {3}, oppositeExtras = {}, offExtras = {1,2,5,6,7,8,9,10,11,12}, repair = true},
+ {label = "TA - LEFT", key = 3, color = "amber", extra = 10, linkedExtras = {3,8,5}, oppositeExtras = {}, offExtras = {1,2,4,6,7,9,11,12}, repair = true},
+ {label = "TA - RIGHT ", key = 4, color = "amber", extra = 11, linkedExtras = {5,3,8}, oppositeExtras = {}, offExtras = {1,2,4,6,7,9,10,12}, repair = true},
+ {label = "TA - CENTER", key = 5, color = "amber", extra = 9, linkedExtras = {3,5,8}, oppositeExtras = {}, offExtras = {1,2,4,6,7,10,11,12}, repair = true},
+ {label = "WARNING ", key = 6, color = "amber", extra = 12, linkedExtras = {8,3}, oppositeExtras = {}, offExtras = {1,2,4,5,6,7,9,10,11}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chp15exped","chp15f250","chp15f250st","chp16ram"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp15exped","chp15f250","chp15f250st","chp16ram"},
+ pExtras = {2,5},
+ dExtras = {1,2,3}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1", key = 1, color = "green", extra = 1, linkedExtras = {2,3}, oppositeExtras = {}, offExtras = {4,5,6,7,8,9,10,11,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {2}, oppositeExtras = {}, offExtras = {1,3,4,5,6,7,8,9,10,11}, repair = true},
+ {label = "TA - LEFT ", key = 3, color = "amber", extra = 10, linkedExtras = {2,5}, oppositeExtras = {}, offExtras = {1,3,4,6,7,8,9,11,12}, repair = true},
+ {label = "TA - RIGHT ", key = 4, color = "amber", extra = 11, linkedExtras = {5,2}, oppositeExtras = {}, offExtras = {1,3,4,6,7,8,9,10,12}, repair = true},
+ {label = "WARNING ", key = 5, color = "amber", extra = 9, linkedExtras = {2}, oppositeExtras = {}, offExtras = {1,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chp11cvpi"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chp11cvpi"},
+ pExtras = {4,5,7},
+ dExtras = {1,2,3,11,8}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1", key = 1, color = "green", extra = 1, linkedExtras = {2,3,8,11}, oppositeExtras = {}, offExtras = {4,5,6,7,9,10,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {2}, oppositeExtras = {}, offExtras = {}, repair = true},
+ {label = "TA - LEFT", key = 3, color = "amber", extra = 10, linkedExtras = {4,5,7}, oppositeExtras = {}, offExtras = {1,2,3,6,8,9,11,12}, repair = true},
+ {label = "WARNING", key = 4, color = "amber", extra = 9, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+},
+
+{names = {"chpum15fpiu"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = true,
+ useSync = true,
+ syncWith = {"chpum15fpiu"},
+ pExtras = {5},
+ dExtras = {1,3}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "STAGE 1 ", key = 1, color = "green", extra = 1, linkedExtras = {3}, oppositeExtras = {}, offExtras = {2,4,5,6,7,8,9,10,11,12}, repair = true},
+ {label = "STAGE PRIORITY", key = 2, color = "red", extra = 12, linkedExtras = {2}, oppositeExtras = {}, offExtras = {1,3,4,5,6,7,8,9,10,11}, repair = true},
+ {label = "TA - LEFT", key = 3, color = "amber", extra = 10, linkedExtras = {5}, oppositeExtras = {}, offExtras = {1,2,3,4,6,7,8,9,11,12}, repair = true},
+ {label = "WARNING", key = 4, color = "amber", extra = 9, linkedExtras = {}, oppositeExtras = {}, offExtras = {1,2,3,4,5,6,7,8,10,11,12}, repair = true}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+}
\ No newline at end of file
diff --git a/resources/chptahoek9/vehicles.meta b/resources/chptahoek9/vehicles.meta
new file mode 100644
index 000000000..a78a2b1c2
--- /dev/null
+++ b/resources/chptahoek9/vehicles.meta
@@ -0,0 +1,135 @@
+
+
+ vehshare
+
+
+
+ -
+ chp20tahoe
+ chp20tahoe
+ chp20tahoe
+ chp20tahoe
+ 19CHEVY
+ null
+ null
+ null
+ null
+
+ null
+ fbi2
+ LAYOUT_RANGER
+ GRANGER_COVER_OFFSET_INFO
+ EXPLOSION_INFO_DEFAULT
+
+ DEFAULT_FOLLOW_VEHICLE_CAMERA
+ BOX_VEHICLE_AIM_CAMERA
+ VEHICLE_BONNET_CAMERA_STANDARD
+ DEFAULT_POV_CAMERA_LOOKAROUND
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+ -
+
+
+
+
+
+
+
+
+ VFXVEHICLEINFO_CAR_GENERIC
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 50.000000
+ 75.000000
+ 150.000000
+ 300.000000
+ 500.000000
+ 500.000000
+
+
+
+
+
+
+
+
+
+
+ SWANKNESS_1
+
+ FLAG_HAS_LIVERY FLAG_EXTRAS_STRONG FLAG_LAW_ENFORCEMENT
+ VEHICLE_TYPE_CAR
+ VPT_FRONT_AND_BACK_PLATES
+ VDT_RACE
+ VC_EMERGENCY
+ VWT_SUV
+
+
+
+
+
+
+
+
+
+
+
+ - WHEEL_FRONT_RIGHT_CAMERA
+ - WHEEL_FRONT_LEFT_CAMERA
+ - WHEEL_REAR_RIGHT_CAMERA
+ - WHEEL_REAR_LEFT_CAMERA
+
+
+
+
+
+
+ - RANGER_CAVALCADE_FRONT_LEFT
+ - RANGER_FRONT_RIGHT
+ - RANGER_PRANGER_REAR_LEFT
+ - RANGER_PRANGER_REAR_RIGHT
+
+
+
+
+ -
+ vehicles_banshee_interior
+ chp20tahoe
+
+
+
\ No newline at end of file
diff --git a/resources/lvc/SIRENS.lua b/resources/lvc/SIRENS.lua
index 4739fc19c..acaab9fb7 100644
--- a/resources/lvc/SIRENS.lua
+++ b/resources/lvc/SIRENS.lua
@@ -439,6 +439,12 @@ SIREN_ASSIGNMENTS = {
['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 },
+ ['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 },
diff --git a/resources/ulc/config.lua b/resources/ulc/config.lua
index 38c27e0b3..f55e97351 100644
--- a/resources/ulc/config.lua
+++ b/resources/ulc/config.lua
@@ -104,6 +104,12 @@ Config = {
"chp18chargnp",
"chp18chargst",
"chp23durango",
+ "chpfpiuk9",
+ "chptahoe2",
+ "chptahoe3",
+ "chptahoe4",
+ "chptahoek9",
+ "chp211tahoe",
"e350vanb",
"e450ambo",
"f350bubba",
@@ -170,10 +176,6 @@ Config = {
"lasd13fpiu4",
"lasd13fpiu5",
"lasd13fsfpiu",
- "asd13funm",
- "lasd13funm2",
- "lasd13funm3",
- "lasd13funm4",
"lasdchrg14",
"lasdcrownvic",
"lasdparamount",
diff --git a/resources/vMenu/config/addons.json b/resources/vMenu/config/addons.json
index 122bda259..c39fae8d0 100644
--- a/resources/vMenu/config/addons.json
+++ b/resources/vMenu/config/addons.json
@@ -733,7 +733,9 @@
"sahp2",
"sahp2bs",
"sahp4",
- "chp21tahoe",
+ "chp21tahoe",
+ "chp211tahoe",
+ "chpfpiuk9",
"chp23durango",
"CHP18D",
"hp1",
diff --git a/server.cfg b/server.cfg
index 3f39c4c0b..be4989977 100644
--- a/server.cfg
+++ b/server.cfg
@@ -522,16 +522,6 @@ ensure LASDF2400
ensure caltransf150
ensure fs23hoe
ensure 23f150
-
-ensure c15expd
-ensure chp20fpiu
-ensure chp23chargp
-ensure chp20tahoe
-ensure chp15f250
-ensure chp16fpiu
-ensure chp18charg
-ensure chp15fpius
-ensure chp20charg
ensure agents_workshop_nps_pack
ensure agents_workshop_fbip_pack
@@ -799,9 +789,9 @@ ensure EGRP-Vans
ensure TurboR-VTech
ensure ERGP-Highwaypatrol
ensure lasd2016fpius
+
+#[-----lasd-packs-----]
ensure lasd-packs
-ensure
-ensure
ensure lasd15k9
ensure lasd15k9b
ensure lasd15tahoe
@@ -813,9 +803,6 @@ ensure lasd20tfs
ensure lasd22tunm
ensure lasd23k9t
ensure lasd23tahoe
-ensure
-ensure
-ensure
ensure lasd13fasap
ensure lasd13fpiu1
ensure lasd13fpiu2
@@ -830,6 +817,25 @@ ensure lasd13funm4
ensure lasd16chrgr
ensure
+#[-----chp-packs-----]
+ensure c15expd
+ensure chp20fpiu
+ensure chp23chargp
+ensure chp20tahoe
+ensure chp15f250
+ensure chp16fpiu
+ensure chp18charg
+ensure chp15fpius
+ensure chp20charg
+ensure chp211tahoe
+ensure chpfpiuk9
+ensure chptahoe2
+ensure chptahoe3
+ensure chptahoe4
+ensure chptahoek9
+
+
+
#[Skins]
ensure FBI-csgo
ensure SSPolice