DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ InitConditionMask()

void ActionBase::InitConditionMask ( )
inlineprotected

См. определение в файле ActionBase.c строка 104

105 {
106 m_ConditionMask = ActionConditionMask.ACM_NO_EXEPTION;
107 if (CanBeUsedInVehicle())
108 {
109 m_ConditionMask |= ActionConditionMask.ACM_IN_VEHICLE;
110 }
111
112 if (CanBeUsedOnLadder())
113 {
114 m_ConditionMask |= ActionConditionMask.ACM_ON_LADDER;
115 }
116
117 if (CanBeUsedSwimming())
118 {
119 m_ConditionMask |= ActionConditionMask.ACM_SWIMMING;
120 }
121
123 {
124 m_ConditionMask |= ActionConditionMask.ACM_RESTRAIN;
125 }
126
127 if (CanBeUsedRaised())
128 {
130 }
131
132 if (CanBeUsedOnBack())
133 {
135 }
136
137 if (CanBeUsedThrowing())
138 {
139 m_ConditionMask |= ActionConditionMask.ACM_THROWING;
140 }
141
142 if (CanBeUsedLeaning())
143 {
145 }
146
148 {
149 m_ConditionMask |= ActionConditionMask.ACM_BROKEN_LEGS;
150 }
151
153 m_ConditionMask |= ActionConditionMask.ACM_IN_FREELOOK;
154 }
ActionConditionMask
Определения ActionBase.c:2
bool CanBeUsedRaised()
Определения ActionBase.c:348
bool CanBeUsedSwimming()
Определения ActionBase.c:338
bool CanBeUsedInVehicle()
Определения ActionBase.c:323
bool CanBeUsedInRestrain()
Определения ActionBase.c:318
bool CanBeUsedInFreelook()
Определения ActionBase.c:368
bool CanBeUsedOnBack()
Определения ActionBase.c:333
bool CanBeUsedOnLadder()
Определения ActionBase.c:343
int m_ConditionMask
Определения ActionBase.c:69
bool CanBeUsedThrowing()
Определения ActionBase.c:353
bool CanBeUsedWithBrokenLegs()
Определения ActionBase.c:363
bool CanBeUsedLeaning()
Определения ActionBase.c:358

Перекрестные ссылки CanBeUsedInFreelook(), CanBeUsedInRestrain(), CanBeUsedInVehicle(), CanBeUsedLeaning(), CanBeUsedOnBack(), CanBeUsedOnLadder(), CanBeUsedRaised(), CanBeUsedSwimming(), CanBeUsedThrowing(), CanBeUsedWithBrokenLegs() и m_ConditionMask.

Используется в ActionBase().