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

◆ SetIronsights()

void DayZPlayer::SetIronsights ( bool value)
inlineprotected

См. определение в файле DayZPlayerImplement.c строка 360

361 {
362 Weapon_Base weapon = Weapon_Base.Cast(GetEntityInHands());
363 if (weapon)
364 weapon.SetWasIronSight(m_CameraIronsight);
365
366 m_CameraIronsight = value;
367
368 if (value)
369 {
370 HumanCommandWeapons hcw = GetCommandModifier_Weapons();
371 if (hcw)
372 hcw.SetADS(true);
373
374 HumanInputController hic = GetInputController();
375 if (hic)
377 }
378 }
bool m_CameraIronsight
Определения DayZPlayerImplement.c:115
proto native void SetADS(bool pState)
sets head tilt to optics
proto native void ResetFreeLookToggle()
reset freelook toggle
void HumanCommandWeapons()
Определения human.c:1128

Перекрестные ссылки m_CameraIronsight, HumanInputController::ResetFreeLookToggle() и HumanCommandWeapons::SetADS().

Используется в ExitSights(), HandleADS() и HandleOptic().