Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
attachments.c
Go to the documentation of this file.
1class ButtstockBase extends Inventory_Base
2{
3 override void OnWasAttached(EntityAI parent, int slot_id)
4 {
5 super.OnWasAttached(parent, slot_id);
6
7 if( parent.IsWeapon() )
8 {
9 parent.SetButtstockAttached(true,slot_id);
10 }
11 }
12
13 override void OnWasDetached(EntityAI parent, int slot_id)
14 {
15 super.OnWasDetached(parent, slot_id);
16
17 if( parent.IsWeapon() )
18 {
19 parent.SetButtstockAttached(false);
20 }
21 }
22};
23
24class AK74_WoodBttstck : ButtstockBase {};
25class AKS74U_Bttstck : ButtstockBase {};
26class AK_FoldingBttstck : ButtstockBase {};
27class AK_PlasticBttstck : ButtstockBase {};
28class AK_WoodBttstck : ButtstockBase {};
29class Fal_FoldingBttstck : ButtstockBase {};
30class Fal_OeBttstck : ButtstockBase {};
31class GhillieAtt_ColorBase : ButtstockBase {};
36class Groza_LowerReceiver : ButtstockBase {};
37class M249_Bipod : ButtstockBase {};
38class M4_CQBBttstck : ButtstockBase {};
39class M4_MPBttstck : ButtstockBase {};
40class M4_OEBttstck : ButtstockBase {};
41class MP5k_StockBttstck : ButtstockBase {};
42class Saiga_Bttstck : ButtstockBase {};
43class PP19_Bttstck : ButtstockBase {};
override void OnWasDetached(EntityAI parent, int slot_id)