mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2025-12-23 04:22:13 +03:00
CfgVehicles and Scope issues done
This commit is contained in:
@@ -1,23 +0,0 @@
|
||||
//An2_TK_EP1
|
||||
class An2_Base_EP1;
|
||||
class AN2_DZ: An2_Base_EP1
|
||||
{
|
||||
displayname = "AN2 Cargo Plane";
|
||||
displaynameshort = "AN2_DZ";
|
||||
scope = 2;
|
||||
side = 2;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
weapons[] = {};
|
||||
magazines[] = {};
|
||||
gunnerHasFlares = false;
|
||||
commanderCanSee = 2+16+32;
|
||||
gunnerCanSee = 2+16+32;
|
||||
driverCanSee = 2+16+32;
|
||||
transportMaxWeapons = 10;
|
||||
transportMaxMagazines = 80;
|
||||
transportmaxbackpacks = 15;
|
||||
fuelCapacity = 757;
|
||||
};
|
||||
@@ -1,67 +0,0 @@
|
||||
class Mi17_base: Helicopter {
|
||||
class Turrets: Turrets {
|
||||
class MainTurret: MainTurret {
|
||||
class ViewOptics: ViewOptics {};
|
||||
class Turrets: Turrets {};
|
||||
};
|
||||
class BackTurret: MainTurret {
|
||||
class Turrets: Turrets {};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
class Mi17_DZ: Mi17_base {
|
||||
displayname = "Mi-17";
|
||||
displaynameshort = "Mi17_DZ";
|
||||
scope = 2;
|
||||
side = 2;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
commanderCanSee = 2+16+32;
|
||||
gunnerCanSee = 2+16+32;
|
||||
driverCanSee = 2+16+32;
|
||||
transportMaxWeapons = 10;
|
||||
transportMaxMagazines = 50;
|
||||
transportmaxbackpacks = 10;
|
||||
fuelCapacity = 1870;
|
||||
|
||||
class Turrets : Turrets {
|
||||
class MainTurret : MainTurret {
|
||||
magazines[] = {"100Rnd_762x54_PK"};
|
||||
};
|
||||
class BackTurret : BackTurret {
|
||||
magazines[] = {"100Rnd_762x54_PK"};
|
||||
};
|
||||
};
|
||||
};
|
||||
class Mi17_DZE: Mi17_DZ {
|
||||
displaynameshort = "Mi17_DZE";
|
||||
class Turrets : Turrets {
|
||||
class MainTurret : MainTurret {
|
||||
magazines[] = {};
|
||||
};
|
||||
class BackTurret : BackTurret {
|
||||
magazines[] = {};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
class Mi17_Civilian;
|
||||
class Mi17_Civilian_DZ: Mi17_Civilian {
|
||||
displayname = "Mi-17 (Civilian)";
|
||||
displaynameshort = "Mi-17 (Civ)";
|
||||
scope = 2;
|
||||
side = 3;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
commanderCanSee = 2+16+32;
|
||||
gunnerCanSee = 2+16+32;
|
||||
driverCanSee = 2+16+32;
|
||||
transportMaxWeapons = 10;
|
||||
transportMaxMagazines = 50;
|
||||
transportmaxbackpacks = 10;
|
||||
};
|
||||
@@ -8,6 +8,37 @@ class animal_DZ: CAAnimalBase
|
||||
};
|
||||
};
|
||||
|
||||
class DZ_Pastor : Pastor {
|
||||
scope = 2;
|
||||
side = 1;
|
||||
model = "\ca\animals2\Dogs\Pastor\Pastor";
|
||||
displayName = "Alsatian";
|
||||
moves = "CfgMovesDogDZ";
|
||||
gestures = "CfgGesturesDogDZ";
|
||||
fsmDanger = "";
|
||||
fsmFormation = "";
|
||||
agentTasks[] = {};
|
||||
woman = 0;
|
||||
class EventHandlers{};
|
||||
class Wounds
|
||||
{
|
||||
tex[] = {};
|
||||
mat[] = {};
|
||||
};
|
||||
class VariablesScalar {};
|
||||
class VariablesString {};
|
||||
};
|
||||
|
||||
class DZ_Fin : Fin {
|
||||
scope = 2;
|
||||
model = "\ca\animals2\Dogs\Fin\Fin";
|
||||
displayName = "Fin";
|
||||
moves = "CfgMovesDogDZ";
|
||||
gestures = "CfgGesturesDogDZ";
|
||||
fsmDanger = "";
|
||||
fsmFormation = "";
|
||||
};
|
||||
|
||||
class Cow: animal_DZ
|
||||
{
|
||||
scope = 0;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
class ReammoBox_EP1; // External class reference
|
||||
class Bag_Base_EP1 : ReammoBox_EP1 {
|
||||
scope = private;
|
||||
scope = 0;
|
||||
|
||||
class TransportMagazines {};
|
||||
|
||||
|
||||
@@ -7,7 +7,10 @@ class Fishing_Boat: Ship {
|
||||
cargoiscodriver[] = {0};
|
||||
cost = 10000;
|
||||
crew = "";
|
||||
maxspeed = 40;
|
||||
maxSpeed = 40;
|
||||
transportMaxMagazines = 400;
|
||||
transportMaxWeapons = 40;
|
||||
transportMaxBackpacks = 8;
|
||||
damageresistance = 0.00318;
|
||||
displayname = $STR_VEH_NAME_FISHING_BOAT;
|
||||
driveraction = "FB_Driver";
|
||||
|
||||
@@ -22,4 +22,8 @@ class PBX: RubberBoat {
|
||||
mat[] = {"ca\water\data\pbx_engine.rvmat", "ca\water\data\pbx_engine.rvmat", "ca\water\data\pbx_engine_destruct.rvmat", "ca\water\data\pbx_01.rvmat", "ca\water\data\pbx_01.rvmat", "ca\water\data\pbx_01_destruct.rvmat", "ca\water\data\pbx_02.rvmat", "ca\water\data\pbx_02.rvmat", "ca\water\data\pbx_02_destruct.rvmat"};
|
||||
tex[] = {};
|
||||
};
|
||||
transportMaxMagazines = 50;
|
||||
transportMaxWeapons = 5;
|
||||
transportMaxBackpacks = 1;
|
||||
fuelCapacity = 23;
|
||||
};
|
||||
@@ -246,7 +246,18 @@ class Ship : AllVehicles
|
||||
{
|
||||
};
|
||||
};
|
||||
|
||||
class SmallShip: Ship
|
||||
{
|
||||
displayName = "Small Ship";
|
||||
transportMaxMagazines = 100;
|
||||
transportMaxWeapons = 20;
|
||||
};
|
||||
class BigShip: Ship
|
||||
{
|
||||
displayName = "Big Ship";
|
||||
transportMaxMagazines = 500;
|
||||
transportMaxWeapons = 200;
|
||||
};
|
||||
class Boat : Ship
|
||||
{
|
||||
precision = 6;
|
||||
@@ -255,6 +266,15 @@ class Boat : Ship
|
||||
transportMaxWeapons = 10;
|
||||
transportMaxBackpacks = 2;
|
||||
};
|
||||
class RHIB: Boat
|
||||
{
|
||||
displayName = "RHIB";
|
||||
};
|
||||
class RHIB2Turret: RHIB
|
||||
{
|
||||
displayName = "RHIB (Mk19)";
|
||||
};
|
||||
|
||||
class RHIB_DZ : Boat
|
||||
{
|
||||
scope = 2;
|
||||
@@ -19,7 +19,9 @@ class Smallboat_1: Ship
|
||||
cargoIsCoDriver[] = {0};
|
||||
ejectDeadCargo = 1;
|
||||
ejectDeadDriver = 0;
|
||||
maxSpeed = 29;
|
||||
transportMaxMagazines = 200;
|
||||
transportMaxWeapons = 20;
|
||||
transportMaxBackpacks = 4;
|
||||
transportSoldier = 5;
|
||||
cost = 10000;
|
||||
armor = 10;
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
placement = "slope";
|
||||
};
|
||||
class Blood_Trail_DZ : Blood_Trail {
|
||||
scope = public;
|
||||
scope = 2;
|
||||
animated = 0;
|
||||
destrType = "DestructNo";
|
||||
mapSize = 2;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
class BTR90;
|
||||
class BTR90_DZ: BTR90 {
|
||||
scope = public;
|
||||
scope = 2;
|
||||
side = TGuerrila;
|
||||
displayName = "BTR-90 DZ";
|
||||
|
||||
@@ -21,7 +21,7 @@ class BTR90_DZ: BTR90 {
|
||||
};
|
||||
class BTR90_HQ;
|
||||
class BTR90_HQ_DZ: BTR90_HQ {
|
||||
scope = public;
|
||||
scope = 2;
|
||||
side = TGuerrila;
|
||||
displayName = "BTR-90 (HQ) DZ";
|
||||
|
||||
@@ -1,170 +0,0 @@
|
||||
class car_hatchback: SkodaBase {
|
||||
armorcrash0[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_01", 0.707946, 1, 200};
|
||||
armorcrash1[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_02", 0.707946, 1, 200};
|
||||
armorcrash2[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_03", 0.707946, 1, 200};
|
||||
armorcrash3[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_04", 0.707946, 1, 200};
|
||||
brakedistance = 10;
|
||||
buildcrash0[] = {"Ca\sounds\Vehicles\Crash\crash_building_01", 0.707946, 1, 200};
|
||||
buildcrash1[] = {"Ca\sounds\Vehicles\Crash\crash_building_02", 0.707946, 1, 200};
|
||||
buildcrash2[] = {"Ca\sounds\Vehicles\Crash\crash_building_03", 0.707946, 1, 200};
|
||||
buildcrash3[] = {"Ca\sounds\Vehicles\Crash\crash_building_04", 0.707946, 1, 200};
|
||||
cargoaction[] = {"Hatchback_Cargo01"};
|
||||
cargoiscodriver[] = {1, 0};
|
||||
crew = "";
|
||||
displayname = $STR_VEH_NAME_OLD_HATCHBACK;
|
||||
driveraction = "Hatchback_Driver";
|
||||
faction = "CIV";
|
||||
hiddenselections[] = {"Camo1"};
|
||||
hiddenselectionstextures[] = {"\ca\wheeled\data\hatchback_co.paa"};
|
||||
icon = "\Ca\wheeled\data\map_ico\icomap_skoda_CA.paa";
|
||||
mapsize = 6;
|
||||
maxspeed = 125;
|
||||
model = "\ca\Wheeled\car_hatchback";
|
||||
picture = "\Ca\wheeled\data\ico\car_hatchback_CA.paa";
|
||||
rarityurban = 0.6;
|
||||
scope = 2;
|
||||
soundarmorcrash[] = {"ArmorCrash0", 0.25, "ArmorCrash1", 0.25, "ArmorCrash2", 0.25, "ArmorCrash3", 0.25};
|
||||
soundbuildingcrash[] = {"buildCrash0", 0.25, "buildCrash1", 0.25, "buildCrash2", 0.25, "buildCrash3", 0.25};
|
||||
soundengineoffext[] = {"ca\sounds\vehicles\Wheeled\sedan\ext\ext-sedan-stop-1", 0.398107, 1, 250};
|
||||
soundengineoffint[] = {"ca\sounds\vehicles\Wheeled\sedan\int\int-sedan-stop-1", 0.398107, 1};
|
||||
soundengineonext[] = {"ca\sounds\vehicles\Wheeled\sedan\ext\ext-sedan-start-1", 0.398107, 1, 250};
|
||||
soundengineonint[] = {"ca\sounds\vehicles\Wheeled\sedan\int\int-sedan-start-1", 0.398107, 1};
|
||||
soundgear[] = {"", "5.62341e-005", 1};
|
||||
soundgetin[] = {"ca\sounds\vehicles\Wheeled\sedan\ext\ext-sedan-getout-1", 0.316228, 1};
|
||||
soundgetout[] = {"ca\sounds\vehicles\Wheeled\sedan\ext\ext-sedan-getout-1", 0.316228, 1, 30};
|
||||
soundwoodcrash[] = {"woodCrash0", 0.166, "woodCrash1", 0.166, "woodCrash2", 0.166, "woodCrash3", 0.166, "woodCrash4", 0.166, "woodCrash5", 0.166};
|
||||
typicalcargo[] = {};
|
||||
wheelcircumference = 2.148;
|
||||
woodcrash0[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_01", 0.707946, 1, 200};
|
||||
woodcrash1[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_02", 0.707946, 1, 200};
|
||||
woodcrash2[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_03", 0.707946, 1, 200};
|
||||
woodcrash3[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_04", 0.707946, 1, 200};
|
||||
woodcrash4[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_05", 0.707946, 1, 200};
|
||||
woodcrash5[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_06", 0.707946, 1, 200};
|
||||
class SoundEvents {
|
||||
class AccelerationIn {
|
||||
expression = "(engineOn*(1-camPos))*gmeterZ";
|
||||
limit = 0.5;
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\sedan\int\int-sedan-acce-1", 0.398107, 1};
|
||||
};
|
||||
class AccelerationOut {
|
||||
expression = "(engineOn*camPos)*gmeterZ";
|
||||
limit = 0.5;
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\sedan\ext\ext-sedan-acce-1", 0.398107, 1, 250};
|
||||
};
|
||||
};
|
||||
class Sounds {
|
||||
class Engine {
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
sound[] = {"\ca\sounds\Vehicles\Wheeled\sedan\ext\ext-sedan-low-1", 0.398107, 0.9, 300};
|
||||
volume = "engineOn*camPos*(rpm factor[0.6, 0.2])";
|
||||
};
|
||||
class EngineHighOut {
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
sound[] = {"\ca\sounds\Vehicles\Wheeled\sedan\ext\ext-sedan-high-1", 0.398107, 0.8, 380};
|
||||
volume = "engineOn*camPos*(rpm factor[0.45, 0.9])";
|
||||
};
|
||||
class IdleOut {
|
||||
frequency = 1;
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\sedan\ext\ext-sedan-idle-1", 0.281838, 1, 200};
|
||||
volume = "engineOn*camPos*(rpm factor[0.3, 0])";
|
||||
};
|
||||
class TiresRockOut {
|
||||
frequency = 1;
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-rock2", 0.316228, 1, 30};
|
||||
volume = "camPos*rock*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresSandOut {
|
||||
frequency = 1;
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-sand2", 0.316228, 1, 30};
|
||||
volume = "camPos*sand*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGrassOut {
|
||||
frequency = 1;
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-grass3", 0.316228, 1, 30};
|
||||
volume = "camPos*grass*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresMudOut {
|
||||
frequency = 1;
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-mud2", 0.316228, 1, 30};
|
||||
volume = "camPos*mud*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGravelOut {
|
||||
frequency = 1;
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-gravel2", 0.316228, 1, 30};
|
||||
volume = "camPos*gravel*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresAsphaltOut {
|
||||
frequency = 1;
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-asphalt3", 0.316228, 1, 30};
|
||||
volume = "camPos*asphalt*(speed factor[2, 20])";
|
||||
};
|
||||
class NoiseOut {
|
||||
frequency = 1;
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Noises\ext\int-noise3", 0.316228, 1, 30};
|
||||
volume = "camPos*(damper0 max 0.04)*(speed factor[0, 8])";
|
||||
};
|
||||
class EngineLowIn {
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\sedan\int\int-sedan-low-1", 0.562341, 0.8};
|
||||
volume = "((engineOn*thrust) factor[0.65, 0.2])*(1-camPos)";
|
||||
};
|
||||
class EngineHighIn {
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\sedan\int\int-sedan-high-1", 0.562341, 0.8};
|
||||
volume = "((engineOn*thrust) factor[0.55, 0.95])*(1-camPos)";
|
||||
};
|
||||
class IdleIn {
|
||||
frequency = 1;
|
||||
sound[] = {"\ca\sounds\Vehicles\Wheeled\sedan\int\int-sedan-idle-1", 0.316228, 1};
|
||||
volume = "engineOn*(rpm factor[0.3, 0])*(1-camPos)";
|
||||
};
|
||||
class TiresRockIn {
|
||||
frequency = 1;
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-rock2", 0.177828, 1};
|
||||
volume = "(1-camPos)*rock*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresSandIn {
|
||||
frequency = 1;
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-sand2", 0.177828, 1};
|
||||
volume = "(1-camPos)*sand*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGrassIn {
|
||||
frequency = 1;
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-grass3", 0.177828, 1};
|
||||
volume = "(1-camPos)*grass*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresMudIn {
|
||||
frequency = 1;
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-mud2", 0.177828, 1};
|
||||
volume = "(1-camPos)*mud*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGravelIn {
|
||||
frequency = 1;
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-gravel2", 0.177828, 1};
|
||||
volume = "(1-camPos)*gravel*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresAsphaltIn {
|
||||
frequency = 1;
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-asphalt3", 0.177828, 1};
|
||||
volume = "(1-camPos)*asphalt*(speed factor[2, 20])";
|
||||
};
|
||||
class NoiseIn {
|
||||
frequency = 1;
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\BUS\int\noise3", 0.177828, 1};
|
||||
volume = "(damper0 max 0.04)*(speed factor[0, 8])*(1-camPos)";
|
||||
};
|
||||
class Movement {
|
||||
frequency = 1;
|
||||
sound = "soundEnviron";
|
||||
volume = 0;
|
||||
};
|
||||
};
|
||||
class Damage {
|
||||
mat[] = {"ca\wheeled\data\hatchback.rvmat", "ca\wheeled\data\hatchback.rvmat", "ca\wheeled\data\hatchback_destruct.rvmat", "ca\wheeled\data\hatchback.rvmat", "ca\wheeled\data\hatchback.rvmat", "ca\wheeled\data\hatchback_destruct.rvmat", "ca\wheeled\data\detailmapy\auta_skla.rvmat", "ca\wheeled\data\detailmapy\auta_skla_damage.rvmat", "ca\wheeled\data\detailmapy\auta_skla_damage.rvmat", "ca\wheeled\data\detailmapy\auta_skla_in.rvmat", "ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat", "ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat"};
|
||||
tex[] = {};
|
||||
};
|
||||
class Library {
|
||||
libtextdesc = "Civilian Car";
|
||||
};
|
||||
};
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,6 +1,6 @@
|
||||
class LAV25;
|
||||
class LAV25_DZ: LAV25 {
|
||||
scope = public;
|
||||
scope = 2;
|
||||
side = TGuerrila;
|
||||
displayName = "LAV-25 DZ";
|
||||
|
||||
@@ -21,7 +21,7 @@ class LAV25_DZ: LAV25 {
|
||||
};
|
||||
class LAV25_HQ;
|
||||
class LAV25_HQ_DZ: LAV25_HQ {
|
||||
scope = public;
|
||||
scope = 2;
|
||||
side = TGuerrila;
|
||||
displayName = "LAV-25 (HQ) DZ";
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
// Armed
|
||||
class M113_UN_EP1;
|
||||
class M113_UN_EP1_DZ: M113_UN_EP1 {
|
||||
scope = public;
|
||||
scope = 2;
|
||||
side = TGuerrila;
|
||||
displayName = "M113 DZ";
|
||||
|
||||
@@ -22,7 +22,7 @@ class M113_UN_EP1_DZ: M113_UN_EP1 {
|
||||
};
|
||||
class M113_TK_EP1;
|
||||
class M113_TK_EP1_DZ: M113_TK_EP1 {
|
||||
scope = public;
|
||||
scope = 2;
|
||||
side = TGuerrila;
|
||||
displayName = "M113 DZ";
|
||||
|
||||
@@ -63,7 +63,7 @@ class M113_TK_EP1_DZE: M113_TK_EP1_DZ {
|
||||
// Unarmed
|
||||
class M113Ambul_UN_EP1;
|
||||
class M113Ambul_UN_EP1_DZ: M113Ambul_UN_EP1 {
|
||||
scope = public;
|
||||
scope = 2;
|
||||
side = TGuerrila;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
@@ -79,7 +79,7 @@ class M113Ambul_UN_EP1_DZ: M113Ambul_UN_EP1 {
|
||||
};
|
||||
class M113Ambul_TK_EP1;
|
||||
class M113Ambul_TK_EP1_DZ: M113Ambul_TK_EP1 {
|
||||
scope = public;
|
||||
scope = 2;
|
||||
side = TGuerrila;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
@@ -1,22 +1,448 @@
|
||||
class Offroad_DSHKM_base : Car
|
||||
class Offroad_DSHKM_base: Car
|
||||
{
|
||||
class Turrets : Turrets
|
||||
scope = 0;
|
||||
displayName = "Off-road";
|
||||
picture = "\ca\wheeled\data\ico\hilux_DSHK_CA.paa";
|
||||
icon = "\ca\wheeled\data\map_ico\icomap_hilux_DSHK_CA.paa";
|
||||
mapSize = 5.5;
|
||||
wheelCircumference = 2.532;
|
||||
maxSpeed = 150;
|
||||
steerAheadPlan = 0.2;
|
||||
terrainCoef = 2.5;
|
||||
soundGear[] = {"",0.000562341,1};
|
||||
SoundGetIn[] = {"\ca\sounds\vehicles\wheeled\offroad\ext\ext-offroad-getout-1",0.251189,1};
|
||||
SoundGetOut[] = {"\ca\sounds\vehicles\wheeled\offroad\ext\ext-offroad-getout-1",0.251189,1,30};
|
||||
soundEngineOnInt[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-start-1",0.316228,1};
|
||||
soundEngineOnExt[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-start-1",0.316228,1,200};
|
||||
soundEngineOffInt[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-stop-1",0.316228,1};
|
||||
soundEngineOffExt[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-stop-1",0.316228,1,200};
|
||||
buildCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_building_01",0.707946,1,200};
|
||||
buildCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_building_02",0.707946,1,200};
|
||||
buildCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_building_03",0.707946,1,200};
|
||||
buildCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_building_04",0.707946,1,200};
|
||||
soundBuildingCrash[] = {"buildCrash0",0.25,"buildCrash1",0.25,"buildCrash2",0.25,"buildCrash3",0.25};
|
||||
WoodCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_01",0.707946,1,200};
|
||||
WoodCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_02",0.707946,1,200};
|
||||
WoodCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_03",0.707946,1,200};
|
||||
WoodCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_04",0.707946,1,200};
|
||||
WoodCrash4[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_05",0.707946,1,200};
|
||||
WoodCrash5[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_06",0.707946,1,200};
|
||||
soundWoodCrash[] = {"woodCrash0",0.166,"woodCrash1",0.166,"woodCrash2",0.166,"woodCrash3",0.166,"woodCrash4",0.166,"woodCrash5",0.166};
|
||||
ArmorCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_01",0.707946,1,200};
|
||||
ArmorCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_02",0.707946,1,200};
|
||||
ArmorCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_03",0.707946,1,200};
|
||||
ArmorCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_04",0.707946,1,200};
|
||||
soundArmorCrash[] = {"ArmorCrash0",0.25,"ArmorCrash1",0.25,"ArmorCrash2",0.25,"ArmorCrash3",0.25};
|
||||
class SoundEvents
|
||||
{
|
||||
class MainTurret;
|
||||
class AccelerationIn
|
||||
{
|
||||
sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-acce-1",0.316228,1};
|
||||
limit = "0.7";
|
||||
expression = "(engineOn*(1-camPos))*gmeterZ*(speed factor[2.5, 4])";
|
||||
};
|
||||
class AccelerationOut
|
||||
{
|
||||
sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-acce-1",0.316228,1,250};
|
||||
limit = "0.7";
|
||||
expression = "(engineOn*camPos)*gmeterZ*(speed factor[2.5, 4])";
|
||||
};
|
||||
};
|
||||
class Sounds
|
||||
{
|
||||
class Engine
|
||||
{
|
||||
sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-low-1",0.398107,1,300};
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
volume = "camPos*engineOn*((rpm factor[0.21, 0.5]) min (rpm factor[0.7, 0.3]))";
|
||||
};
|
||||
class EngineHighOut
|
||||
{
|
||||
sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-high-2",0.398107,1,400};
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
volume = "camPos*engineOn*(rpm factor[0.5, 0.85])";
|
||||
};
|
||||
class IdleOut
|
||||
{
|
||||
sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-idle-5",0.223872,1,200};
|
||||
frequency = "1";
|
||||
volume = "camPos*engineOn*(rpm factor[0.4, 0])";
|
||||
};
|
||||
class TiresRockOut
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-rock2",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*rock*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresSandOut
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-sand2",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*sand*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGrassOut
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-grass3",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*grass*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresMudOut
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-mud2",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*mud*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGravelOut
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-gravel2",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*gravel*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresAsphaltOut
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-asphalt3",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*asphalt*(speed factor[2, 20])";
|
||||
};
|
||||
class NoiseOut
|
||||
{
|
||||
sound[] = {"ca\sounds\Vehicles\Wheeled\UAZ\ext\ext-noise",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*(damper0 max 0.02)*(speed factor[0, 8])";
|
||||
};
|
||||
class EngineLowIn
|
||||
{
|
||||
sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-low-1",0.562341,1};
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
volume = "(1-camPos)*engineOn*((rpm factor[0.2, 0.4]) min (rpm factor[0.7, 0.3]))";
|
||||
};
|
||||
class EngineHighIn
|
||||
{
|
||||
sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-high-2",0.562341,1};
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
volume = "(1-camPos)*engineOn*(rpm factor[0.56, 0.8])";
|
||||
};
|
||||
class IdleIn
|
||||
{
|
||||
sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-idle-5",0.398107,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*engineOn*(rpm factor[0.4, 0])";
|
||||
};
|
||||
class TiresRockIn
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-rock2",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*rock*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresSandIn
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-sand2",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*sand*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGrassIn
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-grass3",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*grass*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresMudIn
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-mud2",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*mud*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGravelIn
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-gravel2",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*gravel*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresAsphaltIn
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-asphalt3",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*asphalt*(speed factor[2, 20])";
|
||||
};
|
||||
class NoiseIn
|
||||
{
|
||||
sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-noise-1",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "(damper0 max 0.03)*(speed factor[0, 8])*(1-camPos)";
|
||||
};
|
||||
class Movement
|
||||
{
|
||||
sound = "soundEnviron";
|
||||
frequency = "1";
|
||||
volume = "0";
|
||||
};
|
||||
};
|
||||
class TransportMagazines
|
||||
{
|
||||
};
|
||||
transportSoldier = 1;
|
||||
unitInfoType = "UnitInfoSoldier";
|
||||
driverAction = "Hilux_Driver";
|
||||
cargoAction[] = {"Hilux_cargo01"};
|
||||
driverCompartments = "Compartment1";
|
||||
cargoCompartments[] = {"Compartment1"};
|
||||
gunnerOpticsShowCursor = 1;
|
||||
threat[] = {0.6,0.4,0.5};
|
||||
class AnimationSources: AnimationSources
|
||||
{
|
||||
class ReloadAnim
|
||||
{
|
||||
source = "reload";
|
||||
weapon = "DShKM";
|
||||
};
|
||||
class ReloadMagazine
|
||||
{
|
||||
source = "reloadmagazine";
|
||||
weapon = "DShKM";
|
||||
};
|
||||
class Revolving
|
||||
{
|
||||
source = "revolving";
|
||||
weapon = "DShKM";
|
||||
};
|
||||
};
|
||||
class Turrets: Turrets
|
||||
{
|
||||
class MainTurret: MainTurret
|
||||
{
|
||||
body = "mainTurret";
|
||||
gun = "mainGun";
|
||||
outGunnerMayFire = 1;
|
||||
forceHideGunner = 1;
|
||||
castGunnerShadow = 1;
|
||||
viewGunnerInExternal = 1;
|
||||
gunnerOpticsModel = "\ca\Weapons\optika_empty";
|
||||
gunnerForceOptics = 0;
|
||||
weapons[] = {"DShKM"};
|
||||
soundServo[] = {};
|
||||
stabilizedInAxes = 0;
|
||||
magazines[] = {"50Rnd_127x107_DSHKM","50Rnd_127x107_DSHKM","50Rnd_127x107_DSHKM","50Rnd_127x107_DSHKM","50Rnd_127x107_DSHKM","50Rnd_127x107_DSHKM"};
|
||||
gunnerAction = "Hilux_Gunner";
|
||||
gunnerInAction = "Hilux_Gunner";
|
||||
ejectDeadGunner = 1;
|
||||
minElev = -18;
|
||||
maxElev = 60;
|
||||
minTurn = -360;
|
||||
maxTurn = 360;
|
||||
initTurn = 0;
|
||||
gunnerCompartments = "Compartment2";
|
||||
};
|
||||
};
|
||||
class Library
|
||||
{
|
||||
//String STR_LIB_HILUX_DSHKM not found
|
||||
libTextDesc = "";
|
||||
};
|
||||
class Damage
|
||||
{
|
||||
tex[] = {};
|
||||
mat[] = {"Ca\wheeled_E\Hilux_Armed\Data\coyota_trup3.rvmat","Ca\wheeled_E\Hilux_Armed\Data\coyota_trup3_damage.rvmat","Ca\wheeled_E\Hilux_Armed\Data\coyota_trup3_destruct.rvmat","Ca\wheeled_E\Hilux_Armed\Data\drziaky.rvmat","Ca\wheeled_E\Hilux_Armed\Data\drziaky_damage.rvmat","Ca\wheeled_E\Hilux_Armed\Data\drziaky_destruct.rvmat","Ca\wheeled_E\Hilux_Armed\Data\coyota_armed.rvmat","Ca\wheeled_E\Hilux_Armed\Data\coyota_armed_damage.rvmat","Ca\wheeled_E\Hilux_Armed\Data\coyota_armed_destruct.rvmat","Ca\wheeled_E\Hilux_Armed\Data\coyota_interier.rvmat","Ca\wheeled_E\Hilux_Armed\Data\coyota_interier_damage.rvmat","Ca\wheeled_E\Hilux_Armed\Data\coyota_interier_destruct.rvmat","Ca\wheeled_E\Hilux_Armed\Data\coyota_kola.rvmat","Ca\wheeled_E\Hilux_Armed\Data\coyota_kola_damage.rvmat","Ca\wheeled_E\Hilux_Armed\Data\coyota_kola_destruct.rvmat","Ca\wheeled_E\Data\auta_skla_in.rvmat","Ca\wheeled_E\Data\auta_skla_in_damage.rvmat","Ca\wheeled_E\Data\auta_skla_in_damage.rvmat","Ca\wheeled_E\Data\auta_skla.rvmat","Ca\wheeled_E\Data\auta_skla_damage.rvmat","Ca\wheeled_E\Data\auta_skla_damage.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default_destruct.rvmat"};
|
||||
};
|
||||
hiddenSelections[] = {"Camo"};
|
||||
outsideSoundFilter = 1;
|
||||
insideSoundCoef = 0.8;
|
||||
brakeDistance = 13;
|
||||
model = "\ca\wheeled_E\Hilux_Armed\hilux_DSHK";
|
||||
};
|
||||
class Offroad_DSHKM_Gue_DZ: Offroad_DSHKM_base
|
||||
{
|
||||
scope = 2;
|
||||
side = 2;
|
||||
faction = "GUE";
|
||||
crew = "";
|
||||
typicalCargo[] = {""};
|
||||
displayName = "Off-road (DShKM) DZ";
|
||||
hiddenSelectionsTextures[] = {"\ca\wheeled\hilux_armed\data\coyota_trup4_CO.paa"};
|
||||
class Damage
|
||||
{
|
||||
tex[] = {};
|
||||
mat[] = {"ca\wheeled\hilux_armed\data\detailmapy\coyota_armed.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_armed.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_armed_destruct.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk_destruct.rvmat","ca\weapons\data\tripod_dshk.rvmat","ca\weapons\data\tripod_dshk.rvmat","ca\wheeled\hilux_armed\data\detailmapy\tripod_dshk_destruct.rvmat","ca\weapons\data\pkm.rvmat","ca\weapons\data\pkm.rvmat","ca\weapons\data\pkm_destruct.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_trup3.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_trup3.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_trup3_destruct.rvmat","ca\wheeled\hilux_armed\data\detailmapy\drziaky.rvmat","ca\wheeled\hilux_armed\data\detailmapy\drziaky.rvmat","ca\wheeled\hilux_armed\data\detailmapy\drziaky_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier_destruct.rvmat","ca\wheeled\data\detailmapy\auta_skla.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat"};
|
||||
};
|
||||
class Turrets: Turrets
|
||||
{
|
||||
class MainTurret: MainTurret
|
||||
{
|
||||
body = "mainTurret";
|
||||
gun = "mainGun";
|
||||
outGunnerMayFire = 1;
|
||||
forceHideGunner = 1;
|
||||
castGunnerShadow = 1;
|
||||
viewGunnerInExternal = 1;
|
||||
gunnerOpticsModel = "\ca\Weapons\optika_empty";
|
||||
gunnerForceOptics = 0;
|
||||
weapons[] = {"DShKM"};
|
||||
soundServo[] = {};
|
||||
stabilizedInAxes = 0;
|
||||
magazines[] = {"50Rnd_127x107_DSHKM"};
|
||||
gunnerAction = "Hilux_Gunner";
|
||||
gunnerInAction = "Hilux_Gunner";
|
||||
ejectDeadGunner = 1;
|
||||
minElev = -18;
|
||||
maxElev = 60;
|
||||
minTurn = -360;
|
||||
maxTurn = 360;
|
||||
initTurn = 0;
|
||||
gunnerCompartments = "Compartment2";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
class Offroad_DSHKM_INS : Offroad_DSHKM_base
|
||||
class Offroad_DSHKM_Gue_DZE: Offroad_DSHKM_base
|
||||
{
|
||||
class Turrets : Turrets
|
||||
scope = 2;
|
||||
side = 2;
|
||||
faction = "GUE";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
displayName = "Off-road (DShKM) AL";
|
||||
hiddenSelectionsTextures[] = {"\ca\wheeled\hilux_armed\data\coyota_trup4_CO.paa"};
|
||||
class Damage
|
||||
{
|
||||
class MainTurret : MainTurret
|
||||
tex[] = {};
|
||||
mat[] = {"ca\wheeled\hilux_armed\data\detailmapy\coyota_armed.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_armed.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_armed_destruct.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk_destruct.rvmat","ca\weapons\data\tripod_dshk.rvmat","ca\weapons\data\tripod_dshk.rvmat","ca\wheeled\hilux_armed\data\detailmapy\tripod_dshk_destruct.rvmat","ca\weapons\data\pkm.rvmat","ca\weapons\data\pkm.rvmat","ca\weapons\data\pkm_destruct.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_trup3.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_trup3.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_trup3_destruct.rvmat","ca\wheeled\hilux_armed\data\detailmapy\drziaky.rvmat","ca\wheeled\hilux_armed\data\detailmapy\drziaky.rvmat","ca\wheeled\hilux_armed\data\detailmapy\drziaky_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier_destruct.rvmat","ca\wheeled\data\detailmapy\auta_skla.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat"};
|
||||
};
|
||||
class Turrets: Turrets
|
||||
{
|
||||
class MainTurret: MainTurret
|
||||
{
|
||||
magazines[] =
|
||||
{
|
||||
50Rnd_127x107_DSHKM,
|
||||
50Rnd_127x107_DSHKM
|
||||
};
|
||||
body = "mainTurret";
|
||||
gun = "mainGun";
|
||||
outGunnerMayFire = 1;
|
||||
forceHideGunner = 1;
|
||||
castGunnerShadow = 1;
|
||||
viewGunnerInExternal = 1;
|
||||
gunnerOpticsModel = "\ca\Weapons\optika_empty";
|
||||
gunnerForceOptics = 0;
|
||||
weapons[] = {"DShKM"};
|
||||
soundServo[] = {};
|
||||
stabilizedInAxes = 0;
|
||||
magazines[] = {};
|
||||
gunnerAction = "Hilux_Gunner";
|
||||
gunnerInAction = "Hilux_Gunner";
|
||||
ejectDeadGunner = 1;
|
||||
minElev = -18;
|
||||
maxElev = 60;
|
||||
minTurn = -360;
|
||||
maxTurn = 360;
|
||||
initTurn = 0;
|
||||
gunnerCompartments = "Compartment2";
|
||||
};
|
||||
};
|
||||
};
|
||||
class Upgrades
|
||||
{
|
||||
ItemORP[] = {"Offroad_DSHKM_Gue_DZE1",
|
||||
{ },
|
||||
{
|
||||
{ "ItemORP",1 },
|
||||
{ "PartEngine",2 } }};
|
||||
};
|
||||
};
|
||||
|
||||
// Performance 1
|
||||
class Offroad_DSHKM_Gue_DZE1: Offroad_DSHKM_Gue_DZE
|
||||
{
|
||||
maxspeed = 170; // Offroad_DSHKM_base 150 | car 100
|
||||
class Upgrades
|
||||
{
|
||||
ItemLRK[] = {"Offroad_DSHKM_Gue_DZE2",
|
||||
{ },
|
||||
{
|
||||
{ "ItemLRK",1 },
|
||||
{ "PartGeneric",2 },
|
||||
{ "ItemTent",1 } }};
|
||||
};
|
||||
};
|
||||
// Armmor 2
|
||||
class Offroad_DSHKM_Gue_DZE2: Offroad_DSHKM_Gue_DZE1
|
||||
{
|
||||
armor = 55; // car 20
|
||||
damageResistance = 0.02099;
|
||||
class HitPoints: HitPoints
|
||||
{
|
||||
class HitLFWheel: HitLFWheel
|
||||
{
|
||||
armor = 0.3;
|
||||
};
|
||||
class HitLBWheel: HitLBWheel
|
||||
{
|
||||
armor = 0.3;
|
||||
};
|
||||
class HitRFWheel: HitRFWheel
|
||||
{
|
||||
armor = 0.3;
|
||||
};
|
||||
class HitRBWheel: HitRBWheel
|
||||
{
|
||||
armor = 0.3;
|
||||
};
|
||||
class HitFuel
|
||||
{
|
||||
armor = 0.28;
|
||||
material = -1;
|
||||
name = "palivo";
|
||||
visual = "";
|
||||
passThrough = 1;
|
||||
};
|
||||
class HitEngine
|
||||
{
|
||||
armor = 1;
|
||||
material = -1;
|
||||
name = "motor";
|
||||
visual = "";
|
||||
passThrough = 1;
|
||||
};
|
||||
class HitGlass1: HitGlass1
|
||||
{
|
||||
armor = 0.1;
|
||||
};
|
||||
class HitGlass2: HitGlass2
|
||||
{
|
||||
armor = 0.1;
|
||||
};
|
||||
class HitGlass3: HitGlass3
|
||||
{
|
||||
armor = 0.1;
|
||||
};
|
||||
class HitGlass4: HitGlass4
|
||||
{
|
||||
armor = 0.1;
|
||||
};
|
||||
};
|
||||
class Upgrades
|
||||
{
|
||||
ItemLRK[] = {"Offroad_DSHKM_Gue_DZE3",
|
||||
{ },
|
||||
{
|
||||
{ "ItemLRK",1 },
|
||||
{ "PartGeneric",2 },
|
||||
{ "ItemTent",1 } }};
|
||||
};
|
||||
|
||||
};
|
||||
// Cargo 3
|
||||
class Offroad_DSHKM_Gue_DZE3: Offroad_DSHKM_Gue_DZE2
|
||||
{
|
||||
transportMaxWeapons = 20; // car 10
|
||||
transportMaxMagazines = 100; // car 50
|
||||
transportmaxbackpacks = 4; // car 2
|
||||
class Upgrades
|
||||
{
|
||||
ItemTNK[] = {"Offroad_DSHKM_Gue_DZE4",
|
||||
{ },
|
||||
{
|
||||
{ "ItemTNK",1 },
|
||||
{ "PartFueltank",2 } }};
|
||||
};
|
||||
};
|
||||
|
||||
// Fuel 4
|
||||
class Offroad_DSHKM_Gue_DZE4: Offroad_DSHKM_Gue_DZE3
|
||||
{
|
||||
fuelCapacity = 210; // car 100
|
||||
};
|
||||
|
||||
|
||||
@@ -1,28 +1,331 @@
|
||||
class Pickup_PK_base : Car {
|
||||
class Turrets
|
||||
{
|
||||
class MainTurret: NewTurret
|
||||
{
|
||||
class Turrets;
|
||||
class ViewOptics;
|
||||
class Pickup_PK_GUE;
|
||||
class Pickup_PK_GUE_DZ: Pickup_PK_GUE {
|
||||
scope = 2;
|
||||
side = TGuerrila;
|
||||
displayName = "Pickup (PK) DZ";
|
||||
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
|
||||
terrainCoef = 2.5;
|
||||
|
||||
class Turrets; // External class reference
|
||||
class MainTurret; // External class reference
|
||||
};
|
||||
class Pickup_PK_TK_GUE_EP1;
|
||||
class Pickup_PK_TK_GUE_EP1_DZ: Pickup_PK_TK_GUE_EP1 {
|
||||
scope = 2;
|
||||
side = TGuerrila;
|
||||
displayName = "Pickup (PK) DZ";
|
||||
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
|
||||
terrainCoef = 2.5;
|
||||
|
||||
class Turrets; // External class reference
|
||||
class MainTurret; // External class reference
|
||||
};
|
||||
class Pickup_PK_INS;
|
||||
class Pickup_PK_INS_DZ: Pickup_PK_INS {
|
||||
scope = 2;
|
||||
side = TGuerrila;
|
||||
displayName = "Pickup (PK) DZ";
|
||||
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
|
||||
terrainCoef = 2.5;
|
||||
|
||||
class Turrets; // External class reference
|
||||
class MainTurret; // External class reference
|
||||
};
|
||||
|
||||
// Ammo Less
|
||||
class Pickup_PK_GUE_DZE: Pickup_PK_GUE_DZ {
|
||||
displayName = "Pickup (PK) AL";
|
||||
class Turrets: Turrets {
|
||||
class MainTurret : MainTurret {
|
||||
magazines[] = {};
|
||||
};
|
||||
};
|
||||
class HitPoints; // External class reference
|
||||
class HitLFWheel; // External class reference
|
||||
class HitLBWheel; // External class reference
|
||||
class HitRFWheel; // External class reference
|
||||
class HitRBWheel; // External class reference
|
||||
class HitFuel; // External class reference
|
||||
class HitEngine; // External class reference
|
||||
class HitGlass1; // External class reference
|
||||
class HitGlass2; // External class reference
|
||||
class HitGlass3; // External class reference
|
||||
class HitGlass4; // External class reference
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"Pickup_PK_GUE_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
};
|
||||
};
|
||||
class Pickup_PK_TK_GUE_EP1_DZE: Pickup_PK_TK_GUE_EP1_DZ {
|
||||
displayName = "Pickup (PK) AL";
|
||||
class Turrets: Turrets {
|
||||
class MainTurret : MainTurret {
|
||||
magazines[] = {};
|
||||
};
|
||||
};
|
||||
class HitPoints; // External class reference
|
||||
class HitLFWheel; // External class reference
|
||||
class HitLBWheel; // External class reference
|
||||
class HitRFWheel; // External class reference
|
||||
class HitRBWheel; // External class reference
|
||||
class HitFuel; // External class reference
|
||||
class HitEngine; // External class reference
|
||||
class HitGlass1; // External class reference
|
||||
class HitGlass2; // External class reference
|
||||
class HitGlass3; // External class reference
|
||||
class HitGlass4; // External class reference
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"Pickup_PK_TK_GUE_EP1_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
};
|
||||
};
|
||||
class Pickup_PK_INS_DZE: Pickup_PK_INS_DZ {
|
||||
displayName = "Pickup (PK) AL";
|
||||
class Turrets: Turrets {
|
||||
class MainTurret : MainTurret {
|
||||
magazines[] = {};
|
||||
};
|
||||
};
|
||||
class HitPoints; // External class reference
|
||||
class HitLFWheel; // External class reference
|
||||
class HitLBWheel; // External class reference
|
||||
class HitRFWheel; // External class reference
|
||||
class HitRBWheel; // External class reference
|
||||
class HitFuel; // External class reference
|
||||
class HitEngine; // External class reference
|
||||
class HitGlass1; // External class reference
|
||||
class HitGlass2; // External class reference
|
||||
class HitGlass3; // External class reference
|
||||
class HitGlass4; // External class reference
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"Pickup_PK_INS_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
};
|
||||
};
|
||||
|
||||
class Pickup_PK_INS: Pickup_PK_base {
|
||||
crew = "";
|
||||
faction = "INS";
|
||||
hiddenselectionstextures[] = {"\ca\wheeled\datsun_armed\data\datsun_trup3_CO.paa"};
|
||||
scope = 2;
|
||||
side = 0;
|
||||
typicalcargo[] = {};
|
||||
class Damage {
|
||||
mat[] = {"ca\wheeled\hilux_armed\data\detailmapy\coyota_armed.rvmat", "ca\wheeled\hilux_armed\data\detailmapy\coyota_armed.rvmat", "ca\wheeled\hilux_armed\data\detailmapy\coyota_armed_destruct.rvmat", "ca\weapons\data\dshk.rvmat", "ca\weapons\data\dshk.rvmat", "ca\weapons\data\dshk_destruct.rvmat", "ca\weapons\data\tripod_dshk.rvmat", "ca\weapons\data\tripod_dshk.rvmat", "ca\wheeled\hilux_armed\data\detailmapy\tripod_dshk_destruct.rvmat", "ca\weapons\data\pkm.rvmat", "ca\weapons\data\pkm.rvmat", "ca\weapons\data\pkm_destruct.rvmat", "ca\wheeled\data\detailmapy\datsun_interier.rvmat", "ca\wheeled\data\detailmapy\datsun_interier.rvmat", "ca\wheeled\data\detailmapy\datsun_interier_destruct.rvmat", "ca\wheeled\datsun_armed\data\detailmapy\datsun_trup.rvmat", "ca\wheeled\datsun_armed\data\detailmapy\datsun_trup.rvmat", "ca\wheeled\datsun_armed\data\detailmapy\datsun_trup_destruct.rvmat", "ca\wheeled\datsun_armed\data\detailmapy\datsun_trup_b.rvmat", "ca\wheeled\datsun_armed\data\detailmapy\datsun_trup_b.rvmat", "ca\wheeled\datsun_armed\data\detailmapy\datsun_trupb_destruct.rvmat", "ca\wheeled\data\detailmapy\coyota_kola.rvmat", "ca\wheeled\data\detailmapy\coyota_kola.rvmat", "ca\wheeled\data\detailmapy\coyota_kola_destruct.rvmat", "ca\wheeled\data\detailmapy\coyota_interier.rvmat", "ca\wheeled\data\detailmapy\coyota_interier.rvmat", "ca\wheeled\data\detailmapy\coyota_interier_destruct.rvmat", "ca\wheeled\data\detailmapy\auta_skla.rvmat", "ca\wheeled\data\detailmapy\auta_skla_damage.rvmat", "ca\wheeled\data\detailmapy\auta_skla_damage.rvmat", "ca\wheeled\data\detailmapy\auta_skla_in.rvmat", "ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat", "ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat"};
|
||||
tex[] = {};
|
||||
// Performance 1
|
||||
class Pickup_PK_GUE_DZE1: Pickup_PK_GUE_DZE {
|
||||
maxspeed = 150; // max engine limit 125-130
|
||||
terrainCoef = 1.8;
|
||||
|
||||
class Upgrades {
|
||||
ItemAVE[] = {"Pickup_PK_GUE_DZE1",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}};
|
||||
};
|
||||
class Turrets: Turrets {
|
||||
class MainTurret: MainTurret {
|
||||
magazines[] = {"100Rnd_762x54_PK", "100Rnd_762x54_PK"};
|
||||
};
|
||||
class Pickup_PK_TK_GUE_EP1_DZE1: Pickup_PK_TK_GUE_EP1_DZE {
|
||||
maxspeed = 150; // max engine limit 125-130
|
||||
terrainCoef = 1.8;
|
||||
|
||||
class Upgrades {
|
||||
ItemAVE[] = {"Pickup_PK_TK_GUE_EP1_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}};
|
||||
};
|
||||
};
|
||||
class Pickup_PK_INS_DZE1: Pickup_PK_INS_DZE {
|
||||
maxspeed = 150; // max engine limit 125-130
|
||||
terrainCoef = 1.8;
|
||||
|
||||
class Upgrades {
|
||||
ItemAVE[] = {"Pickup_PK_INS_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}};
|
||||
};
|
||||
};
|
||||
|
||||
// Armor 2
|
||||
class Pickup_PK_GUE_DZE2: Pickup_PK_GUE_DZE1 {
|
||||
armor = 55; // car 20
|
||||
damageResistance = 0.02099;
|
||||
class HitPoints: HitPoints {
|
||||
class HitLFWheel: HitLFWheel {
|
||||
armor = 0.3;
|
||||
};
|
||||
class HitLBWheel: HitLBWheel {
|
||||
armor = 0.3;
|
||||
};
|
||||
class HitRFWheel: HitRFWheel {
|
||||
armor = 0.3;
|
||||
};
|
||||
class HitRBWheel: HitRBWheel {
|
||||
armor = 0.3;
|
||||
};
|
||||
class HitFuel {
|
||||
armor = 0.28;
|
||||
material = -1;
|
||||
name = "palivo";
|
||||
visual = "";
|
||||
passThrough = 1;
|
||||
};
|
||||
class HitEngine {
|
||||
armor = 1;
|
||||
material = -1;
|
||||
name = "motor";
|
||||
visual = "";
|
||||
passThrough = 1;
|
||||
};
|
||||
class HitGlass1: HitGlass1 {
|
||||
armor = 0.1;
|
||||
};
|
||||
class HitGlass2: HitGlass2 {
|
||||
armor = 0.1;
|
||||
};
|
||||
class HitGlass3: HitGlass3 {
|
||||
armor = 0.1;
|
||||
};
|
||||
class HitGlass4: HitGlass4 {
|
||||
armor = 0.1;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
class Upgrades {
|
||||
ItemLRK[] = {"Pickup_PK_GUE_DZE3",{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemTent",1}}};
|
||||
};
|
||||
};
|
||||
class Pickup_PK_TK_GUE_EP1_DZE2: Pickup_PK_TK_GUE_EP1_DZE1 {
|
||||
armor = 55; // car 20
|
||||
damageResistance = 0.02099;
|
||||
class HitPoints: HitPoints {
|
||||
class HitLFWheel: HitLFWheel {
|
||||
armor = 0.3;
|
||||
};
|
||||
class HitLBWheel: HitLBWheel {
|
||||
armor = 0.3;
|
||||
};
|
||||
class HitRFWheel: HitRFWheel {
|
||||
armor = 0.3;
|
||||
};
|
||||
class HitRBWheel: HitRBWheel {
|
||||
armor = 0.3;
|
||||
};
|
||||
class HitFuel {
|
||||
armor = 0.28;
|
||||
material = -1;
|
||||
name = "palivo";
|
||||
visual = "";
|
||||
passThrough = 1;
|
||||
};
|
||||
class HitEngine {
|
||||
armor = 1;
|
||||
material = -1;
|
||||
name = "motor";
|
||||
visual = "";
|
||||
passThrough = 1;
|
||||
};
|
||||
class HitGlass1: HitGlass1 {
|
||||
armor = 0.1;
|
||||
};
|
||||
class HitGlass2: HitGlass2 {
|
||||
armor = 0.1;
|
||||
};
|
||||
class HitGlass3: HitGlass3 {
|
||||
armor = 0.1;
|
||||
};
|
||||
class HitGlass4: HitGlass4 {
|
||||
armor = 0.1;
|
||||
};
|
||||
};
|
||||
|
||||
class Upgrades {
|
||||
ItemLRK[] = {"Pickup_PK_TK_GUE_EP1_DZE3",{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemTent",1}}};
|
||||
};
|
||||
};
|
||||
class Pickup_PK_INS_DZE2: Pickup_PK_INS_DZE1 {
|
||||
armor = 55; // car 20
|
||||
damageResistance = 0.02099;
|
||||
class HitPoints: HitPoints {
|
||||
class HitLFWheel: HitLFWheel {
|
||||
armor = 0.3;
|
||||
};
|
||||
class HitLBWheel: HitLBWheel {
|
||||
armor = 0.3;
|
||||
};
|
||||
class HitRFWheel: HitRFWheel {
|
||||
armor = 0.3;
|
||||
};
|
||||
class HitRBWheel: HitRBWheel {
|
||||
armor = 0.3;
|
||||
};
|
||||
class HitFuel {
|
||||
armor = 0.28;
|
||||
material = -1;
|
||||
name = "palivo";
|
||||
visual = "";
|
||||
passThrough = 1;
|
||||
};
|
||||
class HitEngine {
|
||||
armor = 1;
|
||||
material = -1;
|
||||
name = "motor";
|
||||
visual = "";
|
||||
passThrough = 1;
|
||||
};
|
||||
class HitGlass1: HitGlass1 {
|
||||
armor = 0.1;
|
||||
};
|
||||
class HitGlass2: HitGlass2 {
|
||||
armor = 0.1;
|
||||
};
|
||||
class HitGlass3: HitGlass3 {
|
||||
armor = 0.1;
|
||||
};
|
||||
class HitGlass4: HitGlass4 {
|
||||
armor = 0.1;
|
||||
};
|
||||
};
|
||||
|
||||
class Upgrades {
|
||||
ItemLRK[] = {"Pickup_PK_INS_DZE3",{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemTent",1}}};
|
||||
};
|
||||
};
|
||||
|
||||
// Cargo 3
|
||||
class Pickup_PK_GUE_DZE3: Pickup_PK_GUE_DZE2 {
|
||||
transportMaxWeapons = 20; // car 10
|
||||
transportMaxMagazines = 100; // car 50
|
||||
transportmaxbackpacks = 4; // car 2
|
||||
|
||||
class Upgrades {
|
||||
ItemTNK[] = {"Pickup_PK_GUE_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}};
|
||||
};
|
||||
};
|
||||
class Pickup_PK_TK_GUE_EP1_DZE3: Pickup_PK_TK_GUE_EP1_DZE2 {
|
||||
transportMaxWeapons = 20; // car 10
|
||||
transportMaxMagazines = 100; // car 50
|
||||
transportmaxbackpacks = 4; // car 2
|
||||
|
||||
class Upgrades {
|
||||
ItemTNK[] = {"Pickup_PK_TK_GUE_EP1_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}};
|
||||
};
|
||||
};
|
||||
class Pickup_PK_INS_DZE3: Pickup_PK_INS_DZE2 {
|
||||
transportMaxWeapons = 20; // car 10
|
||||
transportMaxMagazines = 100; // car 50
|
||||
transportmaxbackpacks = 4; // car 2
|
||||
|
||||
class Upgrades {
|
||||
ItemTNK[] = {"Pickup_PK_INS_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}};
|
||||
};
|
||||
};
|
||||
|
||||
// Fuel 4
|
||||
class Pickup_PK_GUE_DZE4: Pickup_PK_GUE_DZE3 {
|
||||
fuelCapacity = 210; // car 100
|
||||
};
|
||||
class Pickup_PK_TK_GUE_EP1_DZE4: Pickup_PK_TK_GUE_EP1_DZE3 {
|
||||
fuelCapacity = 210; // car 100
|
||||
};
|
||||
class Pickup_PK_INS_DZE4: Pickup_PK_INS_DZE3 {
|
||||
fuelCapacity = 210; // car 100
|
||||
};
|
||||
|
||||
@@ -1,224 +1,82 @@
|
||||
class SUV_Base_EP1: Car {
|
||||
brakeDistance = 19;
|
||||
expansion = 1;
|
||||
htMin = 60;
|
||||
htMax = 1800;
|
||||
afMax = 200;
|
||||
mfMax = 100;
|
||||
mFact = 0;
|
||||
tBody = 0;
|
||||
scope = 0;
|
||||
displayName = "SUV";
|
||||
class Library {
|
||||
libTextDesc = "A SUV (sport utility vehicle) is a generic marketing term for a vehicle similar to a station wagon, but built on a light-truck chassis. In this case, this SUV is, in fact, a limousine.";
|
||||
};
|
||||
model = "\ca\wheeled_e\SUV\SUV.p3d";
|
||||
armor = 25;
|
||||
damageResistance = 0.00635;
|
||||
transportSoldier = 5;
|
||||
Icon = "\CA\wheeled_e\Data\UI\Icon_suv_CA.paa";
|
||||
Picture = "\CA\wheeled_e\Data\UI\Picture_suv_CA.paa";
|
||||
MapSize = 7;
|
||||
fuelCapacity = 130;
|
||||
class Turrets {
|
||||
};
|
||||
weapons[] = {"MiniCarHorn"};
|
||||
enableGPS = 1;
|
||||
magazines[] = {};
|
||||
maxSpeed = 230;
|
||||
driverAction = "SUV_Driver_EP1";
|
||||
cargoAction[] = {"SUV_Cargo_EP1","SUV_Cargo02_EP1","SUV_Cargo01_EP1","SUV_Cargo02_EP1","SUV_Cargo01_EP1"};
|
||||
outsideSoundFilter = 1;
|
||||
insideSoundCoef = 0.8;
|
||||
soundGear[] = {"",5.62341e-005,1};
|
||||
soundGetIn[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_ext_door",0.562341,1};
|
||||
soundGetOut[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_ext_door",0.562341,1,20};
|
||||
soundEngineOnInt[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_int_start",0.177828,1};
|
||||
soundEngineOnExt[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_ext_start",0.177828,1,100};
|
||||
soundEngineOffInt[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_int_stop",0.177828,1};
|
||||
soundEngineOffExt[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_ext_stop",0.177828,1,100};
|
||||
buildCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_building_01",0.707946,1,200};
|
||||
buildCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_building_02",0.707946,1,200};
|
||||
buildCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_building_03",0.707946,1,200};
|
||||
buildCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_building_04",0.707946,1,200};
|
||||
soundBuildingCrash[] = {"buildCrash0",0.25,"buildCrash1",0.25,"buildCrash2",0.25,"buildCrash3",0.25};
|
||||
WoodCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_01",0.707946,1,200};
|
||||
WoodCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_02",0.707946,1,200};
|
||||
WoodCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_03",0.707946,1,200};
|
||||
WoodCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_04",0.707946,1,200};
|
||||
WoodCrash4[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_05",0.707946,1,200};
|
||||
WoodCrash5[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_06",0.707946,1,200};
|
||||
soundWoodCrash[] = {"woodCrash0",0.166,"woodCrash1",0.166,"woodCrash2",0.166,"woodCrash3",0.166,"woodCrash4",0.166,"woodCrash5",0.166};
|
||||
ArmorCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_01",0.707946,1,200};
|
||||
ArmorCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_02",0.707946,1,200};
|
||||
ArmorCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_03",0.707946,1,200};
|
||||
ArmorCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_04",0.707946,1,200};
|
||||
soundArmorCrash[] = {"ArmorCrash0",0.25,"ArmorCrash1",0.25,"ArmorCrash2",0.25,"ArmorCrash3",0.25};
|
||||
class SoundEvents {
|
||||
class AccelerationIn {
|
||||
sound[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_int_accelerate_3_x",0.562341,1};
|
||||
limit = "0.4";
|
||||
expression = "(engineOn*(1-camPos))*gmeterZ";
|
||||
};
|
||||
class AccelerationOut {
|
||||
sound[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_ext_accelerate_3",0.562341,1,200};
|
||||
limit = "0.4";
|
||||
expression = "(engineOn*camPos)*gmeterZ";
|
||||
};
|
||||
};
|
||||
class Sounds {
|
||||
class Engine {
|
||||
sound[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_ext_low",0.177828,1.4,100};
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
volume = "camPos*engineOn*((rpm factor[0.3, 0.4]) min (rpm factor[0.7, 0.5]))";
|
||||
};
|
||||
class EngineHighOut {
|
||||
sound[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_ext_high",1,0.8,300};
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
volume = "camPos*engineOn*(rpm factor[0.5, 0.8])";
|
||||
};
|
||||
class IdleOut {
|
||||
sound[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_ext_idle",0.562341,1,100};
|
||||
frequency = "1";
|
||||
volume = "engineOn*camPos*(rpm factor[0.4, 0])";
|
||||
};
|
||||
class TiresRockOut {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-rock2",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*rock*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresSandOut {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-sand2",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*sand*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGrassOut {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-grass2",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*grass*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresMudOut {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-mud2",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*mud*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGravelOut {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-gravel2",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*gravel*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresAsphaltOut {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-asphalt3",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*asphalt*(speed factor[2, 20])";
|
||||
};
|
||||
class NoiseOut {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Noises\ext\noise2",0.1,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*(damper0 max 0.03)*(speed factor[0, 8])";
|
||||
};
|
||||
class EngineLowIn {
|
||||
sound[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_int_low_x",0.316228,1.4};
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
volume = "(1-camPos)*engineOn*((rpm factor[0.3, 0.4]) min (rpm factor[0.7, 0.45]))";
|
||||
};
|
||||
class EngineHighIn {
|
||||
sound[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_int_high_x",1,0.8};
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
volume = "(1-camPos)*engineOn*(rpm factor[0.5, 0.8])";
|
||||
};
|
||||
class IdleIn {
|
||||
sound[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_int_idle_x",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "engineOn*(rpm factor[0.4, 0])*(1-camPos)";
|
||||
};
|
||||
class TiresRockIn {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-rock2",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*rock*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresSandIn {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-sand2",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*sand*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGrassIn {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-grass2",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*grass*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresMudIn {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-mud2",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*mud*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGravelIn {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-gravel2",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*gravel*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresAsphaltIn {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-asphalt3",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*asphalt*(speed factor[2, 20])";
|
||||
};
|
||||
class NoiseIn {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Noises\int\noise2",0.177828,1};
|
||||
frequency = "1";
|
||||
volume = "(damper0 max 0.03)*(speed factor[0, 8])*(1-camPos)";
|
||||
};
|
||||
class Movement {
|
||||
sound = "soundEnviron";
|
||||
frequency = "1";
|
||||
volume = "0";
|
||||
};
|
||||
};
|
||||
class HitPoints: HitPoints {
|
||||
class HitLFWheel: HitLFWheel {
|
||||
class SUV_DZ: SUV_Base_EP1 {
|
||||
crew = "";
|
||||
faction = "BIS_TK_CIV";
|
||||
rarityurban = 0.8;
|
||||
scope = 2;
|
||||
side = 3;
|
||||
typicalcargo[] = {};
|
||||
class HitPoints : HitPoints {
|
||||
class HitLFWheel:HitLFWheel {
|
||||
armor = 0.15;
|
||||
material = -1;
|
||||
name = "wheel_1_1_steering";
|
||||
passthrough = 0.3;
|
||||
visual = "";
|
||||
};
|
||||
class HitLBWheel: HitLBWheel {
|
||||
class HitLBWheel:HitLBWheel {
|
||||
armor = 0.15;
|
||||
material = -1;
|
||||
name = "wheel_1_2_steering";
|
||||
passthrough = 0.3;
|
||||
visual = "";
|
||||
};
|
||||
class HitRFWheel: HitRFWheel {
|
||||
class HitRFWheel:HitRFWheel {
|
||||
armor = 0.15;
|
||||
material = -1;
|
||||
name = "wheel_2_1_steering";
|
||||
passthrough = 0.3;
|
||||
visual = "";
|
||||
};
|
||||
class HitRBWheel: HitRBWheel {
|
||||
class HitRBWheel:HitRBWheel {
|
||||
armor = 0.15;
|
||||
material = -1;
|
||||
name = "wheel_2_2_steering";
|
||||
passthrough = 0.3;
|
||||
visual = "";
|
||||
};
|
||||
class HitFuel {
|
||||
class HitFuel:HitFuel {
|
||||
armor = 0.14;
|
||||
material = -1;
|
||||
name = "palivo";
|
||||
passthrough = 1;
|
||||
visual = "";
|
||||
passThrough = 1;
|
||||
};
|
||||
class HitEngine {
|
||||
class HitEngine:HitEngine {
|
||||
armor = 0.5;
|
||||
material = -1;
|
||||
name = "motor";
|
||||
passthrough = 1;
|
||||
visual = "";
|
||||
passThrough = 1;
|
||||
};
|
||||
class HitGlass1: HitGlass1 {
|
||||
armor = 1;
|
||||
class HitGlass1:HitGlass1 {
|
||||
armor = 0.1;
|
||||
material = -1;
|
||||
name = "glass1";
|
||||
passthrough = 0;
|
||||
visual = "glass1";
|
||||
};
|
||||
class HitGlass2: HitGlass2 {
|
||||
armor = 1;
|
||||
class HitGlass2:HitGlass2 {
|
||||
armor = 0.1;
|
||||
material = -1;
|
||||
name = "glass2";
|
||||
passthrough = 0;
|
||||
visual = "glass2";
|
||||
};
|
||||
class HitGlass3: HitGlass3 {
|
||||
armor = 1;
|
||||
class HitGlass3:HitGlass3 {
|
||||
armor = 0.1;
|
||||
material = -1;
|
||||
name = "glass3";
|
||||
passthrough = 0;
|
||||
visual = "glass3";
|
||||
};
|
||||
class HitGlass4: HitGlass4 {
|
||||
armor = 1;
|
||||
class HitGlass4:HitGlass4 {
|
||||
armor = 0.1;
|
||||
material = -1;
|
||||
name = "glass4";
|
||||
passthrough = 0;
|
||||
visual = "glass4";
|
||||
};
|
||||
};
|
||||
class Damage {
|
||||
tex[] = {};
|
||||
mat[] = {"Ca\wheeled_E\SUV\data\SUV_body.rvmat","Ca\wheeled_E\SUV\data\SUV_body_damage.rvmat","Ca\wheeled_E\SUV\data\SUV_body_destruct.rvmat","Ca\wheeled_E\SUV\data\SUV_chrom.rvmat","Ca\wheeled_E\SUV\data\SUV_chrom_damage.rvmat","Ca\wheeled_E\SUV\data\SUV_chrom_destruct.rvmat","Ca\wheeled_E\SUV\data\SUV_glass.rvmat","Ca\wheeled_E\SUV\data\SUV_glass_damage.rvmat","Ca\wheeled_E\SUV\data\SUV_glass_destruct.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default_destruct.rvmat"};
|
||||
};
|
||||
HiddenSelections[] = {"camo"};
|
||||
HiddenSelectionsTextures[] = {"ca\wheeled_e\suv\data\suv_body_co.paa"};
|
||||
};
|
||||
class SUV_TK_CIV_EP1: SUV_Base_EP1 {
|
||||
scope = 2;
|
||||
@@ -1,80 +0,0 @@
|
||||
class SUV_DZ: SUV_Base_EP1 {
|
||||
crew = "";
|
||||
faction = "BIS_TK_CIV";
|
||||
rarityurban = 0.8;
|
||||
scope = 2;
|
||||
side = 3;
|
||||
typicalcargo[] = {};
|
||||
class HitPoints : HitPoints {
|
||||
class HitLFWheel:HitLFWheel {
|
||||
armor = 0.15;
|
||||
material = -1;
|
||||
name = "wheel_1_1_steering";
|
||||
passthrough = 0.3;
|
||||
visual = "";
|
||||
};
|
||||
class HitLBWheel:HitLBWheel {
|
||||
armor = 0.15;
|
||||
material = -1;
|
||||
name = "wheel_1_2_steering";
|
||||
passthrough = 0.3;
|
||||
visual = "";
|
||||
};
|
||||
class HitRFWheel:HitRFWheel {
|
||||
armor = 0.15;
|
||||
material = -1;
|
||||
name = "wheel_2_1_steering";
|
||||
passthrough = 0.3;
|
||||
visual = "";
|
||||
};
|
||||
class HitRBWheel:HitRBWheel {
|
||||
armor = 0.15;
|
||||
material = -1;
|
||||
name = "wheel_2_2_steering";
|
||||
passthrough = 0.3;
|
||||
visual = "";
|
||||
};
|
||||
class HitFuel:HitFuel {
|
||||
armor = 0.14;
|
||||
material = -1;
|
||||
name = "palivo";
|
||||
passthrough = 1;
|
||||
visual = "";
|
||||
};
|
||||
class HitEngine:HitEngine {
|
||||
armor = 0.5;
|
||||
material = -1;
|
||||
name = "motor";
|
||||
passthrough = 1;
|
||||
visual = "";
|
||||
};
|
||||
class HitGlass1:HitGlass1 {
|
||||
armor = 0.1;
|
||||
material = -1;
|
||||
name = "glass1";
|
||||
passthrough = 0;
|
||||
visual = "glass1";
|
||||
};
|
||||
class HitGlass2:HitGlass2 {
|
||||
armor = 0.1;
|
||||
material = -1;
|
||||
name = "glass2";
|
||||
passthrough = 0;
|
||||
visual = "glass2";
|
||||
};
|
||||
class HitGlass3:HitGlass3 {
|
||||
armor = 0.1;
|
||||
material = -1;
|
||||
name = "glass3";
|
||||
passthrough = 0;
|
||||
visual = "glass3";
|
||||
};
|
||||
class HitGlass4:HitGlass4 {
|
||||
armor = 0.1;
|
||||
material = -1;
|
||||
name = "glass4";
|
||||
passthrough = 0;
|
||||
visual = "glass4";
|
||||
};
|
||||
};
|
||||
};
|
||||
@@ -78,7 +78,7 @@ class UAZ_Unarmed_Base : UAZ_Base {
|
||||
hiddenSelectionsTextures[] = {
|
||||
"\ca\wheeled\data\Uaz_main_002_CO.paa"
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
class UAZ_CDF: UAZ_Unarmed_Base {
|
||||
scope = 2;
|
||||
@@ -1,10 +0,0 @@
|
||||
class UAZ_CDF: UAZ_Unarmed_Base {
|
||||
accuracy = 0.3;
|
||||
maxspeed = 190;
|
||||
crew = "";
|
||||
faction = "CDF";
|
||||
hiddenselectionstextures[] = {"\ca\wheeled\data\Uaz_main_002_CO.paa"};
|
||||
scope = 2;
|
||||
side = 1;
|
||||
typicalcargo[] = {};
|
||||
};
|
||||
@@ -4,11 +4,9 @@ class UralCivil_DZ: UralCivil {
|
||||
faction=CIV;
|
||||
displayName= $STR_DN_URAL_CIV;
|
||||
vehicleClass = "Car";
|
||||
|
||||
transportMaxWeapons = 40;
|
||||
transportMaxMagazines = 200;
|
||||
transportmaxbackpacks = 10;
|
||||
|
||||
crew = "";
|
||||
typicalCargo[]={};
|
||||
model=\ca\wheeled\ural;
|
||||
@@ -20,4 +18,56 @@ class UralCivil_DZ: UralCivil {
|
||||
"\ca\wheeled\data\ural_kabina_civ1_co.paa",
|
||||
"\ca\wheeled\data\ural_plachta_civ1_co.paa"
|
||||
};
|
||||
};
|
||||
class Ural_Base;
|
||||
class UralCivil_DZE : Ural_Base {
|
||||
scope = 2;
|
||||
side = 3;
|
||||
faction = "CIV";
|
||||
displayName = "Ural (Civil)";
|
||||
vehicleClass = "Car";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
model = "\ca\wheeled\ural";
|
||||
picture = "\Ca\wheeled\data\ico\ural_civil1_CA.paa";
|
||||
rarityUrban = 0.3;
|
||||
accuracy = 0.22;
|
||||
hiddenSelectionsTextures[] = {
|
||||
"\ca\wheeled\data\ural_kabina_civ1_co.paa",
|
||||
"\ca\wheeled\data\ural_plachta_civ1_co.paa"
|
||||
};
|
||||
};
|
||||
class UralOpen_Base;
|
||||
class UralCivil2_DZE : UralOpen_Base {
|
||||
displayName = "Ural (Civil 2)";
|
||||
model = "\ca\wheeled\Ural_Open";
|
||||
accuracy = 0.22;
|
||||
scope = 2;
|
||||
side = 3;
|
||||
faction = "CIV";
|
||||
vehicleClass = "Car";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
picture = "\Ca\wheeled\data\ico\ural_civil1_CA.paa";
|
||||
rarityUrban = 0.22;
|
||||
hiddenSelectionsTextures[] = {
|
||||
"\ca\wheeled\data\ural_kabina_civ2_co.paa",
|
||||
"\ca\wheeled\data\ural_korba_civ2_co.paa"
|
||||
};
|
||||
};
|
||||
class UralRefuel_TK_EP1;
|
||||
class UralRefuel_TK_EP1_DZ: UralRefuel_TK_EP1 {
|
||||
scope = 2;
|
||||
side = 2;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
hiddenSelections[] = {};
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
transportFuel = 0;
|
||||
fuelCapacity = 10000;
|
||||
};
|
||||
@@ -8,4 +8,56 @@ class V3S_Civ: V3S_Base {
|
||||
class Library {
|
||||
libtextdesc = $STR_EP1_LIB_V3S;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
class V3S_Base_EP1;
|
||||
class V3S_TK_EP1_DZE: V3S_Base_EP1 {
|
||||
scope = 2;
|
||||
side = 0;
|
||||
faction = "BIS_TK";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
model = "\ca\wheeled_E\V3S\V3S_transport";
|
||||
displayname = "V3S";
|
||||
driverAction = "V3S_Driver_EP1";
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
};
|
||||
class V3S_RA_TK_GUE_EP1_DZE: V3S_Base_EP1 {
|
||||
scope = 2;
|
||||
side = 2;
|
||||
faction = "BIS_TK_GUE";
|
||||
crew = "";
|
||||
//armor = 40;
|
||||
typicalCargo[] = {};
|
||||
vehicleClass = "Support";
|
||||
displayname = "V3S Reammo";
|
||||
model = "\ca\wheeled_E\V3S\V3S_Repair";
|
||||
Icon = "\CA\wheeled_e\data\UI\Icon_V3S_repair_CA.paa";
|
||||
Picture = "\CA\wheeled_e\data\UI\Picture_V3S_repair_CA.paa";
|
||||
MapSize = 7;
|
||||
driverAction = "V3S_Driver_EP1";
|
||||
transportSoldier = 2;
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
type = 0;
|
||||
threat[] = {0,0,0};
|
||||
hiddenSelections[] = {"Camo1","Camo2","Camo3","Camo4"};
|
||||
hiddenSelectionsTextures[] = {"ca\wheeled_E\V3S\Data\v3s_kabpar_EGUE_co","ca\wheeled_E\V3S\Data\v3s_intkor_EGUE_co","ca\wheeled_E\V3S\Data\v3s_koloint02_EGUE_co","ca\wheeled_E\V3S\Data\v3s_repair_EGUE_co"};
|
||||
//transportMaxMagazines = 200;
|
||||
//transportMaxWeapons = 50;
|
||||
//transportMaxBackpacks = 8;
|
||||
//terrainCoef = 2.5;
|
||||
};
|
||||
class V3S_Refuel_TK_GUE_EP1;
|
||||
class V3S_Refuel_TK_GUE_EP1_DZ: V3S_Refuel_TK_GUE_EP1 {
|
||||
scope = 2;
|
||||
side = 2;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
hiddenSelections[] = {};
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
transportFuel = 0;
|
||||
fuelCapacity = 10000;
|
||||
};
|
||||
@@ -1,74 +1,363 @@
|
||||
class WeaponFireGun; // External class reference
|
||||
class WeaponCloudsGun; // External class reference
|
||||
class WeaponFireMGun; // External class reference
|
||||
class WeaponCloudsMGun;
|
||||
|
||||
class CfgVehicles {
|
||||
class ALL;
|
||||
class AllVehicles : ALL
|
||||
{
|
||||
class NewTurret;
|
||||
};
|
||||
class Air : AllVehicles
|
||||
{
|
||||
class Land; // External class reference
|
||||
class LandVehicle : Land {
|
||||
class NewTurret;
|
||||
class Sounds;
|
||||
class ViewOptics;
|
||||
class ViewPilot;
|
||||
class AnimationSources;
|
||||
class EventHandlers;
|
||||
class Reflectors {
|
||||
class Left {
|
||||
color[] = {0.9,0.8,0.8,1};
|
||||
ambient[] = {0.1,0.1,0.1,1};
|
||||
position = "L svetlo";
|
||||
direction = "konec L svetla";
|
||||
hitpoint = "L svetlo";
|
||||
selection = "L svetlo";
|
||||
size = 0.5;
|
||||
brightness = 0.5;
|
||||
};
|
||||
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";
|
||||
size = 0.5;
|
||||
brightness = 0.5;
|
||||
};
|
||||
};
|
||||
};
|
||||
class Helicopter : Air
|
||||
{
|
||||
class HitPoints;
|
||||
class Turrets
|
||||
{
|
||||
class MainTurret: NewTurret
|
||||
{
|
||||
class Turrets;
|
||||
class car: landvehicle {
|
||||
class Turrets {
|
||||
class MainTurret: NewTurret {
|
||||
class Turrets;
|
||||
class ViewOptics;
|
||||
};
|
||||
};
|
||||
};
|
||||
class Land: AllVehicles
|
||||
{
|
||||
//class NewTurret;
|
||||
};
|
||||
class LandVehicle : Land
|
||||
{
|
||||
class HitPoints;
|
||||
//class Turrets
|
||||
//{
|
||||
// class MainTurret: NewTurret
|
||||
// {
|
||||
// class Turrets;
|
||||
// class ViewOptics;
|
||||
// };
|
||||
//};
|
||||
};
|
||||
class Car : LandVehicle {
|
||||
class HitPoints
|
||||
{
|
||||
};
|
||||
};
|
||||
class HitPoints {
|
||||
class HitEngine;
|
||||
class HitRGlass;
|
||||
class HitLGlass;
|
||||
class HitBody;
|
||||
class HitFuel;
|
||||
class HitLFWheel;
|
||||
class HitLBWheel;
|
||||
class HitLMWheel;
|
||||
class HitLF2Wheel;
|
||||
|
||||
class HitRFWheel;
|
||||
class HitRBWheel;
|
||||
class HitRMWheel;
|
||||
class HitLF2Wheel;
|
||||
class HitRF2Wheel;
|
||||
|
||||
class HitLMWheel;
|
||||
class HitRMWheel;
|
||||
class HitLBWheel;
|
||||
class HitRBWheel;
|
||||
class HitGlass1;
|
||||
class HitGlass2;
|
||||
class HitGlass3;
|
||||
class HitGlass4;
|
||||
};
|
||||
class Turrets
|
||||
{
|
||||
class MainTurret: NewTurret
|
||||
{
|
||||
class Turrets;
|
||||
class ViewOptics;
|
||||
};
|
||||
};
|
||||
class Sounds : Sounds {
|
||||
class Engine;
|
||||
class Movement;
|
||||
};
|
||||
};
|
||||
|
||||
class Air : AllVehicles {
|
||||
class NewTurret;
|
||||
class ViewPilot;
|
||||
class AnimationSources;
|
||||
};
|
||||
class Helicopter : Air {
|
||||
class HitPoints {
|
||||
class HitHull {
|
||||
armor = 1;
|
||||
material = 51;
|
||||
name = "NEtrup";
|
||||
visual = "trup";
|
||||
passThrough = 1;
|
||||
};
|
||||
class HitEngine {
|
||||
armor = 0.25;
|
||||
material = 51;
|
||||
name = "motor";
|
||||
visual = "motor";
|
||||
passThrough = 1;
|
||||
};
|
||||
class HitAvionics {
|
||||
armor = 0.15;
|
||||
material = 51;
|
||||
name = "elektronika";
|
||||
visual = "elektronika";
|
||||
passThrough = 1;
|
||||
};
|
||||
class HitVRotor {
|
||||
armor = 0.3;
|
||||
material = 51;
|
||||
name = "mala vrtule";
|
||||
visual = "mala vrtule staticka";
|
||||
passThrough = 0.3;
|
||||
};
|
||||
class HitHRotor {
|
||||
armor = 0.2;
|
||||
material = 51;
|
||||
name = "velka vrtule";
|
||||
visual = "velka vrtule staticka";
|
||||
passThrough = 0.1;
|
||||
};
|
||||
class HitMissiles {
|
||||
armor = 0.1;
|
||||
material = 51;
|
||||
name = "munice";
|
||||
visual = "munice";
|
||||
passThrough = 0.5;
|
||||
};
|
||||
class HitRGlass {
|
||||
convexComponent = "sklo predni P";
|
||||
armor = 0.1;
|
||||
material = 51;
|
||||
name = "sklo predni P";
|
||||
visual = "sklo predni P";
|
||||
passThrough = 0;
|
||||
};
|
||||
class HitLGlass {
|
||||
convexComponent = "sklo predni L";
|
||||
armor = 0.1;
|
||||
material = 51;
|
||||
name = "sklo predni L";
|
||||
visual = "sklo predni L";
|
||||
passThrough = 0;
|
||||
};
|
||||
class HitGlass1 {
|
||||
armor = 2;
|
||||
material = -1;
|
||||
name = "glass1";
|
||||
visual = "glass1";
|
||||
passThrough = 0;
|
||||
};
|
||||
class HitGlass2 {
|
||||
armor = 2;
|
||||
material = -1;
|
||||
name = "glass2";
|
||||
visual = "glass2";
|
||||
passThrough = 0;
|
||||
};
|
||||
class HitGlass3 {
|
||||
armor = 2;
|
||||
material = -1;
|
||||
name = "glass3";
|
||||
visual = "glass3";
|
||||
passThrough = 0;
|
||||
};
|
||||
class HitGlass4 {
|
||||
armor = 2;
|
||||
material = -1;
|
||||
name = "glass4";
|
||||
visual = "glass4";
|
||||
passThrough = 0;
|
||||
};
|
||||
class HitGlass5 {
|
||||
armor = 2;
|
||||
material = -1;
|
||||
name = "glass5";
|
||||
visual = "glass5";
|
||||
passThrough = 0;
|
||||
};
|
||||
class HitGlass6 {
|
||||
armor = 2;
|
||||
material = -1;
|
||||
name = "glass6";
|
||||
visual = "glass6";
|
||||
passThrough = 0;
|
||||
};
|
||||
};
|
||||
class Turrets {
|
||||
class MainTurret: NewTurret {
|
||||
class Turrets;
|
||||
class ViewOptics;
|
||||
};
|
||||
};
|
||||
};
|
||||
class Tank: landvehicle {
|
||||
class Sounds: Sounds {
|
||||
class Engine;
|
||||
class Movement;
|
||||
};
|
||||
driverOpticsModel = "\ca\Tracked\optika_tank_driver";
|
||||
commanderCanSee = 31;
|
||||
gunnerCanSee = 30;
|
||||
getInAction = "GetInMedium";
|
||||
getOutAction = "GetOutMedium";
|
||||
cargoGetInAction[] = {"GetInLow"};
|
||||
cargoGetOutAction[] = {"GetOutLow"};
|
||||
audible = 18;
|
||||
sensitivityEar = "0.0075 /3";
|
||||
armorStructural = 2;
|
||||
class AnimationSources;
|
||||
class HitPoints {
|
||||
class HitHull {
|
||||
armor = 1;
|
||||
material = -1;
|
||||
name = "NEtelo";
|
||||
visual = "telo";
|
||||
passThrough = 1;
|
||||
};
|
||||
class HitLTrack {
|
||||
armor = 0.15;
|
||||
material = -1;
|
||||
name = "pas_L";
|
||||
visual = "pas_L";
|
||||
passThrough = 0.3;
|
||||
};
|
||||
class HitRTrack {
|
||||
armor = 0.15;
|
||||
material = -1;
|
||||
name = "pas_P";
|
||||
visual = "pas_P";
|
||||
passThrough = 0.3;
|
||||
};
|
||||
class HitEngine {
|
||||
armor = 0.35;
|
||||
material = -1;
|
||||
name = "motor";
|
||||
visual = "motor";
|
||||
passThrough = 0.2;
|
||||
minimalHit = 0.02;
|
||||
};
|
||||
};
|
||||
weapons[] = {};
|
||||
magazines[] = {};
|
||||
class Turrets {
|
||||
class MainTurret: NewTurret {
|
||||
gunnerAction = "ManActTestDriverOut";
|
||||
gunnerOpticsModel = "\ca\Tracked\optika_tank_gunner";
|
||||
gunnerOutOpticsModel = "\ca\Weapons\optika_empty";
|
||||
gunBeg = "usti hlavne";
|
||||
gunEnd = "konec hlavne";
|
||||
memoryPointsGetInGunner = "pos gunner";
|
||||
memoryPointsGetInGunnerDir = "pos gunner dir";
|
||||
gunnerGetInAction = "GetInHigh";
|
||||
gunnerGetOutAction = "GetOutHigh";
|
||||
viewGunnerInExternal = 0;
|
||||
primaryGunner = 1;
|
||||
gunnerOpticsEffect[] = {"TankGunnerOptics2","OpticsBlur1","OpticsCHAbera1"};
|
||||
gunnerOutOpticsEffect[] = {};
|
||||
class HitPoints {
|
||||
class HitTurret {
|
||||
armor = 1;
|
||||
material = -1;
|
||||
name = "vez";
|
||||
visual = "vez";
|
||||
passThrough = 1;
|
||||
};
|
||||
class HitGun {
|
||||
armor = 0.3;
|
||||
material = -1;
|
||||
name = "zbran";
|
||||
visual = "zbran";
|
||||
passThrough = 0;
|
||||
};
|
||||
};
|
||||
class Turrets {
|
||||
class CommanderOptics: NewTurret {
|
||||
proxyType = "CPCommander";
|
||||
proxyIndex = 1;
|
||||
gunnerName = "$STR_POSITION_COMMANDER";
|
||||
primaryGunner = 0;
|
||||
primaryObserver = 1;
|
||||
stabilizedInAxes = "StabilizedInAxesNone";
|
||||
body = "obsTurret";
|
||||
gun = "obsGun";
|
||||
animationSourceBody = "obsTurret";
|
||||
animationSourceGun = "obsGun";
|
||||
animationSourceHatch = "hatchCommander";
|
||||
soundServo[] = {"\ca\sounds\vehicles\servos\turret-1",0.01,1,10};
|
||||
gunBeg = "";
|
||||
gunEnd = "";
|
||||
minElev = -4;
|
||||
maxElev = 20;
|
||||
initElev = 0;
|
||||
minTurn = -360;
|
||||
maxTurn = 360;
|
||||
initTurn = 0;
|
||||
commanding = 2;
|
||||
outGunnerMayFire = 1;
|
||||
inGunnerMayFire = 1;
|
||||
viewGunnerInExternal = 0;
|
||||
gunnerOpticsModel = "\ca\Tracked\optika_tank_driver";
|
||||
gunnerOutOpticsModel = "\ca\Weapons\optika_empty";
|
||||
gunnerOutOpticsColor[] = {0,0,0,1};
|
||||
gunnerOutForceOptics = 0;
|
||||
gunnerOutOpticsShowCursor = 0;
|
||||
gunnerOpticsEffect[] = {};
|
||||
gunnerOutOpticsEffect[] = {};
|
||||
memoryPointGunnerOutOptics = "commander_weapon_view";
|
||||
memoryPointGunnerOptics = "commanderview";
|
||||
memoryPointsGetInGunner = "pos commander";
|
||||
memoryPointsGetInGunnerDir = "pos commander dir";
|
||||
gunnerGetInAction = "GetInHigh";
|
||||
gunnerGetOutAction = "GetOutHigh";
|
||||
memoryPointGun = "gun_muzzle";
|
||||
selectionFireAnim = "zasleh_1";
|
||||
class ViewOptics {
|
||||
initAngleX = 0;
|
||||
minAngleX = -30;
|
||||
maxAngleX = 30;
|
||||
initAngleY = 0;
|
||||
minAngleY = -100;
|
||||
maxAngleY = 100;
|
||||
initFov = 0.155;
|
||||
minFov = 0.0625;
|
||||
maxFov = 0.466;
|
||||
};
|
||||
class ViewGunner {
|
||||
initAngleX = 5;
|
||||
minAngleX = -65;
|
||||
maxAngleX = 85;
|
||||
initAngleY = 0;
|
||||
minAngleY = -150;
|
||||
maxAngleY = 150;
|
||||
initFov = 0.7;
|
||||
minFov = 0.25;
|
||||
maxFov = 1.1;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
soundDammage[] = {"\ca\Tracked\Data\Sound\alarm_loop1",0.000316228,1};
|
||||
supplyRadius = 1.5;
|
||||
class ViewOptics: ViewOptics {
|
||||
initAngleX = 0;
|
||||
minAngleX = -30;
|
||||
maxAngleX = 30;
|
||||
initAngleY = 0;
|
||||
minAngleY = -100;
|
||||
maxAngleY = 100;
|
||||
initFov = 0.466;
|
||||
minFov = 0.466;
|
||||
maxFov = 0.466;
|
||||
};
|
||||
class DefaultEventhandlers;
|
||||
class Eventhandlers: DefaultEventhandlers{};
|
||||
smokeLauncherGrenadeCount = 6;
|
||||
smokeLauncherVelocity = 15;
|
||||
smokeLauncherOnTurret = 1;
|
||||
smokeLauncherAngle = 120;
|
||||
};
|
||||
|
||||
|
||||
//External Class
|
||||
class SkodaBase;
|
||||
//class SkodaBase;
|
||||
class ATV_Base_EP1 : Car
|
||||
{
|
||||
class HitPoints : HitPoints
|
||||
@@ -85,9 +374,9 @@ class CfgVehicles {
|
||||
};
|
||||
class Motorcycle;
|
||||
class RubberBoat;
|
||||
class UAZ_Unarmed_Base;
|
||||
class HMMWV_Base;
|
||||
class AH6_Base_EP1;
|
||||
//class UAZ_Unarmed_Base;
|
||||
//class HMMWV_Base;
|
||||
//class AH6_Base_EP1;
|
||||
class An2_Base_EP1;
|
||||
class TT650_Base;
|
||||
class V3S_Base;
|
||||
@@ -111,10 +400,11 @@ class CfgVehicles {
|
||||
};
|
||||
};
|
||||
class UralCivil;
|
||||
class Ship;
|
||||
//class Ship;
|
||||
//class Bag_Base_EP1;
|
||||
//class Bag_Base_BAF;
|
||||
class HouseBase;
|
||||
class Ruins: HouseBase {};
|
||||
class House : HouseBase
|
||||
{
|
||||
class DestructionEffects;
|
||||
@@ -125,6 +415,7 @@ class CfgVehicles {
|
||||
// class Land_Fire;
|
||||
class Animal;
|
||||
class Pastor;
|
||||
class Fin;
|
||||
class BuiltItems;
|
||||
class Building;
|
||||
class ReammoBox;
|
||||
@@ -135,6 +426,9 @@ class CfgVehicles {
|
||||
#include "Zeds\ViralZeds.hpp" //Viral type zeds
|
||||
#include "Zeds\WildZeds.hpp" //Viral type zeds
|
||||
#include "Zeds\SwarmZeds.hpp" //Swarm
|
||||
#include "Zeds\PlayerZeds.hpp"
|
||||
//#include "Zeds\NewZeds.hpp"
|
||||
#include "Females\females.hpp"
|
||||
//Survivor Skins
|
||||
#include "Skins.hpp"
|
||||
//Bags
|
||||
@@ -145,11 +439,26 @@ class CfgVehicles {
|
||||
//Includes all DayZ Vehilces
|
||||
//Car's
|
||||
#include "Car\HMMWV.hpp"
|
||||
#include "Car\CAR_HATCHBACK.hpp"
|
||||
#include "Car\UAZ_CDF.hpp"
|
||||
#include "Car\ArmoredSUV.hpp"
|
||||
#include "Car\BTR90.hpp"
|
||||
#include "Car\datsun.hpp"
|
||||
#include "Car\Gaz_Vodnik.hpp"
|
||||
#include "Car\hilux.hpp"
|
||||
#include "Car\Kamaz.hpp"
|
||||
#include "Car\Lada.hpp"
|
||||
#include "Car\LandRover.hpp"
|
||||
#include "Car\LAV25.hpp"
|
||||
#include "Car\M113.hpp"
|
||||
#include "Car\Mtvr.hpp"
|
||||
//#include "Car\TT650.hpp" //BIKES FOLDER
|
||||
#include "Car\UAZ_MG.hpp"
|
||||
#include "Car\Volha.hpp"
|
||||
#include "Car\VWGolf.hpp"
|
||||
//#include "Car\CAR_HATCHBACK.hpp" //contained in CAR_SEDAN
|
||||
#include "Car\UAZ.hpp"
|
||||
#include "Car\CAR_SEDAN.hpp"
|
||||
#include "Car\V3S_Civ.hpp"
|
||||
#include "Car\SUV_DZ.hpp"
|
||||
#include "Car\SUV.hpp"
|
||||
#include "Car\Pickup_PK_INS.hpp"
|
||||
#include "Car\Offroad_DSHKM_INS.hpp"
|
||||
#include "Car\UralCivil_DZ.hpp"
|
||||
@@ -157,8 +466,13 @@ class CfgVehicles {
|
||||
#include "Helicopter\MI17.hpp"
|
||||
#include "Helicopter\UH1H.hpp"
|
||||
#include "Helicopter\UH1H2.hpp"
|
||||
#include "Helicopter\AH6X.hpp"
|
||||
#include "Helicopter\UH1Y.hpp"
|
||||
#include "Helicopter\AH6.hpp"
|
||||
#include "Helicopter\MH6J_DZ.hpp"
|
||||
#include "Helicopter\CH53.hpp"
|
||||
#include "Helicopter\UH60.hpp"
|
||||
#include "Helicopter\CH47.hpp"
|
||||
#include "Helicopter\BAF_Merlin.hpp"
|
||||
//Wreck's
|
||||
//#include "Helicopter\MI8Wreck.hpp"
|
||||
//#include "Helicopter\UH1Wreck.hpp"
|
||||
@@ -166,6 +480,8 @@ class CfgVehicles {
|
||||
#include "CrashSite.hpp"
|
||||
//Plane's
|
||||
#include "Plane\AN2_DZ.hpp"
|
||||
#include "Plane\MV22.hpp"
|
||||
#include "Plane\C130.hpp"
|
||||
//Bikes
|
||||
#include "Bikes\ATV_US_EP1.hpp"
|
||||
#include "Bikes\ATV_CZ_EP1.hpp"
|
||||
@@ -173,6 +489,7 @@ class CfgVehicles {
|
||||
#include "Bikes\TT650_Civ.hpp"
|
||||
#include "Bikes\M1030.hpp"
|
||||
//Boat
|
||||
#include "Boat\RHIB.hpp"
|
||||
#include "Boat\PBX.hpp"
|
||||
#include "Boat\Fishing_Boat.hpp"
|
||||
#include "Boat\smallboat.hpp"
|
||||
@@ -225,6 +542,21 @@ class CfgVehicles {
|
||||
#include "antihack_plants.hpp"
|
||||
#include "antihack_weaponholders.hpp"
|
||||
|
||||
//EPOCH
|
||||
#include "DZE\Wrecks.hpp"
|
||||
#include "DZE\Doors.hpp"
|
||||
#include "DZE\Prop_Defs.hpp"
|
||||
#include "DZE\Veins.hpp"
|
||||
#include "DZE\ModularBuilding.hpp"
|
||||
#include "DZE\WeaponHolder.hpp"
|
||||
class Land_A_tent; // External class reference
|
||||
#include "DZE\Grave.hpp"
|
||||
class WeaponHolder; // External class reference
|
||||
#include "DZE\LockboxStorage.hpp"
|
||||
#include "DZE\VaultStorage.hpp"
|
||||
#include "DZE\TentStorage.hpp"
|
||||
|
||||
|
||||
//Blood Trail
|
||||
#include "Buildings\Blood_Trail_DZ.hpp"
|
||||
|
||||
@@ -235,7 +567,7 @@ class CfgVehicles {
|
||||
//Camps
|
||||
#include "InfectedCamps\IC_Fireplace1.hpp"
|
||||
|
||||
class WeaponHolder;
|
||||
//class WeaponHolder;
|
||||
class Plant_Base: WeaponHolder {
|
||||
scope = 2;
|
||||
icon = "";
|
||||
@@ -259,11 +591,23 @@ class CfgVehicles {
|
||||
};
|
||||
class Generator_DZ: Generator_Base
|
||||
{
|
||||
scope = 1;
|
||||
scope = 2;
|
||||
destrType = "DestructNo";
|
||||
cost = 100;
|
||||
offset[] = {0,1.5,0};
|
||||
model = "\dayz_equip\models\generator.p3d";
|
||||
icon = "\ca\data\data\Unknown_object.paa";
|
||||
mapSize = 2;
|
||||
armor = 400;
|
||||
displayName = "Generator";
|
||||
vehicleClass = "Fortifications";
|
||||
constructioncount = 1;
|
||||
removeoutput[] = {{"ItemGenerator",1}};
|
||||
requireplot = 0;
|
||||
nounderground = 0;
|
||||
transportMaxWeapons=0;
|
||||
transportmaxbackpacks = 0;
|
||||
transportMaxMagazines=10;
|
||||
displayName="Generator";
|
||||
weapons[] = {};
|
||||
magazines[] = {};
|
||||
class TransportBackpacks{};
|
||||
@@ -305,4 +649,8 @@ class CfgVehicles {
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
/*
|
||||
class CfgNonAIVehicles { //IN CfgNonAIVehicles.hpp
|
||||
#include "StreetLamps.hpp"
|
||||
};*/
|
||||
@@ -23,7 +23,7 @@ class CrashSite : House
|
||||
|
||||
class CrashSite_RU : CrashSite
|
||||
{
|
||||
scope = public;
|
||||
scope = 2;
|
||||
model = "\z\addons\dayz_communityassets\crashsite\mi8\mi8_ru.p3d";
|
||||
lootParams[] = {{0.6, -4.5, 0}, 7, 2.5, 5, 7};
|
||||
};
|
||||
@@ -35,7 +35,7 @@ class CrashSite_UN : CrashSite_RU
|
||||
|
||||
class CrashSite_US : CrashSite
|
||||
{
|
||||
scope = public;
|
||||
scope = 2;
|
||||
model = "\ca\air2\uh1y\uh1y_crashed.p3d";
|
||||
hiddenSelections[] = {"zasleh"};
|
||||
smoke[] = {-0.8,-2.3,2};
|
||||
@@ -44,7 +44,7 @@ class CrashSite_US : CrashSite
|
||||
|
||||
class CrashSite_EU : CrashSite
|
||||
{
|
||||
scope = public;
|
||||
scope = 2;
|
||||
model = "\z\addons\dayz_communityassets\crashsite\hc3\hc3.p3d";
|
||||
lootParams[] = {{-0.4, -0.5, 0}, 4, 2.5, 7.5, 7};
|
||||
};
|
||||
717
SQF/dayz_code/Configs/CfgVehicles/DZE/Prop_Defs.hpp
Normal file
717
SQF/dayz_code/Configs/CfgVehicles/DZE/Prop_Defs.hpp
Normal file
@@ -0,0 +1,717 @@
|
||||
class Mass_grave;
|
||||
class Mass_grave_DZ: Mass_grave
|
||||
{
|
||||
displayName = "Mass Grave W/ Zombies";
|
||||
};
|
||||
|
||||
//class Strategic;
|
||||
//class NonStrategic;
|
||||
|
||||
|
||||
class Land_Ind_FuelStation_Feed_EP1: Strategic
|
||||
{
|
||||
model = "\ca\Structures_E\Ind\Ind_FuelStation\Ind_FuelStation_Feed_ep1.p3d";
|
||||
transportFuel = 0;
|
||||
nameSound = "fuelstation";
|
||||
};
|
||||
class FuelStation : Strategic {
|
||||
icon = "\Ca\buildings\Icons\i_fuel_CA.paa";
|
||||
scope = 0;
|
||||
animated = 0;
|
||||
armor = 2000;
|
||||
displayName = "Fuel station";
|
||||
accuracy = 0.5;
|
||||
transportFuel = 0;
|
||||
};
|
||||
|
||||
class Land_FuelStation_Feed_PMC : Strategic {
|
||||
model = "\ca\Structures_PMC\Ind\FuelStation\FuelStation_Feed_PMC.p3d";
|
||||
transportFuel = 0;
|
||||
nameSound = "fuelstation";
|
||||
};
|
||||
|
||||
// lingor
|
||||
class Land_ibr_FuelStation_Feed : Strategic {
|
||||
model = "\ibr\lingor_fuel\ibr_FuelStation_Feed.p3d";
|
||||
transportFuel = 0;
|
||||
nameSound = "fuelstation";
|
||||
};
|
||||
// lingor
|
||||
class Land_fuelstation_army : Strategic {
|
||||
model = "\ibr\ibr_plants\fuelstation_army";
|
||||
transportFuel = 0;
|
||||
nameSound = "fuelstation";
|
||||
};
|
||||
// lingor
|
||||
class Land_fuelstation : Strategic {
|
||||
model = "\ibr\ibr_plants\fuelstation";
|
||||
transportFuel = 0;
|
||||
nameSound = "fuelstation";
|
||||
};
|
||||
// Lingor hangars
|
||||
class land_ibr_hangar : House {
|
||||
model = "\ibr\ibr_hangars\ibr_hangar";
|
||||
scope = 2;
|
||||
vehicleClass = "ibr_hangars";
|
||||
transportFuel = 0;
|
||||
transportRepair = 0;
|
||||
icon = "\ibr\ibr_hangars\icons\icon5.paa";
|
||||
mapSize = 40;
|
||||
displayName = "House";
|
||||
destrType = "DestructBuilding";
|
||||
armor = 1200;
|
||||
};
|
||||
// Panthera
|
||||
class Land_benzina_schnell: Strategic
|
||||
{
|
||||
model = "\ibr\ibr_plants\benzina_schnell";
|
||||
transportFuel = 0;
|
||||
nameSound = "fuelstation";
|
||||
};
|
||||
|
||||
//class NonStrategic;
|
||||
//class BuiltItems: NonStrategic{};
|
||||
class MiningItems: NonStrategic{
|
||||
class DestructionEffects {
|
||||
class Sound {
|
||||
simulation = "sound";
|
||||
type = "DestrMine";
|
||||
position = "destructionEffect1";
|
||||
intensity = 1;
|
||||
interval = 1;
|
||||
lifeTime = 0.05;
|
||||
};
|
||||
|
||||
class DestroyPhase1 {
|
||||
simulation = "destroy";
|
||||
type = "DelayedDestruction";
|
||||
lifeTime = 2.5;
|
||||
position = "";
|
||||
intensity = 1;
|
||||
interval = 1;
|
||||
};
|
||||
|
||||
class DamageAround1 {
|
||||
simulation = "damageAround";
|
||||
type = "DamageAroundHouse";
|
||||
position = "";
|
||||
intensity = 0.1;
|
||||
interval = 1;
|
||||
lifeTime = 1;
|
||||
};
|
||||
};
|
||||
};
|
||||
class DebugBox_DZ: NonStrategic
|
||||
{
|
||||
placement = "vertical";
|
||||
scope = 2;
|
||||
destrType = "DestructNo";
|
||||
cost = 100;
|
||||
model = "\z\addons\dayz_epoch\models\debug_box.p3d";
|
||||
icon = "\ca\data\data\Unknown_object.paa";
|
||||
mapSize = 2;
|
||||
armor = 2000;
|
||||
displayName = "Debug Box";
|
||||
vehicleClass = "Fortifications";
|
||||
};
|
||||
class DebugBoxPlayer_DZ: NonStrategic
|
||||
{
|
||||
placement = "vertical";
|
||||
scope = 2;
|
||||
destrType = "DestructNo";
|
||||
cost = 100;
|
||||
model = "\z\addons\dayz_epoch\models\player_box.p3d";
|
||||
icon = "\ca\data\data\Unknown_object.paa";
|
||||
mapSize = 2;
|
||||
armor = 2000;
|
||||
displayName = "Player Debug Box";
|
||||
vehicleClass = "Fortifications";
|
||||
class Eventhandlers
|
||||
{
|
||||
init = "_this call eh_localCleanup;";
|
||||
};
|
||||
};
|
||||
|
||||
//class TrapItems: NonStrategic{};
|
||||
// buildables
|
||||
class Hedgehog_DZ: BuiltItems
|
||||
{
|
||||
scope = 2;
|
||||
destrType = "DestructNo";
|
||||
cost = 100;
|
||||
offset[] = {0,1.5,0.55};
|
||||
model = "\ca\misc\jezek_kov";
|
||||
icon = "\ca\data\data\Unknown_object.paa";
|
||||
mapSize = 2;
|
||||
armor = 400;
|
||||
displayName = "Hedgehog (Steel)";
|
||||
vehicleClass = "Fortifications";
|
||||
constructioncount = 1;
|
||||
removeoutput[] = {{"ItemTankTrap",1}};
|
||||
nounderground = 0;
|
||||
};
|
||||
// WorkBench_DZ
|
||||
class WorkBench_DZ: BuiltItems
|
||||
{
|
||||
scope = 2;
|
||||
destrType = "DestructTree";
|
||||
cost = 100;
|
||||
offset[] = {0,1.5,0};
|
||||
model = "\z\addons\dayz_epoch\models\workbench.p3d";
|
||||
icon = "\ca\data\data\Unknown_object.paa";
|
||||
mapSize = 2;
|
||||
armor = 400;
|
||||
displayName = "Workbench";
|
||||
vehicleClass = "Fortifications";
|
||||
maintainBuilding[] = {{"PartWoodLumber",1}};
|
||||
constructioncount = 1;
|
||||
removeoutput[] = {{"PartWoodPlywood",1},{"PartWoodLumber",2}};
|
||||
requireplot = 0;
|
||||
nounderground = 0;
|
||||
};
|
||||
|
||||
// belt buckle
|
||||
class Helper_Base_EP1;
|
||||
class BeltBuckle_DZE : Helper_Base_EP1 {
|
||||
scope = 2;
|
||||
model = "\z\addons\dayz_epoch\models\skull.p3d";
|
||||
displayName = "Belt Buckle";
|
||||
accuracy = 1000;
|
||||
hiddenSelections[] = {"camo1"};
|
||||
hiddenSelectionsTextures[] = {"#(argb,8,8,3)color(1,0.5,0.5,0.5,ca)"};
|
||||
};
|
||||
|
||||
// Metal Panel
|
||||
class MetalPanel_DZ: BuiltItems
|
||||
{
|
||||
scope = 2;
|
||||
destrType = "DestructTree";
|
||||
cost = 100;
|
||||
offset[] = {0,2.5,0.5};
|
||||
model = "\ca\structures\wall\wall_indcnc2_3.p3d";
|
||||
icon = "\ca\data\data\Unknown_object.paa";
|
||||
mapSize = 2;
|
||||
armor = 4000;
|
||||
displayName = "Metal Panel";
|
||||
vehicleClass = "Fortifications";
|
||||
constructioncount = 6;
|
||||
removeoutput[] = {{"metal_panel_kit",1}};
|
||||
};
|
||||
|
||||
class FuelPump_DZ: BuiltItems
|
||||
{
|
||||
scope = 2;
|
||||
destrType = "DestructNo";
|
||||
cost = 100;
|
||||
offset[] = {0,2,0};
|
||||
model = "\ca\Structures_E\Ind\Ind_FuelStation\Ind_FuelStation_Feed_ep1.p3d";
|
||||
icon = "\ca\data\data\Unknown_object.paa";
|
||||
mapSize = 2;
|
||||
armor = 400;
|
||||
displayName = "Fuel Pump";
|
||||
vehicleClass = "Fortifications";
|
||||
constructioncount = 2;
|
||||
removeoutput[] = {{"fuel_pump_kit",1}};
|
||||
requireplot = 0;
|
||||
nounderground = 0;
|
||||
};
|
||||
|
||||
class Fort_RazorWire : BuiltItems {
|
||||
scope = 2;
|
||||
animated = 0;
|
||||
vehicleClass = "Fortifications";
|
||||
model = "\ca\misc\Fort_Razorwire";
|
||||
icon = "\Ca\misc\data\icons\I_drutkolczasty_CA.paa";
|
||||
offset[] = {0,1.5,0.5};
|
||||
accuracy = 0.3;
|
||||
mapSize = 5.5;
|
||||
displayName = "Wire";
|
||||
destrType = "DestructTent";
|
||||
armor = 100;
|
||||
GhostPreview = "Fort_RazorWirePreview";
|
||||
nounderground = 0;
|
||||
};
|
||||
|
||||
class Sandbag1_DZ: BuiltItems
|
||||
{
|
||||
scope = 2;
|
||||
destrType = "DestructNo";
|
||||
cost = 100;
|
||||
model = "\ca\misc2\BagFenceLong.p3d";
|
||||
icon = "\Ca\misc3\data\Icons\icon_fortBagFenceLong_ca.paa";
|
||||
offset[] = {0,1.5,0.5};
|
||||
mapSize = 2;
|
||||
armor = 400;
|
||||
displayName = "Bag Fence";
|
||||
vehicleClass = "Fortifications";
|
||||
constructioncount = 3;
|
||||
removeoutput[] = {{"ItemSandbag",1}};
|
||||
nounderground = 0;
|
||||
};
|
||||
//review some of these settings
|
||||
class BagFenceRound_DZ: BuiltItems
|
||||
{
|
||||
scope = 2;
|
||||
destrType = "DestructNo";
|
||||
cost = 100;
|
||||
model = "\ca\misc2\BagFenceRound.p3d";
|
||||
icon = "\Ca\misc3\data\Icons\icon_bagFenceRound_ca.paa";
|
||||
offset[] = {0,1.5,0.5};
|
||||
mapSize = 2;
|
||||
armor = 400;
|
||||
displayName = "Bag fence (Round)";
|
||||
vehicleClass = "Fortifications";
|
||||
constructioncount = 3;
|
||||
removeoutput[] = {{"BagFenceRound_DZ_kit",1}};
|
||||
nounderground = 0;
|
||||
};
|
||||
|
||||
class Land_HBarrier1_DZ : BuiltItems {
|
||||
scope = 2;
|
||||
animated = 0;
|
||||
vehicleClass = "Fortifications";
|
||||
typicalCargo[] = {};
|
||||
offset[] = {0,2,0};
|
||||
irTarget = 0;
|
||||
accuracy = 0.3;
|
||||
transportAmmo = 0;
|
||||
transportRepair = 0;
|
||||
transportFuel = 0;
|
||||
destrType = "DestructBuilding";
|
||||
armor = 500;
|
||||
coefInside = 0.5;
|
||||
coefInsideHeur = 0.8;
|
||||
cost = 0;
|
||||
picture = "\CA\ui\data\icon_wf_barriers_ca.paa";
|
||||
model = "\ca\misc2\HBarrier1.p3d";
|
||||
icon = "\Ca\misc2\data\Icons\icon_hescoBarrier1_ca.paa";
|
||||
mapSize = 2;
|
||||
displayName = "H-barrier cube";
|
||||
GhostPreview = "Land_HBarrier1Preview";
|
||||
constructioncount = 4;
|
||||
removeoutput[] = {{"ItemSandbagLarge",1}};
|
||||
nounderground = 0;
|
||||
};
|
||||
class Land_HBarrier3_DZ : BuiltItems {
|
||||
model = "\ca\misc2\HBarrier3.p3d";
|
||||
icon = "\Ca\misc2\data\Icons\icon_hescoBarrier3_ca.paa";
|
||||
mapSize = 3.5;
|
||||
displayName = "H-barrier (short)";
|
||||
GhostPreview = "Land_HBarrier3ePreview";
|
||||
scope = 2;
|
||||
animated = 0;
|
||||
vehicleClass = "Fortifications";
|
||||
typicalCargo[] = {};
|
||||
irTarget = 0;
|
||||
accuracy = 0.3;
|
||||
transportAmmo = 0;
|
||||
transportRepair = 0;
|
||||
transportFuel = 0;
|
||||
destrType = "DestructBuilding";
|
||||
armor = 500;
|
||||
coefInside = 0.5;
|
||||
coefInsideHeur = 0.8;
|
||||
cost = 0;
|
||||
picture = "\CA\ui\data\icon_wf_barriers_ca.paa";
|
||||
offset[] = {0,2.5,0};
|
||||
constructioncount = 8;
|
||||
removeoutput[] = {{"ItemSandbagExLarge",1}};
|
||||
nounderground = 0;
|
||||
};
|
||||
|
||||
class Land_HBarrier5_DZ:BuiltItems {
|
||||
model = "\ca\misc2\HBarrier5.p3d";
|
||||
icon = "\Ca\misc2\data\Icons\icon_hescoBarrier5_ca.paa";
|
||||
mapSize = 7;
|
||||
displayName = "H-barrier (long)";
|
||||
GhostPreview = "Land_HBarrier5Preview";
|
||||
scope = 2;
|
||||
animated = 0;
|
||||
vehicleClass = "Fortifications";
|
||||
typicalCargo[] = {};
|
||||
irTarget = 0;
|
||||
accuracy = 0.3;
|
||||
transportAmmo = 0;
|
||||
transportRepair = 0;
|
||||
transportFuel = 0;
|
||||
destrType = "DestructBuilding";
|
||||
armor = 500;
|
||||
coefInside = 0.5;
|
||||
coefInsideHeur = 0.8;
|
||||
cost = 0;
|
||||
picture = "\CA\ui\data\icon_wf_barriers_ca.paa";
|
||||
offset[] = {0,2.5,0};
|
||||
constructioncount = 8;
|
||||
removeoutput[] = {{"ItemSandbagExLarge5x",1}};
|
||||
nounderground = 0;
|
||||
};
|
||||
|
||||
class SandNest_DZ : BuiltItems {
|
||||
scope = 2;
|
||||
model = "\ca\Misc_E\fortified_nest_small_ep1";
|
||||
displayName = "Sandbag Nest";
|
||||
expansion = 1;
|
||||
icon = "\Ca\misc3\data\Icons\icon_fortNestSmall_ca.paa";
|
||||
mapSize = 5;
|
||||
armor = 500;
|
||||
irTarget = 0;
|
||||
vehicleClass = "Fortifications";
|
||||
GhostPreview = "Land_fortified_nest_smallPreview";
|
||||
animated = 0;
|
||||
simulation = "house";
|
||||
accuracy = 0.2;
|
||||
cost = 0;
|
||||
ladders[] = {};
|
||||
TextPlural = "Houses";
|
||||
TextSingular = "House";
|
||||
nameSound = "obj_house";
|
||||
offset[] = {0,3,1};
|
||||
removeoutput[] = {{"sandbag_nest_kit",1}};
|
||||
nounderground = 0;
|
||||
};
|
||||
|
||||
class Supply_Crate_DZE: MiningItems
|
||||
{
|
||||
scope = 2;
|
||||
destrType = "DestructBuilding";
|
||||
cost = 100;
|
||||
|
||||
model="\z\addons\dayz_epoch\models\ammo_supply.p3d";
|
||||
icon = "\ca\data\data\Unknown_object.paa";
|
||||
|
||||
mapSize = 2;
|
||||
armor = 40;
|
||||
displayName = "Supply Crate";
|
||||
|
||||
vehicleClass = "Fortifications";
|
||||
|
||||
class DestructionEffects : DestructionEffects
|
||||
{
|
||||
class Ruin1
|
||||
{
|
||||
simulation = "ruin";
|
||||
type = "\z\addons\dayz_epoch\models\ammo_supply_wreck.p3d";
|
||||
position = "";
|
||||
intensity = 1;
|
||||
interval = 1;
|
||||
lifeTime = 1;
|
||||
};
|
||||
};
|
||||
};
|
||||
class Gunrack1;
|
||||
class GunRack_DZ: Gunrack1
|
||||
{
|
||||
armor = 200;
|
||||
scope = 2;
|
||||
displayName = "Gun Rack";
|
||||
vehicleClass = "Fortifications";
|
||||
transportMaxWeapons = 20;
|
||||
transportMaxMagazines = 10;
|
||||
transportMaxBackpacks = 0;
|
||||
offset[] = {0,2.5,0.5};
|
||||
removeoutput[] = {{"ItemGunRackKit",1}};
|
||||
nounderground = 0;
|
||||
};
|
||||
class Fort_Crate_wood;
|
||||
class WoodCrate_DZ: Fort_Crate_wood
|
||||
{
|
||||
scope = 2;
|
||||
destrType = "DestructBuilding";
|
||||
offset[] = {0,2.5,0.5};
|
||||
armor = 200;
|
||||
displayName = "Wood Crate";
|
||||
vehicleClass = "Fortifications";
|
||||
transportMaxMagazines = 50;
|
||||
transportMaxWeapons = 5;
|
||||
transportMaxBackpacks = 1;
|
||||
removeoutput[] = {{"ItemWoodCrateKit",1}};
|
||||
nounderground = 0;
|
||||
};
|
||||
// PLAYER BUILDINGS
|
||||
// class Plastic_Pole_EP1;
|
||||
class Sign_1L_Noentry_EP1;
|
||||
class Plastic_Pole_EP1_DZ: Sign_1L_Noentry_EP1
|
||||
{
|
||||
destrType = "DestructTree";
|
||||
armor = 2000;
|
||||
|
||||
// static
|
||||
hasDriver = 0;
|
||||
simulation = "house";
|
||||
weapons[] = {};
|
||||
magazines[] = {};
|
||||
irTarget = 0;
|
||||
type = 1;
|
||||
threat[] = {0,0,0};
|
||||
maxSpeed = 0;
|
||||
coefInside = 4;
|
||||
coefInsideHeur = 4;
|
||||
|
||||
scope = 2;
|
||||
offset[] = {0,2.5,0.3};
|
||||
displayName = "30m Plot Pole";
|
||||
vehicleClass = "Fortifications";
|
||||
removeoutput[] = {{"30m_plot_kit",1}};
|
||||
requireplot = 0;
|
||||
nounderground = 0;
|
||||
};
|
||||
class USMC_WarfareBMGNest_M240;
|
||||
class M240Nest_DZ: USMC_WarfareBMGNest_M240
|
||||
{
|
||||
destrType = "DestructBuilding";
|
||||
armor = 450;
|
||||
scope = 2;
|
||||
offset[] = {0,3.5,0};
|
||||
displayName = "M240 Nest";
|
||||
vehicleClass = "Fortifications";
|
||||
transportMaxMagazines = 25;
|
||||
transportMaxWeapons = 4;
|
||||
transportMaxBackpacks = 1;
|
||||
constructioncount = 10;
|
||||
removeoutput[] = {{"m240_nest_kit",1}};
|
||||
|
||||
};
|
||||
class Land_covering_hut_EP1;
|
||||
class CanvasHut_DZ: Land_covering_hut_EP1
|
||||
{
|
||||
armor = 200;
|
||||
scope = 2;
|
||||
offset[] = {0,2.5,1};
|
||||
displayName = "Canvas Hut";
|
||||
vehicleClass = "Fortifications";
|
||||
};
|
||||
class Park_bench1;
|
||||
class ParkBench_DZ: Park_bench1
|
||||
{
|
||||
scope = 2;
|
||||
offset[] = {0,1.5,0.5};
|
||||
displayName = "Wood Bench";
|
||||
vehicleClass = "Fortifications";
|
||||
removeoutput[] = {{"park_bench_kit",1}};
|
||||
};
|
||||
class Land_CamoNet_EAST_EP1;
|
||||
class DesertCamoNet_DZ: Land_CamoNet_EAST_EP1
|
||||
{
|
||||
armor = 300;
|
||||
destrType = "DestructNo";
|
||||
scope = 2;
|
||||
offset[] = {0,5,0};
|
||||
displayName = "Desert Camo Net";
|
||||
vehicleClass = "Fortifications";
|
||||
removeoutput[] = {{"desert_net_kit",1}};
|
||||
};
|
||||
class Land_CamoNet_EAST;
|
||||
class ForestCamoNet_DZ: Land_CamoNet_EAST
|
||||
{
|
||||
armor = 300;
|
||||
destrType = "DestructNo";
|
||||
scope = 2;
|
||||
offset[] = {0,5,0};
|
||||
displayName = "Forest Camo Net";
|
||||
vehicleClass = "Fortifications";
|
||||
removeoutput[] = {{"forest_net_kit",1}};
|
||||
};
|
||||
class Land_CamoNetB_EAST_EP1;
|
||||
class DesertLargeCamoNet_DZ: Land_CamoNetB_EAST_EP1
|
||||
{
|
||||
armor = 300;
|
||||
destrType = "DestructNo";
|
||||
scope = 2;
|
||||
offset[] = {0,9,0};
|
||||
displayName = "Large Desert Camo Net";
|
||||
vehicleClass = "Fortifications";
|
||||
removeoutput[] = {{"desert_large_net_kit",1}};
|
||||
};
|
||||
class Land_Misc_deerstand;
|
||||
class DeerStand_DZ: Land_Misc_deerstand
|
||||
{
|
||||
armor = 300;
|
||||
// destrType = "DestructNo";
|
||||
scope = 2;
|
||||
offset[] = {0,5,0};
|
||||
displayName = "Deer Stand";
|
||||
vehicleClass = "Fortifications";
|
||||
removeoutput[] = {{"deer_stand_kit",1}};
|
||||
};
|
||||
class Land_CamoNetB_EAST;
|
||||
class ForestLargeCamoNet_DZ: Land_CamoNetB_EAST
|
||||
{
|
||||
armor = 300;
|
||||
destrType = "DestructNo";
|
||||
scope = 2;
|
||||
offset[] = {0,9,0};
|
||||
displayName = "Large Forest Camo Net";
|
||||
vehicleClass = "Fortifications";
|
||||
removeoutput[] = {{"forest_large_net_kit",1}};
|
||||
};
|
||||
|
||||
class Land_Wall_Gate_Ind1_L;
|
||||
class MetalGate_DZ: Land_Wall_Gate_Ind1_L
|
||||
{
|
||||
armor = 400;
|
||||
scope = 2;
|
||||
offset[] = {0,2.5,1};
|
||||
displayName = "Rusty Gate";
|
||||
vehicleClass = "Fortifications";
|
||||
removeoutput[] = {{"rusty_gate_kit",1}};
|
||||
};
|
||||
class Land_KBud;
|
||||
class OutHouse_DZ: Land_KBud
|
||||
{
|
||||
armor = 200;
|
||||
scope = 2;
|
||||
offset[] = {0,2.5,1};
|
||||
displayName = "Outhouse";
|
||||
vehicleClass = "Fortifications";
|
||||
transportMaxMagazines = 4;
|
||||
transportMaxWeapons = 4;
|
||||
transportMaxBackpacks = 4;
|
||||
constructioncount = 2;
|
||||
class transportmagazines
|
||||
{
|
||||
class _xx_ItemTrashToiletpaper
|
||||
{
|
||||
magazine = "ItemTrashToiletpaper";
|
||||
count = 1;
|
||||
};
|
||||
};
|
||||
};
|
||||
class Land_Shed_M01;
|
||||
class StorageShed_DZ: Land_Shed_M01
|
||||
{
|
||||
armor = 1600;
|
||||
scope = 2;
|
||||
offset[] = {0,2.5,1};
|
||||
displayName = "Storage Shed";
|
||||
vehicleClass = "Fortifications";
|
||||
transportMaxMagazines = 400;
|
||||
transportMaxWeapons = 40;
|
||||
transportMaxBackpacks = 20;
|
||||
constructioncount = 6;
|
||||
};
|
||||
class Fence_corrugated_plate;
|
||||
class Fence_corrugated_DZ: Fence_corrugated_plate
|
||||
{
|
||||
armor = 600;
|
||||
scope = 2;
|
||||
offset[] = {0,2.5,1};
|
||||
removeoutput[] = {{"ItemCorrugated",1}};
|
||||
displayName = "Corrugated Fence";
|
||||
vehicleClass = "Fortifications";
|
||||
nounderground = 0;
|
||||
|
||||
};
|
||||
class Land_kulna;
|
||||
class WoodShack_DZ: Land_kulna
|
||||
{
|
||||
scope = 2;
|
||||
destrType = "DestructBuilding";
|
||||
offset[] = {0,2.5,1.3};
|
||||
armor = 800;
|
||||
displayName = "Wooden Shack";
|
||||
vehicleClass = "Fortifications";
|
||||
transportMaxMagazines = 100;
|
||||
transportMaxWeapons = 10;
|
||||
transportMaxBackpacks = 5;
|
||||
constructioncount = 5;
|
||||
nounderground = 0;
|
||||
};
|
||||
class Land_Shed_wooden;
|
||||
class Wooden_shed_DZ: Land_Shed_wooden
|
||||
{
|
||||
scope = 2;
|
||||
destrType = "DestructBuilding";
|
||||
//cost = 100;
|
||||
offset[] = {0,2.5,1};
|
||||
armor = 800;
|
||||
displayName = "Wooden Shed";
|
||||
vehicleClass = "Fortifications";
|
||||
transportMaxMagazines = 200;
|
||||
transportMaxWeapons = 20;
|
||||
transportMaxBackpacks = 10;
|
||||
nounderground = 0;
|
||||
};
|
||||
|
||||
class Wall_FenW2_6_EP1;
|
||||
class StickFence_DZ: Wall_FenW2_6_EP1
|
||||
{
|
||||
destrType = "DestructTree";
|
||||
armor = 200;
|
||||
scope = 2;
|
||||
offset[] = {0,2.5,0};
|
||||
displayName = "Stick Fence";
|
||||
vehicleClass = "Fortifications";
|
||||
};
|
||||
class ASC_EU_LHVOld;
|
||||
class LightPole_DZ: ASC_EU_LHVOld
|
||||
{
|
||||
armor = 200;
|
||||
scope = 2;
|
||||
offset[] = {0,2.5,0};
|
||||
displayName = "Light Pole";
|
||||
vehicleClass = "Fortifications";
|
||||
maintainBuilding[] = {{"ItemLightBulb",1}};
|
||||
};
|
||||
class Land_Misc_Scaffolding;
|
||||
class Scaffolding_DZ: Land_Misc_Scaffolding
|
||||
{
|
||||
armor = 100;
|
||||
destrType = "DestructBuilding";
|
||||
scope = 2;
|
||||
displayName = "Scaffolding";
|
||||
vehicleClass = "Fortifications";
|
||||
constructioncount = 6;
|
||||
animated = 0;
|
||||
irTarget = 0;
|
||||
accuracy = 0.3;
|
||||
transportAmmo = 0;
|
||||
transportRepair = 0;
|
||||
transportFuel = 0;
|
||||
typicalCargo[] = {};
|
||||
offset[] = {0,10,3};
|
||||
cost = 0;
|
||||
};
|
||||
class WoodGate_DZ: BuiltItems
|
||||
{
|
||||
scope = 2;
|
||||
destrType = "DestructTree";
|
||||
//cost = 100;
|
||||
offset[] = {0,1.5,0.5};
|
||||
model = "\ca\structures\Wall\Gate_wood2_5";
|
||||
icon = "\ca\data\data\Unknown_object.paa";
|
||||
mapSize = 2;
|
||||
armor = 100;
|
||||
displayName = "Wood Panel";
|
||||
vehicleClass = "Fortifications";
|
||||
|
||||
class AnimationSources
|
||||
{
|
||||
class DoorR {
|
||||
source = "User";
|
||||
animPeriod = 1;
|
||||
initPhase = 0;
|
||||
};
|
||||
};
|
||||
class UserActions
|
||||
{
|
||||
class CloseDoor
|
||||
{
|
||||
position = "";
|
||||
displayName = "Close Door";
|
||||
radius = 1.5;
|
||||
onlyForPlayer = 0;
|
||||
condition = "this animationPhase 'DoorR' == 1";
|
||||
statement = "this animate ['DoorR', 0];";
|
||||
};
|
||||
class OpenDoor
|
||||
{
|
||||
position = "";
|
||||
displayName = "Open Door";
|
||||
radius = 1.5;
|
||||
onlyForPlayer = 0;
|
||||
condition = "this animationPhase 'DoorR' == 0";
|
||||
statement = "this animate ['DoorR', 1];";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
@@ -1,26 +1,3 @@
|
||||
class ReammoBox;
|
||||
class WeaponHolderBase: ReammoBox {
|
||||
scope = 0;
|
||||
accuracy = 1000;
|
||||
vehicleClass = "Survival";
|
||||
displayName = "Weapon";
|
||||
memoryPointSupply = "collect";
|
||||
supplyRadius = 3;
|
||||
transportMaxWeapons = 0;
|
||||
transportMaxMagazines = 0;
|
||||
transportMaxBackpacks = 0;
|
||||
transportAmmo = 0;
|
||||
transportRepair = 0;
|
||||
transportFuel = 0;
|
||||
};
|
||||
class WoodenArrowF : WeaponHolderBase {
|
||||
scope = public;
|
||||
displayName = "Arrow";
|
||||
model = "\dayz_weapons\models\bolt";
|
||||
class eventHandlers {
|
||||
init = "[(_this select 0),'cfgMagazines','WoodenArrow'] execVM '\z\addons\dayz_code\init\object_pickupAction.sqf';";
|
||||
};
|
||||
};
|
||||
class WeaponHolder_ItemHatchet_DZE: WeaponHolderBase {
|
||||
scope = 2;
|
||||
displayName = $STR_EQUIP_NAME_41;
|
||||
@@ -44,12 +21,4 @@ class WeaponHolder_MeleeCrowbar: WeaponHolderBase {
|
||||
class eventHandlers {
|
||||
init = "[(_this select 0),'cfgWeapons','ItemCrowbar'] execVM '\z\addons\dayz_code\init\object_pickupAction.sqf';";
|
||||
};
|
||||
};
|
||||
class WeaponHolder_ItemJerrycanEmpty: WeaponHolderBase {
|
||||
scope = 2;
|
||||
displayName = $STR_EQUIP_NAME_39;
|
||||
model = "\dayz_equip\proxy\jerrycan.p3d";
|
||||
class eventHandlers {
|
||||
init = "[(_this select 0),'cfgMagazines','ItemJerrycanEmpty'] execVM '\z\addons\dayz_code\init\object_pickupAction.sqf';";
|
||||
};
|
||||
};
|
||||
@@ -1,5 +1,5 @@
|
||||
class UH60_NAVY_Wreck_DZ: SpawnableWreck {
|
||||
scope = public;
|
||||
scope = 2;
|
||||
class Armory {
|
||||
disabled = 1;
|
||||
};
|
||||
|
||||
@@ -45,8 +45,8 @@ class AH6J_EP1_DZE: AH6J_EP1_DZ
|
||||
magazines[] = {"60Rnd_CMFlareMagazine"};
|
||||
};
|
||||
class AH6X_DZ: AH6_Base_EP1 {
|
||||
displayname = "AH6X Little Bird";
|
||||
displaynameshort = "AH6X_DZ";
|
||||
displayname = $STR_VEH_NAME_AH6X;
|
||||
displaynameshort = $STR_EP1_DN_AH6X;
|
||||
audible = 6;
|
||||
enablemanualfire = 0;
|
||||
scope = 2;
|
||||
@@ -72,31 +72,4 @@ class AH6X_DZ: AH6_Base_EP1 {
|
||||
transportmaxbackpacks = 2;
|
||||
fuelCapacity = 242;
|
||||
class Turrets {};
|
||||
};
|
||||
class MH6J_DZ: AH6_Base_EP1 {
|
||||
scope = 2;
|
||||
side = 2;
|
||||
crew = "";
|
||||
enablemanualfire = 0;
|
||||
typicalCargo[] = {};
|
||||
displayname = "MH-6J Little Bird";
|
||||
displaynameshort = "MH6J_DZ";
|
||||
hiddenselections[] = {"camo1", "camo2"};
|
||||
transportsoldier = 5;
|
||||
hiddenselectionstextures[] = {"ca\air_e\ah6j\data\ah6_merge1_co.paa", "ca\air_e\ah6j\data\default_co.paa"};
|
||||
icon = "\ca\air_e\data\UI\Icon_mh6j_CA.paa";
|
||||
model = "\ca\air_e\ah6j\mh6j";
|
||||
picture = "\ca\air_e\data\UI\Picture_mh6j_CA.paa";
|
||||
radartype = 0;
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
weapons[] = {};
|
||||
magazines[] = {};
|
||||
commanderCanSee = 2+16+32;
|
||||
gunnerCanSee = 2+16+32;
|
||||
driverCanSee = 2+16+32;
|
||||
transportMaxWeapons = 3;
|
||||
transportMaxMagazines = 20;
|
||||
transportmaxbackpacks = 5;
|
||||
class Turrets {};
|
||||
};
|
||||
};
|
||||
@@ -1,46 +0,0 @@
|
||||
class AH6X_DZ_Base: AH6_Base_EP1
|
||||
{
|
||||
class Helicopter: Air
|
||||
{
|
||||
class NewTurret;
|
||||
class Turrets {class MainTurret;};
|
||||
class HitPoints
|
||||
{
|
||||
class HitGlass1;
|
||||
class HitGlass2;
|
||||
class HitGlass3;
|
||||
class HitGlass4;
|
||||
class HitGlass5;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
class AH6X_DZ: AH6_Base_EP1
|
||||
{
|
||||
displayname = $STR_VEH_NAME_AH6X;
|
||||
displaynameshort = $STR_EP1_DN_AH6X;
|
||||
audible = 6;
|
||||
enablemanualfire = 0;
|
||||
scope = 2;
|
||||
side = 2;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
hiddenselections[] = {"camo1"};
|
||||
hiddenselectionstextures[] = {"ca\air_e\ah6j\data\ah6_merge1_co.paa"};
|
||||
icon = "\ca\air_e\data\UI\Icon_ah6x_CA.paa";
|
||||
model = "\ca\air_e\ah6j\ah6x";
|
||||
picture = "\ca\air_e\data\UI\Picture_ah6x_CA.paa";
|
||||
isuav = 0;
|
||||
radartype = 0;
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
weapons[] = {};
|
||||
magazines[] = {};
|
||||
commanderCanSee = 2+16+32;
|
||||
gunnerCanSee = 2+16+32;
|
||||
driverCanSee = 2+16+32;
|
||||
transportMaxWeapons = 3;
|
||||
transportMaxMagazines = 30;
|
||||
transportmaxbackpacks = 2;
|
||||
class Turrets {};
|
||||
};
|
||||
@@ -1,31 +1,19 @@
|
||||
class Mi17_base: Helicopter
|
||||
{
|
||||
class HitPoints : HitPoints
|
||||
{
|
||||
class HitGlass1;
|
||||
class HitGlass2;
|
||||
class HitGlass3;
|
||||
class HitGlass4;
|
||||
class HitGlass5;
|
||||
class HitGlass6;
|
||||
};
|
||||
class Turrets: Turrets
|
||||
{
|
||||
class MainTurret: MainTurret
|
||||
{
|
||||
class Mi17_base: Helicopter {
|
||||
class Turrets: Turrets {
|
||||
|
||||
class MainTurret: MainTurret {
|
||||
class ViewOptics: ViewOptics {};
|
||||
class Turrets: Turrets {};
|
||||
};
|
||||
class BackTurret: MainTurret
|
||||
{
|
||||
class BackTurret: MainTurret {
|
||||
class Turrets: Turrets {};
|
||||
};
|
||||
};
|
||||
};
|
||||
//"Mi17_DZ" createVehicle position player;
|
||||
//class Mi17_base_CDF: Mi17_base {};
|
||||
class Mi17_DZ: Mi17_base {
|
||||
|
||||
class Mi17_DZ: Mi17_base {
|
||||
displayname = $STR_VEH_NAME_MI17;
|
||||
displaynameshort = "Mi17_DZ";
|
||||
scope = 2;
|
||||
side = 2;
|
||||
crew = "";
|
||||
@@ -39,28 +27,42 @@ class Mi17_DZ: Mi17_base {
|
||||
transportMaxWeapons = 10;
|
||||
transportMaxMagazines = 50;
|
||||
transportmaxbackpacks = 10;
|
||||
|
||||
class Turrets : Turrets
|
||||
{
|
||||
class MainTurret : MainTurret
|
||||
{
|
||||
fuelCapacity = 1870;
|
||||
class Turrets : Turrets {
|
||||
class MainTurret : MainTurret {
|
||||
magazines[] = {"100Rnd_762x54_PK"};
|
||||
};
|
||||
class BackTurret : BackTurret
|
||||
{
|
||||
class BackTurret : BackTurret {
|
||||
magazines[] = {"100Rnd_762x54_PK"};
|
||||
};
|
||||
};
|
||||
|
||||
armor=25;
|
||||
damageResistance = 0.00394;
|
||||
class HitPoints : HitPoints
|
||||
{
|
||||
class HitGlass1 : HitGlass1 { armor=0.25; };
|
||||
class HitGlass2 : HitGlass2 { armor=0.25; };
|
||||
class HitGlass3 : HitGlass3 { armor=0.25; };
|
||||
class HitGlass4 : HitGlass4 { armor=0.25; };
|
||||
class HitGlass5 : HitGlass5 { armor=0.25; };
|
||||
class HitGlass6 : HitGlass6 { armor=0.25; };
|
||||
};
|
||||
};
|
||||
class Mi17_DZE: Mi17_DZ {
|
||||
displaynameshort = "Mi17_DZE";
|
||||
class Turrets : Turrets {
|
||||
class MainTurret : MainTurret {
|
||||
magazines[] = {};
|
||||
};
|
||||
class BackTurret : BackTurret {
|
||||
magazines[] = {};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
class Mi17_Civilian;
|
||||
class Mi17_Civilian_DZ: Mi17_Civilian {
|
||||
displayname = "Mi-17 (Civilian)";
|
||||
displaynameshort = "Mi-17 (Civ)";
|
||||
scope = 2;
|
||||
side = 3;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
commanderCanSee = 2+16+32;
|
||||
gunnerCanSee = 2+16+32;
|
||||
driverCanSee = 2+16+32;
|
||||
transportMaxWeapons = 10;
|
||||
transportMaxMagazines = 50;
|
||||
transportmaxbackpacks = 10;
|
||||
};
|
||||
|
||||
@@ -1,21 +1,16 @@
|
||||
class UH1H_base: Helicopter
|
||||
{
|
||||
class Turrets: Turrets
|
||||
{
|
||||
class MainTurret: MainTurret
|
||||
{
|
||||
class UH1H_base: Helicopter {
|
||||
class Turrets: Turrets {
|
||||
class MainTurret: MainTurret {
|
||||
class ViewOptics: ViewOptics {};
|
||||
class Turrets: Turrets {};
|
||||
};
|
||||
class LeftDoorGun: MainTurret
|
||||
{
|
||||
class LeftDoorGun: MainTurret {
|
||||
class Turrets: Turrets {};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
class UH1H_DZ: UH1H_base
|
||||
{
|
||||
class UH1H_DZ: UH1H_base {
|
||||
scope = 2;
|
||||
side = 2;
|
||||
crew = "";
|
||||
@@ -29,20 +24,26 @@ class UH1H_DZ: UH1H_base
|
||||
transportMaxWeapons = 5;
|
||||
transportMaxMagazines = 25;
|
||||
transportmaxbackpacks = 4;
|
||||
|
||||
class Turrets : Turrets
|
||||
{
|
||||
class MainTurret : MainTurret
|
||||
{
|
||||
fuelCapacity = 1333;
|
||||
class Turrets : Turrets {
|
||||
class MainTurret : MainTurret {
|
||||
magazines[] = {"100Rnd_762x51_M240"};
|
||||
};
|
||||
class LeftDoorGun : LeftDoorGun
|
||||
{
|
||||
class LeftDoorGun : LeftDoorGun {
|
||||
magazines[] = {"100Rnd_762x51_M240"};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
class UH1H_DZE: UH1H_DZ {
|
||||
class Turrets : Turrets {
|
||||
class MainTurret : MainTurret {
|
||||
magazines[] = {};
|
||||
};
|
||||
class LeftDoorGun : LeftDoorGun {
|
||||
magazines[] = {};
|
||||
};
|
||||
};
|
||||
};
|
||||
class UH1H_2_DZ : UH1H_DZ
|
||||
{
|
||||
hiddenSelections[] = {"Camo1","Camo2","Camo_mlod"};
|
||||
|
||||
@@ -47,48 +47,3 @@ class UH1Y_DZE: UH1Y_DZ {
|
||||
};
|
||||
};
|
||||
};
|
||||
class UH1H_base: Helicopter {
|
||||
class Turrets: Turrets {
|
||||
class MainTurret: MainTurret {
|
||||
class ViewOptics: ViewOptics {};
|
||||
class Turrets: Turrets {};
|
||||
};
|
||||
class LeftDoorGun: MainTurret {
|
||||
class Turrets: Turrets {};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
class UH1H_DZ: UH1H_base {
|
||||
scope = 2;
|
||||
side = 2;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
commanderCanSee = 2+16+32;
|
||||
gunnerCanSee = 2+16+32;
|
||||
driverCanSee = 2+16+32;
|
||||
transportMaxWeapons = 5;
|
||||
transportMaxMagazines = 25;
|
||||
transportmaxbackpacks = 4;
|
||||
fuelCapacity = 1333;
|
||||
class Turrets : Turrets {
|
||||
class MainTurret : MainTurret {
|
||||
magazines[] = {"100Rnd_762x51_M240"};
|
||||
};
|
||||
class LeftDoorGun : LeftDoorGun {
|
||||
magazines[] = {"100Rnd_762x51_M240"};
|
||||
};
|
||||
};
|
||||
};
|
||||
class UH1H_DZE: UH1H_DZ {
|
||||
class Turrets : Turrets {
|
||||
class MainTurret : MainTurret {
|
||||
magazines[] = {};
|
||||
};
|
||||
class LeftDoorGun : LeftDoorGun {
|
||||
magazines[] = {};
|
||||
};
|
||||
};
|
||||
};
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,448 +0,0 @@
|
||||
class Offroad_DSHKM_base: Car
|
||||
{
|
||||
scope = 0;
|
||||
displayName = "Off-road";
|
||||
picture = "\ca\wheeled\data\ico\hilux_DSHK_CA.paa";
|
||||
icon = "\ca\wheeled\data\map_ico\icomap_hilux_DSHK_CA.paa";
|
||||
mapSize = 5.5;
|
||||
wheelCircumference = 2.532;
|
||||
maxSpeed = 150;
|
||||
steerAheadPlan = 0.2;
|
||||
terrainCoef = 2.5;
|
||||
soundGear[] = {"",0.000562341,1};
|
||||
SoundGetIn[] = {"\ca\sounds\vehicles\wheeled\offroad\ext\ext-offroad-getout-1",0.251189,1};
|
||||
SoundGetOut[] = {"\ca\sounds\vehicles\wheeled\offroad\ext\ext-offroad-getout-1",0.251189,1,30};
|
||||
soundEngineOnInt[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-start-1",0.316228,1};
|
||||
soundEngineOnExt[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-start-1",0.316228,1,200};
|
||||
soundEngineOffInt[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-stop-1",0.316228,1};
|
||||
soundEngineOffExt[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-stop-1",0.316228,1,200};
|
||||
buildCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_building_01",0.707946,1,200};
|
||||
buildCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_building_02",0.707946,1,200};
|
||||
buildCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_building_03",0.707946,1,200};
|
||||
buildCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_building_04",0.707946,1,200};
|
||||
soundBuildingCrash[] = {"buildCrash0",0.25,"buildCrash1",0.25,"buildCrash2",0.25,"buildCrash3",0.25};
|
||||
WoodCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_01",0.707946,1,200};
|
||||
WoodCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_02",0.707946,1,200};
|
||||
WoodCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_03",0.707946,1,200};
|
||||
WoodCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_04",0.707946,1,200};
|
||||
WoodCrash4[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_05",0.707946,1,200};
|
||||
WoodCrash5[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_06",0.707946,1,200};
|
||||
soundWoodCrash[] = {"woodCrash0",0.166,"woodCrash1",0.166,"woodCrash2",0.166,"woodCrash3",0.166,"woodCrash4",0.166,"woodCrash5",0.166};
|
||||
ArmorCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_01",0.707946,1,200};
|
||||
ArmorCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_02",0.707946,1,200};
|
||||
ArmorCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_03",0.707946,1,200};
|
||||
ArmorCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_04",0.707946,1,200};
|
||||
soundArmorCrash[] = {"ArmorCrash0",0.25,"ArmorCrash1",0.25,"ArmorCrash2",0.25,"ArmorCrash3",0.25};
|
||||
class SoundEvents
|
||||
{
|
||||
class AccelerationIn
|
||||
{
|
||||
sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-acce-1",0.316228,1};
|
||||
limit = "0.7";
|
||||
expression = "(engineOn*(1-camPos))*gmeterZ*(speed factor[2.5, 4])";
|
||||
};
|
||||
class AccelerationOut
|
||||
{
|
||||
sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-acce-1",0.316228,1,250};
|
||||
limit = "0.7";
|
||||
expression = "(engineOn*camPos)*gmeterZ*(speed factor[2.5, 4])";
|
||||
};
|
||||
};
|
||||
class Sounds
|
||||
{
|
||||
class Engine
|
||||
{
|
||||
sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-low-1",0.398107,1,300};
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
volume = "camPos*engineOn*((rpm factor[0.21, 0.5]) min (rpm factor[0.7, 0.3]))";
|
||||
};
|
||||
class EngineHighOut
|
||||
{
|
||||
sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-high-2",0.398107,1,400};
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
volume = "camPos*engineOn*(rpm factor[0.5, 0.85])";
|
||||
};
|
||||
class IdleOut
|
||||
{
|
||||
sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-idle-5",0.223872,1,200};
|
||||
frequency = "1";
|
||||
volume = "camPos*engineOn*(rpm factor[0.4, 0])";
|
||||
};
|
||||
class TiresRockOut
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-rock2",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*rock*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresSandOut
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-sand2",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*sand*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGrassOut
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-grass3",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*grass*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresMudOut
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-mud2",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*mud*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGravelOut
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-gravel2",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*gravel*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresAsphaltOut
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-asphalt3",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*asphalt*(speed factor[2, 20])";
|
||||
};
|
||||
class NoiseOut
|
||||
{
|
||||
sound[] = {"ca\sounds\Vehicles\Wheeled\UAZ\ext\ext-noise",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*(damper0 max 0.02)*(speed factor[0, 8])";
|
||||
};
|
||||
class EngineLowIn
|
||||
{
|
||||
sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-low-1",0.562341,1};
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
volume = "(1-camPos)*engineOn*((rpm factor[0.2, 0.4]) min (rpm factor[0.7, 0.3]))";
|
||||
};
|
||||
class EngineHighIn
|
||||
{
|
||||
sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-high-2",0.562341,1};
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
volume = "(1-camPos)*engineOn*(rpm factor[0.56, 0.8])";
|
||||
};
|
||||
class IdleIn
|
||||
{
|
||||
sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-idle-5",0.398107,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*engineOn*(rpm factor[0.4, 0])";
|
||||
};
|
||||
class TiresRockIn
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-rock2",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*rock*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresSandIn
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-sand2",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*sand*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGrassIn
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-grass3",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*grass*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresMudIn
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-mud2",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*mud*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGravelIn
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-gravel2",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*gravel*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresAsphaltIn
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-asphalt3",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*asphalt*(speed factor[2, 20])";
|
||||
};
|
||||
class NoiseIn
|
||||
{
|
||||
sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-noise-1",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "(damper0 max 0.03)*(speed factor[0, 8])*(1-camPos)";
|
||||
};
|
||||
class Movement
|
||||
{
|
||||
sound = "soundEnviron";
|
||||
frequency = "1";
|
||||
volume = "0";
|
||||
};
|
||||
};
|
||||
class TransportMagazines
|
||||
{
|
||||
};
|
||||
transportSoldier = 1;
|
||||
unitInfoType = "UnitInfoSoldier";
|
||||
driverAction = "Hilux_Driver";
|
||||
cargoAction[] = {"Hilux_cargo01"};
|
||||
driverCompartments = "Compartment1";
|
||||
cargoCompartments[] = {"Compartment1"};
|
||||
gunnerOpticsShowCursor = 1;
|
||||
threat[] = {0.6,0.4,0.5};
|
||||
class AnimationSources: AnimationSources
|
||||
{
|
||||
class ReloadAnim
|
||||
{
|
||||
source = "reload";
|
||||
weapon = "DShKM";
|
||||
};
|
||||
class ReloadMagazine
|
||||
{
|
||||
source = "reloadmagazine";
|
||||
weapon = "DShKM";
|
||||
};
|
||||
class Revolving
|
||||
{
|
||||
source = "revolving";
|
||||
weapon = "DShKM";
|
||||
};
|
||||
};
|
||||
class Turrets: Turrets
|
||||
{
|
||||
class MainTurret: MainTurret
|
||||
{
|
||||
body = "mainTurret";
|
||||
gun = "mainGun";
|
||||
outGunnerMayFire = 1;
|
||||
forceHideGunner = 1;
|
||||
castGunnerShadow = 1;
|
||||
viewGunnerInExternal = 1;
|
||||
gunnerOpticsModel = "\ca\Weapons\optika_empty";
|
||||
gunnerForceOptics = 0;
|
||||
weapons[] = {"DShKM"};
|
||||
soundServo[] = {};
|
||||
stabilizedInAxes = 0;
|
||||
magazines[] = {"50Rnd_127x107_DSHKM","50Rnd_127x107_DSHKM","50Rnd_127x107_DSHKM","50Rnd_127x107_DSHKM","50Rnd_127x107_DSHKM","50Rnd_127x107_DSHKM"};
|
||||
gunnerAction = "Hilux_Gunner";
|
||||
gunnerInAction = "Hilux_Gunner";
|
||||
ejectDeadGunner = 1;
|
||||
minElev = -18;
|
||||
maxElev = 60;
|
||||
minTurn = -360;
|
||||
maxTurn = 360;
|
||||
initTurn = 0;
|
||||
gunnerCompartments = "Compartment2";
|
||||
};
|
||||
};
|
||||
class Library
|
||||
{
|
||||
//String STR_LIB_HILUX_DSHKM not found
|
||||
libTextDesc = "";
|
||||
};
|
||||
class Damage
|
||||
{
|
||||
tex[] = {};
|
||||
mat[] = {"Ca\wheeled_E\Hilux_Armed\Data\coyota_trup3.rvmat","Ca\wheeled_E\Hilux_Armed\Data\coyota_trup3_damage.rvmat","Ca\wheeled_E\Hilux_Armed\Data\coyota_trup3_destruct.rvmat","Ca\wheeled_E\Hilux_Armed\Data\drziaky.rvmat","Ca\wheeled_E\Hilux_Armed\Data\drziaky_damage.rvmat","Ca\wheeled_E\Hilux_Armed\Data\drziaky_destruct.rvmat","Ca\wheeled_E\Hilux_Armed\Data\coyota_armed.rvmat","Ca\wheeled_E\Hilux_Armed\Data\coyota_armed_damage.rvmat","Ca\wheeled_E\Hilux_Armed\Data\coyota_armed_destruct.rvmat","Ca\wheeled_E\Hilux_Armed\Data\coyota_interier.rvmat","Ca\wheeled_E\Hilux_Armed\Data\coyota_interier_damage.rvmat","Ca\wheeled_E\Hilux_Armed\Data\coyota_interier_destruct.rvmat","Ca\wheeled_E\Hilux_Armed\Data\coyota_kola.rvmat","Ca\wheeled_E\Hilux_Armed\Data\coyota_kola_damage.rvmat","Ca\wheeled_E\Hilux_Armed\Data\coyota_kola_destruct.rvmat","Ca\wheeled_E\Data\auta_skla_in.rvmat","Ca\wheeled_E\Data\auta_skla_in_damage.rvmat","Ca\wheeled_E\Data\auta_skla_in_damage.rvmat","Ca\wheeled_E\Data\auta_skla.rvmat","Ca\wheeled_E\Data\auta_skla_damage.rvmat","Ca\wheeled_E\Data\auta_skla_damage.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default_destruct.rvmat"};
|
||||
};
|
||||
hiddenSelections[] = {"Camo"};
|
||||
outsideSoundFilter = 1;
|
||||
insideSoundCoef = 0.8;
|
||||
brakeDistance = 13;
|
||||
model = "\ca\wheeled_E\Hilux_Armed\hilux_DSHK";
|
||||
};
|
||||
class Offroad_DSHKM_Gue_DZ: Offroad_DSHKM_base
|
||||
{
|
||||
scope = 2;
|
||||
side = 2;
|
||||
faction = "GUE";
|
||||
crew = "";
|
||||
typicalCargo[] = {""};
|
||||
displayName = "Off-road (DShKM) DZ";
|
||||
hiddenSelectionsTextures[] = {"\ca\wheeled\hilux_armed\data\coyota_trup4_CO.paa"};
|
||||
class Damage
|
||||
{
|
||||
tex[] = {};
|
||||
mat[] = {"ca\wheeled\hilux_armed\data\detailmapy\coyota_armed.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_armed.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_armed_destruct.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk_destruct.rvmat","ca\weapons\data\tripod_dshk.rvmat","ca\weapons\data\tripod_dshk.rvmat","ca\wheeled\hilux_armed\data\detailmapy\tripod_dshk_destruct.rvmat","ca\weapons\data\pkm.rvmat","ca\weapons\data\pkm.rvmat","ca\weapons\data\pkm_destruct.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_trup3.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_trup3.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_trup3_destruct.rvmat","ca\wheeled\hilux_armed\data\detailmapy\drziaky.rvmat","ca\wheeled\hilux_armed\data\detailmapy\drziaky.rvmat","ca\wheeled\hilux_armed\data\detailmapy\drziaky_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier_destruct.rvmat","ca\wheeled\data\detailmapy\auta_skla.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat"};
|
||||
};
|
||||
class Turrets: Turrets
|
||||
{
|
||||
class MainTurret: MainTurret
|
||||
{
|
||||
body = "mainTurret";
|
||||
gun = "mainGun";
|
||||
outGunnerMayFire = 1;
|
||||
forceHideGunner = 1;
|
||||
castGunnerShadow = 1;
|
||||
viewGunnerInExternal = 1;
|
||||
gunnerOpticsModel = "\ca\Weapons\optika_empty";
|
||||
gunnerForceOptics = 0;
|
||||
weapons[] = {"DShKM"};
|
||||
soundServo[] = {};
|
||||
stabilizedInAxes = 0;
|
||||
magazines[] = {"50Rnd_127x107_DSHKM"};
|
||||
gunnerAction = "Hilux_Gunner";
|
||||
gunnerInAction = "Hilux_Gunner";
|
||||
ejectDeadGunner = 1;
|
||||
minElev = -18;
|
||||
maxElev = 60;
|
||||
minTurn = -360;
|
||||
maxTurn = 360;
|
||||
initTurn = 0;
|
||||
gunnerCompartments = "Compartment2";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
class Offroad_DSHKM_Gue_DZE: Offroad_DSHKM_base
|
||||
{
|
||||
scope = 2;
|
||||
side = 2;
|
||||
faction = "GUE";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
displayName = "Off-road (DShKM) AL";
|
||||
hiddenSelectionsTextures[] = {"\ca\wheeled\hilux_armed\data\coyota_trup4_CO.paa"};
|
||||
class Damage
|
||||
{
|
||||
tex[] = {};
|
||||
mat[] = {"ca\wheeled\hilux_armed\data\detailmapy\coyota_armed.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_armed.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_armed_destruct.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk_destruct.rvmat","ca\weapons\data\tripod_dshk.rvmat","ca\weapons\data\tripod_dshk.rvmat","ca\wheeled\hilux_armed\data\detailmapy\tripod_dshk_destruct.rvmat","ca\weapons\data\pkm.rvmat","ca\weapons\data\pkm.rvmat","ca\weapons\data\pkm_destruct.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_trup3.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_trup3.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_trup3_destruct.rvmat","ca\wheeled\hilux_armed\data\detailmapy\drziaky.rvmat","ca\wheeled\hilux_armed\data\detailmapy\drziaky.rvmat","ca\wheeled\hilux_armed\data\detailmapy\drziaky_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier_destruct.rvmat","ca\wheeled\data\detailmapy\auta_skla.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat"};
|
||||
};
|
||||
class Turrets: Turrets
|
||||
{
|
||||
class MainTurret: MainTurret
|
||||
{
|
||||
body = "mainTurret";
|
||||
gun = "mainGun";
|
||||
outGunnerMayFire = 1;
|
||||
forceHideGunner = 1;
|
||||
castGunnerShadow = 1;
|
||||
viewGunnerInExternal = 1;
|
||||
gunnerOpticsModel = "\ca\Weapons\optika_empty";
|
||||
gunnerForceOptics = 0;
|
||||
weapons[] = {"DShKM"};
|
||||
soundServo[] = {};
|
||||
stabilizedInAxes = 0;
|
||||
magazines[] = {};
|
||||
gunnerAction = "Hilux_Gunner";
|
||||
gunnerInAction = "Hilux_Gunner";
|
||||
ejectDeadGunner = 1;
|
||||
minElev = -18;
|
||||
maxElev = 60;
|
||||
minTurn = -360;
|
||||
maxTurn = 360;
|
||||
initTurn = 0;
|
||||
gunnerCompartments = "Compartment2";
|
||||
};
|
||||
};
|
||||
class Upgrades
|
||||
{
|
||||
ItemORP[] = {"Offroad_DSHKM_Gue_DZE1",
|
||||
{ },
|
||||
{
|
||||
{ "ItemORP",1 },
|
||||
{ "PartEngine",2 } }};
|
||||
};
|
||||
};
|
||||
|
||||
// Performance 1
|
||||
class Offroad_DSHKM_Gue_DZE1: Offroad_DSHKM_Gue_DZE
|
||||
{
|
||||
maxspeed = 170; // Offroad_DSHKM_base 150 | car 100
|
||||
class Upgrades
|
||||
{
|
||||
ItemLRK[] = {"Offroad_DSHKM_Gue_DZE2",
|
||||
{ },
|
||||
{
|
||||
{ "ItemLRK",1 },
|
||||
{ "PartGeneric",2 },
|
||||
{ "ItemTent",1 } }};
|
||||
};
|
||||
};
|
||||
// Armmor 2
|
||||
class Offroad_DSHKM_Gue_DZE2: Offroad_DSHKM_Gue_DZE1
|
||||
{
|
||||
armor = 55; // car 20
|
||||
damageResistance = 0.02099;
|
||||
class HitPoints: HitPoints
|
||||
{
|
||||
class HitLFWheel: HitLFWheel
|
||||
{
|
||||
armor = 0.3;
|
||||
};
|
||||
class HitLBWheel: HitLBWheel
|
||||
{
|
||||
armor = 0.3;
|
||||
};
|
||||
class HitRFWheel: HitRFWheel
|
||||
{
|
||||
armor = 0.3;
|
||||
};
|
||||
class HitRBWheel: HitRBWheel
|
||||
{
|
||||
armor = 0.3;
|
||||
};
|
||||
class HitFuel
|
||||
{
|
||||
armor = 0.28;
|
||||
material = -1;
|
||||
name = "palivo";
|
||||
visual = "";
|
||||
passThrough = 1;
|
||||
};
|
||||
class HitEngine
|
||||
{
|
||||
armor = 1;
|
||||
material = -1;
|
||||
name = "motor";
|
||||
visual = "";
|
||||
passThrough = 1;
|
||||
};
|
||||
class HitGlass1: HitGlass1
|
||||
{
|
||||
armor = 0.1;
|
||||
};
|
||||
class HitGlass2: HitGlass2
|
||||
{
|
||||
armor = 0.1;
|
||||
};
|
||||
class HitGlass3: HitGlass3
|
||||
{
|
||||
armor = 0.1;
|
||||
};
|
||||
class HitGlass4: HitGlass4
|
||||
{
|
||||
armor = 0.1;
|
||||
};
|
||||
};
|
||||
class Upgrades
|
||||
{
|
||||
ItemLRK[] = {"Offroad_DSHKM_Gue_DZE3",
|
||||
{ },
|
||||
{
|
||||
{ "ItemLRK",1 },
|
||||
{ "PartGeneric",2 },
|
||||
{ "ItemTent",1 } }};
|
||||
};
|
||||
|
||||
};
|
||||
// Cargo 3
|
||||
class Offroad_DSHKM_Gue_DZE3: Offroad_DSHKM_Gue_DZE2
|
||||
{
|
||||
transportMaxWeapons = 20; // car 10
|
||||
transportMaxMagazines = 100; // car 50
|
||||
transportmaxbackpacks = 4; // car 2
|
||||
class Upgrades
|
||||
{
|
||||
ItemTNK[] = {"Offroad_DSHKM_Gue_DZE4",
|
||||
{ },
|
||||
{
|
||||
{ "ItemTNK",1 },
|
||||
{ "PartFueltank",2 } }};
|
||||
};
|
||||
};
|
||||
|
||||
// Fuel 4
|
||||
class Offroad_DSHKM_Gue_DZE4: Offroad_DSHKM_Gue_DZE3
|
||||
{
|
||||
fuelCapacity = 210; // car 100
|
||||
};
|
||||
|
||||
@@ -1,331 +0,0 @@
|
||||
class Pickup_PK_GUE;
|
||||
class Pickup_PK_GUE_DZ: Pickup_PK_GUE {
|
||||
scope = public;
|
||||
side = TGuerrila;
|
||||
displayName = "Pickup (PK) DZ";
|
||||
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
|
||||
terrainCoef = 2.5;
|
||||
|
||||
class Turrets; // External class reference
|
||||
class MainTurret; // External class reference
|
||||
};
|
||||
class Pickup_PK_TK_GUE_EP1;
|
||||
class Pickup_PK_TK_GUE_EP1_DZ: Pickup_PK_TK_GUE_EP1 {
|
||||
scope = public;
|
||||
side = TGuerrila;
|
||||
displayName = "Pickup (PK) DZ";
|
||||
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
|
||||
terrainCoef = 2.5;
|
||||
|
||||
class Turrets; // External class reference
|
||||
class MainTurret; // External class reference
|
||||
};
|
||||
class Pickup_PK_INS;
|
||||
class Pickup_PK_INS_DZ: Pickup_PK_INS {
|
||||
scope = public;
|
||||
side = TGuerrila;
|
||||
displayName = "Pickup (PK) DZ";
|
||||
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
|
||||
terrainCoef = 2.5;
|
||||
|
||||
class Turrets; // External class reference
|
||||
class MainTurret; // External class reference
|
||||
};
|
||||
|
||||
// Ammo Less
|
||||
class Pickup_PK_GUE_DZE: Pickup_PK_GUE_DZ {
|
||||
displayName = "Pickup (PK) AL";
|
||||
class Turrets: Turrets {
|
||||
class MainTurret : MainTurret {
|
||||
magazines[] = {};
|
||||
};
|
||||
};
|
||||
class HitPoints; // External class reference
|
||||
class HitLFWheel; // External class reference
|
||||
class HitLBWheel; // External class reference
|
||||
class HitRFWheel; // External class reference
|
||||
class HitRBWheel; // External class reference
|
||||
class HitFuel; // External class reference
|
||||
class HitEngine; // External class reference
|
||||
class HitGlass1; // External class reference
|
||||
class HitGlass2; // External class reference
|
||||
class HitGlass3; // External class reference
|
||||
class HitGlass4; // External class reference
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"Pickup_PK_GUE_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
};
|
||||
};
|
||||
class Pickup_PK_TK_GUE_EP1_DZE: Pickup_PK_TK_GUE_EP1_DZ {
|
||||
displayName = "Pickup (PK) AL";
|
||||
class Turrets: Turrets {
|
||||
class MainTurret : MainTurret {
|
||||
magazines[] = {};
|
||||
};
|
||||
};
|
||||
class HitPoints; // External class reference
|
||||
class HitLFWheel; // External class reference
|
||||
class HitLBWheel; // External class reference
|
||||
class HitRFWheel; // External class reference
|
||||
class HitRBWheel; // External class reference
|
||||
class HitFuel; // External class reference
|
||||
class HitEngine; // External class reference
|
||||
class HitGlass1; // External class reference
|
||||
class HitGlass2; // External class reference
|
||||
class HitGlass3; // External class reference
|
||||
class HitGlass4; // External class reference
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"Pickup_PK_TK_GUE_EP1_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
};
|
||||
};
|
||||
class Pickup_PK_INS_DZE: Pickup_PK_INS_DZ {
|
||||
displayName = "Pickup (PK) AL";
|
||||
class Turrets: Turrets {
|
||||
class MainTurret : MainTurret {
|
||||
magazines[] = {};
|
||||
};
|
||||
};
|
||||
class HitPoints; // External class reference
|
||||
class HitLFWheel; // External class reference
|
||||
class HitLBWheel; // External class reference
|
||||
class HitRFWheel; // External class reference
|
||||
class HitRBWheel; // External class reference
|
||||
class HitFuel; // External class reference
|
||||
class HitEngine; // External class reference
|
||||
class HitGlass1; // External class reference
|
||||
class HitGlass2; // External class reference
|
||||
class HitGlass3; // External class reference
|
||||
class HitGlass4; // External class reference
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"Pickup_PK_INS_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
};
|
||||
};
|
||||
|
||||
// Performance 1
|
||||
class Pickup_PK_GUE_DZE1: Pickup_PK_GUE_DZE {
|
||||
maxspeed = 150; // max engine limit 125-130
|
||||
terrainCoef = 1.8;
|
||||
|
||||
class Upgrades {
|
||||
ItemAVE[] = {"Pickup_PK_GUE_DZE1",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}};
|
||||
};
|
||||
};
|
||||
class Pickup_PK_TK_GUE_EP1_DZE1: Pickup_PK_TK_GUE_EP1_DZE {
|
||||
maxspeed = 150; // max engine limit 125-130
|
||||
terrainCoef = 1.8;
|
||||
|
||||
class Upgrades {
|
||||
ItemAVE[] = {"Pickup_PK_TK_GUE_EP1_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}};
|
||||
};
|
||||
};
|
||||
class Pickup_PK_INS_DZE1: Pickup_PK_INS_DZE {
|
||||
maxspeed = 150; // max engine limit 125-130
|
||||
terrainCoef = 1.8;
|
||||
|
||||
class Upgrades {
|
||||
ItemAVE[] = {"Pickup_PK_INS_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}};
|
||||
};
|
||||
};
|
||||
|
||||
// Armor 2
|
||||
class Pickup_PK_GUE_DZE2: Pickup_PK_GUE_DZE1 {
|
||||
armor = 55; // car 20
|
||||
damageResistance = 0.02099;
|
||||
class HitPoints: HitPoints {
|
||||
class HitLFWheel: HitLFWheel {
|
||||
armor = 0.3;
|
||||
};
|
||||
class HitLBWheel: HitLBWheel {
|
||||
armor = 0.3;
|
||||
};
|
||||
class HitRFWheel: HitRFWheel {
|
||||
armor = 0.3;
|
||||
};
|
||||
class HitRBWheel: HitRBWheel {
|
||||
armor = 0.3;
|
||||
};
|
||||
class HitFuel {
|
||||
armor = 0.28;
|
||||
material = -1;
|
||||
name = "palivo";
|
||||
visual = "";
|
||||
passThrough = 1;
|
||||
};
|
||||
class HitEngine {
|
||||
armor = 1;
|
||||
material = -1;
|
||||
name = "motor";
|
||||
visual = "";
|
||||
passThrough = 1;
|
||||
};
|
||||
class HitGlass1: HitGlass1 {
|
||||
armor = 0.1;
|
||||
};
|
||||
class HitGlass2: HitGlass2 {
|
||||
armor = 0.1;
|
||||
};
|
||||
class HitGlass3: HitGlass3 {
|
||||
armor = 0.1;
|
||||
};
|
||||
class HitGlass4: HitGlass4 {
|
||||
armor = 0.1;
|
||||
};
|
||||
};
|
||||
|
||||
class Upgrades {
|
||||
ItemLRK[] = {"Pickup_PK_GUE_DZE3",{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemTent",1}}};
|
||||
};
|
||||
};
|
||||
class Pickup_PK_TK_GUE_EP1_DZE2: Pickup_PK_TK_GUE_EP1_DZE1 {
|
||||
armor = 55; // car 20
|
||||
damageResistance = 0.02099;
|
||||
class HitPoints: HitPoints {
|
||||
class HitLFWheel: HitLFWheel {
|
||||
armor = 0.3;
|
||||
};
|
||||
class HitLBWheel: HitLBWheel {
|
||||
armor = 0.3;
|
||||
};
|
||||
class HitRFWheel: HitRFWheel {
|
||||
armor = 0.3;
|
||||
};
|
||||
class HitRBWheel: HitRBWheel {
|
||||
armor = 0.3;
|
||||
};
|
||||
class HitFuel {
|
||||
armor = 0.28;
|
||||
material = -1;
|
||||
name = "palivo";
|
||||
visual = "";
|
||||
passThrough = 1;
|
||||
};
|
||||
class HitEngine {
|
||||
armor = 1;
|
||||
material = -1;
|
||||
name = "motor";
|
||||
visual = "";
|
||||
passThrough = 1;
|
||||
};
|
||||
class HitGlass1: HitGlass1 {
|
||||
armor = 0.1;
|
||||
};
|
||||
class HitGlass2: HitGlass2 {
|
||||
armor = 0.1;
|
||||
};
|
||||
class HitGlass3: HitGlass3 {
|
||||
armor = 0.1;
|
||||
};
|
||||
class HitGlass4: HitGlass4 {
|
||||
armor = 0.1;
|
||||
};
|
||||
};
|
||||
|
||||
class Upgrades {
|
||||
ItemLRK[] = {"Pickup_PK_TK_GUE_EP1_DZE3",{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemTent",1}}};
|
||||
};
|
||||
};
|
||||
class Pickup_PK_INS_DZE2: Pickup_PK_INS_DZE1 {
|
||||
armor = 55; // car 20
|
||||
damageResistance = 0.02099;
|
||||
class HitPoints: HitPoints {
|
||||
class HitLFWheel: HitLFWheel {
|
||||
armor = 0.3;
|
||||
};
|
||||
class HitLBWheel: HitLBWheel {
|
||||
armor = 0.3;
|
||||
};
|
||||
class HitRFWheel: HitRFWheel {
|
||||
armor = 0.3;
|
||||
};
|
||||
class HitRBWheel: HitRBWheel {
|
||||
armor = 0.3;
|
||||
};
|
||||
class HitFuel {
|
||||
armor = 0.28;
|
||||
material = -1;
|
||||
name = "palivo";
|
||||
visual = "";
|
||||
passThrough = 1;
|
||||
};
|
||||
class HitEngine {
|
||||
armor = 1;
|
||||
material = -1;
|
||||
name = "motor";
|
||||
visual = "";
|
||||
passThrough = 1;
|
||||
};
|
||||
class HitGlass1: HitGlass1 {
|
||||
armor = 0.1;
|
||||
};
|
||||
class HitGlass2: HitGlass2 {
|
||||
armor = 0.1;
|
||||
};
|
||||
class HitGlass3: HitGlass3 {
|
||||
armor = 0.1;
|
||||
};
|
||||
class HitGlass4: HitGlass4 {
|
||||
armor = 0.1;
|
||||
};
|
||||
};
|
||||
|
||||
class Upgrades {
|
||||
ItemLRK[] = {"Pickup_PK_INS_DZE3",{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemTent",1}}};
|
||||
};
|
||||
};
|
||||
|
||||
// Cargo 3
|
||||
class Pickup_PK_GUE_DZE3: Pickup_PK_GUE_DZE2 {
|
||||
transportMaxWeapons = 20; // car 10
|
||||
transportMaxMagazines = 100; // car 50
|
||||
transportmaxbackpacks = 4; // car 2
|
||||
|
||||
class Upgrades {
|
||||
ItemTNK[] = {"Pickup_PK_GUE_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}};
|
||||
};
|
||||
};
|
||||
class Pickup_PK_TK_GUE_EP1_DZE3: Pickup_PK_TK_GUE_EP1_DZE2 {
|
||||
transportMaxWeapons = 20; // car 10
|
||||
transportMaxMagazines = 100; // car 50
|
||||
transportmaxbackpacks = 4; // car 2
|
||||
|
||||
class Upgrades {
|
||||
ItemTNK[] = {"Pickup_PK_TK_GUE_EP1_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}};
|
||||
};
|
||||
};
|
||||
class Pickup_PK_INS_DZE3: Pickup_PK_INS_DZE2 {
|
||||
transportMaxWeapons = 20; // car 10
|
||||
transportMaxMagazines = 100; // car 50
|
||||
transportmaxbackpacks = 4; // car 2
|
||||
|
||||
class Upgrades {
|
||||
ItemTNK[] = {"Pickup_PK_INS_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}};
|
||||
};
|
||||
};
|
||||
|
||||
// Fuel 4
|
||||
class Pickup_PK_GUE_DZE4: Pickup_PK_GUE_DZE3 {
|
||||
fuelCapacity = 210; // car 100
|
||||
};
|
||||
class Pickup_PK_TK_GUE_EP1_DZE4: Pickup_PK_TK_GUE_EP1_DZE3 {
|
||||
fuelCapacity = 210; // car 100
|
||||
};
|
||||
class Pickup_PK_INS_DZE4: Pickup_PK_INS_DZE3 {
|
||||
fuelCapacity = 210; // car 100
|
||||
};
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,52 +0,0 @@
|
||||
class Ural_Base;
|
||||
class UralCivil_DZE : Ural_Base {
|
||||
scope = 2;
|
||||
side = 3;
|
||||
faction = "CIV";
|
||||
displayName = "Ural (Civil)";
|
||||
vehicleClass = "Car";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
model = "\ca\wheeled\ural";
|
||||
picture = "\Ca\wheeled\data\ico\ural_civil1_CA.paa";
|
||||
rarityUrban = 0.3;
|
||||
accuracy = 0.22;
|
||||
hiddenSelectionsTextures[] = {
|
||||
"\ca\wheeled\data\ural_kabina_civ1_co.paa",
|
||||
"\ca\wheeled\data\ural_plachta_civ1_co.paa"
|
||||
};
|
||||
};
|
||||
class UralOpen_Base;
|
||||
class UralCivil2_DZE : UralOpen_Base {
|
||||
displayName = "Ural (Civil 2)";
|
||||
model = "\ca\wheeled\Ural_Open";
|
||||
accuracy = 0.22;
|
||||
scope = 2;
|
||||
side = 3;
|
||||
faction = "CIV";
|
||||
vehicleClass = "Car";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
picture = "\Ca\wheeled\data\ico\ural_civil1_CA.paa";
|
||||
rarityUrban = 0.22;
|
||||
hiddenSelectionsTextures[] = {
|
||||
"\ca\wheeled\data\ural_kabina_civ2_co.paa",
|
||||
"\ca\wheeled\data\ural_korba_civ2_co.paa"
|
||||
};
|
||||
};
|
||||
class UralRefuel_TK_EP1;
|
||||
class UralRefuel_TK_EP1_DZ: UralRefuel_TK_EP1 {
|
||||
scope = 2;
|
||||
side = 2;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
hiddenSelections[] = {};
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
transportFuel = 0;
|
||||
fuelCapacity = 10000;
|
||||
};
|
||||
@@ -1,64 +0,0 @@
|
||||
class V3S_Base;
|
||||
class V3S_Civ: V3S_Base {
|
||||
crew = "";
|
||||
faction = "CIV";
|
||||
rarityurban = 0.3;
|
||||
scope = 2;
|
||||
side = 3;
|
||||
typicalcargo[] = {};
|
||||
class Library {
|
||||
libtextdesc = "The V3S is a Czech-made military 6x6 cargo truck capable of carrying cargo up to 5 tons, or up to 3 tons in rough terrain.<br/>This one is a harmless civilian vehicle.";
|
||||
};
|
||||
};
|
||||
|
||||
class V3S_Base_EP1;
|
||||
class V3S_TK_EP1_DZE: V3S_Base_EP1 {
|
||||
scope = 2;
|
||||
side = 0;
|
||||
faction = "BIS_TK";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
model = "\ca\wheeled_E\V3S\V3S_transport";
|
||||
displayname = "V3S";
|
||||
driverAction = "V3S_Driver_EP1";
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
};
|
||||
class V3S_RA_TK_GUE_EP1_DZE: V3S_Base_EP1 {
|
||||
scope = 2;
|
||||
side = 2;
|
||||
faction = "BIS_TK_GUE";
|
||||
crew = "";
|
||||
//armor = 40;
|
||||
typicalCargo[] = {};
|
||||
vehicleClass = "Support";
|
||||
displayname = "V3S Reammo";
|
||||
model = "\ca\wheeled_E\V3S\V3S_Repair";
|
||||
Icon = "\CA\wheeled_e\data\UI\Icon_V3S_repair_CA.paa";
|
||||
Picture = "\CA\wheeled_e\data\UI\Picture_V3S_repair_CA.paa";
|
||||
MapSize = 7;
|
||||
driverAction = "V3S_Driver_EP1";
|
||||
transportSoldier = 2;
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
type = 0;
|
||||
threat[] = {0,0,0};
|
||||
hiddenSelections[] = {"Camo1","Camo2","Camo3","Camo4"};
|
||||
hiddenSelectionsTextures[] = {"ca\wheeled_E\V3S\Data\v3s_kabpar_EGUE_co","ca\wheeled_E\V3S\Data\v3s_intkor_EGUE_co","ca\wheeled_E\V3S\Data\v3s_koloint02_EGUE_co","ca\wheeled_E\V3S\Data\v3s_repair_EGUE_co"};
|
||||
//transportMaxMagazines = 200;
|
||||
//transportMaxWeapons = 50;
|
||||
//transportMaxBackpacks = 8;
|
||||
//terrainCoef = 2.5;
|
||||
};
|
||||
class V3S_Refuel_TK_GUE_EP1;
|
||||
class V3S_Refuel_TK_GUE_EP1_DZ: V3S_Refuel_TK_GUE_EP1 {
|
||||
scope = 2;
|
||||
side = 2;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
hiddenSelections[] = {};
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
transportFuel = 0;
|
||||
fuelCapacity = 10000;
|
||||
};
|
||||
@@ -1,6 +1,6 @@
|
||||
class DZ_AmmoBoxRU : ReammoBox
|
||||
{
|
||||
scope = public;
|
||||
scope = 2;
|
||||
|
||||
model = "ca\weapons\ammoboxes\proxy_ruweaponboxlow.p3d";
|
||||
displayName = "Ammo box"; //TODO move to stringtable
|
||||
@@ -8,7 +8,7 @@ class DZ_AmmoBoxRU : ReammoBox
|
||||
|
||||
class DZ_ExplosiveBoxRU : ReammoBox
|
||||
{
|
||||
scope = public;
|
||||
scope = 2;
|
||||
|
||||
model = "ca\weapons\ammoboxes\proxy_ruexplosives.p3d";
|
||||
displayName = "Ammo box"; //TODO move to stringtable
|
||||
@@ -16,7 +16,7 @@ class DZ_ExplosiveBoxRU : ReammoBox
|
||||
|
||||
class DZ_AmmoBoxUS : ReammoBox
|
||||
{
|
||||
scope = public;
|
||||
scope = 2;
|
||||
|
||||
model = "ca\weapons\ammoboxes\proxy_usbasicammoboxsmall.p3d";
|
||||
displayName = "Ammo box"; //TODO move to stringtable
|
||||
@@ -24,7 +24,7 @@ class DZ_AmmoBoxUS : ReammoBox
|
||||
|
||||
class DZ_ExplosivesBoxUS : ReammoBox
|
||||
{
|
||||
scope = public;
|
||||
scope = 2;
|
||||
|
||||
model = "ca\weapons\ammoboxes\proxy_usbasicexplosives.p3d";
|
||||
displayName = "Ammo box"; //TODO move to stringtable
|
||||
@@ -32,7 +32,7 @@ class DZ_ExplosivesBoxUS : ReammoBox
|
||||
|
||||
class DZ_CardboardBox : ReammoBox
|
||||
{
|
||||
scope = public;
|
||||
scope = 2;
|
||||
|
||||
model = "dayz_equip\models\cardboard_box.p3d";
|
||||
displayName = "Cardboard box"; //TODO move to stringtable
|
||||
@@ -40,7 +40,7 @@ class DZ_CardboardBox : ReammoBox
|
||||
|
||||
class DZ_MedBox : ReammoBox
|
||||
{
|
||||
scope = public;
|
||||
scope = 2;
|
||||
|
||||
model = "z\addons\dayz_communityassets\models\medical_freezbox.p3d";
|
||||
displayName = $STR_DAYZ_OBJ_2;
|
||||
|
||||
@@ -18,6 +18,7 @@ class AN2_DZ: An2_Base_EP1
|
||||
transportMaxWeapons = 10;
|
||||
transportMaxMagazines = 80;
|
||||
transportmaxbackpacks = 15;
|
||||
fuelCapacity = 757;
|
||||
};
|
||||
|
||||
class AN2_2_DZ : AN2_DZ
|
||||
|
||||
@@ -1,561 +0,0 @@
|
||||
class INS_Lopotev;
|
||||
class INS_Lopotev_DZ: INS_Lopotev {
|
||||
displayName = "Boss";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
canCarryBackPack = 1;
|
||||
};
|
||||
class RU_Soldier_Crew;
|
||||
class RU_Soldier_Crew_DZ: RU_Soldier_Crew {
|
||||
displayName = "Crewman";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
canCarryBackPack = 1;
|
||||
};
|
||||
class TK_Commander_EP1;
|
||||
class TK_Commander_EP1_DZ: TK_Commander_EP1 {
|
||||
displayName = "General";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
canCarryBackPack = 1;
|
||||
};
|
||||
class TK_Soldier_Sniper_EP1;
|
||||
class TK_Soldier_Sniper_EP1_DZ: TK_Soldier_Sniper_EP1 {
|
||||
displayName = "Desert Sniper";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
canCarryBackPack = 1;
|
||||
};
|
||||
class TK_Special_Forces_MG_EP1;
|
||||
class TK_Special_Forces_MG_EP1_DZ: TK_Special_Forces_MG_EP1 {
|
||||
displayName = "Smuggler";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
canCarryBackPack = 1;
|
||||
};
|
||||
|
||||
// good
|
||||
class INS_Soldier_AR;
|
||||
class INS_Soldier_AR_DZ: INS_Soldier_AR {
|
||||
displayName = "Cooper";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
canCarryBackPack = 1;
|
||||
};
|
||||
class INS_Soldier_CO;
|
||||
class INS_Soldier_CO_DZ: INS_Soldier_CO {
|
||||
displayName = "Travis";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
canCarryBackPack = 1;
|
||||
};
|
||||
class INS_Bardak;
|
||||
class INS_Bardak_DZ: INS_Bardak {
|
||||
displayName = "Paulo";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
canCarryBackPack = 1;
|
||||
};
|
||||
class INS_Worker2;
|
||||
class INS_Worker2_DZ: INS_Worker2 {
|
||||
displayName = "Steve";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
canCarryBackPack = 1;
|
||||
};
|
||||
|
||||
// bandits
|
||||
class Soldier_Crew_PMC;
|
||||
class Bandit1_DZ : Soldier_Crew_PMC {
|
||||
displayName = $STR_CHAR_2;
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
model = "\dayz\characters\man_bandit";
|
||||
portrait = "\Ca\characters_E\data\portraits\ger_soldier_CA";
|
||||
magazines[] = {};
|
||||
backpack = "";
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
};
|
||||
class Bandit2_DZ: Soldier_Crew_PMC {
|
||||
scope = 2;
|
||||
side = 1;
|
||||
displayName = $STR_CHAR_2;
|
||||
weapons[] = {"Throw","Put"};
|
||||
model = "\ca\characters_E\GER\GER_rifleman";
|
||||
portrait = "\Ca\characters_E\data\portraits\ger_soldier_CA";
|
||||
magazines[] = {};
|
||||
backpack = "";
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
hiddenSelections[] = {"Camo"};
|
||||
hiddenSelectionsTextures[] = {"\dayz\textures\clothes\bandit_tex1_co.paa"};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
};
|
||||
|
||||
// new bandits
|
||||
class GUE_Soldier_MG;
|
||||
class GUE_Soldier_MG_DZ: GUE_Soldier_MG {
|
||||
displayName = "Bandit Gunner";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
canCarryBackPack = 1;
|
||||
};
|
||||
class GUE_Soldier_Sniper;
|
||||
class GUE_Soldier_Sniper_DZ: GUE_Soldier_Sniper {
|
||||
displayName = "Bandit Sniper";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
canCarryBackPack = 1;
|
||||
};
|
||||
class GUE_Soldier_Crew;
|
||||
class GUE_Soldier_Crew_DZ: GUE_Soldier_Crew {
|
||||
displayName = "Bandit ";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
canCarryBackPack = 1;
|
||||
};
|
||||
class GUE_Soldier_CO;
|
||||
class GUE_Soldier_CO_DZ: GUE_Soldier_CO {
|
||||
displayName = "Bandit Gunner";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
canCarryBackPack = 1;
|
||||
};
|
||||
class GUE_Soldier_2;
|
||||
class GUE_Soldier_2_DZ: GUE_Soldier_2 {
|
||||
displayName = "Bandit Gunner";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
canCarryBackPack = 1;
|
||||
};
|
||||
|
||||
class BAF_Soldier_Officer_W;
|
||||
class Rocket_DZ: BAF_Soldier_Officer_W {
|
||||
displayName = "Officer";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
};
|
||||
class RU_Policeman;
|
||||
class RU_Policeman_DZ: RU_Policeman {
|
||||
displayName = "Policeman";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
canCarryBackPack = 1;
|
||||
};
|
||||
class Pilot_EP1;
|
||||
class Pilot_EP1_DZ: Pilot_EP1 {
|
||||
displayName = "Pilot";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
canCarryBackPack = 1;
|
||||
};
|
||||
class Haris_Press_EP1;
|
||||
class Haris_Press_EP1_DZ: Haris_Press_EP1 {
|
||||
displayName = "Press";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
canCarryBackPack = 1;
|
||||
};
|
||||
class Ins_Soldier_GL;
|
||||
class Ins_Soldier_GL_DZ: Ins_Soldier_GL {
|
||||
displayName = "Terrorist";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
canCarryBackPack = 1;
|
||||
};
|
||||
class GUE_Commander;
|
||||
class GUE_Commander_DZ: GUE_Commander {
|
||||
displayName = "Rebel";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
canCarryBackPack = 1;
|
||||
};
|
||||
class Functionary1_EP1;
|
||||
class Functionary1_EP1_DZ: Functionary1_EP1 {
|
||||
displayName = "Business Suit";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
canCarryBackPack = 1;
|
||||
};
|
||||
class Priest;
|
||||
class Priest_DZ: Priest {
|
||||
displayName = "Priest";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
canCarryBackPack = 1;
|
||||
};
|
||||
class Rocker1;
|
||||
class Rocker1_DZ: Rocker1 {
|
||||
displayName = "Rocker (black)";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
canCarryBackPack = 1;
|
||||
};
|
||||
class Rocker2;
|
||||
class Rocker2_DZ: Rocker2 {
|
||||
displayName = "Rocker (brown)";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
canCarryBackPack = 1;
|
||||
};
|
||||
class Rocker3;
|
||||
class Rocker3_DZ: Rocker3 {
|
||||
displayName = "Rocker (blue)";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
canCarryBackPack = 1;
|
||||
};
|
||||
class Rocker4;
|
||||
class Rocker4_DZ: Rocker4 {
|
||||
displayName = "Rocker (green)";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
canCarryBackPack = 1;
|
||||
};
|
||||
|
||||
class TK_INS_Warlord_EP1;
|
||||
class TK_INS_Warlord_EP1_DZ: TK_INS_Warlord_EP1 {
|
||||
displayName = "Takistani Warlord";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
};
|
||||
|
||||
class TK_INS_Soldier_EP1;
|
||||
class TK_INS_Soldier_EP1_DZ: TK_INS_Soldier_EP1 {
|
||||
displayName = "Takistani Soldier";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
};
|
||||
|
||||
class CZ_Special_Forces_GL_DES_EP1;
|
||||
class CZ_Special_Forces_GL_DES_EP1_DZ: CZ_Special_Forces_GL_DES_EP1 {
|
||||
displayName = "Special Forces";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
};
|
||||
|
||||
class Drake_Light;
|
||||
class Drake_Light_DZ: Drake_Light {
|
||||
displayName = "Desert Camo";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
};
|
||||
class Soldier_Bodyguard_AA12_PMC;
|
||||
class Soldier_Bodyguard_AA12_PMC_DZ: Soldier_Bodyguard_AA12_PMC {
|
||||
displayName = "Bodyguard";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
};
|
||||
|
||||
class Soldier_Sniper_PMC_DZ: Soldier_Crew_PMC {
|
||||
displayName = "Marksman";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
|
||||
model = "\dayz\characters\man_hero";
|
||||
HiddenSelections[] = {"camo1","camo2","camo3"};
|
||||
HiddenSelectionsTextures[] = {"ca\characters_pmc\pmc_soldier\data\bauer_co.paa","ca\characters_pmc\pmc_soldier\data\bauer_gear_co.paa","ca\characters_pmc\pmc_soldier\data\headgear_co.paa"};
|
||||
class EventHandlers
|
||||
{
|
||||
init = "(_this select 0) setObjectTexture [0,[""\Ca\Characters_PMC\PMC_soldier\Data\bauer_2_co.paa"",""\Ca\Characters_PMC\PMC_soldier\Data\bauer_3_co.paa"",""\Ca\Characters_PMC\PMC_soldier\Data\bauer_4_co.paa"",""\Ca\Characters_PMC\PMC_soldier\Data\bauer_5_co.paa""] select floor random 4]; (_this select 0) setObjectTexture [1,[""ca\characters_pmc\pmc_soldier\data\bauer_gear_co.paa"",""\Ca\Characters_PMC\PMC_soldier\Data\Bauer_Gear_1_co.paa"",""\Ca\Characters_PMC\PMC_soldier\Data\Bauer_Gear_2_co.paa"",""\Ca\Characters_PMC\PMC_soldier\Data\Bauer_Gear_3_co.paa""] select floor random 4]; (_this select 0) setObjectTexture [2,[""\Ca\Characters_PMC\PMC_soldier\Data\HeadGear_CO.paa"",""\Ca\Characters_PMC\PMC_soldier\Data\HeadGear_1_CO.paa""] select floor random 2]";
|
||||
};
|
||||
};
|
||||
class Soldier_TL_PMC;
|
||||
class Soldier_TL_PMC_DZ: Soldier_TL_PMC {
|
||||
displayName = "Team Leader";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
};
|
||||
class FR_OHara;
|
||||
class FR_OHara_DZ: FR_OHara {
|
||||
displayName = "Jungle Camo";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
canCarryBackPack = 1;
|
||||
attendant = 0;
|
||||
};
|
||||
class FR_Rodriguez;
|
||||
class FR_Rodriguez_DZ: FR_Rodriguez {
|
||||
displayName = "Gunner Outfit";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
canCarryBackPack = 1;
|
||||
};
|
||||
class CZ_Soldier_Sniper_EP1;
|
||||
class CZ_Soldier_Sniper_EP1_DZ: CZ_Soldier_Sniper_EP1 {
|
||||
displayName = "Desert Ghillie";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
canCarryBackPack = 1;
|
||||
};
|
||||
class Graves_Light;
|
||||
class Graves_Light_DZ: Graves_Light {
|
||||
displayName = "Urban Camo";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
canCarryBackPack = 1;
|
||||
};
|
||||
|
||||
|
||||
class BAF_Soldier_W;
|
||||
class Soldier1_DZ: BAF_Soldier_W {
|
||||
displayName = "Soldier";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
};
|
||||
class BAF_Soldier_SniperH_W;
|
||||
class Sniper1_DZ: BAF_Soldier_SniperH_W {
|
||||
displayName = "Sniper";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
};
|
||||
class BAF_Soldier_L_W;
|
||||
class Camo1_DZ: BAF_Soldier_L_W {
|
||||
displayName = "Survivor";
|
||||
side = 1;
|
||||
weapons[] = {"Throw","Put"};
|
||||
backpack = "";
|
||||
magazines[] = {};
|
||||
respawnWeapons[] = {"Throw","Put"};
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
};
|
||||
@@ -1,30 +0,0 @@
|
||||
class RubberBoat;
|
||||
class PBX: RubberBoat {
|
||||
cargoaction[] = {"PBX_Cargo01", "PBX_Cargo02", "PBX_Cargo03"};
|
||||
crew = "";
|
||||
displayname = "PBX";
|
||||
driveraction = "PBX_Driver";
|
||||
extcameraposition[] = {0, 4, -14};
|
||||
faction = "RU";
|
||||
icon = "\Ca\water\Data\map_ico\icomap_rubber_CA.paa";
|
||||
mapsize = 6;
|
||||
maxspeed = 65;
|
||||
model = "\ca\water\PBX";
|
||||
picture = "\ca\water\data\ico\pbx_CA.paa";
|
||||
scope = 2;
|
||||
side = 0;
|
||||
transportsoldier = 3;
|
||||
typicalcargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class Library {
|
||||
libtextdesc = "The PBX is a Combat Rubber Craft very similar to the CRRC in design. It is intended to be used for maritime raids and infiltration, as well as riverine operations.";
|
||||
};
|
||||
class Damage {
|
||||
mat[] = {"ca\water\data\pbx_engine.rvmat", "ca\water\data\pbx_engine.rvmat", "ca\water\data\pbx_engine_destruct.rvmat", "ca\water\data\pbx_01.rvmat", "ca\water\data\pbx_01.rvmat", "ca\water\data\pbx_01_destruct.rvmat", "ca\water\data\pbx_02.rvmat", "ca\water\data\pbx_02.rvmat", "ca\water\data\pbx_02_destruct.rvmat"};
|
||||
tex[] = {};
|
||||
};
|
||||
transportMaxMagazines = 50;
|
||||
transportMaxWeapons = 5;
|
||||
transportMaxBackpacks = 1;
|
||||
fuelCapacity = 23;
|
||||
};
|
||||
File diff suppressed because it is too large
Load Diff
33
SQF/dayz_code/Configs/CfgVehicles/StreetLamps.hpp
Normal file
33
SQF/dayz_code/Configs/CfgVehicles/StreetLamps.hpp
Normal file
@@ -0,0 +1,33 @@
|
||||
access = 0;
|
||||
class StreetLamp
|
||||
{
|
||||
scope = 0;
|
||||
model = "";
|
||||
destrType = "DestructTree";
|
||||
simulation = "thing";
|
||||
};
|
||||
class Land_lampa_sidl: StreetLamp
|
||||
{
|
||||
scope = 1;
|
||||
model = "\ca\buildings\Misc\lampa_sidl";
|
||||
};
|
||||
class Land_lampa_sidl_2: StreetLamp
|
||||
{
|
||||
scope = 1;
|
||||
model = "\ca\buildings\Misc\lampa_sidl_2";
|
||||
};
|
||||
class Land_lampa_sidl_3: StreetLamp
|
||||
{
|
||||
scope = 1;
|
||||
model = "\ca\buildings\Misc\lampa_sidl_3";
|
||||
};
|
||||
class Land_lampa_ind: StreetLamp
|
||||
{
|
||||
scope = 1;
|
||||
model = "\ca\buildings\Misc\lampa_ind";
|
||||
};
|
||||
class Land_lampa_ind_zebr: StreetLamp
|
||||
{
|
||||
scope = 1;
|
||||
model = "\ca\buildings\Misc\lampa_ind_zebr";
|
||||
};
|
||||
@@ -1,7 +1,7 @@
|
||||
class TrapItems : NonStrategic {};
|
||||
|
||||
class BearTrap_DZ : TrapItems {
|
||||
scope = public;
|
||||
scope = 2;
|
||||
destrType = "DestructNo";
|
||||
displayName = $STR_EQUIP_NAME_BEARTRAP;
|
||||
descriptionShort = $STR_EQUIP_DESC_BEARTRAP;
|
||||
@@ -111,7 +111,7 @@ class Bomb
|
||||
};
|
||||
|
||||
class TrapBearTrapFlare : TrapItems {
|
||||
scope = public;
|
||||
scope = 2;
|
||||
destrType = "DestructNo";
|
||||
cost = 100;
|
||||
model = "z\addons\dayz_communityassets\models\trap_beartrap_flare.p3d";
|
||||
@@ -160,7 +160,7 @@ class TrapBearTrapFlare : TrapItems {
|
||||
};
|
||||
|
||||
class TrapBearTrapSmoke : TrapItems {
|
||||
scope = public;
|
||||
scope = 2;
|
||||
destrType = "DestructNo";
|
||||
cost = 100;
|
||||
model = "z\addons\dayz_communityassets\models\trap_beartrap_smoke.p3d";
|
||||
@@ -209,7 +209,7 @@ class TrapBearTrapSmoke : TrapItems {
|
||||
};
|
||||
|
||||
class Trap_Cans : TrapItems {
|
||||
scope = public;
|
||||
scope = 2;
|
||||
destrType = "DestructNo";
|
||||
cost = 100;
|
||||
model = "z\addons\dayz_communityassets\models\tripwire_cans.p3d";
|
||||
@@ -258,7 +258,7 @@ class Trap_Cans : TrapItems {
|
||||
};
|
||||
|
||||
class TrapTripwireFlare : TrapItems {
|
||||
scope = public;
|
||||
scope = 2;
|
||||
destrType = "DestructNo";
|
||||
cost = 100;
|
||||
model = "z\addons\dayz_communityassets\models\trap_tripwire_flare.p3d";
|
||||
@@ -307,7 +307,7 @@ class TrapTripwireFlare : TrapItems {
|
||||
};
|
||||
|
||||
class TrapTripwireGrenade : TrapItems {
|
||||
scope = public;
|
||||
scope = 2;
|
||||
destrType = "DestructNo";
|
||||
cost = 100;
|
||||
model = "z\addons\dayz_communityassets\models\trap_tripwire_grenade.p3d";
|
||||
@@ -356,7 +356,7 @@ class TrapTripwireGrenade : TrapItems {
|
||||
};
|
||||
|
||||
class TrapTripwireSmoke : TrapItems {
|
||||
scope = public;
|
||||
scope = 2;
|
||||
destrType = "DestructNo";
|
||||
cost = 100;
|
||||
model = "z\addons\dayz_communityassets\models\trap_tripwire_smoke.p3d";
|
||||
|
||||
@@ -1,6 +1,19 @@
|
||||
class WeaponHolderBase;
|
||||
class WeaponHolderBase: ReammoBox {
|
||||
scope = 0;
|
||||
accuracy = 1000;
|
||||
vehicleClass = "Survival";
|
||||
displayName = "Weapon";
|
||||
memoryPointSupply = "collect";
|
||||
supplyRadius = 3;
|
||||
transportMaxWeapons = 0;
|
||||
transportMaxMagazines = 0;
|
||||
transportMaxBackpacks = 0;
|
||||
transportAmmo = 0;
|
||||
transportRepair = 0;
|
||||
transportFuel = 0;
|
||||
};
|
||||
class WoodenArrowF : WeaponHolderBase {
|
||||
scope = public;
|
||||
scope = 2;
|
||||
displayName = $STR_ITEMWOODENARROW_CODE_NAME;
|
||||
model = "\dayz_weapons\models\bolt";
|
||||
|
||||
@@ -62,7 +75,7 @@ class WeaponHolder_MeleeMachete: WeaponHolderBase
|
||||
};
|
||||
};
|
||||
class WeaponHolder_ItemJerrycanEmpty : WeaponHolderBase {
|
||||
scope = public;
|
||||
scope = 2;
|
||||
displayName = "$STR_EQUIP_NAME_39";
|
||||
model = "\dayz_equip\proxy\jerrycan_side.p3d";
|
||||
class eventHandlers {
|
||||
@@ -70,7 +83,7 @@ class WeaponHolder_ItemJerrycanEmpty : WeaponHolderBase {
|
||||
};
|
||||
};
|
||||
class WeaponHolder_ItemFuelcanEmpty : WeaponHolderBase {
|
||||
scope = public;
|
||||
scope = 2;
|
||||
displayName = $STR_ITEM_NAME_FUELCAN_EMPTY;
|
||||
model = "z\addons\dayz_communityassets\models\fuelcan.p3d";
|
||||
|
||||
@@ -79,7 +92,7 @@ class WeaponHolder_ItemFuelcanEmpty : WeaponHolderBase {
|
||||
};
|
||||
};
|
||||
class WeaponHolder_ItemFuelcan : WeaponHolderBase {
|
||||
scope = public;
|
||||
scope = 2;
|
||||
displayName = $STR_ITEM_NAME_FUELCAN;
|
||||
model = "z\addons\dayz_communityassets\models\fuelcan.p3d";
|
||||
|
||||
@@ -88,7 +101,7 @@ class WeaponHolder_ItemFuelcan : WeaponHolderBase {
|
||||
};
|
||||
};
|
||||
class WeaponHolder_ItemCamoNet : WeaponHolderBase {
|
||||
scope = public;
|
||||
scope = 2;
|
||||
displayName = $STR_ITEM_NAME_CAMONET;
|
||||
// model = "dayz_equip\proxy\tentbag.p3d"; // was models\tentbag_gear.prd ...
|
||||
model = "z\addons\dayz_communityassets\models\packed_net_green.p3d"; // was models\tentbag_gear.prd ...
|
||||
@@ -99,7 +112,7 @@ class WeaponHolder_ItemCamoNet : WeaponHolderBase {
|
||||
};
|
||||
|
||||
class WeaponHolder_ItemDomeTent : WeaponHolderBase {
|
||||
scope = public;
|
||||
scope = 2;
|
||||
displayName = $STR_VEH_NAME_DOME_TENT;
|
||||
model = "\dayz_equip\proxy\tentbag.p3d";
|
||||
|
||||
@@ -109,7 +122,7 @@ class WeaponHolder_ItemDomeTent : WeaponHolderBase {
|
||||
};
|
||||
|
||||
class WeaponHolder_ItemCrate : WeaponHolderBase {
|
||||
scope = public;
|
||||
scope = 2;
|
||||
displayName = $STR_ITEM_NAME_equip_crate;
|
||||
model = "\z\addons\dayz_communityassets\models\crate.p3d";
|
||||
|
||||
|
||||
@@ -1,15 +0,0 @@
|
||||
class SpawnableWreck : House {};
|
||||
class UH1Wreck_DZ: SpawnableWreck {
|
||||
model = "\ca\air2\UH1Y\UH1Y_Crashed.p3d";
|
||||
icon = "\ca\air2\data\UI\icon_UH1Y_CA.paa";
|
||||
mapSize = 15;
|
||||
displayName = "Crashed UH-1Y";
|
||||
vehicleClass = "Wrecks";
|
||||
};
|
||||
class UH60Wreck_DZ: SpawnableWreck {
|
||||
model = "\Ca\Misc_E\Wreck_UH60_EP1.p3d";
|
||||
icon = "ca\Misc_E\data\Icons\Icon_uh60_wreck_CA";
|
||||
mapSize = 15;
|
||||
displayName = "UH-60 Wreck";
|
||||
vehicleClass = "Wrecks";
|
||||
};
|
||||
@@ -1,5 +1,5 @@
|
||||
class BodySurvivor1 : Wreck_Base {
|
||||
scope = public;
|
||||
scope = 2;
|
||||
mapSize = 2;
|
||||
displayName = "Dead Body Survivor 1";
|
||||
model = "\ca\characters_E\GER\GER_rifleman";
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
class zZombie_new_Base : zZombie_Base {
|
||||
scope = public;
|
||||
scope = 2;
|
||||
glassesEnabled = 0;
|
||||
identityTypes[] = {"Zombie3"};
|
||||
class TalkTopics {};
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
class Swarm_Base : Citizen1 {
|
||||
scope = public;
|
||||
scope = 2;
|
||||
class HitDamage {};
|
||||
glassesEnabled = 0;
|
||||
vehicleClass = "Zombie";
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
class zZombie_new_Base : zZombie_Base {
|
||||
scope = public;
|
||||
scope = 2;
|
||||
glassesEnabled = 0;
|
||||
identityTypes[] = {"Zombie3"};
|
||||
class TalkTopics {};
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
|
||||
class WildZombie_Base : Zed_Base {
|
||||
scope = public;
|
||||
scope = 2;
|
||||
glassesEnabled = 0;
|
||||
vehicleClass = "Zombie";
|
||||
displayName = $STR_ZNAME_INFECTED;
|
||||
|
||||
@@ -24,12 +24,12 @@ class Citizen1: Citizen {
|
||||
};
|
||||
};
|
||||
class Zed_Base : Citizen1 {
|
||||
scope = public;
|
||||
scope = 2;
|
||||
class HitDamage {};
|
||||
armor = 3;
|
||||
};
|
||||
class zZombie_Base : Zed_Base {
|
||||
scope = public;
|
||||
scope = 2;
|
||||
glassesEnabled = 0;
|
||||
vehicleClass = "Zombie";
|
||||
displayName = $STR_ZNAME_INFECTED;
|
||||
|
||||
@@ -37,7 +37,7 @@ class FunctionsManager : Logic {
|
||||
vehicleClass = "Modules";
|
||||
class Eventhandlers
|
||||
{
|
||||
init = "diag_log format ['DayZ Epoch: PRELOAD Functions\init %1', [_this, BIS_functions_mainscope]];if (isnil 'BIS_functions_mainscope') then { BIS_functions_mainscope = _this select 0; if (isServer) then {_this execVM 'ca\modules\functions\main.sqf'};} else {_this spawn { diag_log format ['DayZ Epoch: PRELOAD Functions\init ERROR: deleting redundant FM! %1', [_this, (_this select 0), BIS_functions_mainscope]]; _mygrp = group (_this select 0); deleteVehicle (_this select 0); deleteGroup _mygrp;};};if (isnil 'RE') then {diag_log 'DayZ Epoch: MPframework inited';[] execVM '\ca\Modules\MP\data\scripts\MPframework.sqf'};";
|
||||
init = "diag_log format ['PRELOAD_ Functions\init %1', [_this, BIS_functions_mainscope]];if (isnil 'BIS_functions_mainscope') then { BIS_functions_mainscope = _this select 0; if (isServer) then {_this execVM 'ca\modules\functions\main.sqf'};} else {_this spawn { diag_log format ['PRELOAD_ Functions\init ERROR: deleting redundant FM! %1', [_this, (_this select 0), BIS_functions_mainscope]]; _mygrp = group (_this select 0); deleteVehicle (_this select 0); deleteGroup _mygrp;};};if (isnil 'RE') then {diag_log 'MPframework inited';[] execVM '\ca\Modules\MP\data\scripts\MPframework.sqf'};";
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
|
||||
// check that plants libs are properly loaded
|
||||
// thanks to Tansien
|
||||
class faplants : HouseBase {};
|
||||
class faplants : House {};
|
||||
class grass: faplants
|
||||
{
|
||||
model = "\ca\data\cl_grass1.p3d";
|
||||
|
||||
Reference in New Issue
Block a user