Dayz Explorer CPP 1.28.160049
Loading...
Searching...
No Matches
config.cpp
Go to the documentation of this file.
1class CfgPatches
2{
3 class DZ_Animals_canis_lupus
4 {
5 units[]=
6 {
7 "Animal_CanisLupus_Grey",
8 "Animal_CanisLupus_White"
9 };
10 weapons[]={};
11 requiredVersion=0.1;
12 requiredAddons[]=
13 {
14 "DZ_Animals"
15 };
16 };
17};
18class CfgVehicles
19{
20 class AnimalBase;
21 class Animal_CanisLupus: AnimalBase
22 {
23 simulation="dayzanimal";
24 scope=0;
25 model="\DZ\animals\canis_lupus\canis_lupus.p3d";
26 displayName="$STR_CfgVehicles_Animal_CanisLupus0";
27 descriptionShort="$STR_CfgVehicles_Animal_CanisLupus1";
28 hiddenSelections[]=
29 {
30 "Camo",
31 "CamoHair"
32 };
33 DamageSphereAmmos[]=
34 {
35 "MeleeWolf"
36 };
37 aiAgentTemplate="Predators_Wolf";
38 injuryLevels[]={1,0.5,0.2,0};
39 class DamageSystem
40 {
41 class GlobalHealth
42 {
43 class Health
44 {
45 hitpoints=200;
46 healthLevels[]=
47 {
48
49 {
50 1,
51 {}
52 },
53
54 {
55 0.69999999,
56 {}
57 },
58
59 {
60 0.5,
61 {}
62 },
63
64 {
65 0.30000001,
66 {}
67 },
68
69 {
70 0,
71 {}
72 }
73 };
74 };
75 class Blood
76 {
77 hitpoints=5000;
78 };
79 class Shock
80 {
81 hitpoints=100;
82 };
83 };
84 class DamageZones
85 {
86 class Zone_Head
87 {
88 componentNames[]=
89 {
90 "Zone_Head"
91 };
92 transferToZonesNames[]={};
93 transferToZonesCoefs[]={};
94 fatalInjuryCoef=0.15000001;
95 canBleed=0;
96 class Health
97 {
98 hitpoints=120;
99 transferToGlobalCoef=1;
100 };
101 class Blood: Health
102 {
103 hitpoints=0;
104 };
105 class Shock: Health
106 {
107 hitpoints=0;
108 };
109 };
110 class Zone_Neck: Zone_Head
111 {
112 componentNames[]=
113 {
114 "Zone_Neck"
115 };
116 transferToZonesNames[]={};
117 transferToZonesCoefs[]={};
118 fatalInjuryCoef=0.050000001;
119 class Health: Health
120 {
121 hitpoints=100;
122 };
123 };
124 class Zone_Chest: Zone_Head
125 {
126 componentNames[]=
127 {
128 "Zone_Chest"
129 };
130 transferToZonesNames[]={};
131 transferToZonesCoefs[]={};
132 fatalInjuryCoef=0.050000001;
133 class Health: Health
134 {
135 hitpoints=150;
136 };
137 };
138 class Zone_Belly: Zone_Head
139 {
140 componentNames[]=
141 {
142 "Zone_Belly"
143 };
144 transferToZonesNames[]={};
145 transferToZonesCoefs[]={};
146 fatalInjuryCoef=0.050000001;
147 class Health: Health
148 {
149 hitpoints=150;
150 };
151 };
152 class Zone_Spine: Zone_Head
153 {
154 componentNames[]=
155 {
156 "Zone_Spine_Front",
157 "Zone_Spine_Back"
158 };
159 transferToZonesNames[]={};
160 transferToZonesCoefs[]={};
161 fatalInjuryCoef=0.050000001;
162 class Health: Health
163 {
164 hitpoints=150;
165 };
166 };
167 class Zone_Pelvis: Zone_Head
168 {
169 componentNames[]=
170 {
171 "Zone_Pelvis"
172 };
173 transferToZonesNames[]=
174 {
175 "Zone_Spine"
176 };
177 transferToZonesCoefs[]={0.5};
178 fatalInjuryCoef=0.050000001;
179 class Health: Health
180 {
181 hitpoints=180;
182 };
183 };
184 class Zone_Legs: Zone_Head
185 {
186 componentNames[]=
187 {
188 "Zone_Legs_Front",
189 "Zone_Legs_Back"
190 };
191 transferToZonesNames[]={};
192 transferToZonesCoefs[]={};
193 fatalInjuryCoef=0;
194 class Health: Health
195 {
196 hitpoints=100;
197 };
198 };
199 };
200 };
201 class Skinning
202 {
203 class ObtainedHead
204 {
205 item="Headdress_Wolf";
206 count=1;
207 itemZones[]=
208 {
209 "Zone_Head"
210 };
211 countByZone[]={1};
212 quantityMinMaxCoef[]={0,0.55000001};
213 };
214 class ObtainedSteaks
215 {
216 item="WolfSteakMeat";
217 count=10;
218 itemZones[]=
219 {
220 "Zone_Chest",
221 "Zone_Belly",
222 "Zone_Pelvis"
223 };
224 countByZone[]={3,3,3};
225 quantityMinMaxCoef[]={0.5,1};
226 };
227 class ObtainedPelt
228 {
229 item="WolfPelt";
230 count=1;
231 itemZones[]=
232 {
233 "Zone_Chest",
234 "Zone_Belly"
235 };
236 quantityCoef=1;
237 transferToolDamageCoef=1;
238 };
239 class ObtainedGuts
240 {
241 item="Guts";
242 count=2;
243 quantityMinMaxCoef[]={0.5,0.80000001};
244 };
245 class ObtainedLard
246 {
247 item="Lard";
248 count=1;
249 quantityMinMaxCoef[]={0.5,1};
250 };
251 class ObtainedBones
252 {
253 item="Bone";
254 count=1;
255 quantityMinMaxCoef[]={0.69999999,1};
256 transferToolDamageCoef=1;
257 };
258 class BloodInfectionSettings
259 {
260 class Salmonella
261 {
262 chance=0.40000001;
263 };
264 };
265 };
266 class enfanimsys
267 {
268 meshObject="dz\animals\canis_lupus\Data\canis_lupus_skeleton.xob";
269 graphname="dz\animals\animations\!graph_files\Wolf\Wolf_Graph.agr";
270 defaultinstance="dz\animals\animations\!graph_files\Wolf\Wolf_AnimInstance.asi";
271 startnode="AlignToTerrain_Rot";
272 skeletonName="canis_lupus_skeleton.xob";
273 };
274 class AnimEvents
275 {
276 class Steps
277 {
278 class Walk1
279 {
280 soundLookupTable="PawMediumWalk_LookupTable";
281 noise="WolfStepNoise";
282 effectSet[]=
283 {
284 "WolfStepEffect1",
285 "WolfStepEffect2"
286 };
287 id=1;
288 };
289 class Walk2
290 {
291 soundLookupTable="PawMediumWalk_LookupTable";
292 noise="WolfStepNoise";
293 effectSet[]=
294 {
295 "WolfStepEffect1",
296 "WolfStepEffect2"
297 };
298 id=2;
299 };
300 class Walk3
301 {
302 soundLookupTable="PawMediumWalk_LookupTable";
303 noise="WolfStepNoise";
304 effectSet[]=
305 {
306 "WolfStepEffect1",
307 "WolfStepEffect2"
308 };
309 id=3;
310 };
311 class Walk4
312 {
313 soundLookupTable="PawMediumWalk_LookupTable";
314 noise="WolfStepNoise";
315 effectSet[]=
316 {
317 "WolfStepEffect1",
318 "WolfStepEffect2"
319 };
320 id=4;
321 };
322 class Run1
323 {
324 soundLookupTable="PawMediumRun_LookupTable";
325 noise="WolfStepNoise";
326 effectSet[]=
327 {
328 "WolfStepEffect1",
329 "WolfStepEffect2"
330 };
331 id=5;
332 };
333 class Run2
334 {
335 soundLookupTable="PawMediumRun_LookupTable";
336 noise="WolfStepNoise";
337 effectSet[]=
338 {
339 "WolfStepEffect1",
340 "WolfStepEffect2"
341 };
342 id=6;
343 };
344 class Run3
345 {
346 soundLookupTable="PawMediumRun_LookupTable";
347 noise="WolfStepNoise";
348 effectSet[]=
349 {
350 "WolfStepEffect1",
351 "WolfStepEffect2"
352 };
353 id=7;
354 };
355 class Run4
356 {
357 soundLookupTable="PawMediumRun_LookupTable";
358 noise="WolfStepNoise";
359 effectSet[]=
360 {
361 "WolfStepEffect1",
362 "WolfStepEffect2"
363 };
364 id=8;
365 };
366 class Bodyfall
367 {
368 soundLookupTable="PawMediumBodyfall_LookupTable";
369 noise="WolfStepNoise";
370 effectSet[]=
371 {
372 "WolfStepEffect1",
373 "WolfStepEffect2"
374 };
375 id=11;
376 };
377 class Settle
378 {
379 soundLookupTable="PawMediumSettle_LookupTable";
380 noise="WolfStepNoise";
381 effectSet[]=
382 {
383 "WolfStepEffect1",
384 "WolfStepEffect2"
385 };
386 id=12;
387 };
388 class Rest2standA
389 {
390 soundLookupTable="PawMediumRest2standA_LookupTable";
391 noise="WolfStepNoise";
392 effectSet[]=
393 {
394 "WolfStepEffect1",
395 "WolfStepEffect2"
396 };
397 id=13;
398 };
399 class Rest2standB
400 {
401 soundLookupTable="PawMediumRest2standB_LookupTable";
402 noise="WolfStepNoise";
403 effectSet[]=
404 {
405 "WolfStepEffect1",
406 "WolfStepEffect2"
407 };
408 id=14;
409 };
410 class Stand2restA
411 {
412 soundLookupTable="PawMediumStand2restA_LookupTable";
413 noise="WolfStepNoise";
414 effectSet[]=
415 {
416 "WolfStepEffect1",
417 "WolfStepEffect2"
418 };
419 id=15;
420 };
421 class Stand2restB
422 {
423 soundLookupTable="PawMediumStand2restB_LookupTable";
424 noise="WolfStepNoise";
425 effectSet[]=
426 {
427 "WolfStepEffect1",
428 "WolfStepEffect2"
429 };
430 id=16;
431 };
432 class Stand2restC
433 {
434 soundLookupTable="PawMediumStand2restC_LookupTable";
435 noise="WolfStepNoise";
436 effectSet[]=
437 {
438 "WolfStepEffect1",
439 "WolfStepEffect2"
440 };
441 id=17;
442 };
443 class Jump
444 {
445 soundLookupTable="PawMediumJump_LookupTable";
446 noise="WolfStepNoise";
447 effectSet[]=
448 {
449 "WolfStepEffect1",
450 "WolfStepEffect2"
451 };
452 id=18;
453 };
454 class Impact
455 {
456 soundLookupTable="PawMediumImpact_LookupTable";
457 noise="WolfStepNoise";
458 effectSet[]=
459 {
460 "WolfStepEffect1",
461 "WolfStepEffect2"
462 };
463 id=19;
464 };
465 };
466 class Sounds
467 {
468 class WolfBark
469 {
470 soundSet="WolfBark_SoundSet";
471 noise="WolfRoarNoise";
472 id=1;
473 };
474 class WolfBark_1
475 {
476 soundSet="WolfBark_SoundSet";
477 noise="WolfRoarNoise";
478 id=61;
479 };
480 class WolfBark_2
481 {
482 soundSet="WolfBark_SoundSet";
483 noise="WolfRoarNoise";
484 id=71;
485 };
486 class WolfBark2
487 {
488 soundSet="WolfBark2_SoundSet";
489 noise="WolfRoarNoise";
490 id=2;
491 };
492 class WolfBark3
493 {
494 soundSet="WolfBark3_SoundSet";
495 noise="WolfRoarNoise";
496 id=3;
497 };
498 class WolfBreath
499 {
500 soundSet="WolfBreath_SoundSet";
501 noise="WolfRoarNoise";
502 id=4;
503 };
504 class WolfGroans
505 {
506 soundSet="WolfGroans_SoundSet";
507 noise="WolfRoarNoise";
508 id=5;
509 };
510 class WolfGrowl_A
511 {
512 soundSet="WolfGrowl_SoundSet";
513 noise="WolfRoarNoise";
514 id=6;
515 };
516 class WolfGrowl_B
517 {
518 soundSet="WolfGrowl_SoundSet";
519 noise="WolfRoarNoise";
520 id=7;
521 };
522 class WolfGrowl
523 {
524 soundSet="WolfGrowl_SoundSet";
525 noise="WolfRoarNoise";
526 id=8;
527 };
528 class WolfPant
529 {
530 soundSet="WolfPant_SoundSet";
531 noise="WolfRoarNoise";
532 id=9;
533 };
534 class WolfPantShort
535 {
536 soundSet="WolfPantShort_SoundSet";
537 noise="WolfRoarNoise";
538 id=10;
539 };
540 class WolfPantLong
541 {
542 soundSet="WolfPantShort_SoundSet";
543 noise="WolfRoarNoise";
544 id=18;
545 };
546 class WolfSnarl
547 {
548 soundSet="WolfSnarl_SoundSet";
549 noise="WolfRoarNoise";
550 id=11;
551 };
552 class WolfSnarlShort
553 {
554 soundSet="WolfSnarlShort_SoundSet";
555 noise="WolfRoarNoise";
556 id=12;
557 };
558 class WolfWhimper
559 {
560 soundSet="WolfWhimper_SoundSet";
561 noise="WolfRoarNoise";
562 id=13;
563 };
564 class WolfYelp
565 {
566 soundSet="WolfYelp_SoundSet";
567 noise="WolfRoarNoise";
568 id=14;
569 };
570 class WolfYawn
571 {
572 soundSet="WolfYelp_SoundSet";
573 noise="WolfRoarNoise";
574 id=15;
575 };
576 class WolfDeath
577 {
578 soundSet="WolfDeath_SoundSet";
579 noise="WolfRoarNoise";
580 id=20;
581 };
582 class WolfHowl
583 {
584 soundSet="WolfHowl_SoundSet";
585 noise="WolfRoarNoise";
586 id=16;
587 };
588 class WolfHowls
589 {
590 soundSet="WolfHowls_SoundSet";
591 noise="WolfRoarNoise";
592 id=17;
593 };
594 };
595 class Damages
596 {
597 class Bite
598 {
599 damage="WolfBiteDamage";
600 id=1;
601 };
602 class BiteLow
603 {
604 damage="WolfLowBiteDamage";
605 id=2;
606 };
607 };
608 };
609 class CommandMoveSettings
610 {
611 useSpeedMapping=1;
612 movementSpeedMapping[]={0,0.25,0.5,1.2,4.5,12.2};
613 };
614 class CommandLookAtSettings
615 {
616 lookAtFilterTimeout=0.5;
617 lookAtFilterSpeed=1.5700001;
618 };
619 };
620 class Animal_CanisLupus_Grey: Animal_CanisLupus
621 {
622 scope=2;
623 hiddenSelectionsTextures[]=
624 {
625 "dz\animals\canis_lupus\data\wolf_grey_CO.paa",
626 "dz\animals\canis_lupus\data\fur_alpha.paa"
627 };
628 };
629 class Animal_CanisLupus_White: Animal_CanisLupus
630 {
631 scope=2;
632 hiddenSelectionsTextures[]=
633 {
634 "dz\animals\canis_lupus\data\wolf_white_CO.paa",
635 "dz\animals\canis_lupus\data\fur_alpha.paa"
636 };
637 };
638};