◆ ActionPlugIn()
◆ ActionCondition()
16 {
17 if (
player.IsPlacingLocal())
18 return false;
19
21
22
24 {
25 if (
item.HasEnergyManager() && !
item.GetCompEM().IsPlugged() &&
targetIB.HasEnergyManager() &&
targetIB.GetCompEM().CanReceivePlugFrom(
item))
26 {
27 return true;
28 }
29
31
33 {
35 }
36 }
37
38 return false;
39 }
ItemBase GetAttachedDevice(ItemBase parent)
Definition ActionPlugIn.c:87
Definition InventoryItem.c:731
Перекрестные ссылки GetAttachedDevice().
◆ CreateConditionComponents()
◆ GetAttachedDevice()
◆ OnExecuteClient()
80 {
83 else
85 }
void Process()
Definition EffectManager.c:743
Перекрестные ссылки Process().
◆ OnExecuteServer()
42 {
44
46 {
50
52
53 if (!
g_Game.IsDedicatedServer())
54 {
56 {
59 }
60 }
61 else
62 {
64 {
67 }
68 }
69 }
70 }
DayZGame g_Game
Definition DayZGame.c:3815
Перекрестные ссылки g_Game, GetAttachedDevice() и Process().
◆ Process()
73 {
75
77 }
InventoryMode
NOTE: PREDICTIVE is not to be used at all in multiplayer.
Definition Inventory.c:22
Объявления и описания членов класса находятся в файле:
- D:/Ishodniki/scripts/4_World/Classes/UserActionsComponent/Actions/SingleUse/ActionPlugIn.c