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

◆ GetCarDoorsState()

override int OffroadHatchback::GetCarDoorsState ( string slotType)
inlineprotected

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

198 {
199 CarDoor carDoor;
200
201 Class.CastTo(carDoor, FindAttachmentBySlotName(slotType));
202 if (!carDoor)
203 {
204 return CarDoorState.DOORS_MISSING;
205 }
206
207 switch (slotType)
208 {
209 case "NivaDriverDoors":
210 return TranslateAnimationPhaseToCarDoorState("DoorsDriver");
211
212 case "NivaCoDriverDoors":
213 return TranslateAnimationPhaseToCarDoorState("DoorsCoDriver");
214
215 case "NivaHood":
216 return TranslateAnimationPhaseToCarDoorState("DoorsHood");
217
218 case "NivaTrunk":
219 return TranslateAnimationPhaseToCarDoorState("DoorsTrunk");
220 }
221
222 return CarDoorState.DOORS_MISSING;
223 }
CarDoorState
Определения CarScript.c:2

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

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