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_Gear_Crafting
4 {
5 units[]={};
6 weapons[]={};
7 requiredVersion=0.1;
8 requiredAddons[]=
9 {
10 "DZ_Data"
11 };
12 };
13};
14class CfgVehicles
15{
16 class Inventory_Base;
17 class BurlapSack: Inventory_Base
18 {
19 scope=2;
20 displayName="$STR_CfgVehicles_BurlapSack0";
21 descriptionShort="$STR_CfgVehicles_BurlapSack1";
22 model="\dz\gear\crafting\bp_burlap_sack.p3d";
23 rotationFlags=17;
24 weight=510;
25 itemSize[]={3,2};
26 repairableWithKits[]={5,2};
27 repairCosts[]={30,25};
28 soundImpactType="textile";
29 class DamageSystem
30 {
31 class GlobalHealth
32 {
33 class Health
34 {
35 hitpoints=200;
36 healthLevels[]=
37 {
38
39 {
40 1,
41
42 {
43 "DZ\gear\crafting\data\bp_sack_burlap.rvmat"
44 }
45 },
46
47 {
48 0.69999999,
49
50 {
51 "DZ\gear\crafting\data\bp_sack_burlap.rvmat"
52 }
53 },
54
55 {
56 0.5,
57
58 {
59 "DZ\gear\crafting\data\bp_sack_burlap_damage.rvmat"
60 }
61 },
62
63 {
64 0.30000001,
65
66 {
67 "DZ\gear\crafting\data\bp_sack_burlap_damage.rvmat"
68 }
69 },
70
71 {
72 0,
73
74 {
75 "DZ\gear\crafting\data\bp_sack_burlap_destruct.rvmat"
76 }
77 }
78 };
79 };
80 };
81 };
82 class AnimEvents
83 {
84 class SoundWeapon
85 {
86 class pickUpItem_Light
87 {
88 soundSet="pickUpCourierBag_Light_SoundSet";
89 id=796;
90 };
91 class pickUpItem
92 {
93 soundSet="pickUpCourierBag_SoundSet";
94 id=797;
95 };
96 };
97 };
98 };
99 class Rope: Inventory_Base
100 {
101 scope=2;
102 displayName="$STR_CfgVehicles_Rope0";
103 descriptionShort="$STR_CfgVehicles_Rope1";
104 model="\dz\gear\crafting\bp_rope.p3d";
105 OnRestrainChange="RopeLocked";
106 RestrainTime=10;
107 rotationFlags=17;
108 inventorySlot[]=
109 {
110 "Rope",
111 "Material_FPole_Rope",
112 "Material_Shelter_Rope"
113 };
114 itemSize[]={1,3};
115 weight=280;
116 soundImpactType="textile";
117 class DamageSystem
118 {
119 class GlobalHealth
120 {
121 class Health
122 {
123 hitpoints=200;
124 healthLevels[]=
125 {
126
127 {
128 1,
129
130 {
131 "DZ\gear\crafting\data\bp_rope.rvmat"
132 }
133 },
134
135 {
136 0.69999999,
137
138 {
139 "DZ\gear\crafting\data\bp_rope.rvmat"
140 }
141 },
142
143 {
144 0.5,
145
146 {
147 "DZ\gear\crafting\data\bp_rope_damage.rvmat"
148 }
149 },
150
151 {
152 0.30000001,
153
154 {
155 "DZ\gear\crafting\data\bp_rope_damage.rvmat"
156 }
157 },
158
159 {
160 0,
161
162 {
163 "DZ\gear\crafting\data\bp_rope_destruct.rvmat"
164 }
165 }
166 };
167 };
168 };
169 };
170 class AnimEvents
171 {
172 class SoundWeapon
173 {
174 class rope_untie
175 {
176 soundSet="rope_untie_SoundSet";
177 id=202;
178 };
179 class rope_struggle
180 {
181 soundSet="rope_struggle_SoundSet";
182 id=203;
183 };
184 class pickUpItem_Light
185 {
186 soundSet="pickUpCourierBag_Light_SoundSet";
187 id=796;
188 };
189 class pickUpItem
190 {
191 soundSet="pickUpCourierBag_SoundSet";
192 id=797;
193 };
194 class rope_tieup
195 {
196 soundSet="rope_tieup_SoundSet";
197 id=13338;
198 };
199 class rope_tieup_end
200 {
201 soundSet="rope_tieup_end_SoundSet";
202 id=13339;
203 };
204 class rope_tieup_back
205 {
206 soundSet="rope_tieup_back_SoundSet";
207 id=13340;
208 };
209 };
210 };
211 };
212 class RopeLocked: Inventory_Base
213 {
214 scope=1;
215 displayName="$STR_CfgVehicles_RopeLocked0";
216 model="\dz\gear\crafting\bp_rope_tied.p3d";
217 OnRestrainChange="Rope";
218 StruggleLength=10;
219 rotationFlags=17;
220 CanBeUnrestrainedBy[]=
221 {
222 "Sickle",
223 3,
224 "BoneKnife",
225 3,
226 "Hacksaw",
227 3,
228 "KitchenKnife",
229 3,
230 "SteakKnife",
231 3,
232 "HayHook",
233 3,
234 "StoneKnife",
235 3,
236 "Cleaver",
237 3,
238 "CombatKnife",
239 3,
240 "HuntingKnife",
241 3,
242 "Machete",
243 3,
244 "Screwdriver",
245 3,
246 "Crowbar",
247 3,
248 "Pickaxe",
249 3,
250 "WoodAxe",
251 3,
252 "Hatchet",
253 3,
254 "FirefighterAxe",
255 3,
256 "Sword",
257 3,
258 "AK_Bayonet",
259 3,
260 "M9A1_Bayonet",
261 3,
262 "Mosin_Bayonet",
263 3,
264 "SKS_Bayonet",
265 3,
266 "HandSaw",
267 3,
268 "KukriKnife",
269 3,
270 "FangeKnife",
271 3,
272 "Iceaxe",
273 3
274 };
275 CanBeUnrestrainedByDMG[]={12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12};
276 class DamageSystem
277 {
278 class GlobalHealth
279 {
280 class Health
281 {
282 hitpoints=200;
283 healthLevels[]=
284 {
285
286 {
287 1,
288
289 {
290 "DZ\gear\crafting\data\bp_rope.rvmat"
291 }
292 },
293
294 {
295 0.69999999,
296
297 {
298 "DZ\gear\crafting\data\bp_rope.rvmat"
299 }
300 },
301
302 {
303 0.5,
304
305 {
306 "DZ\gear\crafting\data\bp_rope_damage.rvmat"
307 }
308 },
309
310 {
311 0.30000001,
312
313 {
314 "DZ\gear\crafting\data\bp_rope_damage.rvmat"
315 }
316 },
317
318 {
319 0,
320
321 {
322 "DZ\gear\crafting\data\bp_rope_destruct.rvmat"
323 }
324 }
325 };
326 };
327 };
328 };
329 class AnimEvents
330 {
331 class SoundWeapon
332 {
333 class rope_untie
334 {
335 soundSet="rope_untie_SoundSet";
336 id=202;
337 };
338 class rope_struggle
339 {
340 soundSet="rope_struggle_SoundSet";
341 id=203;
342 };
343 class pickUpItem_Light
344 {
345 soundSet="pickUpCourierBag_Light_SoundSet";
346 id=796;
347 };
348 class pickUpItem
349 {
350 soundSet="pickUpCourierBag_SoundSet";
351 id=797;
352 };
353 };
354 };
355 };
356 class MetalWire: Inventory_Base
357 {
358 scope=2;
359 displayName="$STR_CfgVehicles_MetalWire0";
360 descriptionShort="$STR_CfgVehicles_MetalWire1";
361 model="\dz\gear\crafting\String_MetalWire.p3d";
362 OnRestrainChange="MetalWireLocked";
363 rotationFlags=17;
364 itemSize[]={2,3};
365 weight=170;
366 inventorySlot[]=
367 {
368 "MetalWire",
369 "Material_MetalWire",
370 "Material_FPole_MetalWire"
371 };
372 hiddenSelections[]=
373 {
374 "att_battery_car",
375 "att_battery_car_plugged",
376 "att_battery_truck",
377 "att_battery_truck_plugged",
378 "att_battery_car_plug",
379 "att_battery_truck_plug",
380 "rolled"
381 };
382 hiddenSelectionsTextures[]=
383 {
384 "dz\gear\crafting\data\string_metalwire_co.paa",
385 "dz\gear\crafting\data\string_metalwire_co.paa",
386 "dz\gear\crafting\data\string_metalwire_co.paa",
387 "dz\gear\crafting\data\string_metalwire_co.paa",
388 "",
389 "",
390 "dz\gear\crafting\data\string_metalwire_co.paa"
391 };
392 hiddenSelectionsMaterials[]=
393 {
394 "dz\gear\crafting\data\String_MetalWire.rvmat",
395 "dz\gear\crafting\data\String_MetalWire.rvmat",
396 "dz\gear\crafting\data\String_MetalWire.rvmat",
397 "dz\gear\crafting\data\String_MetalWire.rvmat",
398 "",
399 "",
400 "dz\gear\crafting\data\String_MetalWire.rvmat"
401 };
402 class DamageSystem
403 {
404 class GlobalHealth
405 {
406 class Health
407 {
408 hitpoints=500;
409 healthLevels[]=
410 {
411
412 {
413 1,
414
415 {
416 "DZ\gear\crafting\data\String_MetalWire.rvmat"
417 }
418 },
419
420 {
421 0.69999999,
422
423 {
424 "DZ\gear\crafting\data\String_MetalWire.rvmat"
425 }
426 },
427
428 {
429 0.5,
430
431 {
432 "DZ\gear\crafting\data\String_MetalWire_damage.rvmat"
433 }
434 },
435
436 {
437 0.30000001,
438
439 {
440 "DZ\gear\crafting\data\String_MetalWire_damage.rvmat"
441 }
442 },
443
444 {
445 0,
446
447 {
448 "DZ\gear\crafting\data\String_MetalWire_destruct.rvmat"
449 }
450 }
451 };
452 };
453 };
454 };
455 repairableWithKits[]={5,7};
456 repairCosts[]={30,25};
457 class EnergyManager
458 {
459 switchOnAtSpawn=1;
460 isPassiveDevice=1;
461 powerSocketsCount=1;
462 plugType=8;
463 compatiblePlugTypes[]={2};
464 };
465 class AnimationSources
466 {
467 class Att_battery_car
468 {
469 source="user";
470 animPeriod=0.0099999998;
471 initPhase=1;
472 };
473 class Att_battery_car_plugged
474 {
475 source="user";
476 animPeriod=0.0099999998;
477 initPhase=1;
478 };
479 class Att_battery_truck
480 {
481 source="user";
482 animPeriod=0.0099999998;
483 initPhase=1;
484 };
485 class Att_battery_truck_plugged
486 {
487 source="user";
488 animPeriod=0.0099999998;
489 initPhase=1;
490 };
491 class Att_battery_car_plug
492 {
493 source="user";
494 animPeriod=0.0099999998;
495 initPhase=1;
496 };
497 class Att_battery_truck_plug
498 {
499 source="user";
500 animPeriod=0.0099999998;
501 initPhase=1;
502 };
503 class Rolled
504 {
505 source="user";
506 animPeriod=0.0099999998;
507 initPhase=0;
508 };
509 };
510 soundImpactType="metal";
511 class AnimEvents
512 {
513 class SoundWeapon
514 {
515 class rope_untie
516 {
517 soundSet="rope_untie_SoundSet";
518 id=202;
519 };
520 class rope_struggle
521 {
522 soundSet="rope_struggle_SoundSet";
523 id=203;
524 };
525 class pickUpItem
526 {
527 soundSet="pickUpBarbedWire_SoundSet";
528 id=797;
529 };
530 class drop
531 {
532 soundset="barbedwire_drop_SoundSet";
533 id=898;
534 };
535 };
536 };
537 };
538 class MetalWireLocked: Inventory_Base
539 {
540 scope=1;
541 displayName="$STR_CfgVehicles_MetalWireLocked0";
542 model="\dz\gear\crafting\String_MetalWire_tied.p3d";
543 OnRestrainChange="MetalWire";
544 StruggleLength=15;
545 rotationFlags=17;
546 CanBeUnrestrainedBy[]=
547 {
548 "Hacksaw",
549 "15",
550 "Pliers",
551 "25",
552 "HandSaw",
553 "15"
554 };
555 CanBeUnrestrainedByDMG[]={20,20,20};
556 class DamageSystem
557 {
558 class GlobalHealth
559 {
560 class Health
561 {
562 hitpoints=500;
563 healthLevels[]=
564 {
565
566 {
567 1,
568
569 {
570 "DZ\gear\crafting\data\String_MetalWire.rvmat"
571 }
572 },
573
574 {
575 0.69999999,
576
577 {
578 "DZ\gear\crafting\data\String_MetalWire.rvmat"
579 }
580 },
581
582 {
583 0.5,
584
585 {
586 "DZ\gear\crafting\data\String_MetalWire_damage.rvmat"
587 }
588 },
589
590 {
591 0.30000001,
592
593 {
594 "DZ\gear\crafting\data\String_MetalWire_damage.rvmat"
595 }
596 },
597
598 {
599 0,
600
601 {
602 "DZ\gear\crafting\data\String_MetalWire_destruct.rvmat"
603 }
604 }
605 };
606 };
607 };
608 };
609 class AnimEvents
610 {
611 class SoundWeapon
612 {
613 class rope_untie
614 {
615 soundSet="rope_untie_SoundSet";
616 id=202;
617 };
618 class rope_struggle
619 {
620 soundSet="rope_struggle_SoundSet";
621 id=203;
622 };
623 class pickUpItem
624 {
625 soundSet="pickUpBarbedWire_SoundSet";
626 id=797;
627 };
628 class drop
629 {
630 soundset="barbedwire_drop_SoundSet";
631 id=898;
632 };
633 };
634 };
635 };
636 class WoodenStick: Inventory_Base
637 {
638 scope=2;
639 displayName="$STR_CfgVehicles_WoodenStick0";
640 descriptionShort="$STR_CfgVehicles_WoodenStick1";
641 model="\dz\gear\crafting\bp_wooden_stick.p3d";
642 inventorySlot[]=
643 {
644 "WoodenStick",
645 "Material_Shelter_Sticks"
646 };
647 absorbency=0.89999998;
648 weight=220;
649 itemSize[]={5,1};
650 canBeSplit=1;
651 varQuantityInit=1;
652 varQuantityMin=0;
653 varQuantityMax=50;
654 varQuantityDestroyOnMin=1;
655 varStackMax=5;
656 isMeleeWeapon=1;
657 soundImpactType="wood";
658 attachSoundSet[]=
659 {
660 "Shelter_Site_Attach_Wooden_Stick_SoundSet"
661 };
662 attachSoundSlot[]=
663 {
664 "Material_Shelter_Sticks"
665 };
666 class DamageSystem
667 {
668 class GlobalHealth
669 {
670 class Health
671 {
672 hitpoints=50;
673 healthLevels[]=
674 {
675
676 {
677 1,
678
679 {
680 "DZ\gear\crafting\data\bp_wooden_stick.rvmat"
681 }
682 },
683
684 {
685 0.69999999,
686
687 {
688 "DZ\gear\crafting\data\bp_wooden_stick.rvmat"
689 }
690 },
691
692 {
693 0.5,
694
695 {
696 "DZ\gear\crafting\data\bp_wooden_stick_damage.rvmat"
697 }
698 },
699
700 {
701 0.30000001,
702
703 {
704 "DZ\gear\crafting\data\bp_wooden_stick_damage.rvmat"
705 }
706 },
707
708 {
709 0,
710
711 {
712 "DZ\gear\crafting\data\bp_wooden_stick_destruct.rvmat"
713 }
714 }
715 };
716 };
717 };
718 };
719 class MeleeModes
720 {
721 class Default
722 {
723 ammo="MeleeBluntStick";
724 range=1.2;
725 };
726 class Heavy
727 {
728 ammo="MeleeBluntStick_Heavy";
729 range=1.2;
730 };
731 class Sprint
732 {
733 ammo="MeleeBluntStick_Heavy";
734 range=3.3;
735 };
736 };
737 class AnimEvents
738 {
739 class SoundWeapon
740 {
741 class TorchKindle
742 {
743 soundSet="Torch_kindle_SoundSet";
744 id=201;
745 };
746 class pickup
747 {
748 soundSet="hatchet_pickup_SoundSet";
749 id=797;
750 };
751 class woodenlog_drop
752 {
753 soundset="baseballbat_drop_SoundSet";
754 id=898;
755 };
756 };
757 };
758 };
759 class Torch: Inventory_Base
760 {
761 scope=2;
762 displayName="$STR_CfgVehicles_Torch0";
763 descriptionShort="$STR_CfgVehicles_Torch1";
764 model="\dz\gear\crafting\Torch.p3d";
765 overrideDrawArea="8.0";
766 rotationFlags=17;
767 absorbency=0.5;
768 inventorySlot[]=
769 {
770 "Shoulder",
771 "Melee"
772 };
773 isMeleeWeapon=1;
774 burnTimePerRag=120;
775 burnTimePerFullLardDose=900;
776 burnTimePerFullFuelDose=600;
777 maxConsumableLardDose=200;
778 maxConsumableFuelDose=200;
779 canBeSplit=0;
780 stackedUnit="w";
781 quantityBar=1;
782 varQuantityInit=0;
783 varQuantityMin=0;
784 varQuantityMax=100;
785 varQuantityDestroyOnMin=0;
786 weight=240;
787 itemSize[]={1,5};
788 attachments[]=
789 {
790 "Rags"
791 };
792 hiddenSelections[]=
793 {
794 "flame",
795 "zbytek"
796 };
797 hiddenSelectionsTextures[]=
798 {
799 "",
800 "dz\gear\crafting\data\Torch_co.paa"
801 };
802 soundImpactType="wood";
803 class DamageSystem
804 {
805 class GlobalHealth
806 {
807 class Health
808 {
809 hitpoints=100;
810 healthLevels[]=
811 {
812
813 {
814 1,
815
816 {
817 "DZ\gear\crafting\data\torch.rvmat"
818 }
819 },
820
821 {
822 0.69999999,
823
824 {
825 "DZ\gear\crafting\data\torch.rvmat"
826 }
827 },
828
829 {
830 0.5,
831
832 {
833 "DZ\gear\crafting\data\torch_damage.rvmat"
834 }
835 },
836
837 {
838 0.30000001,
839
840 {
841 "DZ\gear\crafting\data\torch_damage.rvmat"
842 }
843 },
844
845 {
846 0,
847
848 {
849 "DZ\gear\crafting\data\torch_destruct.rvmat"
850 }
851 }
852 };
853 };
854 };
855 };
856 class EnergyManager
857 {
858 autoSwitchOff=1;
859 energyAtSpawn=0;
860 energyStorageMax=1440;
861 energyUsagePerSecond=1;
862 wetnessExposure=0.5;
863 updateInterval=5;
864 };
865 class MeleeModes
866 {
867 class Default
868 {
869 ammo="MeleeLightBlunt";
870 range=1.6;
871 };
872 class Heavy
873 {
874 ammo="MeleeLightBlunt_Heavy";
875 range=1.6;
876 };
877 class Sprint
878 {
879 ammo="MeleeLightBlunt_Heavy";
880 range=2.2;
881 };
882 class Default_SwitchedOn
883 {
884 ammo="MeleeLightBluntShock";
885 range=1.6;
886 };
887 class Heavy_SwitchedOn
888 {
889 ammo="MeleeLightBluntShock_Heavy";
890 range=1.6;
891 };
892 class Sprint_SwitchedOn
893 {
894 ammo="MeleeLightBluntShock_Heavy";
895 range=2.2;
896 };
897 };
898 class AnimEvents
899 {
900 class SoundWeapon
901 {
902 class TorchKindle
903 {
904 soundSet="Torch_kindle_SoundSet";
905 id=201;
906 };
907 class pickup
908 {
909 soundSet="hatchet_pickup_SoundSet";
910 id=797;
911 };
912 class woodenlog_drop
913 {
914 soundset="baseballbat_drop_SoundSet";
915 id=898;
916 };
917 };
918 };
919 };
920 class LongTorch: Torch
921 {
922 displayName="$STR_cfgvehicles_long_torch";
923 descriptionShort="$STR_cfgvehicles_long_torch_desc";
924 model="\dz\gear\crafting\LongTorch.p3d";
925 weight=500;
926 itemSize[]={1,8};
927 };
928 class Torch_Video: LongTorch
929 {
930 };
931 class ChickenFeather: Inventory_Base
932 {
933 scope=2;
934 displayName="$STR_CfgVehicles_ChickenFeathers0";
935 descriptionShort="$STR_CfgVehicles_ChickenFeathers1";
936 model="\dz\gear\consumables\arrow_feather.p3d";
937 itemSize[]={1,1};
938 weight=1;
939 canBeSplit=1;
940 varQuantityInit=1;
941 varQuantityMin=0;
942 varQuantityMax=20;
943 soundImpactType="textile";
944 isMeleeWeapon=1;
945 class DamageSystem
946 {
947 class GlobalHealth
948 {
949 class Health
950 {
951 hitpoints=5;
952 healthLevels[]=
953 {
954
955 {
956 1,
957
958 {
959 "DZ\weapons\projectiles\data\arrow_crafted_simple.rvmat"
960 }
961 },
962
963 {
964 0.69999999,
965
966 {
967 "DZ\weapons\projectiles\data\arrow_crafted_simple.rvmat"
968 }
969 },
970
971 {
972 0.5,
973
974 {
975 "DZ\weapons\projectiles\data\arrow_crafted_simple_damage.rvmat"
976 }
977 },
978
979 {
980 0.30000001,
981
982 {
983 "DZ\weapons\projectiles\data\arrow_crafted_simple_damage.rvmat"
984 }
985 },
986
987 {
988 0,
989
990 {
991 "DZ\weapons\projectiles\data\arrow_crafted_simple_destruct.rvmat"
992 }
993 }
994 };
995 };
996 };
997 };
998 };
999 class LongWoodenStick: Inventory_Base
1000 {
1001 scope=2;
1002 displayName="$STR_CfgVehicles_LongWoodenStick0";
1003 descriptionShort="$STR_CfgVehicles_LongWoodenStick1";
1004 model="\dz\gear\crafting\Wooden_stick_blunt.p3d";
1005 rotationFlags=17;
1006 absorbency=0.89999998;
1007 weight=670;
1008 itemSize[]={1,8};
1009 canBeSplit=1;
1010 varQuantityInit=1;
1011 varQuantityMin=0;
1012 varQuantityMax=10;
1013 varQuantityDestroyOnMin=1;
1014 varStackMax=1;
1015 inventorySlot[]=
1016 {
1017 "Shoulder",
1018 "Melee",
1019 "Material_Shelter_FrameSticks"
1020 };
1021 itemBehaviour=1;
1022 soundImpactType="wood";
1023 class DamageSystem
1024 {
1025 class GlobalHealth
1026 {
1027 class Health
1028 {
1029 hitpoints=100;
1030 healthLevels[]=
1031 {
1032
1033 {
1034 1,
1035
1036 {
1037 "DZ\gear\crafting\data\Wooden_stick.rvmat"
1038 }
1039 },
1040
1041 {
1042 0.69999999,
1043
1044 {
1045 "DZ\gear\crafting\data\Wooden_stick.rvmat"
1046 }
1047 },
1048
1049 {
1050 0.5,
1051
1052 {
1053 "DZ\gear\crafting\data\Wooden_stick_damage.rvmat"
1054 }
1055 },
1056
1057 {
1058 0.30000001,
1059
1060 {
1061 "DZ\gear\crafting\data\Wooden_stick_damage.rvmat"
1062 }
1063 },
1064
1065 {
1066 0,
1067
1068 {
1069 "DZ\gear\crafting\data\Wooden_stick_destruct.rvmat"
1070 }
1071 }
1072 };
1073 };
1074 };
1075 };
1076 class MeleeModes
1077 {
1078 class Default
1079 {
1080 ammo="MeleeBluntStick";
1081 range=1.2;
1082 };
1083 class Heavy
1084 {
1085 ammo="MeleeBluntStick_Heavy";
1086 range=1.2;
1087 };
1088 class Sprint
1089 {
1090 ammo="MeleeBluntStick_Heavy";
1091 range=3.3;
1092 };
1093 };
1094 };
1095 class SharpWoodenStick: Inventory_Base
1096 {
1097 scope=2;
1098 displayName="$STR_CfgVehicles_SharpLongWoodenStick0";
1099 descriptionShort="$STR_CfgVehicles_SharpLongWoodenStick1";
1100 model="\dz\gear\crafting\Wooden_stick.p3d";
1101 rotationFlags=17;
1102 itemBehaviour=1;
1103 attachments[]=
1104 {
1105 "Ingredient"
1106 };
1107 inventorySlot[]=
1108 {
1109 "Shoulder",
1110 "Melee"
1111 };
1112 suicideAnim="spear";
1113 absorbency=0.89999998;
1114 weight=670;
1115 itemSize[]={1,8};
1116 canBeSplit=1;
1117 varQuantityInit=1;
1118 varQuantityMin=0;
1119 varQuantityMax=1;
1120 varQuantityDestroyOnMin=1;
1121 soundImpactType="wood";
1122 class DamageSystem
1123 {
1124 class GlobalHealth
1125 {
1126 class Health
1127 {
1128 hitpoints=100;
1129 healthLevels[]=
1130 {
1131
1132 {
1133 1,
1134
1135 {
1136 "DZ\gear\crafting\data\Wooden_stick.rvmat"
1137 }
1138 },
1139
1140 {
1141 0.69999999,
1142
1143 {
1144 "DZ\gear\crafting\data\Wooden_stick.rvmat"
1145 }
1146 },
1147
1148 {
1149 0.5,
1150
1151 {
1152 "DZ\gear\crafting\data\Wooden_stick_damage.rvmat"
1153 }
1154 },
1155
1156 {
1157 0.30000001,
1158
1159 {
1160 "DZ\gear\crafting\data\Wooden_stick_damage.rvmat"
1161 }
1162 },
1163
1164 {
1165 0,
1166
1167 {
1168 "DZ\gear\crafting\data\Wooden_stick_destruct.rvmat"
1169 }
1170 }
1171 };
1172 };
1173 };
1174 };
1175 class MeleeModes
1176 {
1177 class Default
1178 {
1179 ammo="MeleeSharpLight_1";
1180 range=1.2;
1181 };
1182 class Heavy
1183 {
1184 ammo="MeleeSharpHeavy_1";
1185 range=1.2;
1186 };
1187 class Sprint
1188 {
1189 ammo="MeleeSharpHeavy_1";
1190 range=3.3;
1191 };
1192 };
1193 class InventorySlotsOffsets
1194 {
1195 class Shoulder
1196 {
1197 position[]={0.02,0.30000001,0.0099999998};
1198 orientation[]={0,0,0};
1199 };
1200 class Melee
1201 {
1202 position[]={0.02,0.30000001,-0.0099999998};
1203 orientation[]={0,0,0};
1204 };
1205 };
1206 };
1207 class GorkaHelmetVisor: Inventory_Base
1208 {
1209 scope=2;
1210 displayName="$STR_CfgVehicles_GorkaHelmetVisor0";
1211 descriptionShort="$STR_CfgVehicles_GorkaHelmetVisor1";
1212 model="\dz\characters\headgear\Maska_glass_g.p3d";
1213 hiddenSelections[]=
1214 {
1215 "camo01",
1216 "camo02"
1217 };
1218 hiddenSelectionsMaterials[]=
1219 {
1220 "dz\characters\headgear\data\maska.rvmat",
1221 "dz\characters\headgear\data\maska_glass.rvmat"
1222 };
1223 rotationFlags=16;
1224 weight=350;
1225 itemSize[]={3,2};
1226 inventorySlot[]=
1227 {
1228 "Glass"
1229 };
1230 soundImpactType="glass";
1231 class DamageSystem
1232 {
1233 class GlobalHealth
1234 {
1235 class Health
1236 {
1237 hitpoints=100;
1238 healthLevels[]=
1239 {
1240
1241 {
1242 1,
1243
1244 {
1245 "dz\characters\headgear\data\maska.rvmat"
1246 }
1247 },
1248
1249 {
1250 0.69999999,
1251
1252 {
1253 "dz\characters\headgear\data\maska.rvmat"
1254 }
1255 },
1256
1257 {
1258 0.5,
1259
1260 {
1261 "dz\characters\headgear\data\maska_damage.rvmat"
1262 }
1263 },
1264
1265 {
1266 0.30000001,
1267
1268 {
1269 "dz\characters\headgear\data\maska_damage.rvmat"
1270 }
1271 },
1272
1273 {
1274 0,
1275
1276 {
1277 "dz\characters\headgear\data\maska_destruct.rvmat"
1278 }
1279 }
1280 };
1281 };
1282 };
1283 };
1284 };
1285 class HandDrillKit: Inventory_Base
1286 {
1287 scope=2;
1288 displayName="$STR_CfgVehicles_HandDrillKit0";
1289 descriptionShort="$STR_CfgVehicles_HandDrillKit1";
1290 model="\dz\gear\crafting\hand_drill_kit.p3d";
1291 weight=210;
1292 itemSize[]={1,4};
1293 rotationFlags=8;
1294 soundImpactType="wood";
1295 class DamageSystem
1296 {
1297 class GlobalHealth
1298 {
1299 class Health
1300 {
1301 hitpoints=20;
1302 healthLevels[]=
1303 {
1304
1305 {
1306 1,
1307
1308 {
1309 "DZ\gear\crafting\data\hand_drill_kit.rvmat"
1310 }
1311 },
1312
1313 {
1314 0.69999999,
1315
1316 {
1317 "DZ\gear\crafting\data\hand_drill_kit.rvmat"
1318 }
1319 },
1320
1321 {
1322 0.5,
1323
1324 {
1325 "DZ\gear\crafting\data\hand_drill_kit_damage.rvmat"
1326 }
1327 },
1328
1329 {
1330 0.30000001,
1331
1332 {
1333 "DZ\gear\crafting\data\hand_drill_kit_damage.rvmat"
1334 }
1335 },
1336
1337 {
1338 0,
1339
1340 {
1341 "DZ\gear\crafting\data\hand_drill_kit_destruct.rvmat"
1342 }
1343 }
1344 };
1345 };
1346 };
1347 };
1348 class AnimEvents
1349 {
1350 class SoundWeapon
1351 {
1352 class MatchStrike
1353 {
1354 soundSet="HandDrillIgnite_SoundSet";
1355 id=201;
1356 };
1357 class pickup
1358 {
1359 soundSet="bark_pickup_SoundSet";
1360 id=797;
1361 };
1362 class drop
1363 {
1364 soundset="bark_drop_SoundSet";
1365 id=898;
1366 };
1367 };
1368 };
1369 };
1370 class Spear: Inventory_Base
1371 {
1372 scope=0;
1373 displayName="$STR_CfgVehicles_Improvised_Spear0";
1374 descriptionShort="$STR_CfgVehicles_Improvised_Spear1";
1375 model="\dz\gear\crafting\advanced_spear.p3d";
1376 hiddenSelections[]=
1377 {
1378 "spike_stone"
1379 };
1380 rotationFlags=17;
1381 weight=500;
1382 itemSize[]={1,8};
1383 inventorySlot[]=
1384 {
1385 "Shoulder",
1386 "Melee"
1387 };
1388 suicideAnim="spear";
1389 itemBehaviour=2;
1390 soundImpactType="wood";
1391 openItemSpillRange[]={30,60};
1392 class DamageSystem
1393 {
1394 class GlobalHealth
1395 {
1396 class Health
1397 {
1398 hitpoints=100;
1399 healthLevels[]=
1400 {
1401
1402 {
1403 1,
1404
1405 {
1406 "DZ\gear\crafting\data\advanced_spear.rvmat"
1407 }
1408 },
1409
1410 {
1411 0.69999999,
1412
1413 {
1414 "DZ\gear\crafting\data\advanced_spear.rvmat"
1415 }
1416 },
1417
1418 {
1419 0.5,
1420
1421 {
1422 "DZ\gear\crafting\data\advanced_spear_damage.rvmat"
1423 }
1424 },
1425
1426 {
1427 0.30000001,
1428
1429 {
1430 "DZ\gear\crafting\data\advanced_spear_damage.rvmat"
1431 }
1432 },
1433
1434 {
1435 0,
1436
1437 {
1438 "DZ\gear\crafting\data\advanced_spear_destruct.rvmat"
1439 }
1440 }
1441 };
1442 };
1443 };
1444 };
1445 class MeleeModes
1446 {
1447 class Default
1448 {
1449 ammo="MeleeSharpLight_2";
1450 range=1.8;
1451 };
1452 class Heavy
1453 {
1454 ammo="MeleeSharpHeavy_2";
1455 range=1.8;
1456 };
1457 class Sprint
1458 {
1459 ammo="MeleeSharpHeavy_2";
1460 range=3.7;
1461 };
1462 };
1463 };
1464 class SpearBone: Spear
1465 {
1466 scope=2;
1467 hiddenSelections[]=
1468 {
1469 "spike_stone"
1470 };
1471 };
1472 class SpearStone: Spear
1473 {
1474 scope=2;
1475 hiddenSelections[]=
1476 {
1477 "spike_bone"
1478 };
1479 };
1480 class GasMask_Filter_Improvised: Inventory_Base
1481 {
1482 scope=2;
1483 displayName="$STR_GasMask_FilterImprovised0";
1484 descriptionShort="$STR_GasMask_FilterImprovised1";
1485 model="\dz\gear\crafting\GasMask_filter_improvised.p3d";
1486 inventorySlot[]=
1487 {
1488 "GasMaskFilter"
1489 };
1490 rotationFlags=2;
1491 itemSize[]={1,2};
1492 weight=100;
1493 weightPerQuantityUnit=0.2;
1494 varQuantityInit=100;
1495 varQuantityMin=0;
1496 varQuantityMax=100;
1497 stackedUnit="ml";
1498 quantityBar=1;
1499 varQuantityDestroyOnMin=0;
1500 varWetMax=0.249;
1501 heatIsolation=0;
1502 soundImpactType="plastic";
1503 hiddenSelections[]=
1504 {
1505 "camoGround"
1506 };
1507 hiddenSelectionsTextures[]=
1508 {
1509 "\dz\gear\crafting\gasmask_filter_improvised_co.paa"
1510 };
1511 class Protection
1512 {
1513 biological=1;
1514 chemical=1;
1515 };
1516 class DamageSystem
1517 {
1518 class GlobalHealth
1519 {
1520 class Health
1521 {
1522 hitpoints=80;
1523 healthLevels[]=
1524 {
1525
1526 {
1527 1,
1528
1529 {
1530 "dz\gear\crafting\data\gasmask_filter_improvised.rvmat"
1531 }
1532 },
1533
1534 {
1535 0.69999999,
1536
1537 {
1538 "dz\gear\crafting\data\gasmask_filter_improvised.rvmat"
1539 }
1540 },
1541
1542 {
1543 0.5,
1544
1545 {
1546 "dz\gear\crafting\data\gasmask_filter_improvised_damage.rvmat"
1547 }
1548 },
1549
1550 {
1551 0.30000001,
1552
1553 {
1554 "dz\gear\crafting\data\gasmask_filter_improvised_damage.rvmat"
1555 }
1556 },
1557
1558 {
1559 0,
1560
1561 {
1562 "dz\gear\crafting\data\gasmask_filter_improvised_destruct.rvmat"
1563 }
1564 }
1565 };
1566 };
1567 };
1568 };
1569 };
1570};
1571class CfgNonAIVehicles
1572{
1573 class ProxyAttachment;
1574 class ProxyMaska_glass_g: ProxyAttachment
1575 {
1576 scope=2;
1577 inventorySlot[]=
1578 {
1579 "Glass"
1580 };
1581 model="\dz\characters\headgear\Maska_glass_g.p3d";
1582 };
1583 class ProxyMeat_steak: ProxyAttachment
1584 {
1585 scope=2;
1586 inventorySlot[]=
1587 {
1588 "Ingredient"
1589 };
1590 model="\dz\gear\food\meat_steak.p3d";
1591 class AnimationSources
1592 {
1593 class CS_Raw
1594 {
1595 source="user";
1596 animPeriod=0.0099999998;
1597 initPhase=1;
1598 };
1599 class CS_Rotten
1600 {
1601 source="user";
1602 animPeriod=0.0099999998;
1603 initPhase=1;
1604 };
1605 class CS_Baked
1606 {
1607 source="user";
1608 animPeriod=0.0099999998;
1609 initPhase=1;
1610 };
1611 class CS_Boiled
1612 {
1613 source="user";
1614 animPeriod=0.0099999998;
1615 initPhase=1;
1616 };
1617 class CS_Dried
1618 {
1619 source="user";
1620 animPeriod=0.0099999998;
1621 initPhase=1;
1622 };
1623 class CS_Burned
1624 {
1625 source="user";
1626 animPeriod=0.0099999998;
1627 initPhase=1;
1628 };
1629 };
1630 };
1631 class ProxyString_MetalWire: ProxyAttachment
1632 {
1633 scope=2;
1634 model="\dz\gear\crafting\String_MetalWire.p3d";
1635 inventorySlot[]=
1636 {
1637 "MetalWire",
1638 "Material_FPole_MetalWire"
1639 };
1640 class AnimationSources
1641 {
1642 class Att_battery_car
1643 {
1644 source="user";
1645 animPeriod=0.0099999998;
1646 initPhase=1;
1647 };
1648 class Att_battery_car_plugged
1649 {
1650 source="user";
1651 animPeriod=0.0099999998;
1652 initPhase=1;
1653 };
1654 class Att_battery_truck
1655 {
1656 source="user";
1657 animPeriod=0.0099999998;
1658 initPhase=1;
1659 };
1660 class Att_battery_truck_plugged
1661 {
1662 source="user";
1663 animPeriod=0.0099999998;
1664 initPhase=1;
1665 };
1666 class Att_battery_car_plug
1667 {
1668 source="user";
1669 animPeriod=0.0099999998;
1670 initPhase=1;
1671 };
1672 class Att_battery_truck_plug
1673 {
1674 source="user";
1675 animPeriod=0.0099999998;
1676 initPhase=1;
1677 };
1678 class Rolled
1679 {
1680 source="user";
1681 animPeriod=0.0099999998;
1682 initPhase=0;
1683 };
1684 };
1685 };
1686 class ProxyBp_rope: ProxyAttachment
1687 {
1688 scope=2;
1689 model="\dz\gear\crafting\bp_rope.p3d";
1690 inventorySlot[]=
1691 {
1692 "Rope",
1693 "Material_FPole_Rope"
1694 };
1695 };
1696 class ProxyWooden_stick: ProxyAttachment
1697 {
1698 scope=2;
1699 model="\dz\gear\crafting\Wooden_stick.p3d";
1700 inventorySlot[]=
1701 {
1702 "Material_FPole_MagicStick"
1703 };
1704 };
1705};