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

◆ InitCameraOverrideProperties()

void ItemOptics::InitCameraOverrideProperties ( )
inlineprotected

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

453 {
454 string path = "cfgVehicles " + GetType() + " OpticsInfo";
455 if ( GetGame().ConfigIsExisting(path + " nearPlaneDistanceOverride") )
456 {
457 m_nearplane_override = Math.Max(GetGame().ConfigGetFloat(path + " nearPlaneDistanceOverride"),DayZPlayerCameraBase.CONST_NEARPLANE_OPTICS_MIN);
458 }
459 else
460 {
461 m_nearplane_override = DayZPlayerCameraOptics.CONST_NEARPLANE_OPTICS;
462 }
463 }
eBleedingSourceType GetType()
void DayZPlayerCameraBase(DayZPlayer pPlayer, HumanInputController pInput)
constructor must be same
Определения DayZPlayerCamera_Base.c:79
void DayZPlayerCameraOptics(DayZPlayer pPlayer, HumanInputController pInput)
Определения DayZPlayerCameraIronsights.c:365
string path
Определения OptionSelectorMultistate.c:142
float m_nearplane_override
Определения ItemOptics.c:11
proto native CGame GetGame()

Перекрестные ссылки DayZPlayerCameraOptics(), GetGame(), GetType(), m_nearplane_override, Math::Max() и path.

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