diff --git a/resources/CHPMicthing/.fxap b/resources/CHPMicthing/.fxap
new file mode 100644
index 000000000..b9dfd3067
Binary files /dev/null and b/resources/CHPMicthing/.fxap differ
diff --git a/resources/CHPMicthing/fxmanifest.lua b/resources/CHPMicthing/fxmanifest.lua
new file mode 100644
index 000000000..6e6cc69d7
--- /dev/null
+++ b/resources/CHPMicthing/fxmanifest.lua
@@ -0,0 +1,13 @@
+-- This resource was generated by jipyClothTool :)
+
+fx_version 'cerulean'
+game 'gta5'
+author 'jipyClothTool'
+
+files {
+ 'mp_m_freemode_01_chpmicthing.meta'
+}
+
+data_file 'SHOP_PED_APPAREL_META_FILE' 'mp_m_freemode_01_chpmicthing.meta'
+
+dependency '/assetpacks'
\ No newline at end of file
diff --git a/resources/CHPMicthing/mp_m_freemode_01_chpmicthing.meta b/resources/CHPMicthing/mp_m_freemode_01_chpmicthing.meta
new file mode 100644
index 000000000..0deee9e49
--- /dev/null
+++ b/resources/CHPMicthing/mp_m_freemode_01_chpmicthing.meta
@@ -0,0 +1,14 @@
+
+
+ mp_m_freemode_01
+ chpmicthing
+ mp_m_freemode_01_chpmicthing
+ SCR_CHAR_MULTIPLAYER
+ mp_creaturemetadata_m_chpmicthing
+
+
+
+
+
+
+
diff --git a/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_000_u.ydd b/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_000_u.ydd
new file mode 100644
index 000000000..4e752001d
Binary files /dev/null and b/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_000_u.ydd differ
diff --git a/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_001_u.ydd b/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_001_u.ydd
new file mode 100644
index 000000000..420e7c81d
Binary files /dev/null and b/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_001_u.ydd differ
diff --git a/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_002_u.ydd b/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_002_u.ydd
new file mode 100644
index 000000000..5b959b293
Binary files /dev/null and b/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_002_u.ydd differ
diff --git a/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_003_u.ydd b/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_003_u.ydd
new file mode 100644
index 000000000..7b4804216
Binary files /dev/null and b/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_003_u.ydd differ
diff --git a/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_004_u.ydd b/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_004_u.ydd
new file mode 100644
index 000000000..b4472e335
Binary files /dev/null and b/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_004_u.ydd differ
diff --git a/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_005_u.ydd b/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_005_u.ydd
new file mode 100644
index 000000000..ae42104d6
Binary files /dev/null and b/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_005_u.ydd differ
diff --git a/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_diff_000_a_uni.ytd b/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_diff_000_a_uni.ytd
new file mode 100644
index 000000000..d9c4d8dc5
--- /dev/null
+++ b/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_diff_000_a_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ded772707e676aa189ddf6e2e4e36a796d86902b75fcc2e31752c96f90fabcaf
+size 834347
diff --git a/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_diff_001_a_uni.ytd b/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_diff_001_a_uni.ytd
new file mode 100644
index 000000000..d9c4d8dc5
--- /dev/null
+++ b/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_diff_001_a_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ded772707e676aa189ddf6e2e4e36a796d86902b75fcc2e31752c96f90fabcaf
+size 834347
diff --git a/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_diff_002_a_uni.ytd b/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_diff_002_a_uni.ytd
new file mode 100644
index 000000000..d9c4d8dc5
--- /dev/null
+++ b/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_diff_002_a_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ded772707e676aa189ddf6e2e4e36a796d86902b75fcc2e31752c96f90fabcaf
+size 834347
diff --git a/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_diff_003_a_uni.ytd b/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_diff_003_a_uni.ytd
new file mode 100644
index 000000000..d9c4d8dc5
--- /dev/null
+++ b/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_diff_003_a_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ded772707e676aa189ddf6e2e4e36a796d86902b75fcc2e31752c96f90fabcaf
+size 834347
diff --git a/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_diff_004_a_uni.ytd b/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_diff_004_a_uni.ytd
new file mode 100644
index 000000000..d9c4d8dc5
--- /dev/null
+++ b/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_diff_004_a_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ded772707e676aa189ddf6e2e4e36a796d86902b75fcc2e31752c96f90fabcaf
+size 834347
diff --git a/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_diff_005_a_uni.ytd b/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_diff_005_a_uni.ytd
new file mode 100644
index 000000000..d9c4d8dc5
--- /dev/null
+++ b/resources/CHPMicthing/stream/[male]/berd/mp_m_freemode_01_chpmicthing^berd_diff_005_a_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ded772707e676aa189ddf6e2e4e36a796d86902b75fcc2e31752c96f90fabcaf
+size 834347
diff --git a/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_000_u.ydd b/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_000_u.ydd
new file mode 100644
index 000000000..9947ae73f
Binary files /dev/null and b/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_000_u.ydd differ
diff --git a/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_001_u.ydd b/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_001_u.ydd
new file mode 100644
index 000000000..d6ea5a9ec
Binary files /dev/null and b/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_001_u.ydd differ
diff --git a/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_002_u.ydd b/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_002_u.ydd
new file mode 100644
index 000000000..3c35b0b0b
Binary files /dev/null and b/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_002_u.ydd differ
diff --git a/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_003_u.ydd b/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_003_u.ydd
new file mode 100644
index 000000000..0193ca3cd
Binary files /dev/null and b/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_003_u.ydd differ
diff --git a/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_004_u.ydd b/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_004_u.ydd
new file mode 100644
index 000000000..1a66cbe38
Binary files /dev/null and b/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_004_u.ydd differ
diff --git a/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_005_u.ydd b/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_005_u.ydd
new file mode 100644
index 000000000..c07cece06
Binary files /dev/null and b/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_005_u.ydd differ
diff --git a/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_diff_000_a_uni.ytd b/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_diff_000_a_uni.ytd
new file mode 100644
index 000000000..d9c4d8dc5
--- /dev/null
+++ b/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_diff_000_a_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ded772707e676aa189ddf6e2e4e36a796d86902b75fcc2e31752c96f90fabcaf
+size 834347
diff --git a/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_diff_001_a_uni.ytd b/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_diff_001_a_uni.ytd
new file mode 100644
index 000000000..d9c4d8dc5
--- /dev/null
+++ b/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_diff_001_a_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ded772707e676aa189ddf6e2e4e36a796d86902b75fcc2e31752c96f90fabcaf
+size 834347
diff --git a/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_diff_002_a_uni.ytd b/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_diff_002_a_uni.ytd
new file mode 100644
index 000000000..d9c4d8dc5
--- /dev/null
+++ b/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_diff_002_a_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ded772707e676aa189ddf6e2e4e36a796d86902b75fcc2e31752c96f90fabcaf
+size 834347
diff --git a/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_diff_003_a_uni.ytd b/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_diff_003_a_uni.ytd
new file mode 100644
index 000000000..d9c4d8dc5
--- /dev/null
+++ b/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_diff_003_a_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ded772707e676aa189ddf6e2e4e36a796d86902b75fcc2e31752c96f90fabcaf
+size 834347
diff --git a/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_diff_004_a_uni.ytd b/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_diff_004_a_uni.ytd
new file mode 100644
index 000000000..d9c4d8dc5
--- /dev/null
+++ b/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_diff_004_a_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ded772707e676aa189ddf6e2e4e36a796d86902b75fcc2e31752c96f90fabcaf
+size 834347
diff --git a/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_diff_005_a_uni.ytd b/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_diff_005_a_uni.ytd
new file mode 100644
index 000000000..d9c4d8dc5
--- /dev/null
+++ b/resources/CHPMicthing/stream/[male]/decl/mp_m_freemode_01_chpmicthing^decl_diff_005_a_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ded772707e676aa189ddf6e2e4e36a796d86902b75fcc2e31752c96f90fabcaf
+size 834347
diff --git a/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_000_u.ydd b/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_000_u.ydd
new file mode 100644
index 000000000..40c32cb2d
Binary files /dev/null and b/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_000_u.ydd differ
diff --git a/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_001_u.ydd b/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_001_u.ydd
new file mode 100644
index 000000000..446a2c53d
Binary files /dev/null and b/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_001_u.ydd differ
diff --git a/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_002_u.ydd b/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_002_u.ydd
new file mode 100644
index 000000000..491d87050
Binary files /dev/null and b/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_002_u.ydd differ
diff --git a/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_003_u.ydd b/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_003_u.ydd
new file mode 100644
index 000000000..1fd4e759d
Binary files /dev/null and b/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_003_u.ydd differ
diff --git a/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_004_u.ydd b/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_004_u.ydd
new file mode 100644
index 000000000..169907201
Binary files /dev/null and b/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_004_u.ydd differ
diff --git a/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_005_u.ydd b/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_005_u.ydd
new file mode 100644
index 000000000..ceea7d6fe
Binary files /dev/null and b/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_005_u.ydd differ
diff --git a/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_diff_000_a_uni.ytd b/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_diff_000_a_uni.ytd
new file mode 100644
index 000000000..d9c4d8dc5
--- /dev/null
+++ b/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_diff_000_a_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ded772707e676aa189ddf6e2e4e36a796d86902b75fcc2e31752c96f90fabcaf
+size 834347
diff --git a/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_diff_001_a_uni.ytd b/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_diff_001_a_uni.ytd
new file mode 100644
index 000000000..d9c4d8dc5
--- /dev/null
+++ b/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_diff_001_a_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ded772707e676aa189ddf6e2e4e36a796d86902b75fcc2e31752c96f90fabcaf
+size 834347
diff --git a/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_diff_002_a_uni.ytd b/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_diff_002_a_uni.ytd
new file mode 100644
index 000000000..d9c4d8dc5
--- /dev/null
+++ b/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_diff_002_a_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ded772707e676aa189ddf6e2e4e36a796d86902b75fcc2e31752c96f90fabcaf
+size 834347
diff --git a/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_diff_003_a_uni.ytd b/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_diff_003_a_uni.ytd
new file mode 100644
index 000000000..d9c4d8dc5
--- /dev/null
+++ b/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_diff_003_a_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ded772707e676aa189ddf6e2e4e36a796d86902b75fcc2e31752c96f90fabcaf
+size 834347
diff --git a/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_diff_004_a_uni.ytd b/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_diff_004_a_uni.ytd
new file mode 100644
index 000000000..d9c4d8dc5
--- /dev/null
+++ b/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_diff_004_a_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ded772707e676aa189ddf6e2e4e36a796d86902b75fcc2e31752c96f90fabcaf
+size 834347
diff --git a/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_diff_005_a_uni.ytd b/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_diff_005_a_uni.ytd
new file mode 100644
index 000000000..d9c4d8dc5
--- /dev/null
+++ b/resources/CHPMicthing/stream/[male]/task/mp_m_freemode_01_chpmicthing^task_diff_005_a_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ded772707e676aa189ddf6e2e4e36a796d86902b75fcc2e31752c96f90fabcaf
+size 834347
diff --git a/resources/CHPMicthing/stream/mp_m_freemode_01_chpmicthing.ymt b/resources/CHPMicthing/stream/mp_m_freemode_01_chpmicthing.ymt
new file mode 100644
index 000000000..6a8da4053
Binary files /dev/null and b/resources/CHPMicthing/stream/mp_m_freemode_01_chpmicthing.ymt differ
diff --git a/resources/LASD_VestPack/.fxap b/resources/LASD_VestPack/.fxap
new file mode 100644
index 000000000..03107aaa3
Binary files /dev/null and b/resources/LASD_VestPack/.fxap differ
diff --git a/resources/LASD_VestPack/fxmanifest.lua b/resources/LASD_VestPack/fxmanifest.lua
new file mode 100644
index 000000000..3aa907627
--- /dev/null
+++ b/resources/LASD_VestPack/fxmanifest.lua
@@ -0,0 +1,14 @@
+-- This resource was generated by jipyClothTool :)
+
+fx_version 'cerulean'
+game 'gta5'
+author 'jipyClothTool'
+lua54 'yes'
+
+files {
+ 'mp_m_freemode_01_lasdpackage.meta'
+}
+
+data_file 'SHOP_PED_APPAREL_META_FILE' 'mp_m_freemode_01_lasdpackage.meta'
+
+dependency '/assetpacks'
\ No newline at end of file
diff --git a/resources/LASD_VestPack/mp_m_freemode_01_lasdpackage.meta b/resources/LASD_VestPack/mp_m_freemode_01_lasdpackage.meta
new file mode 100644
index 000000000..77f9b51eb
--- /dev/null
+++ b/resources/LASD_VestPack/mp_m_freemode_01_lasdpackage.meta
@@ -0,0 +1,14 @@
+
+
+ mp_m_freemode_01
+ lasdpackage
+ mp_m_freemode_01_lasdpackage
+ SCR_CHAR_MULTIPLAYER
+ mp_creaturemetadata_m_lasdpackage
+
+
+
+
+
+
+
diff --git a/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_000_u.ydd b/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_000_u.ydd
new file mode 100644
index 000000000..3bb4e0fc4
Binary files /dev/null and b/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_000_u.ydd differ
diff --git a/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_001_u.ydd b/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_001_u.ydd
new file mode 100644
index 000000000..5e9892a8d
Binary files /dev/null and b/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_001_u.ydd differ
diff --git a/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_002_u.ydd b/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_002_u.ydd
new file mode 100644
index 000000000..1527e8c55
Binary files /dev/null and b/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_002_u.ydd differ
diff --git a/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_003_u.ydd b/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_003_u.ydd
new file mode 100644
index 000000000..8f39cf396
Binary files /dev/null and b/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_003_u.ydd differ
diff --git a/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_004_u.ydd b/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_004_u.ydd
new file mode 100644
index 000000000..917b5b2ef
Binary files /dev/null and b/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_004_u.ydd differ
diff --git a/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_005_u.ydd b/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_005_u.ydd
new file mode 100644
index 000000000..f61054477
Binary files /dev/null and b/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_005_u.ydd differ
diff --git a/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_diff_000_a_uni.ytd b/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_diff_000_a_uni.ytd
new file mode 100644
index 000000000..8086c6129
--- /dev/null
+++ b/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_diff_000_a_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:8ffaf7b9bfc8d0a807dab54ba2ee995980e4af3e6909b967411a04bae66358b6
+size 3434379
diff --git a/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_diff_001_a_uni.ytd b/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_diff_001_a_uni.ytd
new file mode 100644
index 000000000..8086c6129
--- /dev/null
+++ b/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_diff_001_a_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:8ffaf7b9bfc8d0a807dab54ba2ee995980e4af3e6909b967411a04bae66358b6
+size 3434379
diff --git a/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_diff_002_a_uni.ytd b/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_diff_002_a_uni.ytd
new file mode 100644
index 000000000..8086c6129
--- /dev/null
+++ b/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_diff_002_a_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:8ffaf7b9bfc8d0a807dab54ba2ee995980e4af3e6909b967411a04bae66358b6
+size 3434379
diff --git a/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_diff_003_a_uni.ytd b/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_diff_003_a_uni.ytd
new file mode 100644
index 000000000..cfd6f58ca
--- /dev/null
+++ b/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_diff_003_a_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4e2d47125e13447a0fe774e8f0cf30a365b06cbb085a0504ec5f71e322b93f89
+size 2858388
diff --git a/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_diff_004_a_uni.ytd b/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_diff_004_a_uni.ytd
new file mode 100644
index 000000000..11d1e9d54
--- /dev/null
+++ b/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_diff_004_a_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:905b9f1e192dc5b3ee317bc6e7086e4fc9addee096cc18851dd24f4f14a4f4a6
+size 3970003
diff --git a/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_diff_005_a_uni.ytd b/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_diff_005_a_uni.ytd
new file mode 100644
index 000000000..2e01b27c2
--- /dev/null
+++ b/resources/LASD_VestPack/stream/[male]/accs/mp_m_freemode_01_lasdpackage^accs_diff_005_a_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:74ba7019f0cd557254c36f3a8b745bb8dffd4300cc8f49d3dcbb30ebe4d3635d
+size 3504831
diff --git a/resources/LASD_VestPack/stream/[male]/hand/mp_m_freemode_01_lasdpackage^hand_000_u.ydd b/resources/LASD_VestPack/stream/[male]/hand/mp_m_freemode_01_lasdpackage^hand_000_u.ydd
new file mode 100644
index 000000000..7badcf65c
Binary files /dev/null and b/resources/LASD_VestPack/stream/[male]/hand/mp_m_freemode_01_lasdpackage^hand_000_u.ydd differ
diff --git a/resources/LASD_VestPack/stream/[male]/hand/mp_m_freemode_01_lasdpackage^hand_001_u.ydd b/resources/LASD_VestPack/stream/[male]/hand/mp_m_freemode_01_lasdpackage^hand_001_u.ydd
new file mode 100644
index 000000000..d485c7430
Binary files /dev/null and b/resources/LASD_VestPack/stream/[male]/hand/mp_m_freemode_01_lasdpackage^hand_001_u.ydd differ
diff --git a/resources/LASD_VestPack/stream/[male]/hand/mp_m_freemode_01_lasdpackage^hand_002_u.ydd b/resources/LASD_VestPack/stream/[male]/hand/mp_m_freemode_01_lasdpackage^hand_002_u.ydd
new file mode 100644
index 000000000..ddedc4640
Binary files /dev/null and b/resources/LASD_VestPack/stream/[male]/hand/mp_m_freemode_01_lasdpackage^hand_002_u.ydd differ
diff --git a/resources/LASD_VestPack/stream/[male]/hand/mp_m_freemode_01_lasdpackage^hand_003_u.ydd b/resources/LASD_VestPack/stream/[male]/hand/mp_m_freemode_01_lasdpackage^hand_003_u.ydd
new file mode 100644
index 000000000..ad4ad7c62
Binary files /dev/null and b/resources/LASD_VestPack/stream/[male]/hand/mp_m_freemode_01_lasdpackage^hand_003_u.ydd differ
diff --git a/resources/LASD_VestPack/stream/[male]/hand/mp_m_freemode_01_lasdpackage^hand_diff_000_a_uni.ytd b/resources/LASD_VestPack/stream/[male]/hand/mp_m_freemode_01_lasdpackage^hand_diff_000_a_uni.ytd
new file mode 100644
index 000000000..c9c0d2f95
--- /dev/null
+++ b/resources/LASD_VestPack/stream/[male]/hand/mp_m_freemode_01_lasdpackage^hand_diff_000_a_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f66f5c69b062776b9d8e977d498de2040cf671a87c18d905905399a8a25f1fe5
+size 3964486
diff --git a/resources/LASD_VestPack/stream/[male]/hand/mp_m_freemode_01_lasdpackage^hand_diff_001_a_uni.ytd b/resources/LASD_VestPack/stream/[male]/hand/mp_m_freemode_01_lasdpackage^hand_diff_001_a_uni.ytd
new file mode 100644
index 000000000..46c4ecb49
--- /dev/null
+++ b/resources/LASD_VestPack/stream/[male]/hand/mp_m_freemode_01_lasdpackage^hand_diff_001_a_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:9781c455d364439388805dae33881c4d7e8761773b9e2daff8a3418c95e22b49
+size 4706319
diff --git a/resources/LASD_VestPack/stream/[male]/hand/mp_m_freemode_01_lasdpackage^hand_diff_002_a_uni.ytd b/resources/LASD_VestPack/stream/[male]/hand/mp_m_freemode_01_lasdpackage^hand_diff_002_a_uni.ytd
new file mode 100644
index 000000000..42eead8a5
--- /dev/null
+++ b/resources/LASD_VestPack/stream/[male]/hand/mp_m_freemode_01_lasdpackage^hand_diff_002_a_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:684ffbc1044e15b0f0553b7b9239ff9510c0757d8d562ec08fcd212b48ae844e
+size 3406938
diff --git a/resources/LASD_VestPack/stream/[male]/hand/mp_m_freemode_01_lasdpackage^hand_diff_003_a_uni.ytd b/resources/LASD_VestPack/stream/[male]/hand/mp_m_freemode_01_lasdpackage^hand_diff_003_a_uni.ytd
new file mode 100644
index 000000000..c54530513
--- /dev/null
+++ b/resources/LASD_VestPack/stream/[male]/hand/mp_m_freemode_01_lasdpackage^hand_diff_003_a_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:47425724f82d3934ab91b75c0b3a2a5a156970ac98c2979f10ea7465a6fd4121
+size 3866152
diff --git a/resources/LASD_VestPack/stream/[male]/task/mp_m_freemode_01_lasdpackage^task_000_u.ydd b/resources/LASD_VestPack/stream/[male]/task/mp_m_freemode_01_lasdpackage^task_000_u.ydd
new file mode 100644
index 000000000..742a1ddf9
Binary files /dev/null and b/resources/LASD_VestPack/stream/[male]/task/mp_m_freemode_01_lasdpackage^task_000_u.ydd differ
diff --git a/resources/LASD_VestPack/stream/[male]/task/mp_m_freemode_01_lasdpackage^task_001_u.ydd b/resources/LASD_VestPack/stream/[male]/task/mp_m_freemode_01_lasdpackage^task_001_u.ydd
new file mode 100644
index 000000000..e9b380203
Binary files /dev/null and b/resources/LASD_VestPack/stream/[male]/task/mp_m_freemode_01_lasdpackage^task_001_u.ydd differ
diff --git a/resources/LASD_VestPack/stream/[male]/task/mp_m_freemode_01_lasdpackage^task_diff_000_a_uni.ytd b/resources/LASD_VestPack/stream/[male]/task/mp_m_freemode_01_lasdpackage^task_diff_000_a_uni.ytd
new file mode 100644
index 000000000..2c889d18b
--- /dev/null
+++ b/resources/LASD_VestPack/stream/[male]/task/mp_m_freemode_01_lasdpackage^task_diff_000_a_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:3ef4c789806ec27946a6460d7a08a2f014b89c314825cdb3c0069055aac4b248
+size 8599024
diff --git a/resources/LASD_VestPack/stream/[male]/task/mp_m_freemode_01_lasdpackage^task_diff_000_b_uni.ytd b/resources/LASD_VestPack/stream/[male]/task/mp_m_freemode_01_lasdpackage^task_diff_000_b_uni.ytd
new file mode 100644
index 000000000..2be91babf
--- /dev/null
+++ b/resources/LASD_VestPack/stream/[male]/task/mp_m_freemode_01_lasdpackage^task_diff_000_b_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:faa1b3c702dc5a3604838df639eb0309d95b5e91f1df1f949dd7a647641f073d
+size 8596542
diff --git a/resources/LASD_VestPack/stream/[male]/task/mp_m_freemode_01_lasdpackage^task_diff_000_c_uni.ytd b/resources/LASD_VestPack/stream/[male]/task/mp_m_freemode_01_lasdpackage^task_diff_000_c_uni.ytd
new file mode 100644
index 000000000..b67a0c974
--- /dev/null
+++ b/resources/LASD_VestPack/stream/[male]/task/mp_m_freemode_01_lasdpackage^task_diff_000_c_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:afe72dcc761f5e6751e4dd451af587bc2cec4eeb2d1cdb01dec5a2594d32e743
+size 8609815
diff --git a/resources/LASD_VestPack/stream/[male]/task/mp_m_freemode_01_lasdpackage^task_diff_000_d_uni.ytd b/resources/LASD_VestPack/stream/[male]/task/mp_m_freemode_01_lasdpackage^task_diff_000_d_uni.ytd
new file mode 100644
index 000000000..6bf122108
--- /dev/null
+++ b/resources/LASD_VestPack/stream/[male]/task/mp_m_freemode_01_lasdpackage^task_diff_000_d_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:37167acde64a2aa9ab5c9cda22414e7a0db45a6a59a5737dd82bb0b4195a1114
+size 8607430
diff --git a/resources/LASD_VestPack/stream/[male]/task/mp_m_freemode_01_lasdpackage^task_diff_001_a_uni.ytd b/resources/LASD_VestPack/stream/[male]/task/mp_m_freemode_01_lasdpackage^task_diff_001_a_uni.ytd
new file mode 100644
index 000000000..2c889d18b
--- /dev/null
+++ b/resources/LASD_VestPack/stream/[male]/task/mp_m_freemode_01_lasdpackage^task_diff_001_a_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:3ef4c789806ec27946a6460d7a08a2f014b89c314825cdb3c0069055aac4b248
+size 8599024
diff --git a/resources/LASD_VestPack/stream/[male]/task/mp_m_freemode_01_lasdpackage^task_diff_001_b_uni.ytd b/resources/LASD_VestPack/stream/[male]/task/mp_m_freemode_01_lasdpackage^task_diff_001_b_uni.ytd
new file mode 100644
index 000000000..2be91babf
--- /dev/null
+++ b/resources/LASD_VestPack/stream/[male]/task/mp_m_freemode_01_lasdpackage^task_diff_001_b_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:faa1b3c702dc5a3604838df639eb0309d95b5e91f1df1f949dd7a647641f073d
+size 8596542
diff --git a/resources/LASD_VestPack/stream/[male]/task/mp_m_freemode_01_lasdpackage^task_diff_001_c_uni.ytd b/resources/LASD_VestPack/stream/[male]/task/mp_m_freemode_01_lasdpackage^task_diff_001_c_uni.ytd
new file mode 100644
index 000000000..b67a0c974
--- /dev/null
+++ b/resources/LASD_VestPack/stream/[male]/task/mp_m_freemode_01_lasdpackage^task_diff_001_c_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:afe72dcc761f5e6751e4dd451af587bc2cec4eeb2d1cdb01dec5a2594d32e743
+size 8609815
diff --git a/resources/LASD_VestPack/stream/[male]/task/mp_m_freemode_01_lasdpackage^task_diff_001_d_uni.ytd b/resources/LASD_VestPack/stream/[male]/task/mp_m_freemode_01_lasdpackage^task_diff_001_d_uni.ytd
new file mode 100644
index 000000000..6bf122108
--- /dev/null
+++ b/resources/LASD_VestPack/stream/[male]/task/mp_m_freemode_01_lasdpackage^task_diff_001_d_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:37167acde64a2aa9ab5c9cda22414e7a0db45a6a59a5737dd82bb0b4195a1114
+size 8607430
diff --git a/resources/LASD_VestPack/stream/mp_m_freemode_01_lasdpackage.ymt b/resources/LASD_VestPack/stream/mp_m_freemode_01_lasdpackage.ymt
new file mode 100644
index 000000000..1cac818f8
Binary files /dev/null and b/resources/LASD_VestPack/stream/mp_m_freemode_01_lasdpackage.ymt differ
diff --git a/resources/[EGRP-CarPacks]/2002chpcamaro/__resource.lua b/resources/[EGRP-CarPacks]/2002chpcamaro/__resource.lua
deleted file mode 100644
index bfbd7d0e8..000000000
--- a/resources/[EGRP-CarPacks]/2002chpcamaro/__resource.lua
+++ /dev/null
@@ -1,16 +0,0 @@
-resource_manifest_version '77731fab-63ca-442c-a67b-abc70f28dfa5'
-
-
-files {
- 'vehicles.meta',
- 'carvariations.meta',
- 'carcols.meta',
- 'handling.meta',
- 'vehiclelayouts.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'
diff --git a/resources/[EGRP-CarPacks]/2002chpcamaro/carcols.meta b/resources/[EGRP-CarPacks]/2002chpcamaro/carcols.meta
deleted file mode 100644
index fbd1db61f..000000000
--- a/resources/[EGRP-CarPacks]/2002chpcamaro/carcols.meta
+++ /dev/null
@@ -1,1831 +0,0 @@
-
-
-
- -
- 135_01camb4c_modkit
-
- MKT_SPECIAL
-
-
-
-
-
-
-
-
-
-
- VMT_ENGINE
-
- -
-
-
-
-
- VMT_ENGINE
-
- -
-
-
-
-
- VMT_ENGINE
-
- -
-
-
-
-
- VMT_ENGINE
-
- -
-
-
-
-
- VMT_BRAKES
-
- -
-
-
-
-
- VMT_BRAKES
-
- -
-
-
-
-
- VMT_BRAKES
-
- -
-
-
-
-
- VMT_GEARBOX
-
- -
-
-
-
-
- VMT_GEARBOX
-
- -
-
-
-
-
- VMT_GEARBOX
-
- -
-
-
-
-
- VMT_ARMOUR
-
- -
-
-
-
-
- VMT_ARMOUR
-
- -
-
-
-
-
- VMT_ARMOUR
-
- -
-
-
-
-
- VMT_ARMOUR
-
- -
-
-
-
-
- VMT_ARMOUR
-
- -
- HORN_TRUCK
-
-
-
- VMT_HORN
-
- -
- HORN_COP
-
-
-
- VMT_HORN
-
- -
- HORN_CLOWN
-
-
-
- VMT_HORN
-
- -
- HORN_MUSICAL_1
-
-
-
- VMT_HORN
-
- -
- HORN_MUSICAL_2
-
-
-
- VMT_HORN
-
- -
- HORN_MUSICAL_3
-
-
-
- VMT_HORN
-
- -
- HORN_MUSICAL_4
-
-
-
- VMT_HORN
-
- -
- HORN_MUSICAL_5
-
-
-
- VMT_HORN
-
- -
- HORN_SAD_TROMBONE
-
-
-
- VMT_HORN
-
- -
- MUSICAL_HORN_BUSINESS_1
-
-
-
- VMT_HORN
-
- -
- MUSICAL_HORN_BUSINESS_2
-
-
-
- VMT_HORN
-
- -
- MUSICAL_HORN_BUSINESS_3
-
-
-
- VMT_HORN
-
- -
- MUSICAL_HORN_BUSINESS_4
-
-
-
- VMT_HORN
-
- -
- MUSICAL_HORN_BUSINESS_5
-
-
-
- VMT_HORN
-
- -
- MUSICAL_HORN_BUSINESS_6
-
-
-
- VMT_HORN
-
- -
- MUSICAL_HORN_BUSINESS_7
-
-
-
- VMT_HORN
-
- -
- DLC_BUSI2_C_MAJOR_NOTES_C0
-
-
-
- VMT_HORN
-
- -
- DLC_BUSI2_C_MAJOR_NOTES_D0
-
-
-
- VMT_HORN
-
- -
- DLC_BUSI2_C_MAJOR_NOTES_E0
-
-
-
- VMT_HORN
-
- -
- DLC_BUSI2_C_MAJOR_NOTES_F0
-
-
-
- VMT_HORN
-
- -
- DLC_BUSI2_C_MAJOR_NOTES_G0
-
-
-
- VMT_HORN
-
- -
- DLC_BUSI2_C_MAJOR_NOTES_A0
-
-
-
- VMT_HORN
-
- -
- DLC_BUSI2_C_MAJOR_NOTES_B0
-
-
-
- VMT_HORN
-
- -
- DLC_BUSI2_C_MAJOR_NOTES_C1
-
-
-
- VMT_HORN
-
- -
- HIPSTER_HORN_1
-
-
-
- VMT_HORN
-
- -
- HIPSTER_HORN_2
-
-
-
- VMT_HORN
-
- -
- HIPSTER_HORN_3
-
-
-
- VMT_HORN
-
- -
- HIPSTER_HORN_4
-
-
-
- VMT_HORN
-
- -
- INDEP_HORN_1
-
-
-
- VMT_HORN
-
- -
- INDEP_HORN_2
-
-
-
- VMT_HORN
-
- -
- INDEP_HORN_3
-
-
-
- VMT_HORN
-
- -
- INDEP_HORN_4
-
-
-
- VMT_HORN
-
- -
- LUXE_HORN_1
-
-
-
- VMT_HORN
-
- -
- LUXE_HORN_2
-
-
-
- VMT_HORN
-
- -
- LUXE_HORN_3
-
-
-
- VMT_HORN
-
-
- -
- LUXORY_HORN_1
-
-
-
- VMT_HORN
-
-
- -
- LUXURY_HORN_2
-
-
-
- VMT_HORN
-
-
- -
- LUXURY_HORN_3
-
-
-
- VMT_HORN
-
- -
- ORGAN_HORN_LOOP_01
-
-
-
- VMT_HORN
-
-
- -
- ORGAN_HORN_LOOP_01_PREVIEW
-
-
-
- VMT_HORN
-
- -
- ORGAN_HORN_LOOP_02
-
-
-
- VMT_HORN
-
-
- -
- ORGAN_HORN_LOOP_02_PREVIEW
-
-
-
- VMT_HORN
-
- -
- LOWRIDER_HORN_1
-
-
-
- VMT_HORN
-
-
- -
- LOWRIDER_HORN_1_PREVIEW
-
-
-
- VMT_HORN
-
- -
- LOWRIDER_HORN_2
-
-
-
- VMT_HORN
-
-
- -
- LOWRIDER_HORN_2_PREVIEW
-
-
-
- VMT_HORN
-
- -
-
-
-
-
- VMT_SUSPENSION
-
- -
-
-
-
-
- VMT_SUSPENSION
-
- -
-
-
-
-
- VMT_SUSPENSION
-
- -
-
-
-
-
- VMT_SUSPENSION
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- VehicleLight_car_oldsquare
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 01camb4c
-
-
-
- -
-
- chp02
-
-
-
-
-
-
- VehicleLight_sirenlight
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/resources/[EGRP-CarPacks]/2002chpcamaro/carvariations.meta b/resources/[EGRP-CarPacks]/2002chpcamaro/carvariations.meta
deleted file mode 100644
index 9daba90fc..000000000
--- a/resources/[EGRP-CarPacks]/2002chpcamaro/carvariations.meta
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
- -
- 2002chpb4c
-
-
-
-
- 0
- 134
- 0
- 0
- 16
- 15
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 0_default_modkit
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/resources/[EGRP-CarPacks]/2002chpcamaro/handling.meta b/resources/[EGRP-CarPacks]/2002chpcamaro/handling.meta
deleted file mode 100644
index ac7700af5..000000000
--- a/resources/[EGRP-CarPacks]/2002chpcamaro/handling.meta
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
-
- -
- 01CAMB4C
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 440010
- 0
- 0
- SPORTS_CAR
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/resources/[EGRP-CarPacks]/2002chpcamaro/stream/2002chpb4c.yft b/resources/[EGRP-CarPacks]/2002chpcamaro/stream/2002chpb4c.yft
deleted file mode 100644
index 2bb392984..000000000
--- a/resources/[EGRP-CarPacks]/2002chpcamaro/stream/2002chpb4c.yft
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:d53bd72e709ef042466188a792b50df86893b84006c3e2d41553e38a7bcecb50
-size 10595377
diff --git a/resources/[EGRP-CarPacks]/2002chpcamaro/stream/2002chpb4c.ytd b/resources/[EGRP-CarPacks]/2002chpcamaro/stream/2002chpb4c.ytd
deleted file mode 100644
index 87be56d43..000000000
--- a/resources/[EGRP-CarPacks]/2002chpcamaro/stream/2002chpb4c.ytd
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:26e0cb57410fcae35028bcc53bfeb03552839a0ab072dd84546e270ff3fbdb82
-size 12400779
diff --git a/resources/[EGRP-CarPacks]/2002chpcamaro/stream/2002chpb4c_hi.yft b/resources/[EGRP-CarPacks]/2002chpcamaro/stream/2002chpb4c_hi.yft
deleted file mode 100644
index f793a26ec..000000000
--- a/resources/[EGRP-CarPacks]/2002chpcamaro/stream/2002chpb4c_hi.yft
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:f1fe7df9bd349b6ca4713c66ce14b40aff8c373ee26249cb8594634ff00528e7
-size 10595284
diff --git a/resources/[EGRP-CarPacks]/2002chpcamaro/ulc.lua b/resources/[EGRP-CarPacks]/2002chpcamaro/ulc.lua
deleted file mode 100644
index 7839b2d04..000000000
--- a/resources/[EGRP-CarPacks]/2002chpcamaro/ulc.lua
+++ /dev/null
@@ -1,58 +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 = {"2002chpb4c"},
- 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 = "FRNT RED", key = 2, color = "red", extra = 1, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false},
- {label = "FRNT BLUE", key = 3, color = "red", extra = 2, linkedExtras = {1}, oppositeExtras = {}, offExtras = {}, repair = false},
- {label = "TKD", key = 1, color = "green", extra = 10, 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]/2002chpcamaro/vehicles.meta b/resources/[EGRP-CarPacks]/2002chpcamaro/vehicles.meta
deleted file mode 100644
index 292f62891..000000000
--- a/resources/[EGRP-CarPacks]/2002chpcamaro/vehicles.meta
+++ /dev/null
@@ -1,116 +0,0 @@
-
-
- vehshare
-
-
- -
- 2002chpb4c
- 2002chpb4c
- 01CAMB4C
- 2002chpb4c
- Chevrolet
- null
- null
- null
- null
-
- null
- kc44camaro12lsa
- LAYOUT_LOW
- GROWLER_COVER_OFFSET_INFO
- EXPLOSION_INFO_DEFAULT
-
- FOLLOW_CHEETAH_CAMERA
- DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA
- VEHICLE_BONNET_CAMERA_LOW_LOW
- REDUCED_NEAR_CLIP_POV_CAMERA
-
-
-
-
-
-
-
-
-
-
-
- VFXVEHICLEINFO_CAR_GENERIC
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 15.000000
- 30.000000
- 70.000000
- 140.000000
- 500.000000
- 500.000000
-
-
-
-
-
-
-
-
-
-
- SWANKNESS_3
-
- FLAG_HAS_LIVERY FLAG_EMERGENCY_SERVICE FLAG_LAW_ENFORCEMENT FLAG_EXTRAS_REQUIRE
- VEHICLE_TYPE_CAR
- VPT_FRONT_AND_BACK_PLATES
- VDT_FUTO
- VC_EMERGENCY
- VWT_SPORT
-
-
-
-
- EXTRA_1 EXTRA_2
-
-
-
-
-
- EXTRA_1 EXTRA_2
-
-
-
- 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/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd08tahoe+hi.ytd b/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd08tahoe+hi.ytd
deleted file mode 100644
index 19ebceec7..000000000
--- a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd08tahoe+hi.ytd
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:4156a9d570114d080109030de66637c21ccf301bf5bee9027d7a8b1fdd4c2c51
-size 2276081
diff --git a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd08tahoe.yft b/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd08tahoe.yft
deleted file mode 100644
index 64b7d8710..000000000
--- a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd08tahoe.yft
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:d615103e1ad243c54dd4e4f2865d971a072e255fa324184453a61ac4a6ed35f2
-size 3581832
diff --git a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd08tahoe.ytd b/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd08tahoe.ytd
deleted file mode 100644
index 0d88cf4b2..000000000
--- a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd08tahoe.ytd
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:3ff68eb190df578ff8a06363a2e9f16b0480308d2163931ccf9e8257a702383e
-size 6303345
diff --git a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd08tahoe_hi.yft b/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd08tahoe_hi.yft
deleted file mode 100644
index 018bc60f6..000000000
--- a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd08tahoe_hi.yft
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:463b7c36dbc699381c1d10dab3bd5e4bfe5169e4ac6bb0449e228d7b352d8d17
-size 4486972
diff --git a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd13fpiu2+hi.ytd b/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd13fpiu2+hi.ytd
deleted file mode 100644
index 3929109a0..000000000
--- a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd13fpiu2+hi.ytd
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:5e91666cb88077093e583896d250c4432ec6a6354916447ca832763591799c58
-size 1431817
diff --git a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd13fpiu2.yft b/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd13fpiu2.yft
deleted file mode 100644
index b752b347a..000000000
--- a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd13fpiu2.yft
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:4bc2412290ea98c4e1375b7ddbf3c31052648020e3dfd61bf064e54cb410c6a4
-size 2059706
diff --git a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd13fpiu2.ytd b/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd13fpiu2.ytd
deleted file mode 100644
index d1f2fa3af..000000000
--- a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd13fpiu2.ytd
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:6e4a8748ad82bf1cf5887b366c6aafc13dcd1af0fbc39a6c5f512de6841609c1
-size 1819556
diff --git a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd13fpiu2_hi.yft b/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd13fpiu2_hi.yft
deleted file mode 100644
index 9f58fb934..000000000
--- a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd13fpiu2_hi.yft
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:b2d3aea38503cca811d6ba3e6c7b635211c7bae01e605e2cbb65ce3ff3a2b5e1
-size 3981872
diff --git a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd18tahoe+hi.ytd b/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd18tahoe+hi.ytd
deleted file mode 100644
index 52040313b..000000000
--- a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd18tahoe+hi.ytd
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:891ad3f579a2b071433becac80b2df2559d1ca8b1b5e33ade02711739c1825c6
-size 2628793
diff --git a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd18tahoe.yft b/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd18tahoe.yft
deleted file mode 100644
index 81e8ca473..000000000
--- a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd18tahoe.yft
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:79214f13dee9133ceca67529d26f881985ffcbbaa57906fbdceb08de1b13b2c3
-size 2492895
diff --git a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd18tahoe.ytd b/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd18tahoe.ytd
deleted file mode 100644
index 45ef1af8a..000000000
--- a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd18tahoe.ytd
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:783b532be895c139c1a38be5567975ff943ba1321ed2a68e0346687919f38253
-size 3324194
diff --git a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd18tahoe_hi.yft b/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd18tahoe_hi.yft
deleted file mode 100644
index 2b6154788..000000000
--- a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd18tahoe_hi.yft
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:d1c8c53a689a5b2598068c5bfa8929753c502decc99075742aceae417be05e91
-size 5777550
diff --git a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiu+hi.ytd b/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiu+hi.ytd
deleted file mode 100644
index 0964801bd..000000000
--- a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiu+hi.ytd
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:f685a12f7f4e0d1408f7d182efea43a03a060cec13d3fbdfffe1ee4459f68867
-size 1736136
diff --git a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiu.yft b/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiu.yft
deleted file mode 100644
index 4f0673c11..000000000
--- a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiu.yft
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:4b93f60ad1251bca85a292a9c448f3f7710de70f14095889b6c074e9a32ac6af
-size 3614477
diff --git a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiu.ytd b/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiu.ytd
deleted file mode 100644
index d002f217c..000000000
--- a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiu.ytd
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:cab5745ba9830a4c87c463097a57baa892938c0d896435090f76c1318af42f7e
-size 6423004
diff --git a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiu2+hi.ytd b/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiu2+hi.ytd
deleted file mode 100644
index 0964801bd..000000000
--- a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiu2+hi.ytd
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:f685a12f7f4e0d1408f7d182efea43a03a060cec13d3fbdfffe1ee4459f68867
-size 1736136
diff --git a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiu2.yft b/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiu2.yft
deleted file mode 100644
index ddd15915d..000000000
--- a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiu2.yft
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:f500e3ade3ae0d2453bb5933e5b330b7435f9c66684240ff1313f2e1705d5cd8
-size 3624739
diff --git a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiu2.ytd b/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiu2.ytd
deleted file mode 100644
index 2d18f08cb..000000000
--- a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiu2.ytd
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:f2c9fe851a57c8f5faa54674e5a30430834196b5392a5b8b650e77adf86d87de
-size 6677582
diff --git a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiu2_hi.yft b/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiu2_hi.yft
deleted file mode 100644
index a02c2ce89..000000000
--- a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiu2_hi.yft
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:9c96eb26793d912e5d0adceeebf26ffd66ea22dff359447929849b878cd6e180
-size 5407302
diff --git a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiuX+hi.ytd b/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiuX+hi.ytd
deleted file mode 100644
index 0964801bd..000000000
--- a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiuX+hi.ytd
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:f685a12f7f4e0d1408f7d182efea43a03a060cec13d3fbdfffe1ee4459f68867
-size 1736136
diff --git a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiuX.yft b/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiuX.yft
deleted file mode 100644
index f8b43c10b..000000000
--- a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiuX.yft
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:1f123763c5252ca2c35d1a1492d4970a9cb3052bf6e5ebc3c38e581613413fc8
-size 3437776
diff --git a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiuX.ytd b/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiuX.ytd
deleted file mode 100644
index a93d0f8e4..000000000
--- a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiuX.ytd
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:6e60ee95991f2f14e772c4812feac340b578665fcf2e2d3ebff61bf10e239c1f
-size 6432942
diff --git a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiuX_hi.yft b/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiuX_hi.yft
deleted file mode 100644
index 7b58cb101..000000000
--- a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiuX_hi.yft
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:1392c0cfb03fa4b8a1cafc8cfc4ca729c09c8ddfef35c85cf2fe8b03dd72502a
-size 5274761
diff --git a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiu_hi.yft b/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiu_hi.yft
deleted file mode 100644
index bf5c20ba6..000000000
--- a/resources/[EGRP-CarPacks]/LA_County_Sheriffs_Dept/stream/sbcsd20fpiu_hi.yft
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:68188764e4ab1db65901398a27810488ab48bab965988c3299bfe5ca2bb4a91f
-size 5395714
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/fxmanifest.lua b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/fxmanifest.lua
deleted file mode 100644
index 592efc370..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/fxmanifest.lua
+++ /dev/null
@@ -1,7 +0,0 @@
-fx_version 'cerulean'
-game 'gta5'
-
-lua54 'yes'
-author 'John Chin'
-description 'Weigh Station Shared Props'
-version '1.0.0'
\ No newline at end of file
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation.ybn b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation.ybn
deleted file mode 100644
index 59e37df70..000000000
Binary files a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation.ybn and /dev/null differ
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_curtain01.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_curtain01.ydr
deleted file mode 100644
index fe766be7c..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_curtain01.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:eb116aab74ae9fa8c4c4c6637ead8f7036da4a66d47ebc48f03d995ecffed425
-size 257201
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_curtainint.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_curtainint.ydr
deleted file mode 100644
index b0dddd988..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_curtainint.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:027d5e892b3061eae025a1c1fd9ccea3aa0909bcc1e42987cbe9a215beef8ff2
-size 3776714
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_doormain.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_doormain.ydr
deleted file mode 100644
index f4552bb0a..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_doormain.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:f42b473a4c1c00fd8e25ee0281a4ea6a6cba4e65eea882257a2a42e24f6c950a
-size 65220
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_ext.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_ext.ydr
deleted file mode 100644
index ffd6f6fda..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_ext.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:a7609037bc0e847f0393b387726ed245c285d88fc78cbe7afdb653a69ae136bf
-size 16132
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_ext.ytd b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_ext.ytd
deleted file mode 100644
index cec735080..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_ext.ytd
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:5d205bb255fb80ffd96e9ce2e383b40f4af6e176d4431a4a1d40408f639012f3
-size 5882146
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_ext.ytyp b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_ext.ytyp
deleted file mode 100644
index 3363ca27f..000000000
Binary files a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_ext.ytyp and /dev/null differ
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_extshared.ytyp b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_extshared.ytyp
deleted file mode 100644
index 474b55af1..000000000
Binary files a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_extshared.ytyp and /dev/null differ
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_int.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_int.ydr
deleted file mode 100644
index 09a71ff7c..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_int.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:f9ef2fc8728f3aa47d113e7263055caa3ce72ef271e2fbffd0220418fe06158e
-size 6106
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_int.ytd b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_int.ytd
deleted file mode 100644
index ea2af4f9c..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_int.ytd
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:bdd68e71be156d2a8effa604ff3c7e727d3e916259dabfbc64c1da80034c5000
-size 2556072
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_int.ytyp b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_int.ytyp
deleted file mode 100644
index 76de4c595..000000000
Binary files a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_int.ytyp and /dev/null differ
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_intfireext.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_intfireext.ydr
deleted file mode 100644
index ddcfee620..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_intfireext.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:fcabadef362ddce058733ed4826ac1d9cd1f30d22751f32035d515fd6b1dd40e
-size 165756
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_intlod.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_intlod.ydr
deleted file mode 100644
index 781b4db01..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_intlod.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:86da96ab36a6bb9d0ca6472287b50c2a4e9624b79822ceaa9adc9eabd602ea17
-size 5513
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_intposters.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_intposters.ydr
deleted file mode 100644
index c05885103..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_intposters.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:902a283fcfe33362efc85b79bb956982d149aed6a5584b74e3347fc3df83ec59
-size 10390
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_inttrimdet01.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_inttrimdet01.ydr
deleted file mode 100644
index 56a77b3e0..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_inttrimdet01.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:28410807636ed30a88220bfb068d92d417d50a43bd607a413af5a93788ac1aff
-size 327731
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_light01.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_light01.ydr
deleted file mode 100644
index 20b1a1e11..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_light01.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:7480fea83d6b7bea5828a0f95f20dc61002e9fdeccd06218374ce0e80a5bb08b
-size 37135
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_lightamber.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_lightamber.ydr
deleted file mode 100644
index d02686b82..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_lightamber.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:b6a3689e672f2b9d2646586b98262fc75cc8113db3140bc62f2cacfadf6ed168
-size 897
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_lightgreen.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_lightgreen.ydr
deleted file mode 100644
index 9b6c7805a..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_lightgreen.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:ffa98460d7af6e1276fdcdf5c22636264c4617e626cbd50eb06d72a069a6f13f
-size 1641
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_lightred.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_lightred.ydr
deleted file mode 100644
index d79097de7..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_lightred.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:06b51cc9f35ed36d4ba66aafcc20e6b0ac40a251a8f14c70a95cb08b7f05fd78
-size 1643
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_lights01.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_lights01.ydr
deleted file mode 100644
index dd8e8ce70..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_lights01.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:2be7d53a49031482b39fe4a2c01f1c7bf82d3a6074e435f5c90858586d2cf4a4
-size 882
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_mirrorbathroom.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_mirrorbathroom.ydr
deleted file mode 100644
index 1a8d2ba5c..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_mirrorbathroom.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:4a0b10e181f5361852cde7081f3b29c22ae6016a4c35d14d9a07cbde3029bedc
-size 2494
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_monitor01.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_monitor01.ydr
deleted file mode 100644
index eff17507e..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_monitor01.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:ac105e260e2fd954ab9eb542aa85c31d78f18d1d37b82b3bfb40e2e0ffc73fb5
-size 3409
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_monitor02.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_monitor02.ydr
deleted file mode 100644
index 57f93aed9..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_monitor02.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:377b95afe3db2db3500188ff4efc46918c143b239dad97afb3c9656a2ae35765
-size 3484
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_monitor03.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_monitor03.ydr
deleted file mode 100644
index 17825afa0..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_monitor03.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:b8950e3289f708814519f1328b50f32ae6aadc3684add8f5e60033797e206e63
-size 2122
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_props.ytd b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_props.ytd
deleted file mode 100644
index 220912694..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_props.ytd
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:92a858e78a43721bb0cbd4c717b7a19974777980c8ce9e0d1e316d3f4981c194
-size 27137788
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_props.ytyp b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_props.ytyp
deleted file mode 100644
index c2cbf0853..000000000
Binary files a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_props.ytyp and /dev/null differ
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_props2.ytd b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_props2.ytd
deleted file mode 100644
index 3d2592d24..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_props2.ytd
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:d234f23607fb75d25124463436b95e0a9bd7896f5d05a211dc4a61da35345efc
-size 1294748
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_radioprop.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_radioprop.ydr
deleted file mode 100644
index 8c02d23fe..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_radioprop.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:0f52d82cf30b7c138b81704d58abba4ffe6e5fc93bb00974943e37851bd6ee58
-size 694965
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_roadsign01.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_roadsign01.ydr
deleted file mode 100644
index d82719eaf..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_roadsign01.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:202387d54b9af6bbf0847afdcd928a5903af4a5fd1c769aee45f091357f3067a
-size 214415
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_roadsign02.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_roadsign02.ydr
deleted file mode 100644
index 6e95c7b39..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_roadsign02.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:45e858517d6dce480c45d4d786292aa891ed4467c18d4f151835a99bf30c021f
-size 1190440
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_roadsign03.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_roadsign03.ydr
deleted file mode 100644
index 0664f354c..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_roadsign03.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:572b71cd29f21bb7c6360d7f8255e42fdce5d2868bf97a3e75cbd398e5b94ab5
-size 354785
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_roadsign04.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_roadsign04.ydr
deleted file mode 100644
index 7cb3507d5..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_roadsign04.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:1b51d4752664da8242f8b5efdbb6bc2cee815ffc343a79fbe6db1ca9f0afaa31
-size 214420
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_sign01.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_sign01.ydr
deleted file mode 100644
index 8e742c54d..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_sign01.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:e5200636a9f09e5577fc8f758c89f1ecf3f27168e7bf479119f5d2f59ba6b941
-size 8706
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_sign02.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_sign02.ydr
deleted file mode 100644
index 6fe59bc0e..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_sign02.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:3c59ffd24bed92e6b7217693683ddf91586281c675fd3259df6f370aa58371f8
-size 501763
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_sink.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_sink.ydr
deleted file mode 100644
index 1f6c9b01a..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_sink.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:ec4dc752aa6479b1b46ebd8d4253e9ed8d68beb6aa626eabd7ff8759db559d3c
-size 308970
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_table.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_table.ydr
deleted file mode 100644
index e0a34ba5e..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_table.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:57589fa86b403a54914789d6b59526c9383d3f4139a2a63c31b48f567d5683f9
-size 3879
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_toilet.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_toilet.ydr
deleted file mode 100644
index a5a0b1d95..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_toilet.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:eca64cab30ef6537131545249c0f641a7a17e9a0b1d8253c1d09e5ba5aab0825
-size 527803
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_toiletroll.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_toiletroll.ydr
deleted file mode 100644
index ea21f2a65..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_toiletroll.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:05ae1f78b84ff4c028067758da9110efa4629a7c42c78dcbd6f906b9ad7ea0dd
-size 135524
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_vent.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_vent.ydr
deleted file mode 100644
index f2891eb1e..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_vent.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:a19825f1aeb5fb80989dccdec21535586c5d36a4c87f115502663d5bafafde79
-size 35477
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_windowint.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_windowint.ydr
deleted file mode 100644
index eae7adfda..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation-shared/stream/jd_weighstation_windowint.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:68cd2c2adf97533ed8f0d0cac2a6c7a1039192477ab3892151cc9d236c998a54
-size 2784
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/MainLights/client.lua b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/MainLights/client.lua
deleted file mode 100644
index 6692779a0..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/MainLights/client.lua
+++ /dev/null
@@ -1,285 +0,0 @@
-local redLightModel = `jd_weighstation_lightred`
-local greenLightModel = `jd_weighstation_lightgreen`
-
--- Active lights per lane (Now local entities)
-local activeLights = {
- LaneA = {}
-}
-
--- Lane states: true = green, false = red, nil = off
-local laneStates = {
- LaneA = nil
-}
-
-local isInRange = false
-local isNearControl = false
-local playerAllowed = false
-
--- AutoMode tracking (single lane)
-local autoTrack = {
- LaneA = {
- detected = false,
- active = false,
- detectionThread = nil,
- lastVeh = nil,
- lastTrigger = 0
- }
-}
-
--- ============================================================
--- THE FIX: GHOST OBJECT CLEANUP
--- ============================================================
-local function ForceCleanUp()
- local models = { redLightModel, greenLightModel }
- for _, model in ipairs(models) do
- local handle, entity = FindFirstObject()
- local success
- repeat
- if GetEntityModel(entity) == model then
- SetEntityAsMissionEntity(entity, true, true)
- DeleteEntity(entity)
- end
- success, entity = FindNextObject(handle)
- until not success
- EndFindObject(handle)
- end
-end
-
--- ============================================================
--- PERMISSION SYSTEM
--- ============================================================
-CreateThread(function()
- ForceCleanUp() -- Run cleanup once when script starts
- if Config.ACL.UseACL then
- TriggerServerEvent("weigh_lights:checkPermissionMain")
- else
- playerAllowed = true
- end
-end)
-
-RegisterNetEvent("weigh_lights:permissionResultMain", function(allowed)
- playerAllowed = allowed
-end)
-
--- ============================================================
--- MODEL LOADING & SPAWNING
--- ============================================================
-local function loadModel(model)
- if not HasModelLoaded(model) then
- RequestModel(model)
- local t0 = GetGameTimer()
- while not HasModelLoaded(model) do
- Wait(10)
- if GetGameTimer() - t0 > 5000 then RequestModel(model) end
- end
- end
-end
-
-local function clearLaneObjects(lane)
- if activeLights[lane] then
- for _, obj in ipairs(activeLights[lane]) do
- if DoesEntityExist(obj) then
- SetEntityAsMissionEntity(obj, true, true)
- DeleteEntity(obj)
- end
- end
- end
- activeLights[lane] = {}
-end
-
-local function spawnLaneLight(lane, model)
- loadModel(model)
- if not Config.MainLights.Lanes[lane] then return end
-
- clearLaneObjects(lane) -- Ensure clean slate before spawning
-
- for _, light in ipairs(Config.MainLights.Lanes[lane].Lights) do
- local pos = light.coords
- -- CRITICAL: 5th param is FALSE (Not networked)
- local obj = CreateObjectNoOffset(model, pos.x, pos.y, pos.z, false, false, false)
-
- SetEntityCoordsNoOffset(obj, pos.x, pos.y, pos.z)
- if light.rotation then
- SetEntityRotation(obj, light.rotation.x, light.rotation.y, light.rotation.z, 2, true)
- end
- FreezeEntityPosition(obj, true)
- SetEntityInvincible(obj, true)
- table.insert(activeLights[lane], obj)
- end
-end
-
--- ============================================================
--- REFRESH LANE
--- ============================================================
-local function refreshLane(lane)
- local state = laneStates[lane]
- if state == nil then
- clearLaneObjects(lane)
- return
- end
- local model = state and greenLightModel or redLightModel
- spawnLaneLight(lane, model)
-end
-
-local function setLaneStateLocal(lane, state, notify)
- laneStates[lane] = state
-
- if isInRange then
- refreshLane(lane)
- end
-
- if notify then
- local desc = state == nil and "OFF" or (state and "GREEN" or "RED")
- lib.notify({
- title = 'Weigh Station',
- description = ("Lane A set to %s"):format(desc),
- type = state == nil and 'inform' or (state and 'success' or 'error')
- })
- end
-end
-
--- ============================================================
--- NETWORK SYNC
--- ============================================================
-RegisterNetEvent("jd_weighlight:setLaneState", function(lane, state)
- if lane ~= "LaneA" then return end
- setLaneStateLocal(lane, state, false)
-end)
-
-CreateThread(function()
- Wait(3000)
- TriggerServerEvent("jd_weighlight:requestState")
-end)
-
--- ============================================================
--- RANGE CHECK
--- ============================================================
-CreateThread(function()
- while true do
- Wait(1000)
- local pCoords = GetEntityCoords(PlayerPedId())
- local nearAny = false
-
- if Config.MainLights.Lanes.LaneA then
- for _, light in ipairs(Config.MainLights.Lanes.LaneA.Lights) do
- if #(pCoords - light.coords) < (Config.MainLights.LightSpawnRange or 200.0) then
- nearAny = true
- break
- end
- end
- end
-
- if nearAny and not isInRange then
- isInRange = true
- TriggerServerEvent("jd_weighlight:requestState")
- elseif not nearAny and isInRange then
- isInRange = false
- clearLaneObjects("LaneA")
- autoTrack.LaneA.detected = false
- autoTrack.LaneA.active = false
- autoTrack.LaneA.lastVeh = nil
- end
- end
-end)
-
--- ============================================================
--- CONTROL MENU
--- ============================================================
-local function openControlMenu()
- local menu = {
- id = 'jd_weighlight_menu_single',
- title = 'Weigh Station Light Control',
- options = {
- { title = 'Lane A → GREEN', icon = 'check-circle', onSelect = function()
- TriggerServerEvent("jd_weighlight:setLaneState", "LaneA", true)
- end },
- { title = 'Lane A → RED', icon = 'ban', onSelect = function()
- TriggerServerEvent("jd_weighlight:setLaneState", "LaneA", false)
- end },
- { title = 'Lane A → OFF', icon = 'power-off', onSelect = function()
- TriggerServerEvent("jd_weighlight:setLaneState", "LaneA", nil)
- end },
- }
- }
- lib.registerContext(menu)
- lib.showContext('jd_weighlight_menu_single')
-end
-
-CreateThread(function()
- while true do
- Wait(300)
- local dist = #(GetEntityCoords(PlayerPedId()) - Config.MainLights.ControlCoords)
- if not Config.MainLights.AutoMode then
- if dist < (Config.MainLights.ControlDistance or 1.5) and not isNearControl then
- isNearControl = true
- if playerAllowed then lib.showTextUI("[E] Control Weigh Lights") end
- elseif dist >= (Config.MainLights.ControlDistance or 1.5) and isNearControl then
- isNearControl = false
- lib.hideTextUI()
- end
- end
- end
-end)
-
-CreateThread(function()
- while true do
- Wait(0)
- if not Config.MainLights.AutoMode and isNearControl and playerAllowed and IsControlJustPressed(0, 38) then
- openControlMenu()
- end
- end
-end)
-
--- ============================================================
--- AUTO MODE (SINGLE LANE)
--- ============================================================
-local laneTriggerCenters = {
- LaneA = vector3(2905.2993, 4171.1538, 50.2786)
-}
-local laneRadius = 1.0
-local leaveThreshold = 8.0
-
-local function isVehicleAllowed(vehicle)
- if not DoesEntityExist(vehicle) then return false end
- local modelName = tostring(GetDisplayNameFromVehicleModel(GetEntityModel(vehicle)) or ""):lower()
- local vClass = GetVehicleClass(vehicle)
- if Config.RampLight.AllowedModels then
- for _, m in ipairs(Config.RampLight.AllowedModels) do
- if modelName == tostring(m):lower() then return true end
- end
- end
- return Config.RampLight.AllowedClasses[vClass] ~= nil
-end
-
-local function startLaneAutoThread()
- local track = autoTrack.LaneA
- if track.detectionThread then return end
-
- track.detectionThread = CreateThread(function()
- while true do
- Wait(400)
- if isInRange then
- local veh = GetVehiclePedIsIn(PlayerPedId(), false)
- if veh ~= 0 and isVehicleAllowed(veh) then
- local dist = #(GetEntityCoords(veh) - laneTriggerCenters.LaneA)
- if dist <= laneRadius and not track.detected then
- track.detected = true
- track.lastVeh = veh
- TriggerServerEvent("jd_weighlight:autoTrigger", "LaneA")
- elseif dist > leaveThreshold and track.detected then
- track.detected = false
- track.lastVeh = nil
- TriggerServerEvent("jd_weighlight:setLaneState", "LaneA", true)
- end
- end
- end
- end
- end)
-end
-
-if Config.MainLights.AutoMode then
- CreateThread(function()
- Wait(2000)
- startLaneAutoThread()
- end)
-end
\ No newline at end of file
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/MainLights/server.lua b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/MainLights/server.lua
deleted file mode 100644
index 3a1301c6d..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/MainLights/server.lua
+++ /dev/null
@@ -1,83 +0,0 @@
--- ============================================================
--- LANE STATE (SINGLE LANE)
--- ============================================================
-local laneStates = {
- LaneA = Config.MainLights and Config.MainLights.AutoMode and true or nil
-}
-
--- Prevent multiple timers from overlapping
-local autoTimers = {
- LaneA = false
-}
-
--- ============================================================
--- SEND STATE TO PLAYER
--- ============================================================
-RegisterNetEvent("jd_weighlight:requestState")
-AddEventHandler("jd_weighlight:requestState", function()
- local src = source
- -- Sends the current server truth to the client
- TriggerClientEvent("jd_weighlight:setLaneState", src, "LaneA", laneStates.LaneA)
-end)
-
--- ============================================================
--- SET LANE STATE (MANUAL)
--- ============================================================
-RegisterNetEvent("jd_weighlight:setLaneState")
-AddEventHandler("jd_weighlight:setLaneState", function(lane, state)
- local src = source
- if lane ~= "LaneA" then return end
-
- -- ACL check
- if Config.ACL.UseACL and not IsPlayerAceAllowed(src, Config.ACL.MainLights) then
- print(("[weigh_lights] Player %d denied access"):format(src))
- return
- end
-
- -- Update the Master State and tell EVERYONE to update their local objects
- laneStates.LaneA = state
- TriggerClientEvent("jd_weighlight:setLaneState", -1, "LaneA", state)
-end)
-
--- ============================================================
--- AUTO MODE TRIGGER
--- ============================================================
-RegisterNetEvent("jd_weighlight:autoTrigger")
-AddEventHandler("jd_weighlight:autoTrigger", function(lane)
- if lane ~= "LaneA" or not Config.MainLights.AutoMode then return end
-
- -- Safety: If a timer is already running, don't start another one
- if autoTimers.LaneA then return end
-
- -- Turn the light RED for everyone
- laneStates.LaneA = false
- TriggerClientEvent("jd_weighlight:setLaneState", -1, "LaneA", false)
-
- autoTimers.LaneA = true
- CreateThread(function()
- Wait(30000) -- 30 Seconds
-
- autoTimers.LaneA = false
-
- -- Only set back to GREEN if a staff member hasn't manually changed it or turned it OFF
- if laneStates.LaneA == false then
- laneStates.LaneA = true
- TriggerClientEvent("jd_weighlight:setLaneState", -1, "LaneA", true)
- end
- end)
-end)
-
--- ============================================================
--- PERMISSION CHECK
--- ============================================================
-RegisterNetEvent("weigh_lights:checkPermissionMain")
-AddEventHandler("weigh_lights:checkPermissionMain", function()
- local src = source
- local allowed = true
-
- if Config.ACL.UseACL then
- allowed = IsPlayerAceAllowed(src, Config.ACL.MainLights)
- end
-
- TriggerClientEvent("weigh_lights:permissionResultMain", src, allowed)
-end)
\ No newline at end of file
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/RoadSignLights/client.lua b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/RoadSignLights/client.lua
deleted file mode 100644
index c38f15124..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/RoadSignLights/client.lua
+++ /dev/null
@@ -1,180 +0,0 @@
-local lightSets = {}
-local playerAllowed = false
-
--- ============================================================
--- REQUEST PERMISSION IF ACL IS ENABLED
--- ============================================================
-CreateThread(function()
- if Config.ACL.UseACL then
- TriggerServerEvent("weigh_lights:checkPermission")
- else
- playerAllowed = true -- bypass permission
- end
-end)
-
-RegisterNetEvent("weigh_lights:permissionResult", function(allowed)
- playerAllowed = allowed
-end)
-
--- ============================================================
--- LOAD CONFIGURED AMBER LIGHT SETS
--- ============================================================
-CreateThread(function()
- for _, cfg in ipairs(Config.RoadSigns.LightSets) do
- table.insert(lightSets, {
- name = cfg.name,
- model = cfg.model,
- coordsA = cfg.coordsA,
- coordsB = cfg.coordsB,
- rotA = cfg.rotA or vector3(0.0, 0.0, 0.0),
- rotB = cfg.rotB or vector3(0.0, 0.0, 0.0),
- control = cfg.control,
- distance = cfg.distance or 2.0,
- propA = nil,
- propB = nil,
- flashing = false,
- pointCreated = false
- })
- end
-end)
-
--- ============================================================
--- REQUEST SYNC EVERY 10 SECONDS
--- ============================================================
-CreateThread(function()
- while true do
- TriggerServerEvent("weigh_lights:requestSync")
- Wait(10000)
- end
-end)
-
--- ============================================================
--- SYNC ALL STATES
--- ============================================================
-RegisterNetEvent("weigh_lights:syncAll", function(states)
- for _, set in ipairs(lightSets) do
- if states[set.name] ~= nil then
- local desired = states[set.name]
-
- if desired and not set.flashing then
- StartFlashing(set)
- set.flashing = true
- elseif not desired and set.flashing then
- StopFlashing(set)
- set.flashing = false
- end
- end
- end
-end)
-
--- ============================================================
--- SYNC A SINGLE SET
--- ============================================================
-RegisterNetEvent("weigh_lights:syncSingle", function(setName, state)
- for _, set in ipairs(lightSets) do
- if set.name == setName then
- if state and not set.flashing then
- StartFlashing(set)
- set.flashing = true
- elseif not state and set.flashing then
- StopFlashing(set)
- set.flashing = false
- end
- break
- end
- end
-end)
-
--- ============================================================
--- FLASHING LOGIC
--- ============================================================
-function StartFlashing(set)
- if DoesEntityExist(set.propA) then DeleteEntity(set.propA) end
- if DoesEntityExist(set.propB) then DeleteEntity(set.propB) end
-
- if not HasModelLoaded(set.model) then
- RequestModel(set.model)
- while not HasModelLoaded(set.model) do Wait(10) end
- end
-
- local zOffset = -0.09
- local posA = set.coordsA + vector3(0.0, 0.0, zOffset)
- local posB = set.coordsB + vector3(0.0, 0.0, zOffset)
-
- set.propA = CreateObject(set.model, posA.x, posA.y, posA.z, false, false, false)
- set.propB = CreateObject(set.model, posB.x, posB.y, posB.z, false, false, false)
-
- SetEntityRotation(set.propA, set.rotA.x, set.rotA.y, set.rotA.z, 2, true)
- SetEntityRotation(set.propB, set.rotB.x, set.rotB.y, set.rotB.z, 2, true)
-
- SetEntityVisible(set.propA, false, false)
- SetEntityVisible(set.propB, false, false)
-
- SetEntityAsMissionEntity(set.propA, true, true)
- SetEntityAsMissionEntity(set.propB, true, true)
-
- CreateThread(function()
- local toggle = true
- while set.flashing do
- if toggle then
- SetEntityVisible(set.propA, true, false)
- SetEntityVisible(set.propB, false, false)
- else
- SetEntityVisible(set.propA, false, false)
- SetEntityVisible(set.propB, true, false)
- end
- toggle = not toggle
- Wait(500)
- end
-
- if DoesEntityExist(set.propA) then DeleteEntity(set.propA) end
- if DoesEntityExist(set.propB) then DeleteEntity(set.propB) end
- set.propA = nil
- set.propB = nil
- end)
-end
-
-function StopFlashing(set)
- set.flashing = false
-end
-
--- ============================================================
--- OX_LIB E-KEY INTERACTION (with ACL toggle)
--- ============================================================
-CreateThread(function()
- while #lightSets == 0 do Wait(100) end
-
- -- wait until permission is determined
- if Config.ACL.UseACL then
- while playerAllowed == false do Wait(100) end
- end
-
- for _, set in ipairs(lightSets) do
- if set.control and not set.pointCreated then
- local point = lib.points.new(set.control, set.distance)
- set.pointCreated = true
-
- function point:nearby()
- -- bypass or check permission
- if Config.ACL.UseACL and not playerAllowed then
- lib.hideTextUI()
- return
- end
-
- if self.currentDistance < set.distance then
- lib.showTextUI("[E] Toggle Amber Light: " .. set.name)
-
- if IsControlJustPressed(0, 38) then
- TriggerServerEvent("weigh_lights:toggleLight", set.name, not set.flashing)
- end
- else
- lib.hideTextUI()
- end
- end
-
- function point:onExit()
- lib.hideTextUI()
- end
- end
- end
-end)
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/RoadSignLights/server.lua b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/RoadSignLights/server.lua
deleted file mode 100644
index 4673e7622..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/RoadSignLights/server.lua
+++ /dev/null
@@ -1,44 +0,0 @@
-local lightStates = {}
-
--- ============================================================
--- REQUEST SYNC
--- ============================================================
-RegisterNetEvent("weigh_lights:requestSync")
-AddEventHandler("weigh_lights:requestSync", function()
- local src = source
- TriggerClientEvent("weigh_lights:syncAll", src, lightStates)
-end)
-
--- ============================================================
--- TOGGLE LIGHT
--- ============================================================
-RegisterNetEvent("weigh_lights:toggleLight")
-AddEventHandler("weigh_lights:toggleLight", function(setName, newState)
- local src = source
-
- -- Only check ACL if UseACL is true
- if Config.ACL.UseACL then
- if not IsPlayerAceAllowed(src, Config.ACL.AmberLights) then
- print(("[weigh_lights] Player %d tried to toggle light '%s' without permission!"):format(src, setName))
- return
- end
- end
-
- lightStates[setName] = newState
- TriggerClientEvent("weigh_lights:syncSingle", -1, setName, newState)
-end)
-
--- ============================================================
--- CHECK PERMISSION
--- ============================================================
-RegisterNetEvent("weigh_lights:checkPermission")
-AddEventHandler("weigh_lights:checkPermission", function()
- local src = source
- local allowed = true -- default allow if ACL disabled
-
- if Config.ACL.UseACL then
- allowed = IsPlayerAceAllowed(src, Config.ACL.AmberLights)
- end
-
- TriggerClientEvent("weigh_lights:permissionResult", src, allowed)
-end)
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/WeighUi/client.lua b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/WeighUi/client.lua
deleted file mode 100644
index 7cb956540..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/WeighUi/client.lua
+++ /dev/null
@@ -1,185 +0,0 @@
--- WeighUi/client.lua
-local uiOpen = false
-local checkDistance = 4.0
-local truckWeights = {}
-local truckTrailers = {}
-local trucksOnLane = {}
-local lastLaneWeight = {}
-
-local serverCallbacks = {}
-
--- =========================
--- CUSTOM COORDINATES
--- =========================
-local laneTriggerCenters = {
- LaneA = vector3(2905.2993, 4171.1538, 50.2786)
-}
-
--- =========================
--- Helpers
--- =========================
-local function IsModelInList(modelHash, list)
- for _, name in ipairs(list or {}) do
- if GetHashKey(name) == modelHash then
- return true
- end
- end
- return false
-end
-
-function TriggerServerCallback(name, cb, ...)
- local id = math.random(1, 999999)
- serverCallbacks[id] = cb
- TriggerServerEvent(name, id, ...)
-end
-
-RegisterNetEvent("weighstation:serverCallback", function(id, ...)
- if serverCallbacks[id] then
- serverCallbacks[id](...)
- serverCallbacks[id] = nil
- end
-end)
-
--- =========================
--- Lane initialization
--- =========================
-trucksOnLane["LaneA"] = {}
-lastLaneWeight["LaneA"] = nil
-
--- =========================
--- UI Logic
--- =========================
-local function ToggleUI(open)
- uiOpen = open
- SetNuiFocus(open, open)
- SendNUIMessage({ action = open and "showUI" or "hideUI" })
-
- if open then
- TriggerServerCallback("weighstation:getRecentVehicles", function(recent)
- SendNUIMessage({ action = "updateRecentVehicles", recent = recent })
- end)
- TriggerServerCallback("weighstation:getStats", function(stats)
- SendNUIMessage({
- action = "updateStats",
- totalTrucks = stats.totalTrucks or 0,
- avgWeight = stats.avgWeight or 0
- })
- end)
- end
-end
-
-local function ShowPopup(text)
- SendNUIMessage({ action = "showPopup", text = text })
-end
-
-local function HidePopup()
- SendNUIMessage({ action = "hidePopup" })
-end
-
--- =========================
--- Detection Threads
--- =========================
-CreateThread(function()
- while true do
- Wait(0)
- local ped = PlayerPedId()
- local pos = GetEntityCoords(ped)
- local controlPos = Config.MainLights.ControlCoords
- local dist = #(pos - controlPos)
-
- if dist < (Config.MainLights.ControlDistance or 2.0) then
- ShowPopup("[G] Open Weigh Station")
- if IsControlJustPressed(0, 47) and not uiOpen then
- ToggleUI(true)
- end
- else
- HidePopup()
- end
- end
-end)
-
-CreateThread(function()
- while true do
- Wait(1000)
- local vehicles = GetGamePool('CVehicle')
- local laneName = "LaneA"
- local laneCenter = laneTriggerCenters[laneName]
-
- if laneCenter then
- local laneWeight = nil
- local laneTruckFound = nil
- local minDist = checkDistance + 0.01
-
- for _, vehicle in ipairs(vehicles) do
- if DoesEntityExist(vehicle) and not IsEntityDead(vehicle) then
- local model = GetEntityModel(vehicle)
-
- if IsModelInList(model, Config.RampLight.AllowedModels) then
- local vehiclePos = GetEntityCoords(vehicle)
- local distToLane = #(vehiclePos - laneCenter)
-
- if distToLane <= checkDistance and distToLane < minDist then
- minDist = distToLane
- local hasTrailer, trailer = GetVehicleTrailerVehicle(vehicle)
- local plate = GetVehicleNumberPlateText(vehicle)
-
- -- PERSISTENT WEIGHT LOGIC START
- if not truckWeights[vehicle] or truckTrailers[vehicle] ~= trailer then
-
- -- 1. Generate Seed from License Plate
- local seed = 0
- for i = 1, #plate do
- seed = seed + string.byte(plate, i)
- end
-
- -- 2. Set Seed (Forces math.random to be identical to Station 02)
- math.randomseed(seed)
-
- if hasTrailer and trailer ~= 0 then
- local trailerModel = GetEntityModel(trailer)
- if IsModelInList(trailerModel, Config.RampLight.HeavyModels) then
- truckWeights[vehicle] = math.random(85000, 125000)
- elseif IsModelInList(trailerModel, Config.RampLight.LightModels) then
- truckWeights[vehicle] = math.random(35000, 55000)
- else
- truckWeights[vehicle] = math.random(40000, 100000)
- end
- else
- truckWeights[vehicle] = math.random(32000, 45000) -- Bobtail
- end
-
- -- 3. Reset Seed for other system functions
- math.randomseed(GetGameTimer())
-
- truckTrailers[vehicle] = trailer
- local truckModel = GetDisplayNameFromVehicleModel(model)
- local trailerModelName = (hasTrailer and trailer ~= 0) and GetDisplayNameFromVehicleModel(GetEntityModel(trailer)) or nil
-
- TriggerServerEvent("weighstation:logTruck", plate, truckModel, trailerModelName, truckWeights[vehicle])
- end
- -- PERSISTENT WEIGHT LOGIC END
-
- laneWeight = truckWeights[vehicle]
- laneTruckFound = vehicle
- end
- end
- end
- end
-
- if lastLaneWeight[laneName] ~= laneWeight then
- lastLaneWeight[laneName] = laneWeight
- SendNUIMessage({
- action = "updateWeight",
- lane = laneName,
- weight = laneWeight,
- vehicle = laneTruckFound or nil
- })
- end
- end
- end
-end)
-
-RegisterNUICallback('closeUI', function(data, cb)
- ToggleUI(false)
- cb('ok')
-end)
\ No newline at end of file
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/WeighUi/html/script.js b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/WeighUi/html/script.js
deleted file mode 100644
index 997f9e53b..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/WeighUi/html/script.js
+++ /dev/null
@@ -1,98 +0,0 @@
-document.addEventListener("DOMContentLoaded", () => {
- const win = document.getElementById("browser-window");
- const closeBtn = document.getElementById("close-btn");
-
- // Lane status (Lane B Removed)
- const statusLaneA = document.getElementById("status-laneA");
-
- // Recent vehicles log
- const recentVehicles = document.getElementById("recent-vehicles");
-
- // Totals / Summary
- const totalTrucksEl = document.getElementById("total-trucks");
- const avgWeightEl = document.getElementById("avg-weight");
- const overweightCountEl = document.getElementById("overweight-count");
-
- // Popup Logic (Keep existing)
- const popup = document.createElement("div");
- popup.id = "popup";
- popup.style.position = "fixed";
- popup.style.top = "20px";
- popup.style.left = "20px";
- popup.style.padding = "10px 20px";
- popup.style.backgroundColor = "#000080";
- popup.style.color = "#fff";
- popup.style.fontFamily = "MS Sans Serif, Arial, sans-serif";
- popup.style.fontSize = "14px";
- popup.style.fontWeight = "bold";
- popup.style.border = "2px solid #000";
- popup.style.display = "none";
- popup.style.zIndex = "9999";
- popup.style.borderRadius = "4px";
- document.body.appendChild(popup);
-
- let recentVehiclesData = [];
- let totalTrucks = 0;
- let totalWeight = 0;
- let overweightCount = 0;
- let loggedVehicles = {};
-
- window.addEventListener("message", (event) => {
- const data = event.data;
-
- if (data.action === "showUI") {
- win.style.display = "block";
- document.body.style.cursor = "default";
- } else if (data.action === "hideUI") {
- win.style.display = "none";
- document.body.style.cursor = "none";
- } else if (data.action === "showPopup") {
- popup.innerText = data.text;
- popup.style.display = "block";
- } else if (data.action === "hidePopup") {
- popup.style.display = "none";
- } else if (data.action === "updateWeight") {
- // Filter: Only update if the data is for LaneA
- if (data.lane !== "LaneA") return;
-
- const laneWeightEl = document.getElementById("laneA-weight");
- laneWeightEl.innerText = data.weight ? data.weight + " LBS" : "-- LBS";
-
- if (data.weight) {
- statusLaneA.innerText = data.weight > 80000 ? `Lane A: ⚠️ Overweight` : `Lane A: Occupied`;
- } else {
- statusLaneA.innerText = `Lane A: Open`;
- }
-
- if (data.vehicle && data.weight && !loggedVehicles[data.vehicle]) {
- loggedVehicles[data.vehicle] = true;
- totalTrucks++;
- totalWeight += data.weight;
- if (data.weight > 80000) overweightCount++;
-
- totalTrucksEl.innerText = totalTrucks;
- avgWeightEl.innerText = Math.floor(totalWeight / totalTrucks);
- overweightCountEl.innerText = overweightCount;
-
- const entry = `${new Date().toLocaleTimeString()} - Lane A - ${data.weight} LBS`;
- recentVehiclesData.unshift(entry);
- if (recentVehiclesData.length > 10) recentVehiclesData.pop();
- recentVehicles.innerHTML = recentVehiclesData.map(e => `
${e}`).join("");
- }
-
- if (!data.weight && data.vehicle) {
- loggedVehicles[data.vehicle] = false;
- }
- }
- });
-
- closeBtn.addEventListener("click", () => {
- fetch(`https://${GetParentResourceName()}/closeUI`, {
- method: 'POST',
- body: JSON.stringify({})
- }).finally(() => {
- win.style.display = "none";
- document.body.style.cursor = "none";
- });
- });
-});
\ No newline at end of file
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/WeighUi/html/style.css b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/WeighUi/html/style.css
deleted file mode 100644
index a62bdf677..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/WeighUi/html/style.css
+++ /dev/null
@@ -1,116 +0,0 @@
-body {
- font-family: "MS Sans Serif", Arial, sans-serif;
- background-color: transparent;
- margin: 0;
- padding: 0;
-}
-
-/* Browser window */
-#browser-window {
- width: 800px;
- height: 600px;
- background-color: #c0c0c0;
- border: 3px solid #000;
- position: absolute;
- top: 50%;
- left: 50%;
- transform: translate(-50%, -50%);
- display: none;
- box-shadow: 7px 7px 0px #000;
- padding: 0;
- overflow: hidden;
-}
-
-/* Top bar */
-#browser-topbar {
- height: 30px;
- background-color: #000080;
- color: #fff;
- padding: 6px;
- display: flex;
- justify-content: space-between;
- align-items: center;
- font-weight: bold;
- font-size: 14px;
-}
-
-/* URL tab */
-#tab {
- font-weight: normal;
- background-color: #c0c0c0;
- color: #000;
- padding: 4px 8px;
- border: 2px inset #fff;
- margin-left: 4px;
- font-size: 13px;
-}
-
-/* Close button */
-#close-btn {
- width: 25px;
- height: 25px;
- cursor: pointer;
- font-weight: bold;
-}
-#close-btn:hover {
- background: #ff0000;
- color: #fff;
-}
-
-/* Menu buttons */
-#browser-menu {
- display: flex;
- height: 30px;
- background-color: #c0c0c0;
- border-bottom: 2px inset #fff;
-}
-.menu-btn {
- border: 2px outset #fff;
- margin: 2px;
- padding: 4px 10px;
- background-color: #c0c0c0;
- cursor: pointer;
- font-size: 13px;
-}
-.menu-btn:active {
- border-style: inset;
-}
-
-/* Content area */
-#browser-content {
- background-color: #e0e0e0;
- padding: 30px;
- font-size: 16px;
- border-top: 2px solid #fff;
- border-bottom: 2px solid #000;
- height: calc(100% - 30px - 30px);
- overflow-y: auto;
-}
-
-/* Lane boxes */
-.lane {
- margin-top: 15px;
- padding: 10px;
- border: 2px inset #fff;
- background-color: #c0c0c0;
- font-size: 16px;
-}
-.lane-name {
- font-weight: bold;
-}
-
-/* Lane status, log, summary */
-.lane-status, .log, .summary {
- margin-top: 20px;
- padding: 10px;
- border: 2px inset #fff;
- background-color: #c0c0c0;
-}
-.lane-status h3, .log h3, .summary h3 {
- margin: 0 0 5px 0;
- font-size: 16px;
-}
-.log ul {
- padding-left: 20px;
- margin: 0;
-}
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/WeighUi/html/ui.html b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/WeighUi/html/ui.html
deleted file mode 100644
index 9b9271ff4..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/WeighUi/html/ui.html
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
-
-Weigh Station UI
-
-
-
-
-
- www.sanandreasdot.gov/panel
-
-
-
-
-
-
-
Weigh Station Panel
-
-
- Lane A: -- LBS
-
-
-
-
Lane Status
-
Lane A: Open
-
-
-
-
-
-
Summary
-
Total Trucks Today: 0
-
Average Weight: 0 LBS
-
Overweight Trucks: 0
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/WeighUi/server.lua b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/WeighUi/server.lua
deleted file mode 100644
index 394c45858..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/WeighUi/server.lua
+++ /dev/null
@@ -1,46 +0,0 @@
--- WeighUi/server.lua
--- In-memory logging for weigh station
-
-local recentTrucks = {} -- FIFO queue for last 10 trucks
-local totalWeightToday = 0
-local totalTrucksToday = 0
-
--- =========================
--- Log a truck
--- =========================
-RegisterNetEvent("weighstation:logTruck", function(plate, truckModel, trailerModel, weight)
- -- Add to recent trucks (at front)
- table.insert(recentTrucks, 1, {
- plate = plate,
- truckModel = truckModel,
- trailerModel = trailerModel or "none",
- weight = weight
- })
-
- -- Keep only last 10
- if #recentTrucks > 10 then
- table.remove(recentTrucks)
- end
-
- -- Update totals
- totalTrucksToday = totalTrucksToday + 1
- totalWeightToday = totalWeightToday + weight
-end)
-
--- =========================
--- Get recent vehicles
--- =========================
-RegisterNetEvent("weighstation:getRecentVehicles", function(id)
- TriggerClientEvent("weighstation:serverCallback", source, id, recentTrucks)
-end)
-
--- =========================
--- Get stats
--- =========================
-RegisterNetEvent("weighstation:getStats", function(id)
- local avgWeight = totalTrucksToday > 0 and totalWeightToday / totalTrucksToday or 0
- TriggerClientEvent("weighstation:serverCallback", source, id, {
- totalTrucks = totalTrucksToday,
- avgWeight = avgWeight
- })
-end)
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/config.lua b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/config.lua
deleted file mode 100644
index cbbcb577d..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/config.lua
+++ /dev/null
@@ -1,81 +0,0 @@
-Config = {}
-
--- =============================================
--- ACE PERMISSIONS
--- =============================================
-Config.ACL = {
- UseACL = false, -- set to false to disable ACE checks allowing anyone to use the light controls
- MainLights = "weighstation.mainlights",
- AmberLights = "weighstation.amberlights"
-}
-
--- =============================================
--- MAIN WEIGH STATION TRAFFIC LIGHTS
--- =============================================
-Config.MainLights = {
- AutoMode = true,
- Lanes = {
- LaneA = {
- Lights = {
- {
- coords = vector3(2911.517090, 4153.126465, 58.026089),
- rotation = vector3(0.0, 0.0, 0.0)
- },
- {
- coords = vector3(2896.470703, 4179.305664, 56.372925),
- rotation = vector3(20.0, -90.0, 20.0)
- },
- },
- }
- },
-
- ControlCoords = vector3(2920.2078, 4191.4390, 50.4580),
- ControlDistance = 1.0,
- LightSpawnRange = 1000.0,
- ResyncTime = 60000
-}
-
-
--- =============================================
--- ROAD SIGN / AMBER LIGHT SETS
--- =============================================
-Config.RoadSigns = {
- LightSets = {
- {
- name = "San Chainski",
- model = `jd_weighstation_lightamber`,
- coordsA = vector3(2946.227051, 3795.911865, 54.827042),
- rotA = vector3(0.0, 0.0, -18.46),
- coordsB = vector3(2947.412842, 3795.516113, 54.827042),
- rotB = vector3(0.0, 0.0, -18.46),
- control = vector3(2946.8794, 3795.7717, 52.5899),
- distance = 1.0
- }
- }
-}
-
-
-
--- =============================================
--- WEIGH STATION RAMP LIGHT SYSTEM
--- =============================================
-Config.RampLight = {
- AllowedClasses = {
- [18] = false,
- [20] = false,
- },
-AllowedModels = { "phantom", "hauler", "packer", "phantom3", "hauler2", "packer2" }, -- ← container truck models
-
- HeavyModels = {
- "TRAILER", -- ← container heavy trailers
- "TRAILERS", "TRAILER2", "TRAILER3", "TRAILER4",
- "trailers", "trailers2", "trailers3", "trailers4",
- "freighttrailer", "armytanker", "docktrailer"
- },
-
- LightModels = {
- "tr2", "tr3", "tr4", "trflat", -- ← container light trailers
- "tanker", "tanker2", "trailerlogs",
- "tvtrailer", "baletrailer", "graintrailer"
- },
-}
\ No newline at end of file
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/fxmanifest.lua b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/fxmanifest.lua
deleted file mode 100644
index 83a956c61..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/fxmanifest.lua
+++ /dev/null
@@ -1,33 +0,0 @@
-fx_version 'cerulean'
-game 'gta5'
-
-lua54 'yes'
-author 'John Chin'
-description 'Weigh Stations'
-version '1.0.0'
-
-
-shared_scripts {
- '@ox_lib/init.lua',
- 'config.lua'
-}
-
-client_scripts {
- 'MainLights/client.lua',
- 'RoadSignLights/client.lua',
- 'WeighUi/client.lua'
-}
-
-server_scripts {
- 'MainLights/server.lua',
- 'RoadSignLights/server.lua',
- 'WeighUi/server.lua'
-}
-
-ui_page 'WeighUi/html/ui.html'
-
-files {
- 'WeighUi/html/ui.html',
- 'WeighUi/html/style.css',
- 'WeighUi/html/script.js'
-}
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/_manifest.ymf b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/_manifest.ymf
deleted file mode 100644
index ff88eb036..000000000
Binary files a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/_manifest.ymf and /dev/null differ
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/cs2_05_land09_d.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/cs2_05_land09_d.ydr
deleted file mode 100644
index c085677c8..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/cs2_05_land09_d.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:97dc57e2b3700d3f4866a9011706db998c3f6c0d8ddba747eb905dc8c5575191
-size 247298
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/cs2_05_land09_desert.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/cs2_05_land09_desert.ydr
deleted file mode 100644
index e7fc8ad77..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/cs2_05_land09_desert.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:3ef7860d513942d9f5f2333344451dd09399895de684744d88fa3facbe4fc337
-size 67871
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/cs2_05_land09b_desert.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/cs2_05_land09b_desert.ydr
deleted file mode 100644
index b16c5012d..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/cs2_05_land09b_desert.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:b88ccdcf9ca315751f8a7986128df933a272c4164d4e459e7b111d7f76088d4d
-size 1197072
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/cs2_roads_3.ybn b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/cs2_roads_3.ybn
deleted file mode 100644
index 001585721..000000000
Binary files a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/cs2_roads_3.ybn and /dev/null differ
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/cs2_roads_fw_09.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/cs2_roads_fw_09.ydr
deleted file mode 100644
index 4b25e3d14..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/cs2_roads_fw_09.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:88c89d8979e70d409c764643d30c02d641e891e6144867aec0f1e19072924628
-size 529262
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/cs2_roads_fw_10.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/cs2_roads_fw_10.ydr
deleted file mode 100644
index 082bc3ab5..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/cs2_roads_fw_10.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:98183394ebdb3db7cf7cea56cb8a4570430f75c1d2930ed285aeb99c54f26e84
-size 397673
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/cs2_roads_fw_10_dcl.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/cs2_roads_fw_10_dcl.ydr
deleted file mode 100644
index 207aa428f..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/cs2_roads_fw_10_dcl.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:6d8c40a81bd305600265682f3cacf0722dfbaccfc10c5fa9cf6bbb969d1f1d28
-size 668898
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/cs2_roads_fw_9_dcl.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/cs2_roads_fw_9_dcl.ydr
deleted file mode 100644
index 37acdc3ab..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/cs2_roads_fw_9_dcl.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:1ae2ddd2c07cdda504280719f6ffc9431b50b6f1b48164bea11c0d9255357ae0
-size 2283783
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/cs2_roads_tele_pole_wirm03.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/cs2_roads_tele_pole_wirm03.ydr
deleted file mode 100644
index 455e9148f..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/cs2_roads_tele_pole_wirm03.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:2fbb3d7c38fdb92c9fb5922437f714c868e235fa7158b4a2fcb75a26d1f0630f
-size 1856
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/hei_cs2_05.ymap b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/hei_cs2_05.ymap
deleted file mode 100644
index 25b505e1d..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/hei_cs2_05.ymap
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:ed3c8a0cb4fd542442b8d18fab213c281076f8e98b2f13821f419665b9637c81
-size 11444
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/hei_cs2_05_10.ybn b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/hei_cs2_05_10.ybn
deleted file mode 100644
index 5d28116c0..000000000
Binary files a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/hei_cs2_05_10.ybn and /dev/null differ
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/hei_cs2_05_critical_0.ymap b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/hei_cs2_05_critical_0.ymap
deleted file mode 100644
index 1eecbcbcb..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/hei_cs2_05_critical_0.ymap
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:1b545e2c39e826b03514a3416baba98ab661bd4007f953cb4c9a7ea9bf1f74fb
-size 11249
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/hei_cs2_05_grass_0.ymap b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/hei_cs2_05_grass_0.ymap
deleted file mode 100644
index 93e0394d3..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/hei_cs2_05_grass_0.ymap
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:96a194c297d4c8a513e458772ea0ccb6095800f9beccd6d36147aa0be751f173
-size 966748
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/hei_cs2_05_long_0.ymap b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/hei_cs2_05_long_0.ymap
deleted file mode 100644
index fdf800376..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/hei_cs2_05_long_0.ymap
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:544d76ec9b75fc5d10bdcf1c2f270e8c1db4118addeedf7d539cee5c1c9b0d06
-size 10231
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/hei_cs2_05_strm_3.ymap b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/hei_cs2_05_strm_3.ymap
deleted file mode 100644
index 20376b166..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/hei_cs2_05_strm_3.ymap
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:c26360951758e06870c6969fa71ba1a634bc72c1751b6aa817db8e2e6b8c9210
-size 10157
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/hei_cs2_roads.ymap b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/hei_cs2_roads.ymap
deleted file mode 100644
index 670570292..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/hei_cs2_roads.ymap
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:38128e3388090299ed4f42ad83ca64ef43a6e0c8bbc537bf7cef3afc9b695200
-size 11260
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/hei_cs2_roads_critical_0.ymap b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/hei_cs2_roads_critical_0.ymap
deleted file mode 100644
index 60510a6c9..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/hei_cs2_roads_critical_0.ymap
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:4bb754e8f266c540bde02ae82231a265fc9cc4db7c99f7d80f9ec1c413d049f4
-size 10038
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/hei_cs2_roads_strm_1.ymap b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/hei_cs2_roads_strm_1.ymap
deleted file mode 100644
index 51a119e9a..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/hei_cs2_roads_strm_1.ymap
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:be470576c1d41a347960872635fa80dd983a9c0fb0a2b300d9b3a279a8bcf694
-size 15538
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation01_extlod_1.ymap b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation01_extlod_1.ymap
deleted file mode 100644
index 42c32532c..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation01_extlod_1.ymap
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:18a74a1b486bd7239de2043252b1bdf8dba68e3115042048d277efaef3d577b4
-size 1161
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation01_int_1.ymap b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation01_int_1.ymap
deleted file mode 100644
index 9670512b6..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation01_int_1.ymap
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:d872fbab8f8833ca50f2ec689b9f6498b51c9a30cc15e7835b10f800184faded
-size 1167
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation01_roadconnect.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation01_roadconnect.ydr
deleted file mode 100644
index 9419e1b61..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation01_roadconnect.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:a59f399a364a88797c6303a453bed3e7174e30c5e45ab1cee853719b634b74bb
-size 1857994
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation01_roadwire01.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation01_roadwire01.ydr
deleted file mode 100644
index e8fed8ae3..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation01_roadwire01.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:1f8615c3fbacbf92b1e4a29df05e083688ae807e1e5c4277950f2633b2594014
-size 2010
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation_01_det01.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation_01_det01.ydr
deleted file mode 100644
index 3e4be2f74..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation_01_det01.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:b6ffc55e30aa5bc78ec2f08457fd035d13d8b31244ea620f39b1347911901b52
-size 2514175
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation_01_det02.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation_01_det02.ydr
deleted file mode 100644
index 2e41ceb53..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation_01_det02.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:0a10a7ea8eec2cc3840116b19da715fb3329c11d306a23d4c6cb71586d6586d3
-size 39407
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation_01_det03.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation_01_det03.ydr
deleted file mode 100644
index a390a0187..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation_01_det03.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:d5ddc2cb4d23537d52f9d53271329f6cc649fc224fe5733b8b9b9b8a4158c824
-size 154723
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation_01_outsidelight.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation_01_outsidelight.ydr
deleted file mode 100644
index 4ddf37e00..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation_01_outsidelight.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:f06d8b3c71c15b0151ffd4af595b96b4fc6078915f6958eb9db7229380060cd2
-size 31443
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation_extlandtrim.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation_extlandtrim.ydr
deleted file mode 100644
index 60cf207ae..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation_extlandtrim.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:b972d60ea87bf20ee7c2f1983307fdaa6f729fa6aea17490797fe6d1962dec33
-size 20074
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation_extlod1.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation_extlod1.ydr
deleted file mode 100644
index dfe9d1fe1..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation_extlod1.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:284d2c80f5ab45b1f7651cfd1dc328fb53b3d458e17f448786f9035f8990ae5c
-size 4293348
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation_extplot.ydr b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation_extplot.ydr
deleted file mode 100644
index 5d58a5107..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation_extplot.ydr
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:d0401add74b13683542e900dcfa2bbd20e651510b904c9e6781123f142819f65
-size 95815
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation_int_1_lod.ymap b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation_int_1_lod.ymap
deleted file mode 100644
index 6f01a88f9..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weighstation_int_1_lod.ymap
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:77bec8ac2a5de7331bed336abb5e038da836dded8e37695658706a674c753969
-size 1172
diff --git a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weightstation01_ext_1.ymap b/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weightstation01_ext_1.ymap
deleted file mode 100644
index 89fddd599..000000000
--- a/resources/[EGRP-Map-Addons]/[jd-weighstations]/jd-weighstation01/stream/jd_weightstation01_ext_1.ymap
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:0966956d9fb0c32c7682fd1f778a27b699ce3d0a0aeab0b1a3758c9805e7e12f
-size 2664
diff --git a/resources/eup-stream/stream/berd_004_u.ydd b/resources/eup-stream/stream/berd_004_u.ydd
new file mode 100644
index 000000000..e42e62446
Binary files /dev/null and b/resources/eup-stream/stream/berd_004_u.ydd differ
diff --git a/resources/eup-stream/stream/berd_diff_004_a_uni.ytd b/resources/eup-stream/stream/berd_diff_004_a_uni.ytd
new file mode 100644
index 000000000..09a92d4b9
--- /dev/null
+++ b/resources/eup-stream/stream/berd_diff_004_a_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:15083543ae5829a8e36ace4bfa041756a74bb31001ea3ebd347a4dce4a6d05c8
+size 1271744
diff --git a/resources/eup-stream/stream/berd_diff_004_b_uni.ytd b/resources/eup-stream/stream/berd_diff_004_b_uni.ytd
new file mode 100644
index 000000000..04adb274e
--- /dev/null
+++ b/resources/eup-stream/stream/berd_diff_004_b_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:8d5c0c8284fbe94d75d4b999041c59814f655768aedc4df7a67ba4f62d1eeee0
+size 1265547
diff --git a/resources/eup-stream/stream/berd_diff_004_c_uni.ytd b/resources/eup-stream/stream/berd_diff_004_c_uni.ytd
new file mode 100644
index 000000000..fd1d8811d
--- /dev/null
+++ b/resources/eup-stream/stream/berd_diff_004_c_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:c282e3d9698fc5c4df452c09b961583be19780d22bc5fff6efa48807c0cf6d46
+size 1265497
diff --git a/resources/eup-stream/stream/berd_diff_004_d_uni.ytd b/resources/eup-stream/stream/berd_diff_004_d_uni.ytd
new file mode 100644
index 000000000..91f5a6948
--- /dev/null
+++ b/resources/eup-stream/stream/berd_diff_004_d_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:522a1782bcb225e99f416f24091bb9be1a926929e4882c5242c9a63ffe41013a
+size 1000016
diff --git a/resources/eup-stream/stream/berd_diff_004_e_uni.ytd b/resources/eup-stream/stream/berd_diff_004_e_uni.ytd
new file mode 100644
index 000000000..bc5b4f256
--- /dev/null
+++ b/resources/eup-stream/stream/berd_diff_004_e_uni.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f5c7fd211aba2e512ba45f0cf425c8736966896c8c2fd43beff40331fc0e6c1e
+size 1001987
diff --git a/server.cfg b/server.cfg
index f0d0c05c5..47654452b 100644
--- a/server.cfg
+++ b/server.cfg
@@ -256,9 +256,9 @@ ensure eup-ui
ensure pds_ranks
ensure pds_lasd
ensure pds_vest
-ensure gravity_duty_belts
+ensure CHPMicthing
ensure redschp
-ensure pds_micpack
+ensure LASD_VestPack
ensure beards
ensure
@@ -670,10 +670,6 @@ ensure 25sandydealership_rsm
ensure jd-weighstation
ensure jd-weighstation02
ensure jd-scenarios
-
- [jd-weighstations]
-ensure jd-weighstation01
-ensure jd-weighstation-shared
ensure