| 
   
    PC Stable Documentation 
   | 
 |

Newer implementation equivalent of "AreaDamageRegularRaycasted", hitzone selection only. More...
Private Member Functions | |
| void | AreaDamageComponentRaycasted (AreaDamageManager parent) | 
| override void | OnTriggerCreated () | 
| void | SetRaycastSources (array< string > raycast_sources) | 
| void | SetRaycastSourcesVector (array< vector > raycast_sources) | 
| void | SetRaycastLength (float length) | 
| override void | OnStayFinishServerEvent () | 
| override protected AreaDamageComponentData | GetAreaDamageComponentData (Object object) | 
| protected void | ClearCache () | 
| protected string | GetRaycastedHitZone (Object victim) | 
| protected string | GetFallbackHitZone (Object victim) | 
Private Attributes | |
| ref array< vector > | m_RaycastSources | 
| vector | m_RaycastEndOffset | 
| ref array< ref RaycastRVResult > | m_RaycastCache | 
| int | m_RaycastCachedIndex | 
Newer implementation equivalent of "AreaDamageRegularRaycasted", hitzone selection only.
      
  | 
  inlineprivate | 
References m_RaycastCache, m_RaycastCachedIndex, m_RaycastEndOffset, and m_RaycastSources.
      
  | 
  inlineprivate | 
References m_RaycastCache, and m_RaycastCachedIndex.
Referenced by OnStayFinishServerEvent(), and OnTriggerCreated().
      
  | 
  inlineprivate | 
References GetRaycastedHitZone(), and AreaDamageComponentData::Hitzone.
References Error(), m_Parent, and Math::RandomIntInclusive().
Referenced by GetRaycastedHitZone().
References RaycastRVParams::begPos, RaycastRVResult::component, RaycastRVParams::endPos, RaycastRVParams::flags, GetFallbackHitZone(), m_Parent, m_RaycastCache, m_RaycastCachedIndex, m_RaycastEndOffset, m_RaycastSources, RaycastRVResult::obj, DayZPhysics::RaycastRVProxy(), RaycastRVParams::type, and vector::Zero.
Referenced by GetAreaDamageComponentData().
      
  | 
  inlineprivate | 
References ClearCache().
      
  | 
  inlineprivate | 
References ClearCache().
      
  | 
  inlineprivate | 
References m_RaycastEndOffset, and Vector().
References m_RaycastSources.
Referenced by SetRaycastSources().
References m_RaycastSources.
Referenced by SetRaycastSourcesVector().
      
  | 
  private | 
Referenced by AreaDamageComponentRaycasted(), ClearCache(), and GetRaycastedHitZone().
      
  | 
  private | 
Referenced by AreaDamageComponentRaycasted(), ClearCache(), and GetRaycastedHitZone().
      
  | 
  private | 
Referenced by AreaDamageComponentRaycasted(), GetRaycastedHitZone(), and SetRaycastLength().
Referenced by AreaDamageComponentRaycasted(), GetRaycastedHitZone(), SetRaycastSources(), and SetRaycastSourcesVector().