◆ AutoinfectCheck()
References Math::Clamp(), CONTRACT_HEATCOMFORT_MODIFIER, CONTRACT_TIME_THRESHOLD_MAX, CONTRACT_TIME_THRESHOLD_MIN, m_ElapsedTime, m_TimeToContract, MAX, MAX_TIME_TO_CONTRACT, Math::RandomFloatInclusive(), PlayerConstants::THRESHOLD_HEAT_COMFORT_MINUS_CRITICAL, PlayerConstants::THRESHOLD_HEAT_COMFORT_MINUS_EMPTY, and PlayerConstants::THRESHOLD_HEAT_COMFORT_MINUS_WARNING.
 
 
◆ CanAutoinfectPlayer()
◆ GetDieOffSpeedEx()
◆ GetInvasibilityEx()
◆ GetPotencyEx()
◆ Init()
References CommonColdMdfr::AGENT_THRESHOLD_ACTIVATE, AgentBase::m_AntibioticsResistance, AgentBase::m_AutoinfectCount, AgentBase::m_DieOffSpeed, AgentBase::m_Digestibility, m_ElapsedTime, AgentBase::m_Invasibility, AgentBase::m_MaxCount, AgentBase::m_Potency, AgentBase::m_TransferabilityAirOut, AgentBase::m_TransferabilityIn, AgentBase::m_TransferabilityOut, and AgentBase::m_Type.
 
 
◆ CONTRACT_HEATCOMFORT_MODIFIER
  
  
      
        
          | protected const float CONTRACT_HEATCOMFORT_MODIFIER[3] | 
         
       
   | 
  
private   | 
  
 
 
◆ CONTRACT_TIME_THRESHOLD_MAX
  
  
      
        
          | protected const int CONTRACT_TIME_THRESHOLD_MAX = 200 | 
         
       
   | 
  
private   | 
  
 
min value of time [s] for subtraction from MAX_TIME_TO_CONTRACT (used for randomization) 
Referenced by AutoinfectCheck().
 
 
◆ CONTRACT_TIME_THRESHOLD_MIN
  
  
      
        
          | protected const int CONTRACT_TIME_THRESHOLD_MIN = 10 | 
         
       
   | 
  
private   | 
  
 
at this time [s], character will contract the disease 
Referenced by AutoinfectCheck().
 
 
◆ INFLUENZA_AGENT_AUTOINFECT_THRESHOLD_HC
◆ INVASIBILITY_DEC_COMMON_COLD
  
  
      
        
          | protected const float INVASIBILITY_DEC_COMMON_COLD = -0.3 | 
         
       
   | 
  
private   | 
  
 
 
◆ INVASIBILITY_DEC_INFLUENZA
  
  
      
        
          | protected const float INVASIBILITY_DEC_INFLUENZA = -0.3 | 
         
       
   | 
  
private   | 
  
 
 
◆ INVASIBILITY_DEC_PNEUMONIA
  
  
      
        
          | protected const float INVASIBILITY_DEC_PNEUMONIA = 0.00 | 
         
       
   | 
  
private   | 
  
 
 
◆ INVASIBILITY_INC_CRITICAL_HC
  
  
      
        
          | protected const float INVASIBILITY_INC_CRITICAL_HC = 0.70 | 
         
       
   | 
  
private   | 
  
 
 
◆ INVASIBILITY_INC_LOW_HC
  
  
      
        
          | protected const float INVASIBILITY_INC_LOW_HC = 0.40 | 
         
       
   | 
  
private   | 
  
 
 
◆ INVASIBILITY_INC_MEDIUM_HC
  
  
      
        
          | protected const float INVASIBILITY_INC_MEDIUM_HC = 0.60 | 
         
       
   | 
  
private   | 
  
 
 
◆ m_ElapsedTime
  
  
      
        
          | protected int m_ElapsedTime | 
         
       
   | 
  
private   | 
  
 
 
◆ m_TimeToContract
max value of time [s] for subtraction from MAX_TIME_TO_CONTRACT (used for randomization) 
Referenced by AutoinfectCheck().
 
 
◆ MAX_TIME_TO_CONTRACT
  
  
      
        
          | protected const int MAX_TIME_TO_CONTRACT = 8650 | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following file: