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

◆ SetIronsights()

void DayZPlayer::SetIronsights ( bool value)
inlineprotected

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

364 {
365 Weapon_Base weapon = Weapon_Base.Cast(GetEntityInHands());
366 if (weapon)
367 weapon.SetWasIronSight(m_CameraIronsight);
368
369 m_CameraIronsight = value;
370
371 if (value)
372 {
373 HumanCommandWeapons hcw = GetCommandModifier_Weapons();
374 if (hcw)
375 hcw.SetADS(true);
376
377 HumanInputController hic = GetInputController();
378 if (hic)
380 }
381 }
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:1155

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

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