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