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

◆ CrewCanGetThrough()

override bool OffroadHatchback::CrewCanGetThrough ( int posIdx)
inlineprotected

См. определение в файле Vehicles/InheritedCars/OffroadHatchback.c строка 225

226 {
227 CarDoor carDoor;
228 switch (posIdx)
229 {
230 case 0:
231 if (GetCarDoorsState("NivaDriverDoors") == CarDoorState.DOORS_CLOSED)
232 return false;
233 else if (GetAnimationPhase("SeatDriver") > 0.5)
234 return false;
235
236 return true;
237
238 case 1:
239 if (GetCarDoorsState("NivaCoDriverDoors") == CarDoorState.DOORS_CLOSED)
240 return false;
241 else if (GetAnimationPhase("SeatCoDriver") > 0.5)
242 return false;
243
244 return true;
245
246 case 2:
247 if (GetCarDoorsState("NivaDriverDoors") == CarDoorState.DOORS_CLOSED)
248 return false;
249 else if (GetAnimationPhase("SeatDriver") <= 0.5)
250 return false;
251
252 return true;
253
254 case 3:
255 if (GetCarDoorsState("NivaCoDriverDoors") == CarDoorState.DOORS_CLOSED)
256 return false;
257 else if (GetAnimationPhase("SeatCoDriver") <= 0.5)
258 return false;
259
260 return true;
261 }
262
263 return false;
264 }
CarDoorState
Определения CarScript.c:2
override int GetCarDoorsState(string slotType)

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