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

◆ SetIronsights()

void DayZPlayer::SetIronsights ( bool value)
inlineprotected

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

376 {
377 Weapon_Base weapon = Weapon_Base.Cast(GetHumanInventory().GetEntityInHands());
378 if (weapon)
379 weapon.SetWasIronSight(m_CameraIronsight);
380
381 m_CameraIronsight = value;
382
383 if (value)
384 {
385 HumanCommandWeapons hcw = GetCommandModifier_Weapons();
386 if (hcw)
387 hcw.SetADS(true);
388
389 HumanInputController hic = GetInputController();
390 if (hic)
392 }
393 }
bool m_CameraIronsight
Определения DayZPlayerImplement.c:139
proto native void SetADS(bool pState)
sets head tilt to optics
proto native void ResetFreeLookToggle()
reset freelook toggle
void HumanCommandWeapons()
Определения human.c:1113

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

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