DayZ 1.28
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:354
bool CanBeUsedSwimming()
Определения ActionBase.c:344
bool CanBeUsedInVehicle()
Определения ActionBase.c:329
bool CanBeUsedInRestrain()
Определения ActionBase.c:324
bool CanBeUsedInFreelook()
Определения ActionBase.c:374
bool CanBeUsedOnBack()
Определения ActionBase.c:339
bool CanBeUsedOnLadder()
Определения ActionBase.c:349
int m_ConditionMask
Определения ActionBase.c:69
bool CanBeUsedThrowing()
Определения ActionBase.c:359
bool CanBeUsedWithBrokenLegs()
Определения ActionBase.c:369
bool CanBeUsedLeaning()
Определения ActionBase.c:364

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

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