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

◆ SetupSightEntities()

void DayZPlayerCameraBase::SetupSightEntities ( )
inlineprotected

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

63 {
64 EntityAI inHands = m_pPlayer.GetHumanInventory().GetEntityInHands();
65 if (inHands)
66 {
67 m_weaponUsed = Weapon_Base.Cast(inHands);
68 if( m_weaponUsed )
69 {
70 m_SightMisalignmentModifier = m_weaponUsed.GetPropertyModifierObject().m_SightMisalignment;
73 m_opticsUsed = m_weaponUsed.GetAttachedOptics();
74 if( m_opticsUsed )
75 {
77 }
78 }
79 else
80 {
81 m_opticsUsed = ItemOptics.Cast(inHands);
82 }
83 }
84 }
class LogManager EntityAI
Weapon_Base m_weaponUsed
Определения DayZPlayerCamera_Base.c:73
ItemOptics m_opticsUsed
Определения DayZPlayerCamera_Base.c:74
float m_dynamicsSmoothTime
Определения DayZPlayerCameraIronsights.c:22
vector m_SightMisalignmentModifier
Определения DayZPlayerCameraIronsights.c:23
bool m_opticsHasWeaponOverride
Определения DayZPlayerCameraIronsights.c:13
proto native bool HasWeaponIronsightsOverride()
is weapon in optics mode or not
DayZPlayer m_pPlayer
data
Определения dayzplayer.c:135

Перекрестные ссылки m_dynamicsSmoothTime, m_dynamicsStrength, m_opticsHasWeaponOverride, m_opticsUsed, m_pPlayer, m_SightMisalignmentModifier и m_weaponUsed.

Используется в DayZPlayerCameraIronsights().