diff --git a/src/main/resources/assets/target/sounds/aa12/aa12_far.ogg b/src/main/resources/assets/target/sounds/aa12/aa12_far.ogg new file mode 100644 index 000000000..86ed46d66 Binary files /dev/null and b/src/main/resources/assets/target/sounds/aa12/aa12_far.ogg differ diff --git a/src/main/resources/assets/target/sounds/aa12/aa12_fire_1p.ogg b/src/main/resources/assets/target/sounds/aa12/aa12_fire_1p.ogg new file mode 100644 index 000000000..6648bb5ce Binary files /dev/null and b/src/main/resources/assets/target/sounds/aa12/aa12_fire_1p.ogg differ diff --git a/src/main/resources/assets/target/sounds/aa12/aa12_fire_3p.ogg b/src/main/resources/assets/target/sounds/aa12/aa12_fire_3p.ogg new file mode 100644 index 000000000..161dba1d3 Binary files /dev/null and b/src/main/resources/assets/target/sounds/aa12/aa12_fire_3p.ogg differ diff --git a/src/main/resources/assets/target/sounds/aa12/aa12_reload_empty.ogg b/src/main/resources/assets/target/sounds/aa12/aa12_reload_empty.ogg new file mode 100644 index 000000000..00d538563 Binary files /dev/null and b/src/main/resources/assets/target/sounds/aa12/aa12_reload_empty.ogg differ diff --git a/src/main/resources/assets/target/sounds/aa12/aa12_reload_normal.ogg b/src/main/resources/assets/target/sounds/aa12/aa12_reload_normal.ogg new file mode 100644 index 000000000..32e801878 Binary files /dev/null and b/src/main/resources/assets/target/sounds/aa12/aa12_reload_normal.ogg differ diff --git a/src/main/resources/assets/target/sounds/aa12/aa12_veryfar.ogg b/src/main/resources/assets/target/sounds/aa12/aa12_veryfar.ogg new file mode 100644 index 000000000..a6d0536d1 Binary files /dev/null and b/src/main/resources/assets/target/sounds/aa12/aa12_veryfar.ogg differ diff --git a/src/main/resources/assets/target/sounds/abekiri/abekiri_far.ogg b/src/main/resources/assets/target/sounds/abekiri/abekiri_far.ogg new file mode 100644 index 000000000..7d303f63e Binary files /dev/null and b/src/main/resources/assets/target/sounds/abekiri/abekiri_far.ogg differ diff --git a/src/main/resources/assets/target/sounds/abekiri/abekiri_fire_1p.ogg b/src/main/resources/assets/target/sounds/abekiri/abekiri_fire_1p.ogg new file mode 100644 index 000000000..f08eba68e Binary files /dev/null and b/src/main/resources/assets/target/sounds/abekiri/abekiri_fire_1p.ogg differ diff --git a/src/main/resources/assets/target/sounds/abekiri/abekiri_fire_3p.ogg b/src/main/resources/assets/target/sounds/abekiri/abekiri_fire_3p.ogg new file mode 100644 index 000000000..31a03dee7 Binary files /dev/null and b/src/main/resources/assets/target/sounds/abekiri/abekiri_fire_3p.ogg differ diff --git a/src/main/resources/assets/target/sounds/abekiri/abekiri_reload_empty.ogg b/src/main/resources/assets/target/sounds/abekiri/abekiri_reload_empty.ogg new file mode 100644 index 000000000..fdb8ae084 Binary files /dev/null and b/src/main/resources/assets/target/sounds/abekiri/abekiri_reload_empty.ogg differ diff --git a/src/main/resources/assets/target/sounds/abekiri/abekiri_reload_normal.ogg b/src/main/resources/assets/target/sounds/abekiri/abekiri_reload_normal.ogg new file mode 100644 index 000000000..d9fff2e28 Binary files /dev/null and b/src/main/resources/assets/target/sounds/abekiri/abekiri_reload_normal.ogg differ diff --git a/src/main/resources/assets/target/sounds/abekiri/abekiri_veryfar.ogg b/src/main/resources/assets/target/sounds/abekiri/abekiri_veryfar.ogg new file mode 100644 index 000000000..83f146f73 Binary files /dev/null and b/src/main/resources/assets/target/sounds/abekiri/abekiri_veryfar.ogg differ diff --git a/src/main/resources/assets/target/sounds/ak47/ak47_far.ogg b/src/main/resources/assets/target/sounds/ak47/ak47_far.ogg new file mode 100644 index 000000000..2657f8383 Binary files /dev/null and b/src/main/resources/assets/target/sounds/ak47/ak47_far.ogg differ diff --git a/src/main/resources/assets/target/sounds/ak47/ak47_fire_1p.ogg b/src/main/resources/assets/target/sounds/ak47/ak47_fire_1p.ogg new file mode 100644 index 000000000..7f3551f5b Binary files /dev/null and b/src/main/resources/assets/target/sounds/ak47/ak47_fire_1p.ogg differ diff --git a/src/main/resources/assets/target/sounds/ak47/ak47_fire_3p.ogg b/src/main/resources/assets/target/sounds/ak47/ak47_fire_3p.ogg new file mode 100644 index 000000000..6066e0933 Binary files /dev/null and b/src/main/resources/assets/target/sounds/ak47/ak47_fire_3p.ogg differ diff --git a/src/main/resources/assets/target/sounds/ak47/ak47_reload_empty.ogg b/src/main/resources/assets/target/sounds/ak47/ak47_reload_empty.ogg new file mode 100644 index 000000000..df5485f9a Binary files /dev/null and b/src/main/resources/assets/target/sounds/ak47/ak47_reload_empty.ogg differ diff --git a/src/main/resources/assets/target/sounds/ak47/ak47_reload_normal.ogg b/src/main/resources/assets/target/sounds/ak47/ak47_reload_normal.ogg new file mode 100644 index 000000000..04459ef4b Binary files /dev/null and b/src/main/resources/assets/target/sounds/ak47/ak47_reload_normal.ogg differ diff --git a/src/main/resources/assets/target/sounds/ak47/ak47_veryfar.ogg b/src/main/resources/assets/target/sounds/ak47/ak47_veryfar.ogg new file mode 100644 index 000000000..17095266e Binary files /dev/null and b/src/main/resources/assets/target/sounds/ak47/ak47_veryfar.ogg differ diff --git a/src/main/resources/assets/target/sounds/bocek/bocek_pull_3p.ogg b/src/main/resources/assets/target/sounds/bocek/bocek_pull_3p.ogg new file mode 100644 index 000000000..c0ef139af Binary files /dev/null and b/src/main/resources/assets/target/sounds/bocek/bocek_pull_3p.ogg differ diff --git a/src/main/resources/assets/target/sounds/bocek/bocek_shatter_cap_fire_1p.ogg b/src/main/resources/assets/target/sounds/bocek/bocek_shatter_cap_fire_1p.ogg new file mode 100644 index 000000000..4495a0953 Binary files /dev/null and b/src/main/resources/assets/target/sounds/bocek/bocek_shatter_cap_fire_1p.ogg differ diff --git a/src/main/resources/assets/target/sounds/bocek/bocek_shatter_cap_fire_3p.ogg b/src/main/resources/assets/target/sounds/bocek/bocek_shatter_cap_fire_3p.ogg new file mode 100644 index 000000000..4ba02cd5f Binary files /dev/null and b/src/main/resources/assets/target/sounds/bocek/bocek_shatter_cap_fire_3p.ogg differ diff --git a/src/main/resources/assets/target/sounds/bocek/bocek_zoom_fire_1p.ogg b/src/main/resources/assets/target/sounds/bocek/bocek_zoom_fire_1p.ogg new file mode 100644 index 000000000..f5ccbf5c0 Binary files /dev/null and b/src/main/resources/assets/target/sounds/bocek/bocek_zoom_fire_1p.ogg differ diff --git a/src/main/resources/assets/target/sounds/bocek/bocek_zoom_fire_3p.ogg b/src/main/resources/assets/target/sounds/bocek/bocek_zoom_fire_3p.ogg new file mode 100644 index 000000000..d0ca36062 Binary files /dev/null and b/src/main/resources/assets/target/sounds/bocek/bocek_zoom_fire_3p.ogg differ diff --git a/src/main/resources/assets/target/sounds/bullet/1.ogg b/src/main/resources/assets/target/sounds/bullet/1.ogg new file mode 100644 index 000000000..eaa5461fe Binary files /dev/null and b/src/main/resources/assets/target/sounds/bullet/1.ogg differ diff --git a/src/main/resources/assets/target/sounds/bullet/10.ogg b/src/main/resources/assets/target/sounds/bullet/10.ogg new file mode 100644 index 000000000..ecd973a74 Binary files /dev/null and b/src/main/resources/assets/target/sounds/bullet/10.ogg differ diff --git a/src/main/resources/assets/target/sounds/bullet/11.ogg b/src/main/resources/assets/target/sounds/bullet/11.ogg new file mode 100644 index 000000000..9e4335ec9 Binary files /dev/null and b/src/main/resources/assets/target/sounds/bullet/11.ogg differ diff --git a/src/main/resources/assets/target/sounds/bullet/12.ogg b/src/main/resources/assets/target/sounds/bullet/12.ogg new file mode 100644 index 000000000..048968bed Binary files /dev/null and b/src/main/resources/assets/target/sounds/bullet/12.ogg differ diff --git a/src/main/resources/assets/target/sounds/bullet/13.ogg b/src/main/resources/assets/target/sounds/bullet/13.ogg new file mode 100644 index 000000000..eae376aa8 Binary files /dev/null and b/src/main/resources/assets/target/sounds/bullet/13.ogg differ diff --git a/src/main/resources/assets/target/sounds/bullet/14.ogg b/src/main/resources/assets/target/sounds/bullet/14.ogg new file mode 100644 index 000000000..68bde026d Binary files /dev/null and b/src/main/resources/assets/target/sounds/bullet/14.ogg differ diff --git a/src/main/resources/assets/target/sounds/bullet/15.ogg b/src/main/resources/assets/target/sounds/bullet/15.ogg new file mode 100644 index 000000000..f79ce1835 Binary files /dev/null and b/src/main/resources/assets/target/sounds/bullet/15.ogg differ diff --git a/src/main/resources/assets/target/sounds/bullet/16.ogg b/src/main/resources/assets/target/sounds/bullet/16.ogg new file mode 100644 index 000000000..7297b7573 Binary files /dev/null and b/src/main/resources/assets/target/sounds/bullet/16.ogg differ diff --git a/src/main/resources/assets/target/sounds/bullet/2.ogg b/src/main/resources/assets/target/sounds/bullet/2.ogg new file mode 100644 index 000000000..00af40054 Binary files /dev/null and b/src/main/resources/assets/target/sounds/bullet/2.ogg differ diff --git a/src/main/resources/assets/target/sounds/bullet/3.ogg b/src/main/resources/assets/target/sounds/bullet/3.ogg new file mode 100644 index 000000000..86fcc578e Binary files /dev/null and b/src/main/resources/assets/target/sounds/bullet/3.ogg differ diff --git a/src/main/resources/assets/target/sounds/bullet/4.ogg b/src/main/resources/assets/target/sounds/bullet/4.ogg new file mode 100644 index 000000000..5407284d3 Binary files /dev/null and b/src/main/resources/assets/target/sounds/bullet/4.ogg differ diff --git a/src/main/resources/assets/target/sounds/bullet/5.ogg b/src/main/resources/assets/target/sounds/bullet/5.ogg new file mode 100644 index 000000000..9388fbfe7 Binary files /dev/null and b/src/main/resources/assets/target/sounds/bullet/5.ogg differ diff --git a/src/main/resources/assets/target/sounds/bullet/6.ogg b/src/main/resources/assets/target/sounds/bullet/6.ogg new file mode 100644 index 000000000..a04338101 Binary files /dev/null and b/src/main/resources/assets/target/sounds/bullet/6.ogg differ diff --git a/src/main/resources/assets/target/sounds/bullet/7.ogg b/src/main/resources/assets/target/sounds/bullet/7.ogg new file mode 100644 index 000000000..6a096532b Binary files /dev/null and b/src/main/resources/assets/target/sounds/bullet/7.ogg differ diff --git a/src/main/resources/assets/target/sounds/bullet/8.ogg b/src/main/resources/assets/target/sounds/bullet/8.ogg new file mode 100644 index 000000000..a6f89c234 Binary files /dev/null and b/src/main/resources/assets/target/sounds/bullet/8.ogg differ diff --git a/src/main/resources/assets/target/sounds/bullet/9.ogg b/src/main/resources/assets/target/sounds/bullet/9.ogg new file mode 100644 index 000000000..e9c292403 Binary files /dev/null and b/src/main/resources/assets/target/sounds/bullet/9.ogg differ diff --git a/src/main/resources/assets/target/sounds/bullet/metal_01.ogg b/src/main/resources/assets/target/sounds/bullet/metal_01.ogg new file mode 100644 index 000000000..e75dbc1c9 Binary files /dev/null and b/src/main/resources/assets/target/sounds/bullet/metal_01.ogg differ diff --git a/src/main/resources/assets/target/sounds/bullet/metal_02.ogg b/src/main/resources/assets/target/sounds/bullet/metal_02.ogg new file mode 100644 index 000000000..51cedb636 Binary files /dev/null and b/src/main/resources/assets/target/sounds/bullet/metal_02.ogg differ diff --git a/src/main/resources/assets/target/sounds/bullet/metal_03.ogg b/src/main/resources/assets/target/sounds/bullet/metal_03.ogg new file mode 100644 index 000000000..aa939e14d Binary files /dev/null and b/src/main/resources/assets/target/sounds/bullet/metal_03.ogg differ diff --git a/src/main/resources/assets/target/sounds/bullet/metal_04.ogg b/src/main/resources/assets/target/sounds/bullet/metal_04.ogg new file mode 100644 index 000000000..28e920d26 Binary files /dev/null and b/src/main/resources/assets/target/sounds/bullet/metal_04.ogg differ diff --git a/src/main/resources/assets/target/sounds/bullet/metal_05.ogg b/src/main/resources/assets/target/sounds/bullet/metal_05.ogg new file mode 100644 index 000000000..3f00fbabb Binary files /dev/null and b/src/main/resources/assets/target/sounds/bullet/metal_05.ogg differ diff --git a/src/main/resources/assets/target/sounds/devotion/devotion_far.ogg b/src/main/resources/assets/target/sounds/devotion/devotion_far.ogg new file mode 100644 index 000000000..b86167096 Binary files /dev/null and b/src/main/resources/assets/target/sounds/devotion/devotion_far.ogg differ diff --git a/src/main/resources/assets/target/sounds/devotion/devotion_fire_1p.ogg b/src/main/resources/assets/target/sounds/devotion/devotion_fire_1p.ogg new file mode 100644 index 000000000..8afaf6b64 Binary files /dev/null and b/src/main/resources/assets/target/sounds/devotion/devotion_fire_1p.ogg differ diff --git a/src/main/resources/assets/target/sounds/devotion/devotion_fire_3p.ogg b/src/main/resources/assets/target/sounds/devotion/devotion_fire_3p.ogg new file mode 100644 index 000000000..2f4b1d354 Binary files /dev/null and b/src/main/resources/assets/target/sounds/devotion/devotion_fire_3p.ogg differ diff --git a/src/main/resources/assets/target/sounds/devotion/devotion_reload_empty.ogg b/src/main/resources/assets/target/sounds/devotion/devotion_reload_empty.ogg new file mode 100644 index 000000000..be6c31be3 Binary files /dev/null and b/src/main/resources/assets/target/sounds/devotion/devotion_reload_empty.ogg differ diff --git a/src/main/resources/assets/target/sounds/devotion/devotion_reload_normal.ogg b/src/main/resources/assets/target/sounds/devotion/devotion_reload_normal.ogg new file mode 100644 index 000000000..9ec2f3200 Binary files /dev/null and b/src/main/resources/assets/target/sounds/devotion/devotion_reload_normal.ogg differ diff --git a/src/main/resources/assets/target/sounds/devotion/devotion_veryfar.ogg b/src/main/resources/assets/target/sounds/devotion/devotion_veryfar.ogg new file mode 100644 index 000000000..917dc3d27 Binary files /dev/null and b/src/main/resources/assets/target/sounds/devotion/devotion_veryfar.ogg differ diff --git a/src/main/resources/assets/target/sounds/explosion/exp.ogg b/src/main/resources/assets/target/sounds/explosion/exp.ogg new file mode 100644 index 000000000..87de8b9e4 Binary files /dev/null and b/src/main/resources/assets/target/sounds/explosion/exp.ogg differ diff --git a/src/main/resources/assets/target/sounds/explosion/exp2.ogg b/src/main/resources/assets/target/sounds/explosion/exp2.ogg new file mode 100644 index 000000000..9110c2403 Binary files /dev/null and b/src/main/resources/assets/target/sounds/explosion/exp2.ogg differ diff --git a/src/main/resources/assets/target/sounds/explosion/exp3.ogg b/src/main/resources/assets/target/sounds/explosion/exp3.ogg new file mode 100644 index 000000000..082d3259d Binary files /dev/null and b/src/main/resources/assets/target/sounds/explosion/exp3.ogg differ diff --git a/src/main/resources/assets/target/sounds/explosion/far.ogg b/src/main/resources/assets/target/sounds/explosion/far.ogg new file mode 100644 index 000000000..a84e743e2 Binary files /dev/null and b/src/main/resources/assets/target/sounds/explosion/far.ogg differ diff --git a/src/main/resources/assets/target/sounds/explosion/far2.ogg b/src/main/resources/assets/target/sounds/explosion/far2.ogg new file mode 100644 index 000000000..99777fc5b Binary files /dev/null and b/src/main/resources/assets/target/sounds/explosion/far2.ogg differ diff --git a/src/main/resources/assets/target/sounds/explosion/far3.ogg b/src/main/resources/assets/target/sounds/explosion/far3.ogg new file mode 100644 index 000000000..812cb83b5 Binary files /dev/null and b/src/main/resources/assets/target/sounds/explosion/far3.ogg differ diff --git a/src/main/resources/assets/target/sounds/explosion/veryfar.ogg b/src/main/resources/assets/target/sounds/explosion/veryfar.ogg new file mode 100644 index 000000000..e47a0d3bf Binary files /dev/null and b/src/main/resources/assets/target/sounds/explosion/veryfar.ogg differ diff --git a/src/main/resources/assets/target/sounds/explosion/veryfar2.ogg b/src/main/resources/assets/target/sounds/explosion/veryfar2.ogg new file mode 100644 index 000000000..c1182ad6a Binary files /dev/null and b/src/main/resources/assets/target/sounds/explosion/veryfar2.ogg differ diff --git a/src/main/resources/assets/target/sounds/hk416/hk416_far.ogg b/src/main/resources/assets/target/sounds/hk416/hk416_far.ogg new file mode 100644 index 000000000..072bf67df Binary files /dev/null and b/src/main/resources/assets/target/sounds/hk416/hk416_far.ogg differ diff --git a/src/main/resources/assets/target/sounds/hk416/hk416_fire_1p.ogg b/src/main/resources/assets/target/sounds/hk416/hk416_fire_1p.ogg new file mode 100644 index 000000000..c6ab954f0 Binary files /dev/null and b/src/main/resources/assets/target/sounds/hk416/hk416_fire_1p.ogg differ diff --git a/src/main/resources/assets/target/sounds/hk416/hk416_fire_3p.ogg b/src/main/resources/assets/target/sounds/hk416/hk416_fire_3p.ogg new file mode 100644 index 000000000..ff39ca5dd Binary files /dev/null and b/src/main/resources/assets/target/sounds/hk416/hk416_fire_3p.ogg differ diff --git a/src/main/resources/assets/target/sounds/hk416/hk416_reload_empty.ogg b/src/main/resources/assets/target/sounds/hk416/hk416_reload_empty.ogg new file mode 100644 index 000000000..843325b53 Binary files /dev/null and b/src/main/resources/assets/target/sounds/hk416/hk416_reload_empty.ogg differ diff --git a/src/main/resources/assets/target/sounds/hk416/hk416_reload_normal.ogg b/src/main/resources/assets/target/sounds/hk416/hk416_reload_normal.ogg new file mode 100644 index 000000000..215a7133a Binary files /dev/null and b/src/main/resources/assets/target/sounds/hk416/hk416_reload_normal.ogg differ diff --git a/src/main/resources/assets/target/sounds/hk416/hk416_veryfar.ogg b/src/main/resources/assets/target/sounds/hk416/hk416_veryfar.ogg new file mode 100644 index 000000000..e213e60c9 Binary files /dev/null and b/src/main/resources/assets/target/sounds/hk416/hk416_veryfar.ogg differ diff --git a/src/main/resources/assets/target/sounds/hunting_rifle/hunting_rifle_far.ogg b/src/main/resources/assets/target/sounds/hunting_rifle/hunting_rifle_far.ogg new file mode 100644 index 000000000..7540b2427 Binary files /dev/null and b/src/main/resources/assets/target/sounds/hunting_rifle/hunting_rifle_far.ogg differ diff --git a/src/main/resources/assets/target/sounds/hunting_rifle/hunting_rifle_fire_1p.ogg b/src/main/resources/assets/target/sounds/hunting_rifle/hunting_rifle_fire_1p.ogg new file mode 100644 index 000000000..6c680ab74 Binary files /dev/null and b/src/main/resources/assets/target/sounds/hunting_rifle/hunting_rifle_fire_1p.ogg differ diff --git a/src/main/resources/assets/target/sounds/hunting_rifle/hunting_rifle_fire_3p.ogg b/src/main/resources/assets/target/sounds/hunting_rifle/hunting_rifle_fire_3p.ogg new file mode 100644 index 000000000..e42888bfd Binary files /dev/null and b/src/main/resources/assets/target/sounds/hunting_rifle/hunting_rifle_fire_3p.ogg differ diff --git a/src/main/resources/assets/target/sounds/hunting_rifle/hunting_rifle_reload.ogg b/src/main/resources/assets/target/sounds/hunting_rifle/hunting_rifle_reload.ogg new file mode 100644 index 000000000..07322c65e Binary files /dev/null and b/src/main/resources/assets/target/sounds/hunting_rifle/hunting_rifle_reload.ogg differ diff --git a/src/main/resources/assets/target/sounds/hunting_rifle/hunting_rifle_veryfar.ogg b/src/main/resources/assets/target/sounds/hunting_rifle/hunting_rifle_veryfar.ogg new file mode 100644 index 000000000..cb98f84aa Binary files /dev/null and b/src/main/resources/assets/target/sounds/hunting_rifle/hunting_rifle_veryfar.ogg differ diff --git a/src/main/resources/assets/target/sounds/kraber/kraber_far.ogg b/src/main/resources/assets/target/sounds/kraber/kraber_far.ogg new file mode 100644 index 000000000..5dfca5710 Binary files /dev/null and b/src/main/resources/assets/target/sounds/kraber/kraber_far.ogg differ diff --git a/src/main/resources/assets/target/sounds/kraber/kraber_fire_1p.ogg b/src/main/resources/assets/target/sounds/kraber/kraber_fire_1p.ogg new file mode 100644 index 000000000..4b538681a Binary files /dev/null and b/src/main/resources/assets/target/sounds/kraber/kraber_fire_1p.ogg differ diff --git a/src/main/resources/assets/target/sounds/kraber/kraber_fire_3p.ogg b/src/main/resources/assets/target/sounds/kraber/kraber_fire_3p.ogg new file mode 100644 index 000000000..1de0ebae6 Binary files /dev/null and b/src/main/resources/assets/target/sounds/kraber/kraber_fire_3p.ogg differ diff --git a/src/main/resources/assets/target/sounds/kraber/kraber_reload_empty.ogg b/src/main/resources/assets/target/sounds/kraber/kraber_reload_empty.ogg new file mode 100644 index 000000000..59d08442b Binary files /dev/null and b/src/main/resources/assets/target/sounds/kraber/kraber_reload_empty.ogg differ diff --git a/src/main/resources/assets/target/sounds/kraber/kraber_reload_normal.ogg b/src/main/resources/assets/target/sounds/kraber/kraber_reload_normal.ogg new file mode 100644 index 000000000..ac0a270d8 Binary files /dev/null and b/src/main/resources/assets/target/sounds/kraber/kraber_reload_normal.ogg differ diff --git a/src/main/resources/assets/target/sounds/kraber/kraber_veryfar.ogg b/src/main/resources/assets/target/sounds/kraber/kraber_veryfar.ogg new file mode 100644 index 000000000..95c0a95bd Binary files /dev/null and b/src/main/resources/assets/target/sounds/kraber/kraber_veryfar.ogg differ diff --git a/src/main/resources/assets/target/sounds/m4/m4_far.ogg b/src/main/resources/assets/target/sounds/m4/m4_far.ogg new file mode 100644 index 000000000..9c11a1f82 Binary files /dev/null and b/src/main/resources/assets/target/sounds/m4/m4_far.ogg differ diff --git a/src/main/resources/assets/target/sounds/m4/m4_fire_1p.ogg b/src/main/resources/assets/target/sounds/m4/m4_fire_1p.ogg new file mode 100644 index 000000000..f90dbeaa3 Binary files /dev/null and b/src/main/resources/assets/target/sounds/m4/m4_fire_1p.ogg differ diff --git a/src/main/resources/assets/target/sounds/m4/m4_fire_3p.ogg b/src/main/resources/assets/target/sounds/m4/m4_fire_3p.ogg new file mode 100644 index 000000000..9b5f04fc0 Binary files /dev/null and b/src/main/resources/assets/target/sounds/m4/m4_fire_3p.ogg differ diff --git a/src/main/resources/assets/target/sounds/m4/m4_reload_empty.ogg b/src/main/resources/assets/target/sounds/m4/m4_reload_empty.ogg new file mode 100644 index 000000000..843325b53 Binary files /dev/null and b/src/main/resources/assets/target/sounds/m4/m4_reload_empty.ogg differ diff --git a/src/main/resources/assets/target/sounds/m4/m4_reload_normal.ogg b/src/main/resources/assets/target/sounds/m4/m4_reload_normal.ogg new file mode 100644 index 000000000..215a7133a Binary files /dev/null and b/src/main/resources/assets/target/sounds/m4/m4_reload_normal.ogg differ diff --git a/src/main/resources/assets/target/sounds/m4/m4_veryfar.ogg b/src/main/resources/assets/target/sounds/m4/m4_veryfar.ogg new file mode 100644 index 000000000..c0931eede Binary files /dev/null and b/src/main/resources/assets/target/sounds/m4/m4_veryfar.ogg differ diff --git a/src/main/resources/assets/target/sounds/m60/m60_far.ogg b/src/main/resources/assets/target/sounds/m60/m60_far.ogg new file mode 100644 index 000000000..edd4ccf64 Binary files /dev/null and b/src/main/resources/assets/target/sounds/m60/m60_far.ogg differ diff --git a/src/main/resources/assets/target/sounds/m60/m60_fire_1p.ogg b/src/main/resources/assets/target/sounds/m60/m60_fire_1p.ogg new file mode 100644 index 000000000..91af9758a Binary files /dev/null and b/src/main/resources/assets/target/sounds/m60/m60_fire_1p.ogg differ diff --git a/src/main/resources/assets/target/sounds/m60/m60_fire_3p.ogg b/src/main/resources/assets/target/sounds/m60/m60_fire_3p.ogg new file mode 100644 index 000000000..607402285 Binary files /dev/null and b/src/main/resources/assets/target/sounds/m60/m60_fire_3p.ogg differ diff --git a/src/main/resources/assets/target/sounds/m60/m60_reload_empty.ogg b/src/main/resources/assets/target/sounds/m60/m60_reload_empty.ogg new file mode 100644 index 000000000..db5c41f2b Binary files /dev/null and b/src/main/resources/assets/target/sounds/m60/m60_reload_empty.ogg differ diff --git a/src/main/resources/assets/target/sounds/m60/m60_reload_normal.ogg b/src/main/resources/assets/target/sounds/m60/m60_reload_normal.ogg new file mode 100644 index 000000000..f9b8d5860 Binary files /dev/null and b/src/main/resources/assets/target/sounds/m60/m60_reload_normal.ogg differ diff --git a/src/main/resources/assets/target/sounds/m60/m60_veryfar.ogg b/src/main/resources/assets/target/sounds/m60/m60_veryfar.ogg new file mode 100644 index 000000000..f5e7b001d Binary files /dev/null and b/src/main/resources/assets/target/sounds/m60/m60_veryfar.ogg differ diff --git a/src/main/resources/assets/target/sounds/m79/m79_far.ogg b/src/main/resources/assets/target/sounds/m79/m79_far.ogg new file mode 100644 index 000000000..8af8b1386 Binary files /dev/null and b/src/main/resources/assets/target/sounds/m79/m79_far.ogg differ diff --git a/src/main/resources/assets/target/sounds/m79/m79_fire_1p.ogg b/src/main/resources/assets/target/sounds/m79/m79_fire_1p.ogg new file mode 100644 index 000000000..82c677a20 Binary files /dev/null and b/src/main/resources/assets/target/sounds/m79/m79_fire_1p.ogg differ diff --git a/src/main/resources/assets/target/sounds/m79/m79_fire_3p.ogg b/src/main/resources/assets/target/sounds/m79/m79_fire_3p.ogg new file mode 100644 index 000000000..14d3c746a Binary files /dev/null and b/src/main/resources/assets/target/sounds/m79/m79_fire_3p.ogg differ diff --git a/src/main/resources/assets/target/sounds/m79/m79_reload.ogg b/src/main/resources/assets/target/sounds/m79/m79_reload.ogg new file mode 100644 index 000000000..8aa7e571d Binary files /dev/null and b/src/main/resources/assets/target/sounds/m79/m79_reload.ogg differ diff --git a/src/main/resources/assets/target/sounds/m79/m79_veryfar.ogg b/src/main/resources/assets/target/sounds/m79/m79_veryfar.ogg new file mode 100644 index 000000000..8bc613bb8 Binary files /dev/null and b/src/main/resources/assets/target/sounds/m79/m79_veryfar.ogg differ diff --git a/src/main/resources/assets/target/sounds/m870/m870_far.ogg b/src/main/resources/assets/target/sounds/m870/m870_far.ogg new file mode 100644 index 000000000..39f111b10 Binary files /dev/null and b/src/main/resources/assets/target/sounds/m870/m870_far.ogg differ diff --git a/src/main/resources/assets/target/sounds/m870/m870_fire1p.ogg b/src/main/resources/assets/target/sounds/m870/m870_fire1p.ogg new file mode 100644 index 000000000..350bdf965 Binary files /dev/null and b/src/main/resources/assets/target/sounds/m870/m870_fire1p.ogg differ diff --git a/src/main/resources/assets/target/sounds/m870/m870_fire3p.ogg b/src/main/resources/assets/target/sounds/m870/m870_fire3p.ogg new file mode 100644 index 000000000..9289153f1 Binary files /dev/null and b/src/main/resources/assets/target/sounds/m870/m870_fire3p.ogg differ diff --git a/src/main/resources/assets/target/sounds/m870/m870_preparealt.ogg b/src/main/resources/assets/target/sounds/m870/m870_preparealt.ogg new file mode 100644 index 000000000..e302f78ec Binary files /dev/null and b/src/main/resources/assets/target/sounds/m870/m870_preparealt.ogg differ diff --git a/src/main/resources/assets/target/sounds/m870/m870_reload_loop.ogg b/src/main/resources/assets/target/sounds/m870/m870_reload_loop.ogg new file mode 100644 index 000000000..07458e085 Binary files /dev/null and b/src/main/resources/assets/target/sounds/m870/m870_reload_loop.ogg differ diff --git a/src/main/resources/assets/target/sounds/m870/m870_veryfar.ogg b/src/main/resources/assets/target/sounds/m870/m870_veryfar.ogg new file mode 100644 index 000000000..90abe7a17 Binary files /dev/null and b/src/main/resources/assets/target/sounds/m870/m870_veryfar.ogg differ diff --git a/src/main/resources/assets/target/sounds/m98b/m98b_far.ogg b/src/main/resources/assets/target/sounds/m98b/m98b_far.ogg new file mode 100644 index 000000000..7c3d415c8 Binary files /dev/null and b/src/main/resources/assets/target/sounds/m98b/m98b_far.ogg differ diff --git a/src/main/resources/assets/target/sounds/m98b/m98b_fire_1p.ogg b/src/main/resources/assets/target/sounds/m98b/m98b_fire_1p.ogg new file mode 100644 index 000000000..42f3735eb Binary files /dev/null and b/src/main/resources/assets/target/sounds/m98b/m98b_fire_1p.ogg differ diff --git a/src/main/resources/assets/target/sounds/m98b/m98b_fire_3p.ogg b/src/main/resources/assets/target/sounds/m98b/m98b_fire_3p.ogg new file mode 100644 index 000000000..d33c2d7a3 Binary files /dev/null and b/src/main/resources/assets/target/sounds/m98b/m98b_fire_3p.ogg differ diff --git a/src/main/resources/assets/target/sounds/m98b/m98b_reload_empty.ogg b/src/main/resources/assets/target/sounds/m98b/m98b_reload_empty.ogg new file mode 100644 index 000000000..cf44b4198 Binary files /dev/null and b/src/main/resources/assets/target/sounds/m98b/m98b_reload_empty.ogg differ diff --git a/src/main/resources/assets/target/sounds/m98b/m98b_reload_normal.ogg b/src/main/resources/assets/target/sounds/m98b/m98b_reload_normal.ogg new file mode 100644 index 000000000..199bbf104 Binary files /dev/null and b/src/main/resources/assets/target/sounds/m98b/m98b_reload_normal.ogg differ diff --git a/src/main/resources/assets/target/sounds/m98b/m98b_veryfar.ogg b/src/main/resources/assets/target/sounds/m98b/m98b_veryfar.ogg new file mode 100644 index 000000000..613cda1aa Binary files /dev/null and b/src/main/resources/assets/target/sounds/m98b/m98b_veryfar.ogg differ diff --git a/src/main/resources/assets/target/sounds/marlin/marlin_end.ogg b/src/main/resources/assets/target/sounds/marlin/marlin_end.ogg new file mode 100644 index 000000000..534931033 Binary files /dev/null and b/src/main/resources/assets/target/sounds/marlin/marlin_end.ogg differ diff --git a/src/main/resources/assets/target/sounds/marlin/marlin_far.ogg b/src/main/resources/assets/target/sounds/marlin/marlin_far.ogg new file mode 100644 index 000000000..a568f1599 Binary files /dev/null and b/src/main/resources/assets/target/sounds/marlin/marlin_far.ogg differ diff --git a/src/main/resources/assets/target/sounds/marlin/marlin_fire_1p.ogg b/src/main/resources/assets/target/sounds/marlin/marlin_fire_1p.ogg new file mode 100644 index 000000000..a14b265ab Binary files /dev/null and b/src/main/resources/assets/target/sounds/marlin/marlin_fire_1p.ogg differ diff --git a/src/main/resources/assets/target/sounds/marlin/marlin_fire_3p.ogg b/src/main/resources/assets/target/sounds/marlin/marlin_fire_3p.ogg new file mode 100644 index 000000000..2078868d1 Binary files /dev/null and b/src/main/resources/assets/target/sounds/marlin/marlin_fire_3p.ogg differ diff --git a/src/main/resources/assets/target/sounds/marlin/marlin_loop.ogg b/src/main/resources/assets/target/sounds/marlin/marlin_loop.ogg new file mode 100644 index 000000000..bf1c82d2c Binary files /dev/null and b/src/main/resources/assets/target/sounds/marlin/marlin_loop.ogg differ diff --git a/src/main/resources/assets/target/sounds/marlin/marlin_start.ogg b/src/main/resources/assets/target/sounds/marlin/marlin_start.ogg new file mode 100644 index 000000000..cea356deb Binary files /dev/null and b/src/main/resources/assets/target/sounds/marlin/marlin_start.ogg differ diff --git a/src/main/resources/assets/target/sounds/marlin/marlin_veryfar.ogg b/src/main/resources/assets/target/sounds/marlin/marlin_veryfar.ogg new file mode 100644 index 000000000..75081714f Binary files /dev/null and b/src/main/resources/assets/target/sounds/marlin/marlin_veryfar.ogg differ diff --git a/src/main/resources/assets/target/sounds/minigun/minigun_far.ogg b/src/main/resources/assets/target/sounds/minigun/minigun_far.ogg new file mode 100644 index 000000000..b436f1e56 Binary files /dev/null and b/src/main/resources/assets/target/sounds/minigun/minigun_far.ogg differ diff --git a/src/main/resources/assets/target/sounds/minigun/minigun_fire_1p.ogg b/src/main/resources/assets/target/sounds/minigun/minigun_fire_1p.ogg new file mode 100644 index 000000000..5d7936d7b Binary files /dev/null and b/src/main/resources/assets/target/sounds/minigun/minigun_fire_1p.ogg differ diff --git a/src/main/resources/assets/target/sounds/minigun/minigun_fire_3p.ogg b/src/main/resources/assets/target/sounds/minigun/minigun_fire_3p.ogg new file mode 100644 index 000000000..fb882dfd4 Binary files /dev/null and b/src/main/resources/assets/target/sounds/minigun/minigun_fire_3p.ogg differ diff --git a/src/main/resources/assets/target/sounds/minigun/minigun_overheat.ogg b/src/main/resources/assets/target/sounds/minigun/minigun_overheat.ogg new file mode 100644 index 000000000..3728a1fd4 Binary files /dev/null and b/src/main/resources/assets/target/sounds/minigun/minigun_overheat.ogg differ diff --git a/src/main/resources/assets/target/sounds/minigun/minigun_rot.ogg b/src/main/resources/assets/target/sounds/minigun/minigun_rot.ogg new file mode 100644 index 000000000..dcd67a0d0 Binary files /dev/null and b/src/main/resources/assets/target/sounds/minigun/minigun_rot.ogg differ diff --git a/src/main/resources/assets/target/sounds/minigun/minigun_veryfar.ogg b/src/main/resources/assets/target/sounds/minigun/minigun_veryfar.ogg new file mode 100644 index 000000000..4cb0db6f7 Binary files /dev/null and b/src/main/resources/assets/target/sounds/minigun/minigun_veryfar.ogg differ diff --git a/src/main/resources/assets/target/sounds/mk14/mk14_far.ogg b/src/main/resources/assets/target/sounds/mk14/mk14_far.ogg new file mode 100644 index 000000000..cc3210501 Binary files /dev/null and b/src/main/resources/assets/target/sounds/mk14/mk14_far.ogg differ diff --git a/src/main/resources/assets/target/sounds/mk14/mk14_fire_1p.ogg b/src/main/resources/assets/target/sounds/mk14/mk14_fire_1p.ogg new file mode 100644 index 000000000..a7d7668bf Binary files /dev/null and b/src/main/resources/assets/target/sounds/mk14/mk14_fire_1p.ogg differ diff --git a/src/main/resources/assets/target/sounds/mk14/mk14_fire_3p.ogg b/src/main/resources/assets/target/sounds/mk14/mk14_fire_3p.ogg new file mode 100644 index 000000000..ed815e2e3 Binary files /dev/null and b/src/main/resources/assets/target/sounds/mk14/mk14_fire_3p.ogg differ diff --git a/src/main/resources/assets/target/sounds/mk14/mk14_reload_empty.ogg b/src/main/resources/assets/target/sounds/mk14/mk14_reload_empty.ogg new file mode 100644 index 000000000..446502ead Binary files /dev/null and b/src/main/resources/assets/target/sounds/mk14/mk14_reload_empty.ogg differ diff --git a/src/main/resources/assets/target/sounds/mk14/mk14_reload_normal.ogg b/src/main/resources/assets/target/sounds/mk14/mk14_reload_normal.ogg new file mode 100644 index 000000000..b8b3fbed4 Binary files /dev/null and b/src/main/resources/assets/target/sounds/mk14/mk14_reload_normal.ogg differ diff --git a/src/main/resources/assets/target/sounds/mk14/mk14_veryfar.ogg b/src/main/resources/assets/target/sounds/mk14/mk14_veryfar.ogg new file mode 100644 index 000000000..bf9cf7383 Binary files /dev/null and b/src/main/resources/assets/target/sounds/mk14/mk14_veryfar.ogg differ diff --git a/src/main/resources/assets/target/sounds/rpg/fire_outdoor.wav b/src/main/resources/assets/target/sounds/rpg/fire_outdoor.wav new file mode 100644 index 000000000..2c0a12c05 Binary files /dev/null and b/src/main/resources/assets/target/sounds/rpg/fire_outdoor.wav differ diff --git a/src/main/resources/assets/target/sounds/rpg/rpg7_fire_1p.ogg b/src/main/resources/assets/target/sounds/rpg/rpg7_fire_1p.ogg new file mode 100644 index 000000000..58ad04aa1 Binary files /dev/null and b/src/main/resources/assets/target/sounds/rpg/rpg7_fire_1p.ogg differ diff --git a/src/main/resources/assets/target/sounds/rpg/rpg7_fire_3p.ogg b/src/main/resources/assets/target/sounds/rpg/rpg7_fire_3p.ogg new file mode 100644 index 000000000..7c4bb1cb2 Binary files /dev/null and b/src/main/resources/assets/target/sounds/rpg/rpg7_fire_3p.ogg differ diff --git a/src/main/resources/assets/target/sounds/rpg/rpg7_reload.ogg b/src/main/resources/assets/target/sounds/rpg/rpg7_reload.ogg new file mode 100644 index 000000000..4425e8a25 Binary files /dev/null and b/src/main/resources/assets/target/sounds/rpg/rpg7_reload.ogg differ diff --git a/src/main/resources/assets/target/sounds/rpg/rpg_far.ogg b/src/main/resources/assets/target/sounds/rpg/rpg_far.ogg new file mode 100644 index 000000000..1b57e84c6 Binary files /dev/null and b/src/main/resources/assets/target/sounds/rpg/rpg_far.ogg differ diff --git a/src/main/resources/assets/target/sounds/rpg/rpg_veryfar.ogg b/src/main/resources/assets/target/sounds/rpg/rpg_veryfar.ogg new file mode 100644 index 000000000..7acb9fc86 Binary files /dev/null and b/src/main/resources/assets/target/sounds/rpg/rpg_veryfar.ogg differ diff --git a/src/main/resources/assets/target/sounds/rpk/rpk_far.ogg b/src/main/resources/assets/target/sounds/rpk/rpk_far.ogg new file mode 100644 index 000000000..2657f8383 Binary files /dev/null and b/src/main/resources/assets/target/sounds/rpk/rpk_far.ogg differ diff --git a/src/main/resources/assets/target/sounds/rpk/rpk_fire_1p.ogg b/src/main/resources/assets/target/sounds/rpk/rpk_fire_1p.ogg new file mode 100644 index 000000000..107a163d9 Binary files /dev/null and b/src/main/resources/assets/target/sounds/rpk/rpk_fire_1p.ogg differ diff --git a/src/main/resources/assets/target/sounds/rpk/rpk_fire_3p.ogg b/src/main/resources/assets/target/sounds/rpk/rpk_fire_3p.ogg new file mode 100644 index 000000000..7e0dfa595 Binary files /dev/null and b/src/main/resources/assets/target/sounds/rpk/rpk_fire_3p.ogg differ diff --git a/src/main/resources/assets/target/sounds/rpk/rpk_reload_empty.ogg b/src/main/resources/assets/target/sounds/rpk/rpk_reload_empty.ogg new file mode 100644 index 000000000..df5485f9a Binary files /dev/null and b/src/main/resources/assets/target/sounds/rpk/rpk_reload_empty.ogg differ diff --git a/src/main/resources/assets/target/sounds/rpk/rpk_reload_normal.ogg b/src/main/resources/assets/target/sounds/rpk/rpk_reload_normal.ogg new file mode 100644 index 000000000..04459ef4b Binary files /dev/null and b/src/main/resources/assets/target/sounds/rpk/rpk_reload_normal.ogg differ diff --git a/src/main/resources/assets/target/sounds/rpk/rpk_veryfar.ogg b/src/main/resources/assets/target/sounds/rpk/rpk_veryfar.ogg new file mode 100644 index 000000000..17095266e Binary files /dev/null and b/src/main/resources/assets/target/sounds/rpk/rpk_veryfar.ogg differ diff --git a/src/main/resources/assets/target/sounds/sentinel/sentinel_charge.ogg b/src/main/resources/assets/target/sounds/sentinel/sentinel_charge.ogg new file mode 100644 index 000000000..51ddf3119 Binary files /dev/null and b/src/main/resources/assets/target/sounds/sentinel/sentinel_charge.ogg differ diff --git a/src/main/resources/assets/target/sounds/sentinel/sentinel_charge_far.ogg b/src/main/resources/assets/target/sounds/sentinel/sentinel_charge_far.ogg new file mode 100644 index 000000000..7e0dbf973 Binary files /dev/null and b/src/main/resources/assets/target/sounds/sentinel/sentinel_charge_far.ogg differ diff --git a/src/main/resources/assets/target/sounds/sentinel/sentinel_charge_fire_1p.ogg b/src/main/resources/assets/target/sounds/sentinel/sentinel_charge_fire_1p.ogg new file mode 100644 index 000000000..7d2357fc3 Binary files /dev/null and b/src/main/resources/assets/target/sounds/sentinel/sentinel_charge_fire_1p.ogg differ diff --git a/src/main/resources/assets/target/sounds/sentinel/sentinel_charge_fire_3p.ogg b/src/main/resources/assets/target/sounds/sentinel/sentinel_charge_fire_3p.ogg new file mode 100644 index 000000000..8a761c1d4 Binary files /dev/null and b/src/main/resources/assets/target/sounds/sentinel/sentinel_charge_fire_3p.ogg differ diff --git a/src/main/resources/assets/target/sounds/sentinel/sentinel_charge_veryfar.ogg b/src/main/resources/assets/target/sounds/sentinel/sentinel_charge_veryfar.ogg new file mode 100644 index 000000000..c58b5f514 Binary files /dev/null and b/src/main/resources/assets/target/sounds/sentinel/sentinel_charge_veryfar.ogg differ diff --git a/src/main/resources/assets/target/sounds/sentinel/sentinel_far.ogg b/src/main/resources/assets/target/sounds/sentinel/sentinel_far.ogg new file mode 100644 index 000000000..15b8e4f43 Binary files /dev/null and b/src/main/resources/assets/target/sounds/sentinel/sentinel_far.ogg differ diff --git a/src/main/resources/assets/target/sounds/sentinel/sentinel_fire_1p.ogg b/src/main/resources/assets/target/sounds/sentinel/sentinel_fire_1p.ogg new file mode 100644 index 000000000..16e41282b Binary files /dev/null and b/src/main/resources/assets/target/sounds/sentinel/sentinel_fire_1p.ogg differ diff --git a/src/main/resources/assets/target/sounds/sentinel/sentinel_fire_3p.ogg b/src/main/resources/assets/target/sounds/sentinel/sentinel_fire_3p.ogg new file mode 100644 index 000000000..17868a8a8 Binary files /dev/null and b/src/main/resources/assets/target/sounds/sentinel/sentinel_fire_3p.ogg differ diff --git a/src/main/resources/assets/target/sounds/sentinel/sentinel_reload_empty.ogg b/src/main/resources/assets/target/sounds/sentinel/sentinel_reload_empty.ogg new file mode 100644 index 000000000..96c0507ab Binary files /dev/null and b/src/main/resources/assets/target/sounds/sentinel/sentinel_reload_empty.ogg differ diff --git a/src/main/resources/assets/target/sounds/sentinel/sentinel_reload_normal.ogg b/src/main/resources/assets/target/sounds/sentinel/sentinel_reload_normal.ogg new file mode 100644 index 000000000..65914d1a7 Binary files /dev/null and b/src/main/resources/assets/target/sounds/sentinel/sentinel_reload_normal.ogg differ diff --git a/src/main/resources/assets/target/sounds/sentinel/sentinel_veryfar.ogg b/src/main/resources/assets/target/sounds/sentinel/sentinel_veryfar.ogg new file mode 100644 index 000000000..544ee9704 Binary files /dev/null and b/src/main/resources/assets/target/sounds/sentinel/sentinel_veryfar.ogg differ diff --git a/src/main/resources/assets/target/sounds/sks/sks_far.ogg b/src/main/resources/assets/target/sounds/sks/sks_far.ogg new file mode 100644 index 000000000..55d3cdf41 Binary files /dev/null and b/src/main/resources/assets/target/sounds/sks/sks_far.ogg differ diff --git a/src/main/resources/assets/target/sounds/sks/sks_fire_1p.ogg b/src/main/resources/assets/target/sounds/sks/sks_fire_1p.ogg new file mode 100644 index 000000000..3ca993f77 Binary files /dev/null and b/src/main/resources/assets/target/sounds/sks/sks_fire_1p.ogg differ diff --git a/src/main/resources/assets/target/sounds/sks/sks_fire_3p.ogg b/src/main/resources/assets/target/sounds/sks/sks_fire_3p.ogg new file mode 100644 index 000000000..68442e0ff Binary files /dev/null and b/src/main/resources/assets/target/sounds/sks/sks_fire_3p.ogg differ diff --git a/src/main/resources/assets/target/sounds/sks/sks_reload_empty.ogg b/src/main/resources/assets/target/sounds/sks/sks_reload_empty.ogg new file mode 100644 index 000000000..df5485f9a Binary files /dev/null and b/src/main/resources/assets/target/sounds/sks/sks_reload_empty.ogg differ diff --git a/src/main/resources/assets/target/sounds/sks/sks_reload_normal.ogg b/src/main/resources/assets/target/sounds/sks/sks_reload_normal.ogg new file mode 100644 index 000000000..04459ef4b Binary files /dev/null and b/src/main/resources/assets/target/sounds/sks/sks_reload_normal.ogg differ diff --git a/src/main/resources/assets/target/sounds/sks/sks_veryfar.ogg b/src/main/resources/assets/target/sounds/sks/sks_veryfar.ogg new file mode 100644 index 000000000..df7422138 Binary files /dev/null and b/src/main/resources/assets/target/sounds/sks/sks_veryfar.ogg differ diff --git a/src/main/resources/assets/target/sounds/svd/svd_far.ogg b/src/main/resources/assets/target/sounds/svd/svd_far.ogg new file mode 100644 index 000000000..052db216a Binary files /dev/null and b/src/main/resources/assets/target/sounds/svd/svd_far.ogg differ diff --git a/src/main/resources/assets/target/sounds/svd/svd_fire_1p.ogg b/src/main/resources/assets/target/sounds/svd/svd_fire_1p.ogg new file mode 100644 index 000000000..cf301d64f Binary files /dev/null and b/src/main/resources/assets/target/sounds/svd/svd_fire_1p.ogg differ diff --git a/src/main/resources/assets/target/sounds/svd/svd_fire_3p.ogg b/src/main/resources/assets/target/sounds/svd/svd_fire_3p.ogg new file mode 100644 index 000000000..56d3a0e07 Binary files /dev/null and b/src/main/resources/assets/target/sounds/svd/svd_fire_3p.ogg differ diff --git a/src/main/resources/assets/target/sounds/svd/svd_reload_empty.ogg b/src/main/resources/assets/target/sounds/svd/svd_reload_empty.ogg new file mode 100644 index 000000000..df5485f9a Binary files /dev/null and b/src/main/resources/assets/target/sounds/svd/svd_reload_empty.ogg differ diff --git a/src/main/resources/assets/target/sounds/svd/svd_reload_normal.ogg b/src/main/resources/assets/target/sounds/svd/svd_reload_normal.ogg new file mode 100644 index 000000000..04459ef4b Binary files /dev/null and b/src/main/resources/assets/target/sounds/svd/svd_reload_normal.ogg differ diff --git a/src/main/resources/assets/target/sounds/svd/svdveryfar.ogg b/src/main/resources/assets/target/sounds/svd/svdveryfar.ogg new file mode 100644 index 000000000..39695e7c0 Binary files /dev/null and b/src/main/resources/assets/target/sounds/svd/svdveryfar.ogg differ diff --git a/src/main/resources/assets/target/sounds/taser/taser_fire_1p.ogg b/src/main/resources/assets/target/sounds/taser/taser_fire_1p.ogg new file mode 100644 index 000000000..1618b4319 Binary files /dev/null and b/src/main/resources/assets/target/sounds/taser/taser_fire_1p.ogg differ diff --git a/src/main/resources/assets/target/sounds/taser/taser_fire_3p.ogg b/src/main/resources/assets/target/sounds/taser/taser_fire_3p.ogg new file mode 100644 index 000000000..2b2da8084 Binary files /dev/null and b/src/main/resources/assets/target/sounds/taser/taser_fire_3p.ogg differ diff --git a/src/main/resources/assets/target/sounds/taser/taser_reload.ogg b/src/main/resources/assets/target/sounds/taser/taser_reload.ogg new file mode 100644 index 000000000..8de31a2e2 Binary files /dev/null and b/src/main/resources/assets/target/sounds/taser/taser_reload.ogg differ diff --git a/src/main/resources/assets/target/sounds/trachelium/trachelium_far.ogg b/src/main/resources/assets/target/sounds/trachelium/trachelium_far.ogg new file mode 100644 index 000000000..b6eb48833 Binary files /dev/null and b/src/main/resources/assets/target/sounds/trachelium/trachelium_far.ogg differ diff --git a/src/main/resources/assets/target/sounds/trachelium/trachelium_fire_1p.ogg b/src/main/resources/assets/target/sounds/trachelium/trachelium_fire_1p.ogg new file mode 100644 index 000000000..35c20df2a Binary files /dev/null and b/src/main/resources/assets/target/sounds/trachelium/trachelium_fire_1p.ogg differ diff --git a/src/main/resources/assets/target/sounds/trachelium/trachelium_fire_3p.ogg b/src/main/resources/assets/target/sounds/trachelium/trachelium_fire_3p.ogg new file mode 100644 index 000000000..25a7e93df Binary files /dev/null and b/src/main/resources/assets/target/sounds/trachelium/trachelium_fire_3p.ogg differ diff --git a/src/main/resources/assets/target/sounds/trachelium/trachelium_reload.ogg b/src/main/resources/assets/target/sounds/trachelium/trachelium_reload.ogg new file mode 100644 index 000000000..b21fe2ab0 Binary files /dev/null and b/src/main/resources/assets/target/sounds/trachelium/trachelium_reload.ogg differ diff --git a/src/main/resources/assets/target/sounds/trachelium/trachelium_veryfar.ogg b/src/main/resources/assets/target/sounds/trachelium/trachelium_veryfar.ogg new file mode 100644 index 000000000..c50e2efe8 Binary files /dev/null and b/src/main/resources/assets/target/sounds/trachelium/trachelium_veryfar.ogg differ diff --git a/src/main/resources/assets/target/sounds/vector/vector_far.ogg b/src/main/resources/assets/target/sounds/vector/vector_far.ogg new file mode 100644 index 000000000..9a73f8df7 Binary files /dev/null and b/src/main/resources/assets/target/sounds/vector/vector_far.ogg differ diff --git a/src/main/resources/assets/target/sounds/vector/vector_fire_1p.ogg b/src/main/resources/assets/target/sounds/vector/vector_fire_1p.ogg new file mode 100644 index 000000000..514d59619 Binary files /dev/null and b/src/main/resources/assets/target/sounds/vector/vector_fire_1p.ogg differ diff --git a/src/main/resources/assets/target/sounds/vector/vector_fire_3p.ogg b/src/main/resources/assets/target/sounds/vector/vector_fire_3p.ogg new file mode 100644 index 000000000..bd8fd044b Binary files /dev/null and b/src/main/resources/assets/target/sounds/vector/vector_fire_3p.ogg differ diff --git a/src/main/resources/assets/target/sounds/vector/vector_reload_empty.ogg b/src/main/resources/assets/target/sounds/vector/vector_reload_empty.ogg new file mode 100644 index 000000000..0afd0d880 Binary files /dev/null and b/src/main/resources/assets/target/sounds/vector/vector_reload_empty.ogg differ diff --git a/src/main/resources/assets/target/sounds/vector/vector_reload_normal.ogg b/src/main/resources/assets/target/sounds/vector/vector_reload_normal.ogg new file mode 100644 index 000000000..9ad18b2da Binary files /dev/null and b/src/main/resources/assets/target/sounds/vector/vector_reload_normal.ogg differ diff --git a/src/main/resources/assets/target/sounds/vector/vector_veryfar.ogg b/src/main/resources/assets/target/sounds/vector/vector_veryfar.ogg new file mode 100644 index 000000000..fc617ad89 Binary files /dev/null and b/src/main/resources/assets/target/sounds/vector/vector_veryfar.ogg differ