◆ ActionTurnOffHelmetFlashlight()
◆ ActionCondition()
34 {
39 return false;
42 return false;
43
44 if (
light.HasEnergyManager() &&
light.GetCompEM().CanSwitchOff() )
45 {
46 return true;
47 }
48
49 return false;
50 }
◆ CreateConditionComponents()
23 {
26 }
ref CCIBase m_ConditionItem
Definition ActionBase.c:55
ref CCTBase m_ConditionTarget
Definition ActionBase.c:56
Definition CCTNonRuined.c:2
Definition ActionConstants.c:105
const float DEFAULT
Definition ActionConstants.c:107
Перекрестные ссылки UAMaxDistances::DEFAULT, m_ConditionItem и m_ConditionTarget.
◆ GetInputType()
◆ HasTarget()
13 {
14 return true;
15 }
◆ IsInstant()
◆ Start()
53 {
55
60
61 if (
light.HasEnergyManager() )
62 {
63 if (
light.GetCompEM().IsSwitchedOn() )
64 {
65 light.GetCompEM().SwitchOff();
66 }
67 }
68 }
◆ UseMainItem()
18 {
19 return false;
20 }
Объявления и описания членов класса находятся в файле: