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_sus_scrofa
4 {
5 units[]=
6 {
7 "Animal_SusScrofa"
8 };
9 weapons[]={};
10 requiredVersion=0.1;
11 requiredAddons[]=
12 {
13 "DZ_Animals"
14 };
15 };
16};
17class CfgVehicles
18{
19 class AnimalBase;
20 class Animal_SusScrofa: AnimalBase
21 {
22 simulation="dayzanimal";
23 scope=2;
24 model="\DZ\animals\sus_scrofa\sus_scrofa.p3d";
25 displayName="$STR_CfgVehicles_Animal_SusScrofa0";
26 descriptionShort="$STR_CfgVehicles_Animal_SusScrofa1";
27 aiAgentTemplate="Herbivores_SusScrofa";
28 hiddenSelections[]=
29 {
30 "camo",
31 "fur"
32 };
33 hiddenSelectionsTextures[]=
34 {
35 "\dz\animals\sus_scrofa\data\wild_boar_brown_co.paa",
36 "\dz\animals\sus_scrofa\data\wild_boar_fur_ca.paa"
37 };
38 hiddenSelectionsMaterials[]=
39 {
40 "dz\animals\sus_scrofa\data\wild_boar.rvmat",
41 "dz\animals\sus_scrofa\data\wild_boar_fur_sh.rvmat"
42 };
43 class DamageSystem
44 {
45 class GlobalHealth
46 {
47 class Health
48 {
49 hitpoints=350;
50 healthLevels[]=
51 {
52
53 {
54 1,
55 {}
56 },
57
58 {
59 0.69999999,
60 {}
61 },
62
63 {
64 0.5,
65 {}
66 },
67
68 {
69 0.30000001,
70 {}
71 },
72
73 {
74 0,
75 {}
76 }
77 };
78 };
79 class Blood
80 {
81 hitpoints=5000;
82 };
83 class Shock
84 {
85 hitpoints=100;
86 };
87 };
88 class DamageZones
89 {
90 class Zone_Head
91 {
92 componentNames[]=
93 {
94 "Zone_Head"
95 };
96 transferToZonesNames[]={};
97 transferToZonesCoefs[]={};
98 fatalInjuryCoef=0.15000001;
99 canBleed=0;
100 class Health
101 {
102 hitpoints=250;
103 transferToGlobalCoef=1;
104 };
105 class Blood: Health
106 {
107 hitpoints=0;
108 };
109 class Shock: Health
110 {
111 hitpoints=0;
112 };
113 };
114 class Zone_Neck: Zone_Head
115 {
116 componentNames[]=
117 {
118 "Zone_Neck"
119 };
120 transferToZonesNames[]=
121 {
122 "Zone_Chest"
123 };
124 transferToZonesCoefs[]={0.2};
125 fatalInjuryCoef=0.050000001;
126 class Health: Health
127 {
128 hitpoints=250;
129 };
130 };
131 class Zone_Chest: Zone_Head
132 {
133 componentNames[]=
134 {
135 "Zone_Chest"
136 };
137 transferToZonesNames[]=
138 {
139 "Zone_Neck",
140 "Zone_Belly"
141 };
142 transferToZonesCoefs[]={0.15000001,0.15000001};
143 fatalInjuryCoef=0.050000001;
144 class Health: Health
145 {
146 hitpoints=300;
147 };
148 };
149 class Zone_Belly: Zone_Head
150 {
151 componentNames[]=
152 {
153 "Zone_Belly"
154 };
155 transferToZonesNames[]=
156 {
157 "Zone_Pelvis",
158 "Zone_Chest"
159 };
160 transferToZonesCoefs[]={0.15000001,0.15000001};
161 fatalInjuryCoef=0.050000001;
162 class Health: Health
163 {
164 hitpoints=300;
165 };
166 };
167 class Zone_Spine: Zone_Head
168 {
169 componentNames[]=
170 {
171 "Zone_Spine"
172 };
173 transferToZonesNames[]=
174 {
175 "Zone_Pelvis",
176 "Zone_Belly",
177 "Zone_Chest"
178 };
179 transferToZonesCoefs[]={0.1,0.1,0.1};
180 fatalInjuryCoef=0.050000001;
181 class Health: Health
182 {
183 hitpoints=300;
184 };
185 };
186 class Zone_Pelvis: Zone_Head
187 {
188 componentNames[]=
189 {
190 "Zone_Pelvis"
191 };
192 transferToZonesNames[]=
193 {
194 "Zone_Spine",
195 "Zone_Belly"
196 };
197 transferToZonesCoefs[]={0.15000001,0.15000001};
198 fatalInjuryCoef=0.050000001;
199 class Health: Health
200 {
201 hitpoints=300;
202 };
203 };
204 class Zone_Legs: Zone_Head
205 {
206 componentNames[]=
207 {
208 "Zone_Legs"
209 };
210 transferToZonesNames[]=
211 {
212 "Zone_Pelvis",
213 "Zone_Belly",
214 "Zone_Chest"
215 };
216 transferToZonesCoefs[]={0.1,0.1,0.1};
217 fatalInjuryCoef=0;
218 class Health: Health
219 {
220 hitpoints=100;
221 };
222 };
223 };
224 };
225 class Skinning
226 {
227 class ObtainedSteaks
228 {
229 item="PigSteakMeat";
230 count=13;
231 itemZones[]=
232 {
233 "Zone_Chest",
234 "Zone_Belly",
235 "Zone_Pelvis"
236 };
237 countByZone[]={5,3,5};
238 quantityMinMaxCoef[]={0.5,1};
239 };
240 class ObtainedPelt
241 {
242 item="WildboarPelt";
243 count=1;
244 itemZones[]=
245 {
246 "Zone_Chest",
247 "Zone_Belly"
248 };
249 quantityCoef=1;
250 transferToolDamageCoef=1;
251 };
252 class ObtainedGuts
253 {
254 item="Guts";
255 count=2;
256 quantityMinMaxCoef[]={0.5,0.80000001};
257 };
258 class ObtainedLard
259 {
260 item="Lard";
261 count=1;
262 quantityMinMaxCoef[]={0.5,0.80000001};
263 };
264 class ObtainedBones
265 {
266 item="Bone";
267 count=2;
268 quantityMinMaxCoef[]={0.80000001,1};
269 transferToolDamageCoef=1;
270 };
271 class BloodInfectionSettings
272 {
273 class Salmonella
274 {
275 chance=0.40000001;
276 };
277 };
278 };
279 class enfanimsys
280 {
281 meshObject="dz\animals\sus_scrofa\data\sus_scrofa_skeleton.xob";
282 graphname="dz\animals\animations\!graph_files\Herbivores\Herbivores_Graph.agr";
283 defaultinstance="dz\animals\animations\!graph_files\Herbivores\WildBoar_AnimInstance.asi";
284 startnode="Master_BoarAndPig_SM";
285 skeletonName="sus_scrofa_skeleton.xob";
286 };
287 class CommandMoveSettings
288 {
289 useSpeedMapping=1;
290 movementSpeedMapping[]={0,0.25,0.80000001,2.51,6,17};
291 };
292 class CommandLookAtSettings
293 {
294 lookAtFilterTimeout=0.5;
295 lookAtFilterSpeed=1.5700001;
296 };
297 class AnimEvents
298 {
299 class Steps
300 {
301 class Walk1
302 {
303 soundLookupTable="HoofSmallWalk_LookupTable";
304 noise="DeerStepNoise";
305 effectSet[]=
306 {
307 "DeerStepEffect1",
308 "DeerStepEffect2"
309 };
310 id=1;
311 };
312 class Walk2
313 {
314 soundLookupTable="HoofSmallWalk_LookupTable";
315 noise="DeerStepNoise";
316 effectSet[]=
317 {
318 "DeerStepEffect1",
319 "DeerStepEffect2"
320 };
321 id=2;
322 };
323 class Walk3
324 {
325 soundLookupTable="HoofSmallWalk_LookupTable";
326 noise="DeerStepNoise";
327 effectSet[]=
328 {
329 "DeerStepEffect1",
330 "DeerStepEffect2"
331 };
332 id=3;
333 };
334 class Walk4
335 {
336 soundLookupTable="HoofSmallWalk_LookupTable";
337 noise="DeerStepNoise";
338 effectSet[]=
339 {
340 "DeerStepEffect1",
341 "DeerStepEffect2"
342 };
343 id=4;
344 };
345 class Run1
346 {
347 soundLookupTable="HoofSmallRun_LookupTable";
348 noise="DeerStepNoise";
349 effectSet[]=
350 {
351 "DeerStepEffect1",
352 "DeerStepEffect2"
353 };
354 id=5;
355 };
356 class Run2
357 {
358 soundLookupTable="HoofSmallRun_LookupTable";
359 noise="DeerStepNoise";
360 effectSet[]=
361 {
362 "DeerStepEffect1",
363 "DeerStepEffect2"
364 };
365 id=6;
366 };
367 class Run3
368 {
369 soundLookupTable="HoofSmallRun_LookupTable";
370 noise="DeerStepNoise";
371 effectSet[]=
372 {
373 "DeerStepEffect1",
374 "DeerStepEffect2"
375 };
376 id=7;
377 };
378 class Run4
379 {
380 soundLookupTable="HoofSmallRun_LookupTable";
381 noise="DeerStepNoise";
382 effectSet[]=
383 {
384 "DeerStepEffect1",
385 "DeerStepEffect2"
386 };
387 id=8;
388 };
389 class Grazing1
390 {
391 soundLookupTable="HoofSmallGrazing_LookupTable";
392 noise="DeerStepNoise";
393 effectSet[]=
394 {
395 "DeerStepEffect1",
396 "DeerStepEffect2"
397 };
398 id=9;
399 };
400 class Grazing2
401 {
402 soundLookupTable="HoofSmallGrazing_LookupTable";
403 noise="DeerStepNoise";
404 effectSet[]=
405 {
406 "DeerStepEffect1",
407 "DeerStepEffect2"
408 };
409 id=10;
410 };
411 class Bodyfall
412 {
413 soundLookupTable="HoofSmallBodyfall_LookupTable";
414 noise="DeerStepNoise";
415 effectSet[]=
416 {
417 "DeerStepEffect1",
418 "DeerStepEffect2"
419 };
420 id=11;
421 };
422 class Settle
423 {
424 soundLookupTable="HoofSmallSettle_LookupTable";
425 noise="DeerStepNoise";
426 effectSet[]=
427 {
428 "DeerStepEffect1",
429 "DeerStepEffect2"
430 };
431 id=12;
432 };
433 class Rest2standA
434 {
435 soundLookupTable="HoofSmallRest2standA_LookupTable";
436 noise="DeerStepNoise";
437 effectSet[]=
438 {
439 "DeerStepEffect1",
440 "DeerStepEffect2"
441 };
442 id=13;
443 };
444 class Rest2standB
445 {
446 soundLookupTable="HoofSmallRest2standB_LookupTable";
447 noise="DeerStepNoise";
448 effectSet[]=
449 {
450 "DeerStepEffect1",
451 "DeerStepEffect2"
452 };
453 id=14;
454 };
455 class Stand2restA
456 {
457 soundLookupTable="HoofSmallStand2restA_LookupTable";
458 noise="DeerStepNoise";
459 effectSet[]=
460 {
461 "DeerStepEffect1",
462 "DeerStepEffect2"
463 };
464 id=15;
465 };
466 class Stand2restB
467 {
468 soundLookupTable="HoofSmallStand2restB_LookupTable";
469 noise="DeerStepNoise";
470 effectSet[]=
471 {
472 "DeerStepEffect1",
473 "DeerStepEffect2"
474 };
475 id=16;
476 };
477 class Stand2restC
478 {
479 soundLookupTable="HoofSmallStand2restC_LookupTable";
480 noise="DeerStepNoise";
481 effectSet[]=
482 {
483 "DeerStepEffect1",
484 "DeerStepEffect2"
485 };
486 id=17;
487 };
488 class Rub1
489 {
490 soundLookupTable="HoofSmallRub1_LookupTable";
491 noise="DeerStepNoise";
492 effectSet[]=
493 {
494 "DeerStepEffect1",
495 "DeerStepEffect2"
496 };
497 id=18;
498 };
499 class Rub2
500 {
501 soundLookupTable="HoofSmallRub2_LookupTable";
502 noise="DeerStepNoise";
503 effectSet[]=
504 {
505 "DeerStepEffect1",
506 "DeerStepEffect2"
507 };
508 id=19;
509 };
510 class GrazingHard1
511 {
512 soundLookupTable="HoofSmallGrazingHard_LookupTable";
513 noise="DeerStepNoise";
514 effectSet[]=
515 {
516 "DeerStepEffect1",
517 "DeerStepEffect2"
518 };
519 id=20;
520 };
521 class GrazingHard2
522 {
523 soundLookupTable="HoofSmallGrazingHard_LookupTable";
524 noise="DeerStepNoise";
525 effectSet[]=
526 {
527 "DeerStepEffect1",
528 "DeerStepEffect2"
529 };
530 id=21;
531 };
532 class GrazingLeave1
533 {
534 soundLookupTable="HoofSmallGrazingLeave_LookupTable";
535 noise="DeerStepNoise";
536 effectSet[]=
537 {
538 "DeerStepEffect1",
539 "DeerStepEffect2"
540 };
541 id=22;
542 };
543 class GrazingLeave2
544 {
545 soundLookupTable="HoofSmallGrazingLeave_LookupTable";
546 noise="DeerStepNoise";
547 effectSet[]=
548 {
549 "DeerStepEffect1",
550 "DeerStepEffect2"
551 };
552 id=23;
553 };
554 };
555 class Sounds
556 {
557 class HogGrunt_A
558 {
559 soundSet="HogGrunt_A_SoundSet";
560 noise="DeerRoarNoise";
561 id=1;
562 };
563 class HogGrunt_A_Squeal
564 {
565 soundSet="HogGrunt_A_Squeal_SoundSet";
566 noise="DeerRoarNoise";
567 id=2;
568 };
569 class HogGrunt_B
570 {
571 soundSet="HogGrunt_B_SoundSet";
572 noise="DeerRoarNoise";
573 id=3;
574 };
575 class HogGrunt_B_Long
576 {
577 soundSet="HogGrunt_B_Long_SoundSet";
578 noise="DeerRoarNoise";
579 id=4;
580 };
581 class HogGrunt_C
582 {
583 soundSet="HogGrunt_C_SoundSet";
584 noise="DeerRoarNoise";
585 id=5;
586 };
587 class HogGrunt_D
588 {
589 soundSet="HogGrunt_D_SoundSet";
590 noise="DeerRoarNoise";
591 id=6;
592 };
593 class HogGrunt_E
594 {
595 soundSet="HogGrunt_E_SoundSet";
596 noise="DeerRoarNoise";
597 id=7;
598 };
599 class HogGrunt_F
600 {
601 soundSet="HogGrunt_F_SoundSet";
602 noise="DeerRoarNoise";
603 id=8;
604 };
605 class HogGrunt_G
606 {
607 soundSet="HogGrunt_G_SoundSet";
608 noise="DeerRoarNoise";
609 id=9;
610 };
611 class HogGrunt_H
612 {
613 soundSet="HogGrunt_H_SoundSet";
614 noise="DeerRoarNoise";
615 id=10;
616 };
617 class HogGrunt_I
618 {
619 soundSet="HogGrunt_I_SoundSet";
620 noise="DeerRoarNoise";
621 id=11;
622 };
623 class HogSniff
624 {
625 soundSet="HogSniff_SoundSet";
626 noise="DeerRoarNoise";
627 id=12;
628 };
629 class HogSqueal
630 {
631 soundSet="HogSqueal_SoundSet";
632 noise="DeerRoarNoise";
633 id=13;
634 };
635 class HogScratch3
636 {
637 soundSet="HogSscratch3_SoundSet";
638 noise="DeerRoarNoise";
639 id=14;
640 };
641 class HogScratch4
642 {
643 soundSet="HogSscratch4_SoundSet";
644 noise="DeerRoarNoise";
645 id=15;
646 };
647 class HogClaw
648 {
649 soundSet="HogClaw_SoundSet";
650 noise="DeerRoarNoise";
651 id=16;
652 };
653 class HogGrowl1
654 {
655 soundSet="HogGrowl1_SoundSet";
656 noise="DeerRoarNoise";
657 id=17;
658 };
659 class HogGrowl2
660 {
661 soundSet="HogGrowl2_SoundSet";
662 noise="DeerRoarNoise";
663 id=18;
664 };
665 class HogGrowl3
666 {
667 soundSet="HogGrowl3_SoundSet";
668 noise="DeerRoarNoise";
669 id=19;
670 };
671 class HogGrowl4
672 {
673 soundSet="HogGrowl4_SoundSet";
674 noise="DeerRoarNoise";
675 id=20;
676 };
677 class HogGrowl5
678 {
679 soundSet="HogGrowl5_SoundSet";
680 noise="DeerRoarNoise";
681 id=21;
682 };
683 };
684 class Damages
685 {
686 class Bite
687 {
688 damage="DeerBiteDamage";
689 id=1;
690 };
691 };
692 };
693 };
694};