Emergency 20 Dokumentation  4.2.0
Injuries.h
Go to the documentation of this file.
1 // Copyright (C) 2012-2018 Promotion Software GmbH
2 
3 
4 //[-------------------------------------------------------]
5 //[ Header guard ]
6 //[-------------------------------------------------------]
7 #pragma once
8 
9 
10 //[-------------------------------------------------------]
11 //[ Includes ]
12 //[-------------------------------------------------------]
13 #include "em5/Export.h"
14 
15 #include <qsf/base/StringHash.h>
16 
17 
18 //[-------------------------------------------------------]
19 //[ Namespace ]
20 //[-------------------------------------------------------]
21 namespace em5
22 {
23 
24 
25  // To access the injuries in content/em5_injury/default/em5_injury.json
27  {
28 
29 
30  // Dummy for testing
32 
33  // Injuries
43  static const qsf::StringHash LOST_ARM;
44  static const qsf::StringHash LOST_LEG;
45  static const qsf::StringHash WHIPLASH;
56  static const qsf::StringHash SHOCK;
57  static const qsf::StringHash WEAKNESS;
60  static const qsf::StringHash STROKE;
69 
70  // Illnesses, spreading
75 
76  // Illnesses, non-spreading
81 
82  // Contaminations
96 
97 
98  };
99 
100 
101 //[-------------------------------------------------------]
102 //[ Namespace ]
103 //[-------------------------------------------------------]
104 } // em5
static const qsf::StringHash WHIPLASH
Definition: Injuries.h:45
Definition: ActionPriority.h:13
static const qsf::StringHash HEARTATTACK
Definition: Injuries.h:59
static const qsf::StringHash HARD_ASTHMA_INJURED
Definition: Injuries.h:78
static const qsf::StringHash STAB_WOUND_BODY_INNER_BLEEDING
Definition: Injuries.h:51
static const qsf::StringHash BROKEN_LEG
Definition: Injuries.h:39
static const qsf::StringHash SWINE_INFLUENZA
Definition: Injuries.h:73
static const qsf::StringHash BIOLOGICAL_CONTAMINATION
Definition: Injuries.h:83
static const qsf::StringHash STAB_WOUND_LUNG
Definition: Injuries.h:49
static const qsf::StringHash FOOD_POISONING
Definition: Injuries.h:62
static const qsf::StringHash BROKEN_ARM
Definition: Injuries.h:38
static const qsf::StringHash BURN_4_GRADE
Definition: Injuries.h:35
#define EM5_API_EXPORT
Definition: Export.h:28
static const qsf::StringHash LOST_LEG
Definition: Injuries.h:44
static const qsf::StringHash DUMMY_INJURY
Definition: Injuries.h:31
static const qsf::StringHash LOST_ARM
Definition: Injuries.h:43
static const qsf::StringHash CHEMICAL_CONTAMINATION_BREATH_BURN
Definition: Injuries.h:87
static const qsf::StringHash GUN_SHOT_WOUND_BODY
Definition: Injuries.h:47
static const qsf::StringHash BIOLOGICAL_CONTAMINATION_FOLLOW
Definition: Injuries.h:84
static const qsf::StringHash GUN_SHOT_WOUND_BODY_HARD
Definition: Injuries.h:48
static const qsf::StringHash ANGINA_PECTORIS
Definition: Injuries.h:65
static const qsf::StringHash COLLAPSED_LUNG
Definition: Injuries.h:67
static const qsf::StringHash DROWNING_NORMAL
Definition: Injuries.h:95
static const qsf::StringHash SWINE_INFLUENZA_INJURED
Definition: Injuries.h:74
static const qsf::StringHash WATER_FILLED_LUNG
Definition: Injuries.h:58
static const qsf::StringHash CHEMICAL_CONTAMINATION_SHORTAGE_OF_BREATH
Definition: Injuries.h:86
static const qsf::StringHash PLAGUE_CONTAMINATION_TEST_NEGATIV
Definition: Injuries.h:94
static const qsf::StringHash STAB_WOUND_BODY
Definition: Injuries.h:50
static const qsf::StringHash STROKE
Definition: Injuries.h:60
static const qsf::StringHash HYPOTHERMIA
Definition: Injuries.h:68
static const qsf::StringHash RADIOACTIVE_CONTAMINATION_ORGAN_FAILURE
Definition: Injuries.h:90
static const qsf::StringHash HYDROPHOBIA
Definition: Injuries.h:79
static const qsf::StringHash CHEMICAL_CONTAMINATION
Definition: Injuries.h:85
Definition: Injuries.h:26
static const qsf::StringHash HYDROPHOBIA_INJURED
Definition: Injuries.h:80
static const qsf::StringHash SMOKE_POISONING
Definition: Injuries.h:37
static const qsf::StringHash RADIOACTIVE_CONTAMINATION
Definition: Injuries.h:88
static const qsf::StringHash INNER_BLEEDING
Definition: Injuries.h:42
static const qsf::StringHash LOW_BLOOD_PRESSURE
Definition: Injuries.h:64
static const qsf::StringHash BURN_3_GRADE
Definition: Injuries.h:34
static const qsf::StringHash ALCOHOL_POISONING
Definition: Injuries.h:63
static const qsf::StringHash HARD_ASTHMA
Definition: Injuries.h:77
static const qsf::StringHash BURN_OF_BREATH
Definition: Injuries.h:36
static const qsf::StringHash BROKEN_SKULL
Definition: Injuries.h:40
static const qsf::StringHash SHOCK
Definition: Injuries.h:56
static const qsf::StringHash ELECTRIC_SHOCK
Definition: Injuries.h:55
static const qsf::StringHash PLAGUE_CONTAMINATION
Definition: Injuries.h:91
static const qsf::StringHash BITE_WOUND
Definition: Injuries.h:52
Compile time string hash class.
Definition: StringHash.h:59
static const qsf::StringHash GUN_SHOT_WOUND_LUNG
Definition: Injuries.h:46
static const qsf::StringHash SHORTAGE_OF_BREATH
Definition: Injuries.h:66
static const qsf::StringHash CIRCULATORYCOLLAPSE
Definition: Injuries.h:61
static const qsf::StringHash PLAGUE_CONTAMINATION_ORGAN_FAILURE
Definition: Injuries.h:92
static const qsf::StringHash BRAIN_BLEEDING
Definition: Injuries.h:41
static const qsf::StringHash RADIOACTIVE_CONTAMINATION_ORGAN_BLEEDING
Definition: Injuries.h:89
static const qsf::StringHash BITE_WOUND_BLEEDING
Definition: Injuries.h:53
static const qsf::StringHash HEAD_BODY_LACERATION
Definition: Injuries.h:54
static const qsf::StringHash WEAKNESS
Definition: Injuries.h:57
static const qsf::StringHash AVIAN_INFLUENZA
Definition: Injuries.h:71
static const qsf::StringHash AVIAN_INFLUENZA_INJURED
Definition: Injuries.h:72
static const qsf::StringHash PLAGUE_CONTAMINATION_TEST_POSITIV
Definition: Injuries.h:93