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

◆ GetCarDoorsState()

override int Sedan_02::GetCarDoorsState ( string slotType)
inlineprotected

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

210 {
211 CarDoor carDoor;
212
213 Class.CastTo( carDoor, FindAttachmentBySlotName( slotType ) );
214 if (!carDoor)
215 {
216 return CarDoorState.DOORS_MISSING;
217 }
218
219 switch (slotType)
220 {
221 case "Sedan_02_Door_1_1":
222 return TranslateAnimationPhaseToCarDoorState("DoorsDriver");
223
224 case "Sedan_02_Door_2_1":
225 return TranslateAnimationPhaseToCarDoorState("DoorsCoDriver");
226
227 case "Sedan_02_Door_1_2":
228 return TranslateAnimationPhaseToCarDoorState("DoorsCargo1");
229
230 case "Sedan_02_Door_2_2":
231 return TranslateAnimationPhaseToCarDoorState("DoorsCargo2");
232
233 case "Sedan_02_Hood":
234 return TranslateAnimationPhaseToCarDoorState("DoorsHood");
235
236 case "Sedan_02_Trunk":
237 return TranslateAnimationPhaseToCarDoorState("DoorsTrunk");
238 }
239
240 return CarDoorState.DOORS_MISSING;
241 }
CarDoorState
Определения CarScript.c:2

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

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