◆ ActionCreateIndoorFireplace()
◆ ActionCondition()
References Math::Acos(), FireplaceIndoor::CanPlaceFireplaceInSelectedSpot(), string::Contains(), UAMaxDistances::DEFAULT, vector::Distance(), vector::Dot(), FireplaceIndoor::FIREPOINT_ACTION_SELECTION, FireplaceIndoor::FIREPOINT_PLACE_ROT, FireplaceIndoor::GetFirePointIndex(), ActionBase::IsInReach(), vector::Normalize(), and Math::RAD2DEG.
 
 
◆ CreateConditionComponents()
  
  
      
        
          | override void CreateConditionComponents  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlineprivate   | 
  
 
 
◆ IsLockTargetOnUse()
  
  
      
        
          | override bool IsLockTargetOnUse  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlineprivate   | 
  
 
 
◆ OnExecuteClient()
  
  
      
        
          | override void OnExecuteClient  | 
          ( | 
          ActionData  | 
          action_data | ) | 
           | 
         
       
   | 
  
inlineprivate   | 
  
 
 
◆ OnExecuteServer()
  
  
      
        
          | override void OnExecuteServer  | 
          ( | 
          ActionData  | 
          action_data | ) | 
           | 
         
       
   | 
  
inlineprivate   | 
  
 
References ActionBase::ClearInventoryReservationEx(), CGame::CreateObjectEx(), ECE_PLACE_ON_SURFACE, FireplaceIndoor::FIREPOINT_SMOKE_POSITION, BuildingWithFireplace::GetFireplaceType(), GetGame(), m_FireplaceRot, m_FirePointIndex, m_SmokePosition, FireplaceIndoor::SetFirePointIndex(), FireplaceIndoor::SetSmokePointPosition(), and vector::Zero.
 
 
The documentation for this class was generated from the following file: