From 9dde58abb9ebd8d997c0ac1c055646ce5fc27701 Mon Sep 17 00:00:00 2001 From: A Man Date: Wed, 27 Oct 2021 21:24:49 +0200 Subject: [PATCH] Add Garbage Man and Paramedic as zombies Thx @DeVloek for the textures --- .../Configs/CfgLoot/Buildings/Hospital.hpp | 2 +- .../Configs/CfgLoot/Buildings/Military.hpp | 3 ++- .../Configs/CfgLoot/Buildings/Residential.hpp | 4 +++- .../Configs/CfgLoot/Buildings/Supermarket.hpp | 4 +++- .../Configs/CfgVehicles/Zeds/ViralZeds.hpp | 18 +++++------------- .../Configs/CfgVehicles/Zeds/Zeds.hpp | 6 ++++++ SQF/dayz_code/stringtable.xml | 8 ++++++++ 7 files changed, 28 insertions(+), 17 deletions(-) diff --git a/SQF/dayz_code/Configs/CfgLoot/Buildings/Hospital.hpp b/SQF/dayz_code/Configs/CfgLoot/Buildings/Hospital.hpp index 260734091..77f417226 100644 --- a/SQF/dayz_code/Configs/CfgLoot/Buildings/Hospital.hpp +++ b/SQF/dayz_code/Configs/CfgLoot/Buildings/Hospital.hpp @@ -3,7 +3,7 @@ class Hospital : Default zombieChance = 0.4; minRoaming = 2; maxRoaming = 4; - zombieClass[] = {"z_doctor","z_doctor","z_doctor"}; + zombieClass[] = {"z_doctor","z_doctor","z_doctor","z_paramedic"}; lootChance = 0.4; lootGroup = Hospital; }; diff --git a/SQF/dayz_code/Configs/CfgLoot/Buildings/Military.hpp b/SQF/dayz_code/Configs/CfgLoot/Buildings/Military.hpp index cc45281fd..8b4726ad0 100644 --- a/SQF/dayz_code/Configs/CfgLoot/Buildings/Military.hpp +++ b/SQF/dayz_code/Configs/CfgLoot/Buildings/Military.hpp @@ -56,7 +56,8 @@ class Land_a_stationhouse: Military "z_firefighter2", "z_firefighter3", "z_firefighter4", - "z_firefighter5" + "z_firefighter5", + "z_paramedic" }; 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[] = { diff --git a/SQF/dayz_code/Configs/CfgLoot/Buildings/Residential.hpp b/SQF/dayz_code/Configs/CfgLoot/Buildings/Residential.hpp index 6cd9652a8..d248c9297 100644 --- a/SQF/dayz_code/Configs/CfgLoot/Buildings/Residential.hpp +++ b/SQF/dayz_code/Configs/CfgLoot/Buildings/Residential.hpp @@ -35,6 +35,7 @@ class Residential : Default "z_firefighter3", "z_firefighter4", "z_firefighter5", + "z_paramedic", "z_postman1", "z_postman2", "z_postman3", @@ -54,7 +55,8 @@ class Residential : Default "z_prisoner3", "z_mafiaboss", "z_dealer", - "z_suit6" + "z_suit6", + "z_new_garbageman" }; lootChance = 0.5; lootGroup = Residential; diff --git a/SQF/dayz_code/Configs/CfgLoot/Buildings/Supermarket.hpp b/SQF/dayz_code/Configs/CfgLoot/Buildings/Supermarket.hpp index 60615d7a2..6c8c24ef6 100644 --- a/SQF/dayz_code/Configs/CfgLoot/Buildings/Supermarket.hpp +++ b/SQF/dayz_code/Configs/CfgLoot/Buildings/Supermarket.hpp @@ -37,6 +37,7 @@ class Supermarket : Default "z_firefighter3", "z_firefighter4", "z_firefighter5", + "z_paramedic", "z_postman1", "z_postman2", "z_postman3", @@ -56,7 +57,8 @@ class Supermarket : Default "z_prisoner3", "z_mafiaboss", "z_dealer", - "z_suit6" + "z_suit6", + "z_new_garbageman" }; lootGroup = Supermarket; }; diff --git a/SQF/dayz_code/Configs/CfgVehicles/Zeds/ViralZeds.hpp b/SQF/dayz_code/Configs/CfgVehicles/Zeds/ViralZeds.hpp index 0760c7c89..a970e8774 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/Zeds/ViralZeds.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/Zeds/ViralZeds.hpp @@ -155,16 +155,8 @@ class z_new_worker4 : z_new_worker_base { hiddenSelectionsTextures[] = {"z\addons\dayz_communityassets\zeds\overall\Overall_4_co.paa"}; }; - /* - class z_policeman; - class z_new_policeman : z_policeman { - hiddenSelectionsTextures[] = {"\z\addons\dayz_communityassets\zeds\villager\villager_co.paa"}; - }; - class z_new_policeman : z_policeman { - hiddenSelectionsTextures[] = {"\z\addons\dayz_communityassets\zeds\policeman\policeman_co.paa"}; - - class Eventhandlers { - init = "(_this select 0) setObjectTexture [0, '\z\addons\dayz_communityassets\zeds\policeman\policeman_co.paa'];"; - }; - }; - */ \ No newline at end of file + class z_new_garbageman : z_new_worker_base { + displayName = $STR_ZNAME_GARBAGEMAN; + zombieLoot = ZombieCivilianViral; + hiddenSelectionsTextures[] = {"\dayz_epoch_c\skins\male\garbageman.paa"}; + }; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/Zeds/Zeds.hpp b/SQF/dayz_code/Configs/CfgVehicles/Zeds/Zeds.hpp index 32da45219..72604b9ca 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/Zeds/Zeds.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/Zeds/Zeds.hpp @@ -2044,4 +2044,10 @@ class z_hero4 : z_hero1 { }; class z_hero5 : z_hero1 { HiddenSelectionsTextures[] = {"\Ca\Characters_PMC\PMC_soldier\Data\bauer_5_co.paa","\Ca\Characters_PMC\PMC_soldier\Data\Bauer_Gear_3_co.paa","\Ca\Characters_PMC\PMC_soldier\Data\HeadGear_CO.paa"}; +}; + +class z_paramedic : z_firefighter1 { + displayName = $STR_ZNAME_PARAMEDIC; + zombieLoot = ZombieDoctor; + hiddenSelectionsTextures[] = {"\dayz_epoch_c\skins\male\paramedic.paa"}; }; \ No newline at end of file diff --git a/SQF/dayz_code/stringtable.xml b/SQF/dayz_code/stringtable.xml index ee1441295..36da7cf43 100644 --- a/SQF/dayz_code/stringtable.xml +++ b/SQF/dayz_code/stringtable.xml @@ -14608,6 +14608,14 @@ Infizierter Held Инфицированный герой + + Infected Paramedic + Infizierter Sanitäter + + + Viral Infected Garbage Man + Viral Infizierter Müllmann +