mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2025-12-14 20:13:13 +03:00
1.0.0.8 Developer Build
+ [REMOVED] Auto refuel from gas stations in Panthera + [ADDED] added Land_benzina_schnell to standard and power assisted filling. + [ADDED] more clothes: Rocker1_DZ, Rocker3_DZ, Rocker4_DZ, GUE_Soldier_2_DZ,GUE_Soldier_CO_DZ, GUE_Soldier_Crew_DZ, GUE_Soldier_Sniper_DZ, GUE_Soldier_MG_DZ + [CHANGED] Disabled radar on UH1Y with UH1Y_DZ + [CHANGED] Disabled radar on MV22 with MV22_DZ + [CHANGED] Moved standard fuel sources to array dayz_fuelsources + [ADDED] Added weights for new items.
This commit is contained in:
@@ -56,7 +56,7 @@ class CfgMagazines {
|
||||
{
|
||||
text = "Craft Large Sandbag";
|
||||
script = "spawn player_craftItem;";
|
||||
neednearby[] = {};
|
||||
neednearby[] = {"workshop"};
|
||||
requiretools[] = {"ItemEtool","ItemToolbox"};
|
||||
output[] = {{"ItemSandbagLarge",1}};
|
||||
input[] = {{"ItemSandbag",3},{"ItemWire",1},{"ItemTankTrap",1}};
|
||||
@@ -65,7 +65,7 @@ class CfgMagazines {
|
||||
{
|
||||
text = "Craft M240 Nest";
|
||||
script = "spawn player_craftItem1;";
|
||||
neednearby[] = {};
|
||||
neednearby[] = {"workshop"};
|
||||
requiretools[] = {"ItemEtool","ItemToolbox","M240_DZ"};
|
||||
output[] = {{"m240_nest_kit",1}};
|
||||
input[] = {{"ItemSandbag",4},{"ItemCanvas",1},{"PartWoodPlywood",4},{"PartWoodLumber",3}};
|
||||
|
||||
@@ -416,6 +416,11 @@ class CfgLoot {
|
||||
"Skin_TK_INS_Warlord_EP1",
|
||||
"Skin_SurvivorWcombat_DZ",
|
||||
"Skin_SurvivorWdesert_DZ",
|
||||
"Skin_GUE_Soldier_MG_DZ",
|
||||
"Skin_GUE_Soldier_Sniper_DZ",
|
||||
"Skin_GUE_Soldier_Crew_DZ",
|
||||
"Skin_GUE_Soldier_CO_DZ",
|
||||
"Skin_GUE_Soldier_2_DZ",
|
||||
},
|
||||
{
|
||||
0.01, //"Skin_Ins_Soldier_GL_DZ",
|
||||
@@ -428,6 +433,11 @@ class CfgLoot {
|
||||
0.01, //"Skin_TK_INS_Warlord_EP1",
|
||||
0.01, //"Skin_SurvivorWcombat_DZ",
|
||||
0.03, //"Skin_SurvivorWdesert_DZ",
|
||||
0.01, //"Skin_GUE_Soldier_MG_DZ",
|
||||
0.01, //"Skin_GUE_Soldier_Sniper_DZ",
|
||||
0.01, //"Skin_GUE_Soldier_Crew_DZ",
|
||||
0.01, //"Skin_GUE_Soldier_CO_DZ",
|
||||
0.01, //"Skin_GUE_Soldier_2_DZ",
|
||||
}
|
||||
};
|
||||
};
|
||||
@@ -192,8 +192,58 @@ class Citizen1; // External class reference
|
||||
transportmaxbackpacks = 10;
|
||||
};
|
||||
|
||||
|
||||
|
||||
// UH1Y
|
||||
class UH1_Base: Helicopter
|
||||
{
|
||||
class Turrets: Turrets
|
||||
{
|
||||
class MainTurret: MainTurret
|
||||
{
|
||||
class ViewOptics: ViewOptics {};
|
||||
class Turrets: Turrets {};
|
||||
};
|
||||
class RightDoorGun: MainTurret
|
||||
{
|
||||
class Turrets: Turrets {};
|
||||
};
|
||||
class CoPilotObs: MainTurret
|
||||
{
|
||||
class Turrets: Turrets {};
|
||||
};
|
||||
|
||||
};
|
||||
};
|
||||
class UH1Y_DZ: UH1_Base
|
||||
{
|
||||
scope = 2;
|
||||
side = 2;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
hiddenSelections[] = {};
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
commanderCanSee = 2+16+32;
|
||||
gunnerCanSee = 2+16+32;
|
||||
driverCanSee = 2+16+32;
|
||||
transportMaxWeapons = 5;
|
||||
transportMaxMagazines = 25;
|
||||
transportmaxbackpacks = 4;
|
||||
weapons[] = {};
|
||||
magazines[] = {};
|
||||
|
||||
class Turrets : Turrets
|
||||
{
|
||||
class MainTurret : MainTurret
|
||||
{
|
||||
magazines[] = {"2000Rnd_762x51_M134"};
|
||||
};
|
||||
class RightDoorGun : RightDoorGun
|
||||
{
|
||||
magazines[] = {"2000Rnd_762x51_M134"};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
class UH1H_base: Helicopter
|
||||
{
|
||||
class Turrets: Turrets
|
||||
@@ -284,6 +334,20 @@ class Citizen1; // External class reference
|
||||
transportMaxMagazines = 200;
|
||||
transportmaxbackpacks = 5;
|
||||
};
|
||||
class MV22;
|
||||
class MV22_DZ : MV22 {
|
||||
accuracy = 1000;
|
||||
scope = 2;
|
||||
displayName = "MV-22";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
commanderCanSee = 2+16+32;
|
||||
gunnerCanSee = 2+16+32;
|
||||
driverCanSee = 2+16+32;
|
||||
transportMaxWeapons = 20;
|
||||
transportMaxMagazines = 400;
|
||||
transportmaxbackpacks = 10;
|
||||
};
|
||||
|
||||
class ArmoredSUV_PMC;
|
||||
class ArmoredSUV_PMC_DZ : ArmoredSUV_PMC {
|
||||
@@ -683,6 +747,74 @@ class Citizen1; // External class reference
|
||||
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";
|
||||
@@ -786,9 +918,48 @@ class Citizen1; // External class reference
|
||||
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";
|
||||
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 = "";
|
||||
@@ -977,7 +1148,7 @@ class Citizen1; // External class reference
|
||||
respawnMagazines[] = {};
|
||||
weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072";
|
||||
canHideBodies = 1;
|
||||
};
|
||||
};
|
||||
class Bag_Base_EP1;
|
||||
class Bag_Base_BAF;
|
||||
class DZ_Patrol_Pack_EP1: Bag_Base_EP1
|
||||
@@ -1183,7 +1354,6 @@ class Citizen1; // External class reference
|
||||
transportFuel = 0;
|
||||
nameSound = "fuelstation";
|
||||
};
|
||||
|
||||
class FuelStation : Strategic {
|
||||
icon = "\Ca\buildings\Icons\i_fuel_CA.paa";
|
||||
scope = 0;
|
||||
@@ -1231,6 +1401,13 @@ class Citizen1; // External class reference
|
||||
destrType = "DestructBuilding";
|
||||
armor = 1200;
|
||||
};
|
||||
// Panthera
|
||||
class Land_benzina_schnell: Strategic
|
||||
{
|
||||
model = "\ibr\ibr_plants\benzina_schnell";
|
||||
transportFuel = 0;
|
||||
nameSound = "fuelstation";
|
||||
};
|
||||
|
||||
class Ship: AllVehicles
|
||||
{
|
||||
|
||||
@@ -50,7 +50,7 @@ if (_canPickLight and !dayz_hasLight and !_isPZombie) then {
|
||||
s_player_grabflare = -1;
|
||||
s_player_removeflare = -1;
|
||||
};
|
||||
hint str(typeOf cursorTarget);
|
||||
|
||||
if(DZEdebug) then {
|
||||
hint str(typeOf cursorTarget);
|
||||
|
||||
@@ -136,7 +136,7 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu
|
||||
} forEach _rawmeat;
|
||||
|
||||
if (_hasFuelE and dayz_oldrefuel) then {
|
||||
_isFuel = (cursorTarget isKindOf "Land_Ind_TankSmall") or (cursorTarget isKindOf "Land_fuel_tank_big") or (cursorTarget isKindOf "Land_fuel_tank_stairs") or (cursorTarget isKindOf "Land_fuel_tank_stairs_ep1") or (cursorTarget isKindOf "Land_wagon_tanker") or (cursorTarget isKindOf "Land_fuelstation") or (cursorTarget isKindOf "Land_fuelstation_army") or (cursorTarget isKindOf "land_fuelstation_w");
|
||||
_isFuel = ((typeOf cursorTarget) in dayz_fuelsources);
|
||||
};
|
||||
|
||||
// diag_log ("OWNERID = " + _ownerID + " CHARID = " + dayz_characterID + " " + str(_ownerID == dayz_characterID));
|
||||
|
||||
@@ -321,10 +321,22 @@ class CfgSurvival {
|
||||
sex = "male";
|
||||
playerModel = "Priest_DZ";
|
||||
};
|
||||
class Skin_Rocker1_DZ: Default {
|
||||
sex = "male";
|
||||
playerModel = "Rocker1_DZ";
|
||||
};
|
||||
class Skin_Rocker2_DZ: Default {
|
||||
sex = "male";
|
||||
playerModel = "Rocker2_DZ";
|
||||
};
|
||||
class Skin_Rocker3_DZ: Default {
|
||||
sex = "male";
|
||||
playerModel = "Rocker3_DZ";
|
||||
};
|
||||
class Skin_Rocker4_DZ: Default {
|
||||
sex = "male";
|
||||
playerModel = "Rocker4_DZ";
|
||||
};
|
||||
class Skin_Bandit1_DZ: Default {
|
||||
sex = "male";
|
||||
playerModel = "Bandit1_DZ";
|
||||
@@ -333,6 +345,26 @@ class CfgSurvival {
|
||||
sex = "male";
|
||||
playerModel = "Bandit2_DZ";
|
||||
};
|
||||
class Skin_GUE_Soldier_MG_DZ: Default {
|
||||
sex = "male";
|
||||
playerModel = "GUE_Soldier_MG_DZ";
|
||||
};
|
||||
class Skin_GUE_Soldier_Sniper_DZ: Default {
|
||||
sex = "male";
|
||||
playerModel = "GUE_Soldier_Sniper_DZ";
|
||||
};
|
||||
class Skin_GUE_Soldier_Crew_DZ: Default {
|
||||
sex = "male";
|
||||
playerModel = "GUE_Soldier_Crew_DZ";
|
||||
};
|
||||
class Skin_GUE_Soldier_CO_DZ: Default {
|
||||
sex = "male";
|
||||
playerModel = "GUE_Soldier_CO_DZ";
|
||||
};
|
||||
class Skin_GUE_Soldier_2_DZ: Default {
|
||||
sex = "male";
|
||||
playerModel = "GUE_Soldier_2_DZ";
|
||||
};
|
||||
class Skin_BanditW1_DZ: Default {
|
||||
sex = "female";
|
||||
playerModel = "BanditW1_DZ";
|
||||
@@ -2948,5 +2980,8 @@ class HeliCrash_No50s: Default {
|
||||
class Land_sara_stodola: Farm {
|
||||
lootPos[] = {{5.01367,3.33118,-2.19523},{2.51758,1.05737,-2.19523},{-1.30957,-1.02954,-2.19523},{-4.24414,4.0238,-2.19523},{5.16211,-0.661621,-2.19523}};
|
||||
};
|
||||
class land_cihlovej_dum_mini: Residential {
|
||||
lootPos[] = {{-2.4646,-0.78418,-2.86942},{-1.75586,2.88525,-2.86942},{2.76587,2.08154,-2.86942},{1.96265,-1.98877,-2.86942},{0.0109863,0.876465,-2.86942},{0.116455,3.05762,-2.86942}};
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
@@ -14,7 +14,7 @@ Camo1_DZ = "Camo1_DZ";
|
||||
Soldier1_DZ = "Soldier1_DZ";
|
||||
Rocket_DZ = "Rocket_DZ";
|
||||
|
||||
AllPlayers = ["Survivor2_DZ","SurvivorWcombat_DZ","SurvivorWdesert_DZ","SurvivorWurban_DZ","SurvivorWpink_DZ","SurvivorW3_DZ","SurvivorW2_DZ","Bandit1_DZ","Bandit2_DZ","BanditW1_DZ","BanditW2_DZ","Soldier_Crew_PMC","Sniper1_DZ","Camo1_DZ","Soldier1_DZ","Rocket_DZ","Rocker2_DZ","Priest_DZ","Functionary1_EP1_DZ","GUE_Commander_DZ","Ins_Soldier_GL_DZ","Haris_Press_EP1_DZ","Pilot_EP1_DZ","RU_Policeman_DZ","pz_policeman","pz_suit1","pz_suit2","pz_worker1","pz_worker2","pz_worker3","pz_doctor","pz_teacher","pz_hunter","pz_villager1","pz_villager2","pz_villager3","pz_priest","Soldier_TL_PMC_DZ","Soldier_Sniper_PMC_DZ","Soldier_Bodyguard_AA12_PMC_DZ","Drake_Light_DZ","CZ_Special_Forces_GL_DES_EP1_DZ","TK_INS_Soldier_EP1_DZ","TK_INS_Warlord_EP1_DZ","FR_OHara_DZ","FR_Rodriguez_DZ","CZ_Soldier_Sniper_EP1_DZ","Graves_Light_DZ"];
|
||||
AllPlayers = ["Survivor2_DZ","SurvivorWcombat_DZ","SurvivorWdesert_DZ","SurvivorWurban_DZ","SurvivorWpink_DZ","SurvivorW3_DZ","SurvivorW2_DZ","Bandit1_DZ","Bandit2_DZ","BanditW1_DZ","BanditW2_DZ","Soldier_Crew_PMC","Sniper1_DZ","Camo1_DZ","Soldier1_DZ","Rocket_DZ","Rocker1_DZ","Rocker2_DZ","Rocker3_DZ","Rocker4_DZ","Priest_DZ","Functionary1_EP1_DZ","GUE_Commander_DZ","Ins_Soldier_GL_DZ","Haris_Press_EP1_DZ","Pilot_EP1_DZ","RU_Policeman_DZ","pz_policeman","pz_suit1","pz_suit2","pz_worker1","pz_worker2","pz_worker3","pz_doctor","pz_teacher","pz_hunter","pz_villager1","pz_villager2","pz_villager3","pz_priest","Soldier_TL_PMC_DZ","Soldier_Sniper_PMC_DZ","Soldier_Bodyguard_AA12_PMC_DZ","Drake_Light_DZ","CZ_Special_Forces_GL_DES_EP1_DZ","TK_INS_Soldier_EP1_DZ","TK_INS_Warlord_EP1_DZ","FR_OHara_DZ","FR_Rodriguez_DZ","CZ_Soldier_Sniper_EP1_DZ","Graves_Light_DZ","GUE_Soldier_MG_DZ","GUE_Soldier_Sniper_DZ","GUE_Soldier_Crew_DZ","GUE_Soldier_CO_DZ","GUE_Soldier_2_DZ"];
|
||||
// AllPlayersVehicles = ["AllVehicles"]+AllPlayers;
|
||||
|
||||
//Cooking
|
||||
@@ -390,7 +390,11 @@ dayz_disallowedVault = ["TentStorage", "BuiltItems"];
|
||||
dayz_reveal = ["AllVehicles","WeaponHolder","TentStorage","VaultStorage","VaultStorageLocked","BuiltItems"];
|
||||
dayz_allowedObjects = ["TentStorage","TentStorageDomed","TentStorageDomed2", "VaultStorageLocked", "Hedgehog_DZ", "Sandbag1_DZ","TrapBear","Fort_RazorWire","WoodGate_DZ","Land_HBarrier1_DZ","Fence_corrugated_DZ","M240Nest_DZ","CanvasHut_DZ","ParkBench_DZ","MetalGate_DZ","OutHouse_DZ","Wooden_shed_DZ","WoodShack_DZ","StorageShed_DZ","Plastic_Pole_EP1_DZ","Generator_DZ","StickFence_DZ","LightPole_DZ","FuelPump_DZ"];
|
||||
|
||||
dayz_fuelpumparray = ["FuelPump_DZ","Land_A_FuelStation_Feed","Land_Ind_FuelStation_Feed_EP1","Land_FuelStation_Feed_PMC","FuelStation","Land_ibr_FuelStation_Feed","Land_fuelstation_army","Land_fuelstation","land_fuelstation_w"];
|
||||
// These work with just a running generator
|
||||
dayz_fuelpumparray = ["FuelPump_DZ","Land_A_FuelStation_Feed","Land_Ind_FuelStation_Feed_EP1","Land_FuelStation_Feed_PMC","FuelStation","Land_ibr_FuelStation_Feed","Land_fuelstation_army","Land_fuelstation","land_fuelstation_w","Land_benzina_schnell"];
|
||||
|
||||
// Standard Fuel sources
|
||||
dayz_fuelsources = ["Land_Ind_TankSmall","Land_fuel_tank_big","Land_fuel_tank_stairs","Land_fuel_tank_stairs_ep1","Land_wagon_tanker","Land_fuelstation","Land_fuelstation_army","land_fuelstation_w","Land_benzina_schnell"];
|
||||
|
||||
dayz_spawnPos = getPosATL player;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user