Definition at line 1 of file influenzaagent.c.
◆ AutoinfectCheck()
◆ CanAutoinfectPlayer()
| override bool InfluenzaAgent::CanAutoinfectPlayer |
( |
PlayerBase | player | ) |
|
|
protected |
◆ GetDieOffSpeedEx()
◆ GetInvasibilityEx()
◆ GetPotencyEx()
◆ Init()
| override void InfluenzaAgent::Init |
( |
| ) |
|
|
protected |
◆ CONTRACT_HEATCOMFORT_MODIFIER
| const float InfluenzaAgent::CONTRACT_HEATCOMFORT_MODIFIER[3] |
|
protected |
◆ CONTRACT_TIME_THRESHOLD_MAX
| const int InfluenzaAgent::CONTRACT_TIME_THRESHOLD_MAX = 200 |
|
protected |
min value of time [s] for subtraction from MAX_TIME_TO_CONTRACT (used for randomization)
Definition at line 15 of file influenzaagent.c.
◆ CONTRACT_TIME_THRESHOLD_MIN
| const int InfluenzaAgent::CONTRACT_TIME_THRESHOLD_MIN = 10 |
|
protected |
at this time [s], character will contract the disease
Definition at line 14 of file influenzaagent.c.
◆ INVASIBILITY_DEC_COMMON_COLD
| const float InfluenzaAgent::INVASIBILITY_DEC_COMMON_COLD = -0.3 |
|
protected |
◆ INVASIBILITY_DEC_INFLUENZA
| const float InfluenzaAgent::INVASIBILITY_DEC_INFLUENZA = -0.3 |
|
protected |
◆ INVASIBILITY_DEC_PNEUMONIA
| const float InfluenzaAgent::INVASIBILITY_DEC_PNEUMONIA = 0.00 |
|
protected |
◆ INVASIBILITY_INC_CRITICAL_HC
| const float InfluenzaAgent::INVASIBILITY_INC_CRITICAL_HC = 0.70 |
|
protected |
◆ INVASIBILITY_INC_LOW_HC
| const float InfluenzaAgent::INVASIBILITY_INC_LOW_HC = 0.40 |
|
protected |
◆ INVASIBILITY_INC_MEDIUM_HC
| const float InfluenzaAgent::INVASIBILITY_INC_MEDIUM_HC = 0.60 |
|
protected |
◆ m_ElapsedTime
| int InfluenzaAgent::m_ElapsedTime |
|
protected |
◆ m_TimeToContract
max value of time [s] for subtraction from MAX_TIME_TO_CONTRACT (used for randomization)
Definition at line 17 of file influenzaagent.c.
◆ MAX_TIME_TO_CONTRACT
| const int InfluenzaAgent::MAX_TIME_TO_CONTRACT = 8650 |
|
protected |
The documentation for this class was generated from the following file: