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

◆ CanDoorBeOpened() [2/2]

bool Building::CanDoorBeOpened ( notnull DoorManipulationParams params)
inlineprotected

См. определение в файле 3_Game/DayZ/Entities/Building.c строка 141

142 {
143 if (IsDoorOpen(params.m_DoorIndex))
144 return false;
145
146 if (params.m_CheckIfLocked)
147 {
148 if (IsDoorLocked(params.m_DoorIndex))
149 return false;
150 }
151 else
152 {
153 if (!IsDoorLocked(params.m_DoorIndex))
154 return false;
155 }
156
157 return true;
158 }
proto native bool IsDoorLocked(int index)
When the door is locked.
proto native bool IsDoorOpen(int index)
When the door is requested to be fully open (animation wanted phase is greater than 0....

Перекрестные ссылки IsDoorLocked() и IsDoorOpen().

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