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

◆ InitConditionMask()

void ActionBase::InitConditionMask ( )
inlineprotected

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

111 {
112 m_ConditionMask = ActionConditionMask.ACM_NO_EXEPTION;
113 if (CanBeUsedInVehicle())
114 {
115 m_ConditionMask |= ActionConditionMask.ACM_IN_VEHICLE;
116 }
117
118 if (CanBeUsedOnLadder())
119 {
120 m_ConditionMask |= ActionConditionMask.ACM_ON_LADDER;
121 }
122
123 if (CanBeUsedSwimming())
124 {
125 m_ConditionMask |= ActionConditionMask.ACM_SWIMMING;
126 }
127
129 {
130 m_ConditionMask |= ActionConditionMask.ACM_RESTRAIN;
131 }
132
133 if (CanBeUsedRaised())
134 {
136 }
137
138 if (CanBeUsedOnBack())
139 {
141 }
142
143 if (CanBeUsedThrowing())
144 {
145 m_ConditionMask |= ActionConditionMask.ACM_THROWING;
146 }
147
148 if (CanBeUsedLeaning())
149 {
151 }
152
154 {
155 m_ConditionMask |= ActionConditionMask.ACM_BROKEN_LEGS;
156 }
157
159 m_ConditionMask |= ActionConditionMask.ACM_IN_FREELOOK;
160 }
ActionConditionMask
Определения ActionBase.c:2
bool CanBeUsedRaised()
Определения ActionBase.c:360
bool CanBeUsedSwimming()
Определения ActionBase.c:350
bool CanBeUsedInVehicle()
Определения ActionBase.c:335
bool CanBeUsedInRestrain()
Определения ActionBase.c:330
bool CanBeUsedInFreelook()
Определения ActionBase.c:380
bool CanBeUsedOnBack()
Определения ActionBase.c:345
bool CanBeUsedOnLadder()
Определения ActionBase.c:355
int m_ConditionMask
Определения ActionBase.c:75
bool CanBeUsedThrowing()
Определения ActionBase.c:365
bool CanBeUsedWithBrokenLegs()
Определения ActionBase.c:375
bool CanBeUsedLeaning()
Определения ActionBase.c:370

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

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