diff --git a/SQF/dayz_code/Configs/CfgServerTrader/Category/Vehicles.hpp b/SQF/dayz_code/Configs/CfgServerTrader/Category/Vehicles.hpp
index 01ad953a5..c22344e2f 100644
--- a/SQF/dayz_code/Configs/CfgServerTrader/Category/Vehicles.hpp
+++ b/SQF/dayz_code/Configs/CfgServerTrader/Category/Vehicles.hpp
@@ -1,24 +1,22 @@
//Bikes/ATV
class Category_37 {
- class MMT_Civ {type = "trade_any_bicycle";buy[] = {4,"ItemSilverBar"};sell[] = {2,"ItemSilverBar"};};
- class Old_bike_TK_INS_EP1 {type = "trade_any_bicycle";buy[] = {4,"ItemSilverBar"};sell[] = {2,"ItemSilverBar"};};
- class TT650_Civ {type = "trade_any_vehicle";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
- class TT650_Ins {type = "trade_any_vehicle";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
- class TT650_TK_CIV_EP1 {type = "trade_any_vehicle";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
- class M1030_US_DES_EP1 {type = "trade_any_vehicle";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
- class Old_moto_TK_Civ_EP1 {type = "trade_any_vehicle";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
- class ATV_CZ_EP1 {type = "trade_any_vehicle";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
- class ATV_US_EP1 {type = "trade_any_vehicle";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
- class ATV_CIV_Black_CP {type = "trade_any_vehicle";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
- class ATV_CIV_Grey_CP {type = "trade_any_vehicle";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
- class ATV_CIV_Red_CP {type = "trade_any_vehicle";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
- class ATV_CIV_Green_CP {type = "trade_any_vehicle";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
- class ATV_CIV_Blue_CP {type = "trade_any_vehicle";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
- class ATV_CIV_Yellow_CP {type = "trade_any_vehicle";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
- class ATV_CIV_Purple_CP {type = "trade_any_vehicle";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
- class ATV_CIV_CP {type = "trade_any_vehicle";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
- class BAF_ATV_D {type = "trade_any_vehicle";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
- class BAF_ATV_W {type = "trade_any_vehicle";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
+ class MMT_Civ_DZE {type = "trade_any_bicycle";buy[] = {4,"ItemSilverBar"};sell[] = {2,"ItemSilverBar"};};
+ class Old_bike_TK_INS_EP1_DZE {type = "trade_any_bicycle";buy[] = {4,"ItemSilverBar"};sell[] = {2,"ItemSilverBar"};};
+ class Old_moto_TK_Civ_EP1_DZE {type = "trade_any_vehicle";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
+ class M1030_US_DES_EP1_DZE {type = "trade_any_vehicle";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
+ class TT650_Civ_DZE {type = "trade_any_vehicle";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
+ class TT650_Ins_DZE {type = "trade_any_vehicle";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
+ class TT650_TK_CIV_EP1_DZE {type = "trade_any_vehicle";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
+ class ATV_CZ_EP1_DZE {type = "trade_any_vehicle";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
+ class ATV_CIV_CP_DZE {type = "trade_any_vehicle";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
+ class ATV_CIV_Grey_CP_DZE {type = "trade_any_vehicle";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
+ class ATV_CIV_Red_CP_DZE {type = "trade_any_vehicle";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
+ class ATV_CIV_Green_CP_DZE {type = "trade_any_vehicle";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
+ class BAF_ATV_W_DZE {type = "trade_any_vehicle";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
+ class ATV_CIV_Blue_CP_DZE {type = "trade_any_vehicle";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
+ class ATV_CIV_Yellow_CP_DZE {type = "trade_any_vehicle";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
+ class ATV_CIV_Purple_CP_DZE {type = "trade_any_vehicle";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
+ class ATV_CIV_Black_CP_DZE {type = "trade_any_vehicle";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
};
//Cars
diff --git a/SQF/dayz_code/Configs/CfgVehicles/Bikes/ATV_CZ_EP1.hpp b/SQF/dayz_code/Configs/CfgVehicles/Bikes/ATV_CZ_EP1.hpp
deleted file mode 100644
index b9748f319..000000000
--- a/SQF/dayz_code/Configs/CfgVehicles/Bikes/ATV_CZ_EP1.hpp
+++ /dev/null
@@ -1,62 +0,0 @@
-class ATV_CZ_EP1: ATV_Base_EP1 {
- crew = "";
- faction = "";
- displayname = $STR_VEH_NAME_ATV;
- maxspeed = 80;
- scope = public;
- side = 1;
- typicalCargo[] = {};
- class TransportMagazines {};
- class TransportWeapons {};
- class HitPoints: Hitpoints {
- class HitBody {
- armor = 1;
- material = -1;
- name = "karoserie";
- passthrough = 1;
- visual = "";
- };
- class HitEngine {
- armor = 2;
- material = -1;
- name = "motor";
- passthrough = 0;
- visual = "motor";
- };
- class HitFuel {
- armor = 1;
- material = -1;
- name = "palivo";
- passthrough = 0;
- visual = "";
- };
- class HitLFWheel:HitLFWheel {
- armor = 1;
- material = -1;
- name = "wheel_1_1_steering";
- passthrough = 0.3;
- visual = "";
- };
- class HitLBWheel:HitLBWheel {
- armor = 1;
- material = -1;
- name = "wheel_1_2_steering";
- passthrough = 0.3;
- visual = "";
- };
- class HitRFWheel:HitRFWheel {
- armor = 1;
- material = -1;
- name = "wheel_2_1_steering";
- passthrough = 0.3;
- visual = "";
- };
- class HitRBWheel:HitRBWheel {
- armor = 1;
- material = -1;
- name = "wheel_2_2_steering";
- passthrough = 0.3;
- visual = "";
- };
- };
-};
\ No newline at end of file
diff --git a/SQF/dayz_code/Configs/CfgVehicles/Bikes/ATVs.hpp b/SQF/dayz_code/Configs/CfgVehicles/Bikes/ATVs.hpp
new file mode 100644
index 000000000..f7e5af4fe
--- /dev/null
+++ b/SQF/dayz_code/Configs/CfgVehicles/Bikes/ATVs.hpp
@@ -0,0 +1,101 @@
+class ATV_CZ_EP1;
+class ATV_CZ_EP1_DZE: ATV_CZ_EP1 {
+ crew = "";
+ displayname = $STR_VEH_NAME_ATV_BEIGE;
+ scope = public;
+ typicalCargo[] = {};
+ class TransportMagazines {};
+ class TransportWeapons {};
+};
+
+class BAF_ATV_W;
+class BAF_ATV_W_DZE: BAF_ATV_W {
+ crew = "";
+ displayname = $STR_VEH_NAME_ATV_GREEN;
+ scope = public;
+ typicalCargo[] = {};
+ class TransportMagazines {};
+ class TransportWeapons {};
+};
+
+class ATV_CIV_CP;
+class ATV_CIV_CP_DZE: ATV_CIV_CP {
+ crew = "";
+ displayname = $STR_VEH_NAME_ATV_WHITE;
+ scope = public;
+ typicalCargo[] = {};
+ class TransportMagazines {};
+ class TransportWeapons {};
+};
+
+class ATV_CIV_Grey_CP;
+class ATV_CIV_Grey_CP_DZE: ATV_CIV_Grey_CP {
+ crew = "";
+ displayname = $STR_VEH_NAME_ATV_GREY;
+ scope = public;
+ typicalCargo[] = {};
+ class TransportMagazines {};
+ class TransportWeapons {};
+};
+
+class ATV_CIV_Red_CP;
+class ATV_CIV_Red_CP_DZE: ATV_CIV_Red_CP {
+ crew = "";
+ displayname = $STR_VEH_NAME_ATV_RED;
+ scope = public;
+ typicalCargo[] = {};
+ class TransportMagazines {};
+ class TransportWeapons {};
+};
+
+class ATV_CIV_Green_CP;
+class ATV_CIV_Green_CP_DZE: ATV_CIV_Green_CP {
+ crew = "";
+ displayname = $STR_VEH_NAME_ATV_LIGHTGREEN;
+ scope = public;
+ typicalCargo[] = {};
+ class TransportMagazines {};
+ class TransportWeapons {};
+};
+
+class ATV_CIV_Blue_CP;
+class ATV_CIV_Blue_CP_DZE: ATV_CIV_Blue_CP {
+ crew = "";
+ displayname = $STR_VEH_NAME_ATV_BLUE;
+ scope = public;
+ typicalCargo[] = {};
+ class TransportMagazines {};
+ class TransportWeapons {};
+};
+
+class ATV_CIV_Yellow_CP;
+class ATV_CIV_Yellow_CP_DZE: ATV_CIV_Yellow_CP {
+ crew = "";
+ displayname = $STR_VEH_NAME_ATV_YELLOW;
+ scope = public;
+ typicalCargo[] = {};
+ class TransportMagazines {};
+ class TransportWeapons {};
+};
+
+class ATV_CIV_Purple_CP;
+class ATV_CIV_Purple_CP_DZE: ATV_CIV_Purple_CP {
+ crew = "";
+ displayname = $STR_VEH_NAME_ATV_PURPLE;
+ scope = public;
+ typicalCargo[] = {};
+ class TransportMagazines {};
+ class TransportWeapons {};
+};
+
+class ATV_CIV_Black_CP;
+class ATV_CIV_Black_CP_DZE: ATV_CIV_Black_CP {
+ crew = "";
+ displayname = $STR_VEH_NAME_ATV_BLACK;
+ scope = public;
+ typicalCargo[] = {};
+ class TransportMagazines {};
+ class TransportWeapons {};
+};
+
+
diff --git a/SQF/dayz_code/Configs/CfgVehicles/Bikes/Bikes.hpp b/SQF/dayz_code/Configs/CfgVehicles/Bikes/Bikes.hpp
new file mode 100644
index 000000000..9058400ee
--- /dev/null
+++ b/SQF/dayz_code/Configs/CfgVehicles/Bikes/Bikes.hpp
@@ -0,0 +1,42 @@
+class Bicycle;
+class Old_bike_base_EP1 : Bicycle
+{
+ class Reflectors
+ {
+ class Right
+ {
+ color[] = {0.9,0.8,0.8,1};
+ ambient[] = {0.1,0.1,0.1,1};
+ position = "P svetlo";
+ direction = "konec P svetla";
+ hitpoint = "P svetlo";
+ selection = "P svetlo";
+ brightness = 0.4;
+ size = 1;
+ };
+ };
+};
+
+class Old_bike_TK_CIV_EP1;
+class Old_bike_TK_CIV_EP1_DZE: Old_bike_TK_CIV_EP1 {
+ scope = public;
+ displayName = $STR_VEH_NAME_BIKE_OLD;
+ vehicleClass = "DayZ Epoch Vehicles";
+ crew = "";
+ typicalCargo[] = {};
+ class TransportMagazines {};
+ class TransportWeapons {};
+ supplyRadius = -1;
+};
+
+class MMT_Civ;
+class MMT_Civ_DZE: MMT_Civ {
+ scope = public;
+ displayName = $STR_VEH_NAME_BIKE_MOUNTAINBIKE;
+ vehicleClass = "DayZ Epoch Vehicles";
+ crew = "";
+ typicalCargo[] = {};
+ class TransportMagazines {};
+ class TransportWeapons {};
+ supplyRadius = -1;
+};
diff --git a/SQF/dayz_code/Configs/CfgVehicles/Bikes/M1030.hpp b/SQF/dayz_code/Configs/CfgVehicles/Bikes/M1030.hpp
deleted file mode 100644
index 42d0da681..000000000
--- a/SQF/dayz_code/Configs/CfgVehicles/Bikes/M1030.hpp
+++ /dev/null
@@ -1,66 +0,0 @@
-class M1030: Motorcycle {
- crew = "";
- typicalCargo[] = {};
- class TransportMagazines {};
- class TransportWeapons {};
- class HitPoints {
- class HitEngine {
- armor = 1.2;
- material = 60;
- name = "engine";
- passthrough = 1;
- visual = "engine";
- };
- class HitRGlass {
- armor = 0.5;
- convexcomponent = "sklo predni P";
- material = -1;
- name = "sklo predni P";
- passthrough = 1;
- visual = "";
- };
- class HitLGlass {
- armor = 0.5;
- convexcomponent = "sklo predni L";
- material = -1;
- name = "sklo predni L";
- passthrough = 1;
- visual = "";
- };
- class HitBody {
- armor = 0.4;
- material = -1;
- name = "karoserie";
- passthrough = 1;
- visual = "karoserie";
- };
- class HitFuel {
- armor = 1.4;
- material = -1;
- name = "palivo";
- passthrough = 1;
- visual = "palivo";
- };
- class HitFWheel {
- armor = 0.05;
- material = -1;
- name = "Pravy predni tlumic";
- passthrough = 1;
- visual = "Pravy predni";
- };
- class HitBWheel {
- armor = 0.05;
- material = -1;
- name = "Pravy zadni tlumic";
- passthrough = 1;
- visual = "Pravy zadni";
- };
- };
-};
-
-class M1030_US_DES_EP1: M1030_base {
- crew = "";
- typicalCargo[] = {};
- class TransportMagazines {};
- class TransportWeapons {};
-};
\ No newline at end of file
diff --git a/SQF/dayz_code/Configs/CfgVehicles/Bikes/MMT_Civ.hpp b/SQF/dayz_code/Configs/CfgVehicles/Bikes/MMT_Civ.hpp
deleted file mode 100644
index 954f9d77a..000000000
--- a/SQF/dayz_code/Configs/CfgVehicles/Bikes/MMT_Civ.hpp
+++ /dev/null
@@ -1,11 +0,0 @@
-class MMT_Civ: MMT_base {
- crew = "";
- typicalCargo[] = {};
- class TransportMagazines {};
- class TransportWeapons {};
- /*class UserActions
- {
- class Repair {ACTION_REPAIR; radius = 4;};
- delete Salvage;
- };*/
-};
\ No newline at end of file
diff --git a/SQF/dayz_code/Configs/CfgVehicles/Bikes/Motorbikes.hpp b/SQF/dayz_code/Configs/CfgVehicles/Bikes/Motorbikes.hpp
new file mode 100644
index 000000000..d36bcdc4b
--- /dev/null
+++ b/SQF/dayz_code/Configs/CfgVehicles/Bikes/Motorbikes.hpp
@@ -0,0 +1,59 @@
+class Old_moto_TK_Civ_EP1;
+class Old_moto_TK_Civ_EP1_DZE : Old_moto_TK_Civ_EP1 {
+ scope = public;
+ displayName = $STR_VEH_NAME_MOTORBIKE_WHITE;
+ vehicleClass = "DayZ Epoch Vehicles";
+ crew = "";
+ typicalCargo[] = {};
+ class TransportMagazines {};
+ class TransportWeapons {};
+ supplyRadius = -1;
+};
+
+class TT650_Civ;
+class TT650_Civ_DZE: TT650_Civ {
+ scope = public;
+ displayName = $STR_VEH_NAME_MOTORBIKE_TT650_REDWHITE;
+ vehicleClass = "DayZ Epoch Vehicles";
+ crew = "";
+ typicalCargo[] = {};
+ class TransportMagazines {};
+ class TransportWeapons {};
+ supplyRadius = -1;
+};
+
+class TT650_TK_CIV_EP1;
+class TT650_TK_CIV_EP1_DZE: TT650_TK_CIV_EP1 {
+ scope = public;
+ displayName = $STR_VEH_NAME_MOTORBIKE_TT650_RUSTY;
+ vehicleClass = "DayZ Epoch Vehicles";
+ crew = "";
+ typicalCargo[] = {};
+ class TransportMagazines {};
+ class TransportWeapons {};
+ supplyRadius = -1;
+};
+
+class TT650_Ins;
+class TT650_Ins_DZE: TT650_Ins {
+ scope = public;
+ displayName = $STR_VEH_NAME_MOTORBIKE_TT650_FIRERED;
+ vehicleClass = "DayZ Epoch Vehicles";
+ crew = "";
+ typicalCargo[] = {};
+ class TransportMagazines {};
+ class TransportWeapons {};
+ supplyRadius = -1;
+};
+
+class M1030_US_DES_EP1;
+class M1030_US_DES_EP1_DZE: M1030_US_DES_EP1 {
+ scope = public;
+ displayName = $STR_VEH_NAME_MOTORBIKE_M1030_GREEN;
+ vehicleClass = "DayZ Epoch Vehicles";
+ crew = "";
+ typicalCargo[] = {};
+ class TransportMagazines {};
+ class TransportWeapons {};
+ supplyRadius = -1;
+};
\ No newline at end of file
diff --git a/SQF/dayz_code/Configs/CfgVehicles/Bikes/Old_bike.hpp b/SQF/dayz_code/Configs/CfgVehicles/Bikes/Old_bike.hpp
deleted file mode 100644
index 4a79ca384..000000000
--- a/SQF/dayz_code/Configs/CfgVehicles/Bikes/Old_bike.hpp
+++ /dev/null
@@ -1,23 +0,0 @@
-class Old_bike_TK_CIV_EP1: Old_bike_base_EP1 {
- crew = "";
- typicalCargo[] = {};
- class TransportMagazines {};
- class TransportWeapons {};
- /*class UserActions
- {
- class Repair {ACTION_REPAIR; radius = 4;};
- delete Salvage;
- };*/
-};
-
-class Old_bike_TK_INS_EP1: Old_bike_base_EP1 {
- crew = "";
- typicalCargo[] = {};
- class TransportMagazines {};
- class TransportWeapons {};
- /*class UserActions
- {
- class Repair {ACTION_REPAIR; radius = 4;};
- delete Salvage;
- };*/
-};
\ No newline at end of file
diff --git a/SQF/dayz_code/Configs/CfgVehicles/Bikes/Old_moto.hpp b/SQF/dayz_code/Configs/CfgVehicles/Bikes/Old_moto.hpp
deleted file mode 100644
index e3436f25a..000000000
--- a/SQF/dayz_code/Configs/CfgVehicles/Bikes/Old_moto.hpp
+++ /dev/null
@@ -1,6 +0,0 @@
-class Old_moto_TK_Civ_EP1 : Old_moto_base {
- crew = "";
- typicalCargo[] = {};
- class TransportMagazines {};
- class TransportWeapons {};
-};
\ No newline at end of file
diff --git a/SQF/dayz_code/Configs/CfgVehicles/Bikes/TT650_Civ.hpp b/SQF/dayz_code/Configs/CfgVehicles/Bikes/TT650_Civ.hpp
deleted file mode 100644
index fa7f6e4b5..000000000
--- a/SQF/dayz_code/Configs/CfgVehicles/Bikes/TT650_Civ.hpp
+++ /dev/null
@@ -1,77 +0,0 @@
-class TT650_Civ: TT650_Base {
- crew = "";
- faction = "CIV";
- rarityurban = 0.8;
- scope = public;
- side = 3;
- typicalCargo[] = {};
- class TransportMagazines {};
- class TransportWeapons {};
- maxspeed = 180;
-
- class HitPoints {
- class HitEngine {
- armor = 1.2;
- material = 60;
- name = "engine";
- passthrough = 1;
- visual = "engine";
- };
- class HitRGlass {
- armor = 0.5;
- convexcomponent = "sklo predni P";
- material = -1;
- name = "sklo predni P";
- passthrough = 1;
- visual = "";
- };
- class HitLGlass {
- armor = 0.5;
- convexcomponent = "sklo predni L";
- material = -1;
- name = "sklo predni L";
- passthrough = 1;
- visual = "";
- };
- class HitBody {
- armor = 0.4;
- material = -1;
- name = "karoserie";
- passthrough = 1;
- visual = "karoserie";
- };
- class HitFuel {
- armor = 1.4;
- material = -1;
- name = "palivo";
- passthrough = 1;
- visual = "palivo";
- };
- class HitFWheel {
- armor = 0.05;
- material = -1;
- name = "Pravy predni tlumic";
- passthrough = 1;
- visual = "Pravy predni";
- };
- class HitBWheel {
- armor = 0.05;
- material = -1;
- name = "Pravy zadni tlumic";
- passthrough = 1;
- visual = "Pravy zadni";
- };
- };
-};
-
-class TT650_TK_CIV_EP1: TT650_Base {
- faction = "CIV";
- rarityurban = 0.8;
- scope = public;
- side = 3;
- maxspeed = 180;
- crew = "";
- typicalCargo[] = {};
- class TransportMagazines {};
- class TransportWeapons {};
-};
\ No newline at end of file
diff --git a/SQF/dayz_code/Configs/CfgVehicles/Bikes/TT650_Ins.hpp b/SQF/dayz_code/Configs/CfgVehicles/Bikes/TT650_Ins.hpp
deleted file mode 100644
index aa26f5f74..000000000
--- a/SQF/dayz_code/Configs/CfgVehicles/Bikes/TT650_Ins.hpp
+++ /dev/null
@@ -1,66 +0,0 @@
-class TT650_Ins: TT650_Base {
- crew = "";
- faction = "INS";
- displayname = $STR_VEH_NAME_TT650_INS;
- hiddenselectionstextures[] = {"\ca\wheeled3\tt650\data\Yam650_skin1_CO.paa"};
- maxspeed = 180;
- scope = public;
- side = 0;
- typicalCargo[] = {};
- class TransportMagazines {};
- class TransportWeapons {};
-
- class HitPoints {
- class HitEngine {
- armor = 1.2;
- material = 60;
- name = "engine";
- passthrough = 1;
- visual = "engine";
- };
- class HitRGlass {
- armor = 0.5;
- convexcomponent = "sklo predni P";
- material = -1;
- name = "sklo predni P";
- passthrough = 1;
- visual = "";
- };
- class HitLGlass {
- armor = 0.5;
- convexcomponent = "sklo predni L";
- material = -1;
- name = "sklo predni L";
- passthrough = 1;
- visual = "";
- };
- class HitBody {
- armor = 0.4;
- material = -1;
- name = "karoserie";
- passthrough = 1;
- visual = "karoserie";
- };
- class HitFuel {
- armor = 1.4;
- material = -1;
- name = "palivo";
- passthrough = 1;
- visual = "palivo";
- };
- class HitFWheel {
- armor = 0.05;
- material = -1;
- name = "Pravy predni tlumic";
- passthrough = 1;
- visual = "Pravy predni";
- };
- class HitBWheel {
- armor = 0.05;
- material = -1;
- name = "Pravy zadni tlumic";
- passthrough = 1;
- visual = "Pravy zadni";
- };
- };
-};
\ No newline at end of file
diff --git a/SQF/dayz_code/Configs/CfgVehicles/CfgVehicles.hpp b/SQF/dayz_code/Configs/CfgVehicles/CfgVehicles.hpp
index 9e4affebf..db438a1a2 100644
--- a/SQF/dayz_code/Configs/CfgVehicles/CfgVehicles.hpp
+++ b/SQF/dayz_code/Configs/CfgVehicles/CfgVehicles.hpp
@@ -269,20 +269,7 @@ class CfgVehicles
//External Class
- class ATV_Base_EP1 : Car
- {
- class HitPoints : HitPoints
- {
- class HitEngine {armor=2;material=-1;name="motor";visual="motor";passThrough=0;};
- class HitFuel {armor=1;material=-1;name="palivo";passThrough=0;};
- class HitLFWheel:HitLFWheel{armor=1;};
- class HitLBWheel:HitLBWheel{armor=1;};
-
- class HitRFWheel:HitRFWheel{armor=1;};
- class HitRBWheel:HitRBWheel{armor=1;};
- };
- };
class Motorcycle : LandVehicle
{
class Reflectors
@@ -294,7 +281,6 @@ class CfgVehicles
};
};
- class TT650_Base;
class Truck: Car
{
class HitPoints: HitPoints
@@ -312,22 +298,8 @@ class CfgVehicles
};
class DestructionEffects;
class Turrets;
- };
-
- class V3S_Base : Truck
- {
- class Reflectors
- {
- class Left
- {
- angle = 120;
- };
- class Right
- {
- angle = 120;
- };
- };
- };
+ };
+
class SUV_Base_EP1 : Car
{
class HitPoints : HitPoints
@@ -338,12 +310,10 @@ class CfgVehicles
class HitRBWheel;
class HitFuel;
class HitEngine;
-
- //armored glass - hight armor value
- class HitGlass1:HitGlass1 {armor=1;};
- class HitGlass2:HitGlass2 {armor=1;};
- class HitGlass3:HitGlass3 {armor=1;};
- class HitGlass4:HitGlass4 {armor=1;};
+ class HitGlass1;
+ class HitGlass2;
+ class HitGlass3;
+ class HitGlass4;
};
};
@@ -363,28 +333,6 @@ class CfgVehicles
class BuiltItems;
class Building;
class ReammoBox;
- class M1030_base;
- class MMT_base;
- class Bicycle;
-
- class Old_bike_base_EP1 : Bicycle
- {
- class Reflectors
- {
- class Right
- {
- color[] = {0.9,0.8,0.8,1};
- ambient[] = {0.1,0.1,0.1,1};
- position = "P svetlo";
- direction = "konec P svetla";
- hitpoint = "P svetlo";
- selection = "P svetlo";
- brightness = 0.4;
- size = 1;
- };
- };
- };
- class Old_moto_base;
#include "RepairParts.hpp" //names for all reapir parts. Needs moving to hitpoints
//ZEDS
@@ -460,14 +408,10 @@ class CfgVehicles
#include "Plane\C130.hpp"
#include "Plane\Cessna_DZ.hpp"
//Bikes
- #include "Bikes\ATV_US_EP1.hpp"
- #include "Bikes\ATV_CZ_EP1.hpp"
- #include "Bikes\MMT_Civ.hpp"
- #include "Bikes\Old_bike.hpp"
- #include "Bikes\Old_moto.hpp"
- #include "Bikes\TT650_Ins.hpp"
- #include "Bikes\TT650_Civ.hpp"
- #include "Bikes\M1030.hpp"
+ #include "Bikes\ATVs.hpp"
+ #include "Bikes\Bikes.hpp"
+ #include "Bikes\Motorbikes.hpp"
+
//Boat
#include "Boat\RHIB.hpp"
#include "Boat\PBX.hpp"
diff --git a/SQF/dayz_code/stringtable.xml b/SQF/dayz_code/stringtable.xml
index ca7c57dfc..62115aeb8 100644
--- a/SQF/dayz_code/stringtable.xml
+++ b/SQF/dayz_code/stringtable.xml
@@ -8711,17 +8711,90 @@
Dingo MK19 (Лесной камуфляж)
Dingo MK19 (Waldtarn)
-
- ATV
- Квадроцикл
- Cuatriciclo
- Quad
- Čtyřkolka (ATV)
- Quad
+
+ ATV (Beige)
+ Quad (Beige)
-
- Yamaha TT650
+
+ ATV (Green)
+ Quad (Grün)
+
+ ATV (White)
+ Quad (Weiß)
+
+
+ ATV (Grey)
+ Quad (Grau)
+
+
+ ATV (Red)
+ Quad (Rot)
+
+
+ ATV (Light Green)
+ Quad (Hellgrün)
+
+
+ ATV (Blue)
+ Quad (Blau)
+
+
+ ATV (Yellow)
+ Quad (Gelb)
+
+
+ ATV (Purple)
+ Quad (Lila)
+
+
+ ATV (Black)
+ Quad (Schwarz)
+
+
+ Old Bike
+ Vieille moto
+ Bici vieja
+ Vecchia bici
+ Old Bike
+ Stary motocykl
+ Старый велосипед
+ Altes Fahrrad
+ Staré kolo
+ Old Bike
+ Old Bike
+
+
+ Mountainbike
+ Mountain Bike
+ Mountain Bike
+ Bici MMT
+ Mountain Bike
+ Horské kolo
+ Горный велосипед
+ Rower górski
+ Mountain Bike
+
+
+ Motorbike (White)
+ Motorrad (Weiß)
+
+
+ Motorbike TT650 (Red/White)
+ Motorrad TT650 (Rot/Weiß)
+
+
+ Motorbike TT650 (Rusty)
+ Motorrad TT650 (Rostig)
+
+
+ Motorbike TT650 (Fire Red)
+ Motorrad TT650 (Feuerrot)
+
+
+ Motorbike M1030 (Green)
+ Motorrad M1030 (Grün)
+
RHIB (M2)
НЛЖК (M2)
diff --git a/SQF/dayz_server/system/dynamic_vehicle.sqf b/SQF/dayz_server/system/dynamic_vehicle.sqf
index 3210d78ef..663499c66 100644
--- a/SQF/dayz_server/system/dynamic_vehicle.sqf
+++ b/SQF/dayz_server/system/dynamic_vehicle.sqf
@@ -12,8 +12,8 @@ AllowedVehiclesList = [
["AN2_2_DZ",_Ratio1], //Red and white
["An2_2_TK_CIV_EP1_DZ",_Ratio1], //Green and white
["ArmoredSUV_PMC_DZE",_Ratio1],
- ["ATV_CZ_EP1",_Ratio3],
- ["ATV_US_EP1",_Ratio3],
+ ["ATV_CZ_EP1_DZE",_Ratio3],
+ ["BAF_ATV_W_DZE",_Ratio3],
["C130J_US_EP1_DZ",_Ratio1],
["car_hatchback_DZE",_Ratio3],
["car_sedan_DZE",_Ratio3],
@@ -56,17 +56,17 @@ AllowedVehiclesList = [
["LandRover_MG_TK_EP1_DZE",_Ratio1],
["LandRover_Special_CZ_EP1_DZE",_Ratio1],
["LandRover_TK_CIV_EP1_DZE",_Ratio3],
- ["M1030_US_DES_EP1",_Ratio3],
+ ["M1030_US_DES_EP1_DZE",_Ratio3],
["MH6J_DZ",_Ratio3],
["Mi17_Civilian_DZ",_Ratio3],
["Mi17_DZE",_Ratio3],
- ["MMT_Civ",(_Ratio3 * 2)],
+ ["MMT_Civ_DZE",(_Ratio3 * 2)],
["MtvrRefuel_DES_EP1_DZ",_Ratio1],
["MTVR_DES_EP1_DZE",_Ratio3],
["MV22_DZ",_Ratio1],
["Offroad_DSHKM_Gue_DZE",_Ratio3],
- ["Old_bike_TK_INS_EP1",_Ratio3],
- ["Old_moto_TK_Civ_EP1",_Ratio3],
+ ["Old_bike_TK_INS_EP1_DZE",_Ratio3],
+ ["Old_moto_TK_Civ_EP1_DZE",_Ratio3],
["Pickup_PK_GUE_DZE",_Ratio3],
["Pickup_PK_INS_DZE",_Ratio3],
["Pickup_PK_TK_GUE_EP1_DZE",_Ratio3],
@@ -88,9 +88,9 @@ AllowedVehiclesList = [
["SUV_White",_Ratio1],
["SUV_Yellow",_Ratio1],
["tractor_DZE",_Ratio3],
- ["TT650_Civ",_Ratio3],
- ["TT650_Ins",_Ratio3],
- ["TT650_TK_CIV_EP1",_Ratio3],
+ ["TT650_Civ_DZE",_Ratio3],
+ ["TT650_Ins_DZE",_Ratio3],
+ ["TT650_TK_CIV_EP1_DZE",_Ratio3],
["UAZ_CDF_DZE",_Ratio3],
["UAZ_INS_DZE",_Ratio3],
["UAZ_MG_TK_EP1_DZE",_Ratio3],