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

◆ InitConditionMask()

void InitConditionMask ( )
protected

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

108 {
109 m_ConditionMask = ActionConditionMask.ACM_NO_EXEPTION;
110 if (CanBeUsedInVehicle())
111 {
112 m_ConditionMask |= ActionConditionMask.ACM_IN_VEHICLE;
113 }
114
115 if (CanBeUsedOnLadder())
116 {
117 m_ConditionMask |= ActionConditionMask.ACM_ON_LADDER;
118 }
119
120 if (CanBeUsedSwimming())
121 {
122 m_ConditionMask |= ActionConditionMask.ACM_SWIMMING;
123 }
124
126 {
127 m_ConditionMask |= ActionConditionMask.ACM_RESTRAIN;
128 }
129
130 if (CanBeUsedRaised())
131 {
133 }
134
135 if (CanBeUsedOnBack())
136 {
138 }
139
140 if (CanBeUsedThrowing())
141 {
142 m_ConditionMask |= ActionConditionMask.ACM_THROWING;
143 }
144
145 if (CanBeUsedLeaning())
146 {
148 }
149
151 {
152 m_ConditionMask |= ActionConditionMask.ACM_BROKEN_LEGS;
153 }
154
156 m_ConditionMask |= ActionConditionMask.ACM_IN_FREELOOK;
157 }
bool CanBeUsedInFreelook()
Определения ActionBase.c:406
ActionConditionMask
Определения ActionBase.c:2
int m_ConditionMask
Определения ActionBase.c:68
bool CanBeUsedWithBrokenLegs()
Определения ActionBase.c:401
bool CanBeUsedRaised()
Определения ActionBase.c:386
bool CanBeUsedThrowing()
Определения ActionBase.c:391
bool CanBeUsedSwimming()
Определения ActionBase.c:376
bool CanBeUsedOnBack()
Определения ActionBase.c:371
bool CanBeUsedInRestrain()
Определения ActionBase.c:356
bool CanBeUsedLeaning()
Определения ActionBase.c:396
bool CanBeUsedInVehicle()
Определения ActionBase.c:361
bool CanBeUsedOnLadder()
Определения ActionBase.c:381

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

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