Bike/ATV overhaul

This commit is contained in:
A Man
2020-01-25 12:30:34 +01:00
parent 9cc8b5d83d
commit de38a4e0b5
14 changed files with 320 additions and 414 deletions

View File

@@ -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 = "";
};
};
};

View File

@@ -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 {};
};

View File

@@ -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;
};

View File

@@ -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 {};
};

View File

@@ -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;
};*/
};

View File

@@ -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;
};

View File

@@ -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;
};*/
};

View File

@@ -1,6 +0,0 @@
class Old_moto_TK_Civ_EP1 : Old_moto_base {
crew = "";
typicalCargo[] = {};
class TransportMagazines {};
class TransportWeapons {};
};

View File

@@ -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 {};
};

View File

@@ -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";
};
};
};