1+ class CfgPatches
2+ {
3+ class EZF_Era_ZombieBaseMDF
4+ {
5+ units[]= {};
6+ weapons[]={};
7+ requiredVersion=0.1 ;
8+ requiredAddons[]= {" DZ_Characters" ," EZF_Era_ZombieBase" };
9+ };
10+ };
11+ class CfgVehicles
12+ {
13+ class ZombieBase ;
14+ class Era_ZombieBase : ZombieBase
15+ {
16+ scope = 0 ;
17+ faction = " dz_Civ_US" ;
18+ rarityUrban = -1 ;
19+ simulation = " dayzinfected" ;
20+ attachments[] = {" Vest" ," Back" ," Headgear" };
21+ class enfanimsys
22+ {
23+ meshObject = " dz\characters\zombies\z_hermit_m.xob" ;
24+ graphname = " dz\a nims\workspaces\infected\infected_main\infected.agr" ;
25+ defaultinstance = " dz\a nims\workspaces\infected\infected_main\infected_main.asi" ;
26+ skeletonName = " hermit_newbindpose.xob" ;
27+ startnode = " MasterControl" ;
28+ };
29+ class InputController
30+ {
31+ movementSpeedMapping[] = {0.0 ,1.5 ,2.9 ,8.9 };
32+ lookAtFilterTimeout = 0.5 ;
33+ lookAtFilterSpeed = 1.57 ;
34+ };
35+ accuracy = 0 ;
36+ threat[] = {1 ,0.05 ,0.05 };
37+ displayName = " $STR_cfgvehicles_infected0" ;
38+ descriptionShort = " $STR_cfgvehicles_infected1" ;
39+ vehicleClass = " Zombie" ;
40+ zombieLoot = " civilian" ;
41+ storageCategory = 3 ;
42+ attackSounds = " zombie_attack" ;
43+ spottedSounds = " zombie_spotted" ;
44+ chaseSounds = " zombie_chase" ;
45+ idleSounds = " zombie_idle" ;
46+ hiddenSelections[] = {" camo" };
47+ languages[] = {};
48+ htMin = 60 ;
49+ htMax = 1800 ;
50+ afMax = 30 ;
51+ mfMax = 0 ;
52+ mFact = 1 ;
53+ tBody = 37 ;
54+ selectionPersonality = " personality" ;
55+ faceType = " MaleWhiteHeadNew" ;
56+ launcherBone = " launcher" ;
57+ handGunBone = " RightHand" ;
58+ weaponBone = " weapon" ;
59+ selectionHeadWound = " injury_head" ;
60+ selectionBodyWound = " injury_body" ;
61+ selectionLArmWound = " injury_hands" ;
62+ selectionRArmWound = " injury_hands" ;
63+ selectionLLegWound = " injury_legs" ;
64+ selectionRLegWound = " injury_legs" ;
65+ memoryPointLStep = " footstepL" ;
66+ memoryPointRStep = " footstepR" ;
67+ memoryPointAim = " aimPoint" ;
68+ memoryPointCameraTarget = " camera" ;
69+ memoryPointCommonDamage = " l_femur_hit" ;
70+ memoryPointLeaningAxis = " leaning_axis" ;
71+ memoryPointAimingAxis = " aiming_axis" ;
72+ memoryPointHeadAxis = " head_axis" ;
73+ selectionLBrow = " lBrow" ;
74+ selectionMBrow = " mBrow" ;
75+ selectionRBrow = " rBrow" ;
76+ selectionLMouth = " lMouth" ;
77+ selectionMMouth = " mMouth" ;
78+ selectionRMouth = " rMouth" ;
79+ selectionEyelid = " Eyelids" ;
80+ selectionLip = " LLip" ;
81+ class InventoryEquipment
82+ {
83+ playerSlots[] = {" Slot_Vest" ," Slot_Back" ," Slot_Headgear" };
84+ };
85+ class Cargo
86+ {
87+ itemsCargoSize[] = {3 ,4 };
88+ allowOwnedCargoManipulation = 1 ;
89+ openable = 0 ;
90+ };
91+ class Wounds
92+ {
93+ tex[] = {};
94+ mat[] = {" dz\characters\zombies\data\coveralls.rvmat" ," dz\characters\zombies\data\coveralls_injury.rvmat" ," dz\characters\zombies\data\coveralls_injury.rvmat" };
95+ };
96+ aiAgentTemplate = " Infected" ;
97+ class NoiseTemplates
98+ {
99+ class StepNoise { strength = 10.0 ; type = " sound" ; };
100+ };
101+ class DamageSystem
102+ {
103+ class GlobalHealth
104+ {
105+ class Health
106+ {
107+ hitpoints = 100 ;
108+ healthLevels[] = {{1.0 ,{}},{0.7 ,{}},{0.5 ,{}},{0.3 ,{}},{0.0 ,{}}};
109+ };
110+ };
111+ class DamageZones
112+ {
113+ class Head
114+ {
115+ class Health { hitpoints = 30 ; transferToGlobalCoef = 1 ; };
116+ class ArmorType
117+ {
118+ class Projectile
119+ {
120+ class Health { damage = 1.5 ; };
121+ };
122+ class Melee
123+ {
124+ class Health { damage = 0.7 ; };
125+ };
126+ class FragGrenade
127+ {
128+ class Health { damage = 3 ; };
129+ };
130+ };
131+ componentNames[] = {" Head" ," Neck" };
132+
133+ inventorySlots[] = {" Headgear" ," Mask" };
134+ };
135+ class Torso
136+ {
137+ class Health
138+ {
139+ hitpoints = 100 ;
140+ transferToGlobalCoef = 1 ;
141+ };
142+ class ArmorType
143+ {
144+ class Melee
145+ {
146+ class Health { damage = 1.2 ; };
147+ };
148+ class FragGrenade
149+ {
150+ class Health { damage = 2 ; };
151+ };
152+ };
153+ componentNames[] = {" Spine1" ," Spine3" };
154+ inventorySlots[] = {" Vest" ," Body" ," Back" };
155+ inventorySlotsCoefs[] = {1.0 ,1.0 ,1.0 };
156+ };
157+ class LeftArm : Torso
158+ {
159+ componentNames[] = {" LeftArm" ," LeftForeArm" };
160+ inventorySlots[] = {" Vest" ," Body" ," Back" };
161+ inventorySlotsCoefs[] = {1.0 ,1.0 ,1.0 };
162+
163+ };
164+ class RightArm : LeftArm
165+ {
166+ componentNames[] = {" RightArm" ," RightForeArm" };
167+ inventorySlots[] = {" Vest" ," Body" ," Back" };
168+ inventorySlotsCoefs[] = {1.0 ,1.0 ,1.0 };
169+
170+ };
171+ class LeftLeg
172+ {
173+ class Health
174+ {
175+ hitpoints = 100 ;
176+ transferToGlobalCoef = 0.33 ;
177+ };
178+ class ArmorType
179+ {
180+ class FragGrenade
181+ {
182+ class Health { damage = 2 ; };
183+ };
184+ };
185+ componentNames[] = {" LeftLeg" ," LeftUpLeg" };
186+ inventorySlots[] = {" Legs" };
187+ };
188+ class RightLeg : LeftLeg
189+ {
190+ componentNames[] = {" RightLeg" ," RightUpLeg" };
191+ inventorySlots[] = {" Legs" };
192+ };
193+ class LeftFoot
194+ {
195+ class Health
196+ {
197+ hitpoints = 100 ;
198+ transferToGlobalCoef = 0.1 ;
199+ };
200+ class ArmorType
201+ {
202+ class FragGrenade
203+ {
204+ class Health { damage = 2 ; };
205+ };
206+ };
207+ transferToZonesNames[] = {" LeftLeg" };
208+ transferToZonesCoefs[] = {0.1 };
209+ componentNames[] = {" LeftFoot" };
210+ inventorySlots[] = {" Feet" };
211+ };
212+ class RightFoot : LeftFoot
213+ {
214+ transferToZonesNames[] = {" RightLeg" };
215+ transferToZonesCoefs[] = {0.1 };
216+ componentNames[] = {" RightFoot" };
217+ inventorySlots[] = {" Feet" };
218+ };
219+ };
220+ };
221+ };
222+ };
0 commit comments