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

◆ GetCarDoorsState()

override int Offroad_02::GetCarDoorsState ( string slotType)
inlineprotected

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

219 {
220 CarDoor carDoor;
221
222 Class.CastTo( carDoor, FindAttachmentBySlotName( slotType ) );
223 if (!carDoor)
224 {
225 return CarDoorState.DOORS_MISSING;
226 }
227
228 switch (slotType)
229 {
230 case "Offroad_02_Door_1_1":
231 return TranslateAnimationPhaseToCarDoorState("DoorsDriver");
232
233 case "Offroad_02_Door_2_1":
234 return TranslateAnimationPhaseToCarDoorState("DoorsCoDriver");
235
236 case "Offroad_02_Door_1_2":
237 return TranslateAnimationPhaseToCarDoorState("DoorsCargo1");
238
239 case "Offroad_02_Door_2_2":
240 return TranslateAnimationPhaseToCarDoorState("DoorsCargo2");
241
242 case "Offroad_02_Hood":
243 return TranslateAnimationPhaseToCarDoorState("DoorsHood");
244
245 case "Offroad_02_Trunk":
246 return TranslateAnimationPhaseToCarDoorState("DoorsTrunk");
247 }
248
249 return CarDoorState.DOORS_MISSING;
250 }
CarDoorState
Определения CarScript.c:2

Перекрестные ссылки Class::CastTo().

Используется в CanDisplayAttachmentCategory(), CanDisplayCargo(), CanManipulateSpareWheel(), CanReleaseAttachment(), CrewCanGetThrough() и OnSound().