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_capra_hircus
4 {
5 units[]=
6 {
7 "Animal_CapraHircus"
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_CapraHircus: AnimalBase
21 {
22 simulation="dayzanimal";
23 scope=0;
24 model="\dz\animals\capra_hircus\capra_hircus.p3d";
25 displayName="$STR_CfgVehicles_Animal_CapraHircus0";
26 descriptionShort="$STR_CfgVehicles_Animal_CapraHircus1";
27 hiddenSelections[]=
28 {
29 "Camo",
30 "CamoHair"
31 };
32 aiAgentTemplate="Herbivores_CapraHircus";
33 injuryLevels[]={1,0.5,0.2,0};
34 varTemperatureFreezeTime=6600;
35 varTemperatureThawTime=6600;
36 class DamageSystem
37 {
38 class GlobalHealth
39 {
40 class Health
41 {
42 hitpoints=120;
43 healthLevels[]=
44 {
45
46 {
47 1,
48 {}
49 },
50
51 {
52 0.69999999,
53 {}
54 },
55
56 {
57 0.5,
58 {}
59 },
60
61 {
62 0.30000001,
63 {}
64 },
65
66 {
67 0,
68 {}
69 }
70 };
71 };
72 class Blood
73 {
74 hitpoints=5000;
75 };
76 class Shock
77 {
78 hitpoints=100;
79 };
80 };
81 class DamageZones
82 {
83 class Zone_Head
84 {
85 componentNames[]=
86 {
87 "Zone_Head"
88 };
89 transferToZonesNames[]={};
90 transferToZonesCoefs[]={};
91 fatalInjuryCoef=0.15000001;
92 canBleed=0;
93 class Health
94 {
95 hitpoints=80;
96 transferToGlobalCoef=1;
97 };
98 class Blood: Health
99 {
100 hitpoints=0;
101 };
102 class Shock: Health
103 {
104 hitpoints=0;
105 };
106 };
107 class Zone_Neck: Zone_Head
108 {
109 componentNames[]=
110 {
111 "Zone_Neck"
112 };
113 transferToZonesNames[]=
114 {
115 "Zone_Chest"
116 };
117 transferToZonesCoefs[]={0.2};
118 fatalInjuryCoef=0.050000001;
119 class Health: Health
120 {
121 hitpoints=150;
122 };
123 };
124 class Zone_Chest: Zone_Head
125 {
126 componentNames[]=
127 {
128 "Zone_Chest"
129 };
130 transferToZonesNames[]=
131 {
132 "Zone_Neck",
133 "Zone_Belly"
134 };
135 transferToZonesCoefs[]={0.15000001,0.15000001};
136 fatalInjuryCoef=0.050000001;
137 class Health: Health
138 {
139 hitpoints=120;
140 };
141 };
142 class Zone_Belly: Zone_Head
143 {
144 componentNames[]=
145 {
146 "Zone_Belly"
147 };
148 transferToZonesNames[]=
149 {
150 "Zone_Pelvis",
151 "Zone_Chest"
152 };
153 transferToZonesCoefs[]={0.15000001,0.15000001};
154 fatalInjuryCoef=0.050000001;
155 class Health: Health
156 {
157 hitpoints=100;
158 };
159 };
160 class Zone_Spine: Zone_Head
161 {
162 componentNames[]=
163 {
164 "Zone_Spine"
165 };
166 transferToZonesNames[]=
167 {
168 "Zone_Pelvis",
169 "Zone_Belly",
170 "Zone_Chest"
171 };
172 transferToZonesCoefs[]={0.1,0.1,0.1};
173 fatalInjuryCoef=0.050000001;
174 class Health: Health
175 {
176 hitpoints=120;
177 };
178 };
179 class Zone_Pelvis: Zone_Head
180 {
181 componentNames[]=
182 {
183 "Zone_Pelvis"
184 };
185 transferToZonesNames[]=
186 {
187 "Zone_Spine",
188 "Zone_Belly"
189 };
190 transferToZonesCoefs[]={0.15000001,0.15000001};
191 fatalInjuryCoef=0.050000001;
192 class Health: Health
193 {
194 hitpoints=120;
195 };
196 };
197 class Zone_Legs: Zone_Head
198 {
199 componentNames[]=
200 {
201 "Zone_Legs"
202 };
203 transferToZonesNames[]=
204 {
205 "Zone_Pelvis",
206 "Zone_Belly",
207 "Zone_Chest"
208 };
209 transferToZonesCoefs[]={0.1,0.1,0.1};
210 fatalInjuryCoef=0;
211 class Health: Health
212 {
213 hitpoints=50;
214 };
215 };
216 };
217 };
218 class Skinning
219 {
220 class ObtainedSteaks
221 {
222 item="GoatSteakMeat";
223 count=10;
224 itemZones[]=
225 {
226 "Zone_Chest",
227 "Zone_Belly",
228 "Zone_Pelvis"
229 };
230 countByZone[]={3,2,4};
231 quantityMinMaxCoef[]={0.5,1};
232 };
233 class ObtainedPelt
234 {
235 item="GoatPelt";
236 count=1;
237 itemZones[]=
238 {
239 "Zone_Chest",
240 "Zone_Belly"
241 };
242 quantityCoef=1;
243 transferToolDamageCoef=1;
244 };
245 class ObtainedGuts
246 {
247 item="Guts";
248 count=2;
249 quantityMinMaxCoef[]={0.5,0.80000001};
250 };
251 class ObtainedLard
252 {
253 item="Lard";
254 count=1;
255 quantityMinMaxCoef[]={0.30000001,6};
256 };
257 class ObtainedBones
258 {
259 item="Bone";
260 count=1;
261 quantityMinMaxCoef[]={0.80000001,1};
262 transferToolDamageCoef=1;
263 };
264 class BloodInfectionSettings
265 {
266 class Salmonella
267 {
268 chance=0.40000001;
269 };
270 };
271 };
272 class enfanimsys
273 {
274 meshObject="dz\animals\capra_hircus\Data\capra_hircus_skeleton.xob";
275 graphname="dz\animals\animations\!graph_files\Herbivores\Herbivores_Graph.agr";
276 defaultinstance="dz\animals\animations\!graph_files\Herbivores\GoatSkeleton_AnimInstance.asi";
277 startnode="Master_GoatAndSheep_SM";
278 skeletonName="capra_hircus_skeleton.xob";
279 };
280 class AnimEvents
281 {
282 class Steps
283 {
284 class Walk1
285 {
286 soundLookupTable="HoofSmallWalk_LookupTable";
287 noise="DeerStepNoise";
288 effectSet[]=
289 {
290 "DeerStepEffect1",
291 "DeerStepEffect2"
292 };
293 id=1;
294 };
295 class Walk2
296 {
297 soundLookupTable="HoofSmallWalk_LookupTable";
298 noise="DeerStepNoise";
299 effectSet[]=
300 {
301 "DeerStepEffect1",
302 "DeerStepEffect2"
303 };
304 id=2;
305 };
306 class Walk3
307 {
308 soundLookupTable="HoofSmallWalk_LookupTable";
309 noise="DeerStepNoise";
310 effectSet[]=
311 {
312 "DeerStepEffect1",
313 "DeerStepEffect2"
314 };
315 id=3;
316 };
317 class Walk4
318 {
319 soundLookupTable="HoofSmallWalk_LookupTable";
320 noise="DeerStepNoise";
321 effectSet[]=
322 {
323 "DeerStepEffect1",
324 "DeerStepEffect2"
325 };
326 id=4;
327 };
328 class Run1
329 {
330 soundLookupTable="HoofSmallRun_LookupTable";
331 noise="DeerStepNoise";
332 effectSet[]=
333 {
334 "DeerStepEffect1",
335 "DeerStepEffect2"
336 };
337 id=5;
338 };
339 class Run2
340 {
341 soundLookupTable="HoofSmallRun_LookupTable";
342 noise="DeerStepNoise";
343 effectSet[]=
344 {
345 "DeerStepEffect1",
346 "DeerStepEffect2"
347 };
348 id=6;
349 };
350 class Run3
351 {
352 soundLookupTable="HoofSmallRun_LookupTable";
353 noise="DeerStepNoise";
354 effectSet[]=
355 {
356 "DeerStepEffect1",
357 "DeerStepEffect2"
358 };
359 id=7;
360 };
361 class Run4
362 {
363 soundLookupTable="HoofSmallRun_LookupTable";
364 noise="DeerStepNoise";
365 effectSet[]=
366 {
367 "DeerStepEffect1",
368 "DeerStepEffect2"
369 };
370 id=8;
371 };
372 class Grazing1
373 {
374 soundLookupTable="HoofSmallGrazing_LookupTable";
375 noise="DeerStepNoise";
376 effectSet[]=
377 {
378 "DeerStepEffect1",
379 "DeerStepEffect2"
380 };
381 id=9;
382 };
383 class Grazing2
384 {
385 soundLookupTable="HoofSmallGrazing_LookupTable";
386 noise="DeerStepNoise";
387 effectSet[]=
388 {
389 "DeerStepEffect1",
390 "DeerStepEffect2"
391 };
392 id=10;
393 };
394 class Bodyfall
395 {
396 soundLookupTable="HoofSmallBodyfall_LookupTable";
397 noise="DeerStepNoise";
398 effectSet[]=
399 {
400 "DeerStepEffect1",
401 "DeerStepEffect2"
402 };
403 id=11;
404 };
405 class Settle
406 {
407 soundLookupTable="HoofSmallSettle_LookupTable";
408 noise="DeerStepNoise";
409 effectSet[]=
410 {
411 "DeerStepEffect1",
412 "DeerStepEffect2"
413 };
414 id=12;
415 };
416 class Rest2standA
417 {
418 soundLookupTable="HoofSmallRest2standA_LookupTable";
419 noise="DeerStepNoise";
420 effectSet[]=
421 {
422 "DeerStepEffect1",
423 "DeerStepEffect2"
424 };
425 id=13;
426 };
427 class Rest2standB
428 {
429 soundLookupTable="HoofSmallRest2standB_LookupTable";
430 noise="DeerStepNoise";
431 effectSet[]=
432 {
433 "DeerStepEffect1",
434 "DeerStepEffect2"
435 };
436 id=14;
437 };
438 class Stand2restA
439 {
440 soundLookupTable="HoofSmallStand2restA_LookupTable";
441 noise="DeerStepNoise";
442 effectSet[]=
443 {
444 "DeerStepEffect1",
445 "DeerStepEffect2"
446 };
447 id=15;
448 };
449 class Stand2restB
450 {
451 soundLookupTable="HoofSmallStand2restB_LookupTable";
452 noise="DeerStepNoise";
453 effectSet[]=
454 {
455 "DeerStepEffect1",
456 "DeerStepEffect2"
457 };
458 id=16;
459 };
460 class Stand2restC
461 {
462 soundLookupTable="HoofSmallStand2restC_LookupTable";
463 noise="DeerStepNoise";
464 effectSet[]=
465 {
466 "DeerStepEffect1",
467 "DeerStepEffect2"
468 };
469 id=17;
470 };
471 class Rub1
472 {
473 soundLookupTable="HoofSmallRub1_LookupTable";
474 noise="DeerStepNoise";
475 effectSet[]=
476 {
477 "DeerStepEffect1",
478 "DeerStepEffect2"
479 };
480 id=18;
481 };
482 class Rub2
483 {
484 soundLookupTable="HoofSmallRub2_LookupTable";
485 noise="DeerStepNoise";
486 effectSet[]=
487 {
488 "DeerStepEffect1",
489 "DeerStepEffect2"
490 };
491 id=19;
492 };
493 };
494 class Sounds
495 {
496 class GoatBleat_A
497 {
498 soundSet="GoatBleat_A_SoundSet";
499 noise="DeerRoarNoise";
500 id=1;
501 };
502 class GoatBleat_B
503 {
504 soundSet="GoatBleat_B_SoundSet";
505 noise="DeerRoarNoise";
506 id=2;
507 };
508 class GoatBleat_C
509 {
510 soundSet="GoatBleat_C_SoundSet";
511 noise="DeerRoarNoise";
512 id=3;
513 };
514 class GoatBleat_D
515 {
516 soundSet="GoatBleat_D_SoundSet";
517 noise="DeerRoarNoise";
518 id=4;
519 };
520 class GoatBleat_E
521 {
522 soundSet="GoatBleat_E_SoundSet";
523 noise="DeerRoarNoise";
524 id=5;
525 };
526 class GoatBleat_F
527 {
528 soundSet="GoatBleat_F_SoundSet";
529 noise="DeerRoarNoise";
530 id=6;
531 };
532 class GoatBleatX1
533 {
534 soundSet="GoatBleatX1_SoundSet";
535 noise="DeerRoarNoise";
536 id=14;
537 };
538 class GoatBleatX2
539 {
540 soundSet="GoatBleatX2_SoundSet";
541 noise="DeerRoarNoise";
542 id=16;
543 };
544 class GoatBleatX3
545 {
546 soundSet="GoatBleatX3_SoundSet";
547 noise="DeerRoarNoise";
548 id=18;
549 };
550 class GoatBleatX4
551 {
552 soundSet="GoatBleatX4_SoundSet";
553 noise="DeerRoarNoise";
554 id=20;
555 };
556 class GoatBleatX5
557 {
558 soundSet="GoatBleatX5_SoundSet";
559 noise="DeerRoarNoise";
560 id=22;
561 };
562 };
563 class Damages
564 {
565 class Bite
566 {
567 damage="DeerBiteDamage";
568 id=1;
569 };
570 };
571 };
572 class CommandMoveSettings
573 {
574 useSpeedMapping=1;
575 movementSpeedMapping[]={0,0.11,0.41,2.0999999,4.5599999,10.44};
576 };
577 class CommandLookAtSettings
578 {
579 lookAtFilterTimeout=0.5;
580 lookAtFilterSpeed=1.5700001;
581 };
582 };
583 class Animal_CapraHircus_Brown: Animal_CapraHircus
584 {
585 scope=2;
586 hiddenSelectionsTextures[]=
587 {
588 "dz\animals\capra_hircus\data\Brown_Goat_CO.paa",
589 "dz\animals\capra_hircus\data\Brown_Goat_fur_CO.paa"
590 };
591 hiddenSelectionsMaterials[]=
592 {
593 "dz\animals\capra_hircus\data\Brown_Goat.rvmat",
594 "dz\animals\capra_hircus\data\Brown_Goat_Fur.rvmat"
595 };
596 };
597 class Animal_CapraHircus_Black: Animal_CapraHircus
598 {
599 scope=2;
600 hiddenSelectionsTextures[]=
601 {
602 "dz\animals\capra_hircus\data\Black_Goat_CO.paa",
603 "dz\animals\capra_hircus\data\black_goat_fur_co.paa"
604 };
605 hiddenSelectionsMaterials[]=
606 {
607 "dz\animals\capra_hircus\data\Black_Goat.rvmat",
608 "dz\animals\capra_hircus\data\black_goat_fur.rvmat"
609 };
610 };
611 class Animal_CapraHircus_White: Animal_CapraHircus
612 {
613 scope=2;
614 hiddenSelectionsTextures[]=
615 {
616 "dz\animals\capra_hircus\data\White_Goat_CO.paa",
617 "dz\animals\capra_hircus\data\White_Goat_fur_CO.paa"
618 };
619 hiddenSelectionsMaterials[]=
620 {
621 "dz\animals\capra_hircus\data\White_Goat.rvmat",
622 "dz\animals\capra_hircus\data\White_Goat_Fur.rvmat"
623 };
624 };
625 class Animal_CapraHircus_Spooky: Animal_CapraHircus
626 {
627 scope=2;
628 class AnimEvents: AnimEvents
629 {
630 class Steps
631 {
632 class Walk1
633 {
634 soundLookupTable="HoofSmallWalk_LookupTable";
635 noise="DeerStepNoise";
636 effectSet[]=
637 {
638 "DeerStepEffect1",
639 "DeerStepEffect2"
640 };
641 id=1;
642 };
643 class Walk2
644 {
645 soundLookupTable="HoofSmallWalk_LookupTable";
646 noise="DeerStepNoise";
647 effectSet[]=
648 {
649 "DeerStepEffect1",
650 "DeerStepEffect2"
651 };
652 id=2;
653 };
654 class Walk3
655 {
656 soundLookupTable="HoofSmallWalk_LookupTable";
657 noise="DeerStepNoise";
658 effectSet[]=
659 {
660 "DeerStepEffect1",
661 "DeerStepEffect2"
662 };
663 id=3;
664 };
665 class Walk4
666 {
667 soundLookupTable="HoofSmallWalk_LookupTable";
668 noise="DeerStepNoise";
669 effectSet[]=
670 {
671 "DeerStepEffect1",
672 "DeerStepEffect2"
673 };
674 id=4;
675 };
676 class Run1
677 {
678 soundLookupTable="HoofSmallRun_LookupTable";
679 noise="DeerStepNoise";
680 effectSet[]=
681 {
682 "DeerStepEffect1",
683 "DeerStepEffect2"
684 };
685 id=5;
686 };
687 class Run2
688 {
689 soundLookupTable="HoofSmallRun_LookupTable";
690 noise="DeerStepNoise";
691 effectSet[]=
692 {
693 "DeerStepEffect1",
694 "DeerStepEffect2"
695 };
696 id=6;
697 };
698 class Run3
699 {
700 soundLookupTable="HoofSmallRun_LookupTable";
701 noise="DeerStepNoise";
702 effectSet[]=
703 {
704 "DeerStepEffect1",
705 "DeerStepEffect2"
706 };
707 id=7;
708 };
709 class Run4
710 {
711 soundLookupTable="HoofSmallRun_LookupTable";
712 noise="DeerStepNoise";
713 effectSet[]=
714 {
715 "DeerStepEffect1",
716 "DeerStepEffect2"
717 };
718 id=8;
719 };
720 class Grazing1
721 {
722 soundLookupTable="HoofSmallGrazing_LookupTable";
723 noise="DeerStepNoise";
724 effectSet[]=
725 {
726 "DeerStepEffect1",
727 "DeerStepEffect2"
728 };
729 id=9;
730 };
731 class Grazing2
732 {
733 soundLookupTable="HoofSmallGrazing_LookupTable";
734 noise="DeerStepNoise";
735 effectSet[]=
736 {
737 "DeerStepEffect1",
738 "DeerStepEffect2"
739 };
740 id=10;
741 };
742 class Bodyfall
743 {
744 soundLookupTable="GoatBleat_Spooky_Kill_SoundShader";
745 noise="DeerStepNoise";
746 effectSet[]=
747 {
748 "DeerStepEffect1",
749 "DeerStepEffect2"
750 };
751 id=11;
752 };
753 class Settle
754 {
755 soundLookupTable="HoofSmallSettle_LookupTable";
756 noise="DeerStepNoise";
757 effectSet[]=
758 {
759 "DeerStepEffect1",
760 "DeerStepEffect2"
761 };
762 id=12;
763 };
764 class Rest2standA
765 {
766 soundLookupTable="HoofSmallRest2standA_LookupTable";
767 noise="DeerStepNoise";
768 effectSet[]=
769 {
770 "DeerStepEffect1",
771 "DeerStepEffect2"
772 };
773 id=13;
774 };
775 class Rest2standB
776 {
777 soundLookupTable="HoofSmallRest2standB_LookupTable";
778 noise="DeerStepNoise";
779 effectSet[]=
780 {
781 "DeerStepEffect1",
782 "DeerStepEffect2"
783 };
784 id=14;
785 };
786 class Stand2restA
787 {
788 soundLookupTable="HoofSmallStand2restA_LookupTable";
789 noise="DeerStepNoise";
790 effectSet[]=
791 {
792 "DeerStepEffect1",
793 "DeerStepEffect2"
794 };
795 id=15;
796 };
797 class Stand2restB
798 {
799 soundLookupTable="HoofSmallStand2restB_LookupTable";
800 noise="DeerStepNoise";
801 effectSet[]=
802 {
803 "DeerStepEffect1",
804 "DeerStepEffect2"
805 };
806 id=16;
807 };
808 class Stand2restC
809 {
810 soundLookupTable="HoofSmallStand2restC_LookupTable";
811 noise="DeerStepNoise";
812 effectSet[]=
813 {
814 "DeerStepEffect1",
815 "DeerStepEffect2"
816 };
817 id=17;
818 };
819 class Rub1
820 {
821 soundLookupTable="HoofSmallRub1_LookupTable";
822 noise="DeerStepNoise";
823 effectSet[]=
824 {
825 "DeerStepEffect1",
826 "DeerStepEffect2"
827 };
828 id=18;
829 };
830 class Rub2
831 {
832 soundLookupTable="HoofSmallRub2_LookupTable";
833 noise="DeerStepNoise";
834 effectSet[]=
835 {
836 "DeerStepEffect1",
837 "DeerStepEffect2"
838 };
839 id=19;
840 };
841 };
842 class Sounds
843 {
844 class GoatBleat_A
845 {
846 soundSet="GoatBleat_Spooky_A_SoundSet";
847 noise="DeerRoarNoise";
848 id=1;
849 };
850 class GoatBleat_B
851 {
852 soundSet="GoatBleat_Spooky_B_SoundSet";
853 noise="DeerRoarNoise";
854 id=2;
855 };
856 class GoatBleat_C
857 {
858 soundSet="GoatBleat_Spooky_A_SoundSet";
859 noise="DeerRoarNoise";
860 id=3;
861 };
862 class GoatBleat_D
863 {
864 soundSet="GoatBleat_Spooky_Kill_SoundSet";
865 noise="DeerRoarNoise";
866 id=4;
867 };
868 class GoatBleat_E
869 {
870 soundSet="GoatBleat_Spooky_Kill_SoundSet";
871 noise="DeerRoarNoise";
872 id=5;
873 };
874 class GoatBleat_F
875 {
876 soundSet="GoatBleat_Spooky_B_SoundSet";
877 noise="DeerRoarNoise";
878 id=6;
879 };
880 class GoatBleat_G
881 {
882 soundSet="GoatBleat_Spooky_Kill_SoundSet";
883 noise="DeerRoarNoise";
884 id=10;
885 };
886 class GoatBleatX1
887 {
888 soundSet="GoatBleat_X_Spooky_A_SoundSet";
889 noise="DeerRoarNoise";
890 id=14;
891 };
892 class GoatBleatX2
893 {
894 soundSet="GoatBleat_X_Spooky_B_SoundSet";
895 noise="DeerRoarNoise";
896 id=16;
897 };
898 class GoatBleatX3
899 {
900 soundSet="GoatBleat_X_Spooky_A_SoundSet";
901 noise="DeerRoarNoise";
902 id=18;
903 };
904 class GoatBleatX4
905 {
906 soundSet="GoatBleat_X_Spooky_B_SoundSet";
907 noise="DeerRoarNoise";
908 id=20;
909 };
910 class GoatBleatX5
911 {
912 soundSet="GoatBleat_X_Spooky_Kill_SoundSet";
913 noise="DeerRoarNoise";
914 id=22;
915 };
916 };
917 };
918 hiddenSelectionsTextures[]=
919 {
920 "dz\animals\capra_hircus\data\Spooky_Goat_CO.paa",
921 "dz\animals\capra_hircus\data\Black_Goat_fur_CO.paa"
922 };
923 hiddenSelectionsMaterials[]=
924 {
925 "dz\animals\capra_hircus\data\Spooky_Goat_e.rvmat",
926 "dz\animals\capra_hircus\data\Black_Goat_Fur.rvmat"
927 };
928 };
929};