DayZ
1.27
DayZ Explorer by KGB
Загрузка...
Поиск...
Не найдено
M79.c
См. документацию.
1
class
M79_Base
extends
RifleSingleShotManual_Base
2
{
3
void
M79_Base
()
4
{
5
}
6
7
override
bool
ShootsExplosiveAmmo
()
8
{
9
return
true
;
10
}
11
12
override
RecoilBase
SpawnRecoilObject
()
13
{
14
return
new
M79Recoil
(
this
);
15
}
16
};
17
18
class
M79
extends
M79_Base
19
{
20
override
void
AssembleGun
()
21
{
22
super.AssembleGun();
23
24
if
( !FindAttachmentBySlotName(
"weaponOpticsAug"
) )
25
{
26
GetInventory().CreateAttachment(
"M79DummyOptics"
);
27
}
28
}
29
};
30
31
class
M79DummyOptics
extends
ItemOptics
32
{
33
override
bool
CanPutAsAttachment
(
EntityAI
parent )
34
{
35
return
true
;
36
}
37
};
38
EntityAI
Определения
Building.c:6
ItemOptics::CanPutAsAttachment
override bool CanPutAsAttachment(EntityAI parent)
Определения
M79.c:33
ItemOptics
Определения
ItemOptics.c:2
M79_Base::AssembleGun
override void AssembleGun()
Определения
M79.c:20
M79_Base
Определения
M79.c:19
M79Recoil
Определения
M79Recoil.c:2
RecoilBase
Определения
RecoilBase.c:2
RifleSingleShotManual_Base::M79_Base
void M79_Base()
Определения
M79.c:3
RifleSingleShotManual_Base::SpawnRecoilObject
override RecoilBase SpawnRecoilObject()
Определения
M79.c:12
RifleSingleShotManual_Base::ShootsExplosiveAmmo
override bool ShootsExplosiveAmmo()
Определения
M79.c:7
RifleSingleShotManual_Base
Определения
M79.c:2
Ishodniki
scripts
4_World
Entities
Firearms
Launcher
M79.c
Создано системой
1.13.2