mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2025-12-22 20:12:20 +03:00
Add firefighter skins and zombies to epoch
Thx to Marseille77 for allowing us to use those skins.
This commit is contained in:
@@ -1254,6 +1254,34 @@ class CfgSurvival {
|
||||
class Skin_CZ_Soldier_Light_Wdl_ACR_DZ : Default {
|
||||
sex = "male";
|
||||
playerModel = "CZ_Soldier_Light_Wdl_ACR_DZ";
|
||||
};
|
||||
};
|
||||
class Skin_Firefighter1_DZ : Default {
|
||||
sex = "male";
|
||||
playerModel = "Firefighter1_DZ";
|
||||
};
|
||||
class Skin_Firefighter2_DZ : Default {
|
||||
sex = "male";
|
||||
playerModel = "Firefighter2_DZ";
|
||||
};
|
||||
class Skin_Firefighter3_DZ : Default {
|
||||
sex = "male";
|
||||
playerModel = "Firefighter3_DZ";
|
||||
};
|
||||
class Skin_Firefighter4_DZ : Default {
|
||||
sex = "male";
|
||||
playerModel = "Firefighter4_DZ";
|
||||
};
|
||||
class Skin_Firefighter5_DZ : Default {
|
||||
sex = "male";
|
||||
playerModel = "Firefighter5_DZ";
|
||||
};
|
||||
class Skin_Firefighter_Officer1_DZ : Default {
|
||||
sex = "male";
|
||||
playerModel = "Firefighter_Officer1_DZ";
|
||||
};
|
||||
class Skin_Firefighter_Officer2_DZ : Default {
|
||||
sex = "male";
|
||||
playerModel = "Firefighter_Officer2_DZ";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
@@ -38,8 +38,18 @@ class MilitaryIndustrial: Military
|
||||
lootChance = 0.5;
|
||||
lootGroup = MilitaryIndustrial;
|
||||
};
|
||||
class Land_a_stationhouse : Military
|
||||
class Land_a_stationhouse: Military
|
||||
{
|
||||
zombieChance = 0.4;
|
||||
maxRoaming = 5;
|
||||
zombieClass[] =
|
||||
{
|
||||
"z_firefighter1",
|
||||
"z_firefighter2",
|
||||
"z_firefighter3",
|
||||
"z_firefighter4",
|
||||
"z_firefighter5"
|
||||
};
|
||||
zedPos[] = {{-3.47607,-7.15527,5.28641},{-3.24609,-7.74219,0.831207},{-2.8208,-7.29395,-3.7739},{-2.79443,-6.34668,-8.59558},{2.04248,1.26563,-8.59558},{16.0332,0.907227,-8.59558},{15.8687,-4.1123,-8.59558},{3.45801,-4.02344,-8.59558}};
|
||||
lootPos[] = {
|
||||
{15.436,2.85498,-9.47058},{1.22583,2.24463,-9.47058},{-3.9126,-7.29834,-9.47058},{-2.28271,-6.21094,-4.6489},{-2.99219,-8.27148,8.49209},{-2.31641,-8.28223,4.41141},{-2.17822,-5.43359,4.41141},{-4.90674,-8.37012,-0.0437927},{-2.35938,-8.1748,-4.6489}
|
||||
|
||||
@@ -27,7 +27,12 @@ class Residential : Default
|
||||
"z_rocker3",
|
||||
"z_rocker4",
|
||||
"z_assistant",
|
||||
"z_pilot"
|
||||
"z_pilot",
|
||||
"z_firefighter1",
|
||||
"z_firefighter2",
|
||||
"z_firefighter3",
|
||||
"z_firefighter4",
|
||||
"z_firefighter5"
|
||||
};
|
||||
lootChance = 0.5;
|
||||
lootGroup = Residential;
|
||||
|
||||
@@ -50,6 +50,7 @@ class CfgLoot
|
||||
#include "Groups\Zombies\Rebels.hpp" //DZE
|
||||
#include "Groups\Zombies\Rocker.hpp" //DZE
|
||||
#include "Groups\Zombies\SpecialForces.hpp" //DZE
|
||||
#include "Groups\Zombies\Firefighter.hpp" //DZE
|
||||
};
|
||||
|
||||
class Buildings
|
||||
|
||||
@@ -21,7 +21,14 @@ clothes[] = {
|
||||
{Loot_MAGAZINE, 1, Skin_TK_CIV_Takistani01_EP1_DZ},
|
||||
{Loot_MAGAZINE, 1, Skin_TK_CIV_Takistani03_EP1_DZ},
|
||||
{Loot_MAGAZINE, 1, Skin_TK_CIV_Takistani04_EP1_DZ},
|
||||
{Loot_MAGAZINE, 1, Skin_TK_CIV_Takistani06_EP1_DZ}
|
||||
{Loot_MAGAZINE, 1, Skin_TK_CIV_Takistani06_EP1_DZ},
|
||||
{Loot_MAGAZINE, 1, Skin_Firefighter1_DZ},
|
||||
{Loot_MAGAZINE, 1, Skin_Firefighter2_DZ},
|
||||
{Loot_MAGAZINE, 1, Skin_Firefighter3_DZ},
|
||||
{Loot_MAGAZINE, 1, Skin_Firefighter4_DZ},
|
||||
{Loot_MAGAZINE, 1, Skin_Firefighter5_DZ},
|
||||
{Loot_MAGAZINE, 1, Skin_Firefighter_Officer1_DZ},
|
||||
{Loot_MAGAZINE, 1, Skin_Firefighter_Officer2_DZ}
|
||||
};
|
||||
|
||||
// These should probably be split up into separate groups.
|
||||
|
||||
16
SQF/dayz_code/Configs/CfgLoot/Groups/Zombies/Firefighter.hpp
Normal file
16
SQF/dayz_code/Configs/CfgLoot/Groups/Zombies/Firefighter.hpp
Normal file
@@ -0,0 +1,16 @@
|
||||
ZombieFirefighter[] =
|
||||
{
|
||||
{Loot_MAGAZINE, 5, ItemMorphine},
|
||||
{Loot_MAGAZINE, 3, bloodTester},
|
||||
{Loot_MAGAZINE, 5, ItemHeatPack},
|
||||
{Loot_MAGAZINE, 2, emptyBloodBag},
|
||||
{Loot_GROUP, 2, Antibiotics},
|
||||
{Loot_GROUP, 6, Bloodbags},
|
||||
{Loot_GROUP, 7, MedicalLow}
|
||||
};
|
||||
|
||||
ZombieFirefighterViral[] =
|
||||
{
|
||||
{Loot_GROUP, 10, ZombieFirefighter},
|
||||
{Loot_MAGAZINE, 1, ItemAntibiotic1}
|
||||
};
|
||||
@@ -842,4 +842,39 @@ class Skin_CZ_Soldier_Light_Wdl_ACR_DZ : SkinBase {
|
||||
scope = public;
|
||||
displayName = $STR_DZE_EQUIP_ACR_LIGHT_SOLDIER_NAME;
|
||||
descriptionShort = $STR_DZE_EQUIP_ACR_LIGHT_SOLDIER_NAME;
|
||||
};
|
||||
class Skin_Firefighter1_DZ : SkinBase {
|
||||
scope = public;
|
||||
displayName = $STR_DZE_SKIN_FIREFIGHTER1_NAME;
|
||||
descriptionShort = $STR_DZE_SKIN_FIREFIGHTER1_NAME;
|
||||
};
|
||||
class Skin_Firefighter2_DZ : SkinBase {
|
||||
scope = public;
|
||||
displayName = $STR_DZE_SKIN_FIREFIGHTER2_NAME;
|
||||
descriptionShort = $STR_DZE_SKIN_FIREFIGHTER2_NAME;
|
||||
};
|
||||
class Skin_Firefighter3_DZ : SkinBase {
|
||||
scope = public;
|
||||
displayName = $STR_DZE_SKIN_FIREFIGHTER3_NAME;
|
||||
descriptionShort = $STR_DZE_SKIN_FIREFIGHTER3_NAME;
|
||||
};
|
||||
class Skin_Firefighter4_DZ : SkinBase {
|
||||
scope = public;
|
||||
displayName = $STR_DZE_SKIN_FIREFIGHTER4_NAME;
|
||||
descriptionShort = $STR_DZE_SKIN_FIREFIGHTER4_NAME;
|
||||
};
|
||||
class Skin_Firefighter5_DZ : SkinBase {
|
||||
scope = public;
|
||||
displayName = $STR_DZE_SKIN_FIREFIGHTER5_NAME;
|
||||
descriptionShort = $STR_DZE_SKIN_FIREFIGHTER5_NAME;
|
||||
};
|
||||
class Skin_Firefighter_Officer1_DZ : SkinBase {
|
||||
scope = public;
|
||||
displayName = $STR_DZE_SKIN_FIREFIGHTER_OFFICER1_NAME;
|
||||
descriptionShort = $STR_DZE_SKIN_FIREFIGHTER_OFFICER1_NAME;
|
||||
};
|
||||
class Skin_Firefighter_Officer2_DZ : SkinBase {
|
||||
scope = public;
|
||||
displayName = $STR_DZE_SKIN_FIREFIGHTER_OFFICER2_NAME;
|
||||
descriptionShort = $STR_DZE_SKIN_FIREFIGHTER_OFFICER2_NAME;
|
||||
};
|
||||
@@ -118,7 +118,14 @@ class Category_30 {
|
||||
class Skin_TK_CIV_Takistani01_EP1_DZ {type = "trade_items";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
|
||||
class Skin_TK_CIV_Takistani03_EP1_DZ {type = "trade_items";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
|
||||
class Skin_TK_CIV_Takistani04_EP1_DZ {type = "trade_items";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
|
||||
class Skin_TK_CIV_Takistani06_EP1_DZ {type = "trade_items";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
|
||||
class Skin_TK_CIV_Takistani06_EP1_DZ {type = "trade_items";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
|
||||
class Skin_Firefighter1_DZ {type = "trade_items";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
|
||||
class Skin_Firefighter2_DZ {type = "trade_items";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
|
||||
class Skin_Firefighter3_DZ {type = "trade_items";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
|
||||
class Skin_Firefighter4_DZ {type = "trade_items";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
|
||||
class Skin_Firefighter5_DZ {type = "trade_items";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
|
||||
class Skin_Firefighter_Officer1_DZ {type = "trade_items";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
|
||||
class Skin_Firefighter_Officer2_DZ {type = "trade_items";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
|
||||
};
|
||||
|
||||
//Backpacks
|
||||
|
||||
@@ -1716,4 +1716,58 @@ class CZ_Soldier_Light_Wdl_ACR_DZ : CZ_Soldier805_DES_ACR_DZ {
|
||||
model = "\Ca\Characters_ACR\acr_wdl_light";
|
||||
portrait = "\Ca\characters\data\portraits\comBarHead_civ_man_ca";
|
||||
};
|
||||
|
||||
|
||||
class Firefighter1_DZ : Survivor_DZ {
|
||||
scope = public;
|
||||
displayName = $STR_DZE_EQUIP_FIREFIGHTER_NAME;
|
||||
model = "\kpfs_thw\characters\worker\thw_worker";
|
||||
hiddenSelections[] = {"camo01","hps","glasses"};
|
||||
hiddenSelectionsTextures[] = {"\kpfs_thw\characters\worker\thw_worker_co.paa"};
|
||||
class Wounds
|
||||
{
|
||||
tex[] = {};
|
||||
mat[] = {"ca\characters\heads\male\defaulthead\data\hhl.rvmat","ca\characters\heads\male\defaulthead\data\hhl_wounds.rvmat","ca\characters\heads\male\defaulthead\data\hhl_wounds2.rvmat","kpfs_thw\characters\worker\thw_worker.rvmat","kpfs_thw\characters\worker\thw_worker_wound1.rvmat","kpfs_thw\characters\worker\thw_worker_wound2.rvmat"};
|
||||
};
|
||||
};
|
||||
class Firefighter2_DZ : Firefighter1_DZ {
|
||||
hiddenSelections[] = {"camo01"};
|
||||
hiddenSelectionsTextures[] = {"\kpfs_thw\characters\worker\thw_worker_co.paa"};
|
||||
};
|
||||
class Firefighter3_DZ : Firefighter1_DZ {
|
||||
hiddenSelections[] = {"camo01","hps","glasses"};
|
||||
hiddenSelectionsTextures[] = {"\kpfs_thw\characters\press\thw_press_co.paa"};
|
||||
};
|
||||
class Firefighter4_DZ : Firefighter1_DZ {
|
||||
model = "kpfs_feuerwehr\firefighter";
|
||||
class Wounds
|
||||
{
|
||||
tex[] = {};
|
||||
mat[] = {"kpfs_feuerwehr\man\fw_man.rvmat","kpfs_feuerwehr\man\fw_man_wound1.rvmat","kpfs_feuerwehr\man\fw_man_wound2.rvmat"};
|
||||
};
|
||||
hiddenSelections[] = {"camo01","camo02"};
|
||||
hiddenSelectionsTextures[] = {"\kpfs_feuerwehr\man\fw_man_co.paa","\kpfs_feuerwehr\man\fw_helmet_tl_co.paa"};
|
||||
};
|
||||
class Firefighter5_DZ : Firefighter4_DZ {
|
||||
model = "kpfs_feuerwehr\firefighter";
|
||||
hiddenSelectionsTextures[] = {"\kpfs_feuerwehr\man\fw_leader_co.paa","\kpfs_feuerwehr\man\fw_helmet_sl_co.paa"};
|
||||
};
|
||||
class Firefighter_Officer1_DZ : Survivor_DZ {
|
||||
scope = public;
|
||||
displayName = $STR_DZE_EQUIP_FIREFIGHTER_OFFICER_NAME;
|
||||
model = "\kpfs_thw\characters\officer\thw_officer";
|
||||
class Wounds
|
||||
{
|
||||
tex[] = {};
|
||||
mat[] = {"ca\characters\heads\male\defaulthead\data\hhl.rvmat","ca\characters\heads\male\defaulthead\data\hhl_wounds.rvmat","ca\characters\heads\male\defaulthead\data\hhl_wounds2.rvmat","kpfs_thw\characters\officer\thw_officer.rvmat","kpfs_thw\characters\officer\thw_officer_wound1.rvmat","kpfs_thw\characters\officer\thw_officer_wound2.rvmat"};
|
||||
};
|
||||
};
|
||||
class Firefighter_Officer2_DZ : Firefighter_Officer1_DZ {
|
||||
model = "kpfs_feuerwehr\fwofficer";
|
||||
class Wounds
|
||||
{
|
||||
tex[] = {};
|
||||
mat[] = {"kpfs_feuerwehr\officer\fw_officer.rvmat","kpfs_feuerwehr\officer\fw_officer_wound1.rvmat","kpfs_feuerwehr\officer\fw_officer_wound2.rvmat"};
|
||||
};
|
||||
hiddenSelections[] = {};
|
||||
hiddenSelectionsTextures[] = {};
|
||||
};
|
||||
@@ -1418,3 +1418,38 @@ class z_soldier_pmc_bodyguard : z_soldier {
|
||||
mat[] = {"Ca\Characters_PMC\Gracenko\Data\gracenko.rvmat","Ca\Characters_PMC\Gracenko\Data\w1_gracenko.rvmat","Ca\Characters_PMC\Gracenko\Data\w2_gracenko.rvmat"};
|
||||
};
|
||||
};
|
||||
|
||||
class z_firefighter1 : zZombie_Base {
|
||||
displayName = $STR_ZNAME_FIREFIGHTER;
|
||||
model = "\kpfs_thw\characters\worker\thw_worker";
|
||||
zombieLoot = ZombieFirefighter;
|
||||
hiddenSelections[] = {"camo01","hps","glasses"};
|
||||
hiddenSelectionsTextures[] = {"\kpfs_thw\characters\worker\thw_worker_co.paa"};
|
||||
class Wounds
|
||||
{
|
||||
tex[] = {};
|
||||
mat[] = {"ca\characters\heads\male\defaulthead\data\hhl.rvmat","ca\characters\heads\male\defaulthead\data\hhl_wounds.rvmat","ca\characters\heads\male\defaulthead\data\hhl_wounds2.rvmat","kpfs_thw\characters\worker\thw_worker.rvmat","kpfs_thw\characters\worker\thw_worker_wound1.rvmat","kpfs_thw\characters\worker\thw_worker_wound2.rvmat"};
|
||||
};
|
||||
};
|
||||
class z_firefighter2 : z_firefighter1 {
|
||||
hiddenSelections[] = {"camo01"};
|
||||
hiddenSelectionsTextures[] = {"\kpfs_thw\characters\worker\thw_worker_co.paa"};
|
||||
};
|
||||
class z_firefighter3 : z_firefighter1 {
|
||||
hiddenSelections[] = {"camo01","hps","glasses"};
|
||||
hiddenSelectionsTextures[] = {"\kpfs_thw\characters\press\thw_press_co.paa"};
|
||||
};
|
||||
class z_firefighter4 : z_firefighter1 {
|
||||
model = "kpfs_feuerwehr\firefighter";
|
||||
class Wounds
|
||||
{
|
||||
tex[] = {};
|
||||
mat[] = {"kpfs_feuerwehr\man\fw_man.rvmat","kpfs_feuerwehr\man\fw_man_wound1.rvmat","kpfs_feuerwehr\man\fw_man_wound2.rvmat"};
|
||||
};
|
||||
hiddenSelections[] = {"camo01","camo02"};
|
||||
hiddenSelectionsTextures[] = {"\kpfs_feuerwehr\man\fw_man_co.paa","\kpfs_feuerwehr\man\fw_helmet_tl_co.paa"};
|
||||
};
|
||||
class z_firefighter5 : z_firefighter4 {
|
||||
model = "kpfs_feuerwehr\firefighter";
|
||||
hiddenSelectionsTextures[] = {"\kpfs_feuerwehr\man\fw_leader_co.paa","\kpfs_feuerwehr\man\fw_helmet_sl_co.paa"};
|
||||
};
|
||||
Reference in New Issue
Block a user