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

◆ CanDoorBeOpened()

bool Building::CanDoorBeOpened ( int doorIndex,
bool checkIfLocked = false )
inlineprivate

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

131 {
132 if (IsDoorOpen(doorIndex))
133 return false;
134
135 if (checkIfLocked)
136 {
137 if (IsDoorLocked(doorIndex))
138 return false;
139 }
140 else
141 {
142 if (!IsDoorLocked(doorIndex))
143 return false;
144 }
145 return true;
146 }
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().

Используется в ActionOpenDoors::ActionCondition() и ActionOpenDoors::OnStartServer().