DayZ
1.27
DayZ Explorer by KGB
Загрузка...
Поиск...
Не найдено
Mosin_Compensator.c
См. документацию.
1
class
Mosin_Compensator
extends
ItemSuppressor
2
{
3
override
bool
CanPutAsAttachment
(
EntityAI
parent )
4
{
5
if
(!super.CanPutAsAttachment(parent))
6
return
false
;
7
8
if
(parent.IsSlotReserved(
InventorySlots
.
GetSlotIdFromString
(
"suppressorImpro"
)) || parent.IsSlotReserved(
InventorySlots
.
GetSlotIdFromString
(
"pistolMuzzle"
)))
9
return
false
;
10
11
if
( parent.FindAttachmentBySlotName(
"suppressorImpro"
) == NULL && parent.FindAttachmentBySlotName(
"pistolMuzzle"
) == NULL )
12
{
13
return
true
;
14
}
15
return
false
;
16
}
17
}
EntityAI
Определения
Building.c:6
InventorySlots::GetSlotIdFromString
static proto native int GetSlotIdFromString(string slot_name)
converts string to slot_id
InventorySlots
provides access to slot configuration
Определения
InventorySlots.c:6
ItemSuppressor::CanPutAsAttachment
override bool CanPutAsAttachment(EntityAI parent)
Определения
Mosin_Compensator.c:3
ItemSuppressor
Определения
Mosin_Compensator.c:2
Ishodniki
scripts
4_World
Entities
ItemBase
Inventory_Base
Mosin_Compensator.c
Создано системой
1.13.2