Emergency 20 Dokumentation  4.2.0
em5::Achievements Class Reference

Static EMERGENCY 5 achievements collection class. More...

#include <Achievements.h>

Static Public Member Functions

static void registerAchievements (qsf::game::AchievementSystem &achievementSystem)
 Register the achievements. More...
 
static const qsf::NamedIdentifiergetMedalNameByMainEventNumber (uint16 mainEventNumber)
 Get the medal name by a given main event number. More...
 
static bool isMainGameMedal (uint16 medalNumber)
 Is the medal part of the main game or an addon/dlc/patch. More...
 

Static Public Attributes

static const qsf::NamedIdentifier EM5_ACHIEVEMENT_01
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_02
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_03
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_04
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_05
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_06
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_07
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_08
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_09
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_10
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_11
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_12
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_14
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_15
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_16
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_17
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_18
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_19
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_20
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_21
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_22
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_23
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_24
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_28
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_29
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_30
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_31
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_32
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_33
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_34
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_35
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_36
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_37
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_38
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_39
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_40
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_41
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_42
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_43
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_44
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_45
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_46
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_47
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_48
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_49
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_ME100
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_ME101
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_ME102
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_ME103
 
static const qsf::NamedIdentifier EM5_ACHIEVEMENT_ME104
 
static const qsf::NamedIdentifier EM5X_ACHIEVEMENT_MINI01
 
static const qsf::NamedIdentifier EM5X_ACHIEVEMENT_MINI02
 
static const qsf::NamedIdentifier EM5X_ACHIEVEMENT_MINI03
 
static const qsf::NamedIdentifier EM5X_ACHIEVEMENT_MINI04
 
static const qsf::NamedIdentifier EM5X_ACHIEVEMENT_MINI05
 
static const qsf::NamedIdentifier EM5X_ACHIEVEMENT_MINI06
 
static const qsf::NamedIdentifier EM5X_ACHIEVEMENT_MINI07
 
static const qsf::NamedIdentifier EM5X_ACHIEVEMENT_MINI08
 
static const qsf::NamedIdentifier EM2017_ACHIEVEMENT_ME200
 
static const qsf::NamedIdentifier EM2017_ACHIEVEMENT_ME201
 
static const qsf::NamedIdentifier EM2017_ACHIEVEMENT_ME202
 
static const qsf::NamedIdentifier EM2017_ACHIEVEMENT_ME203
 
static const qsf::NamedIdentifier EM2017_ACHIEVEMENT_ME204
 
static const qsf::NamedIdentifier EM2017_ACHIEVEMENT_MINI01
 
static const qsf::NamedIdentifier EM2017_ACHIEVEMENT_MINI02
 
static const qsf::NamedIdentifier EM2017_ACHIEVEMENT_MINI03
 
static const qsf::NamedIdentifier EM2017_ACHIEVEMENT_MINI04
 
static const qsf::NamedIdentifier EM2017_ACHIEVEMENT_MINI05
 
static const qsf::NamedIdentifier EM2017_ACHIEVEMENT_MINI06
 
static const qsf::NamedIdentifier EM2017_ACHIEVEMENT_MINI07
 
static const qsf::NamedIdentifier EM2017_ACHIEVEMENT_MINI08
 
static const qsf::NamedIdentifier EM20_ACHIEVEMENT_ME310
 
static const qsf::NamedIdentifier R1_TITLE
 
static const qsf::NamedIdentifier R2_TITLE
 
static const qsf::NamedIdentifier R3_TITLE
 
static const qsf::NamedIdentifier R4_TITLE
 
static const qsf::NamedIdentifier R5_TITLE
 
static const qsf::NamedIdentifier R6_TITLE
 
static const qsf::NamedIdentifier R7_TITLE
 
static const qsf::NamedIdentifier R8_TITLE
 
static const qsf::NamedIdentifier R9_TITLE
 
static const qsf::NamedIdentifier R10_TITLE
 
static const qsf::NamedIdentifier R11_TITLE
 
static const qsf::NamedIdentifier R12_TITLE
 
static const qsf::NamedIdentifier R13_TITLE
 
static const qsf::NamedIdentifier R14_TITLE
 
static const qsf::NamedIdentifier R15_TITLE
 
static const qsf::NamedIdentifier R16_TITLE
 
static const qsf::NamedIdentifier R17_TITLE
 
static const qsf::NamedIdentifier R18_TITLE
 
static const qsf::NamedIdentifier R19_TITLE
 
static const qsf::NamedIdentifier R20_TITLE
 
static const qsf::NamedIdentifier R21_TITLE
 
static const qsf::NamedIdentifier R22_TITLE
 
static const qsf::NamedIdentifier R23_TITLE
 
static const qsf::NamedIdentifier R24_TITLE
 
static const qsf::NamedIdentifier R25_TITLE
 
static const qsf::NamedIdentifier R26_TITLE
 
static const qsf::NamedIdentifier R27_TITLE
 
static const qsf::NamedIdentifier R28_TITLE
 
static const qsf::NamedIdentifier R29_TITLE
 
static const qsf::NamedIdentifier R30_TITLE
 
static const qsf::NamedIdentifier R31_TITLE
 
static const qsf::NamedIdentifier R32_TITLE
 
static const qsf::NamedIdentifier EM5_MEDAL_GE01
 Munich "em5::MainEvent01". More...
 
static const qsf::NamedIdentifier EM5_MEDAL_GE02
 Munich "em5::MainEvent02". More...
 
static const qsf::NamedIdentifier EM5_MEDAL_GE04
 Munich "em5::MainEvent04". More...
 
static const qsf::NamedIdentifier EM5_MEDAL_GE05
 Munich "em5::MainEvent05". More...
 
static const qsf::NamedIdentifier EM5_MEDAL_GE06
 Hamburg "em5::MainEvent06". More...
 
static const qsf::NamedIdentifier EM5_MEDAL_GE07
 Hamburg "em5::MainEvent07". More...
 
static const qsf::NamedIdentifier EM5_MEDAL_GE08
 Hamburg "em5::MainEvent08". More...
 
static const qsf::NamedIdentifier EM5_MEDAL_GE10
 Hamburg "em5::MainEvent10". More...
 
static const qsf::NamedIdentifier EM5_MEDAL_GE12
 Berlin "em5::MainEvent12". More...
 
static const qsf::NamedIdentifier EM5_MEDAL_GE14
 Berlin "em5::MainEvent14". More...
 
static const qsf::NamedIdentifier EM5_MEDAL_GE15
 Berlin "em5::MainEvent15". More...
 
static const float NEEDED_TIME_ACHIEVEMENT_05
 Maximum time to rescue all original injured persons: 480 sec / 8 min. More...
 
static const float NEEDED_TIME_ACHIEVEMENT_08
 Maximum time to unhide the buried persons: 480 sec / 8 min. More...
 
static const float NEEDED_PROGRESS_ACHIEVEMENT_09
 Needed number of extinguished fires. More...
 
static const float NEEDED_MEDALS_ACHIEVEMENT_17
 Needed number of silver medals, (equals number all mainevents, no included mainevents from addons or dlcs) More...
 
static const float NEEDED_MEDALS_ACHIEVEMENT_18
 Needed number of gold medals, (equals number all mainevents, no included mainevents from addons or dlcs) More...
 

Detailed Description

Static EMERGENCY 5 achievements collection class.

Member Function Documentation

static const qsf::NamedIdentifier& em5::Achievements::getMedalNameByMainEventNumber ( uint16  mainEventNumber)
static

Get the medal name by a given main event number.

static bool em5::Achievements::isMainGameMedal ( uint16  medalNumber)
static

Is the medal part of the main game or an addon/dlc/patch.

static void em5::Achievements::registerAchievements ( qsf::game::AchievementSystem achievementSystem)
static

Register the achievements.

Member Data Documentation

const qsf::NamedIdentifier em5::Achievements::EM2017_ACHIEVEMENT_ME200
static
const qsf::NamedIdentifier em5::Achievements::EM2017_ACHIEVEMENT_ME201
static
const qsf::NamedIdentifier em5::Achievements::EM2017_ACHIEVEMENT_ME202
static
const qsf::NamedIdentifier em5::Achievements::EM2017_ACHIEVEMENT_ME203
static
const qsf::NamedIdentifier em5::Achievements::EM2017_ACHIEVEMENT_ME204
static
const qsf::NamedIdentifier em5::Achievements::EM2017_ACHIEVEMENT_MINI01
static
const qsf::NamedIdentifier em5::Achievements::EM2017_ACHIEVEMENT_MINI02
static
const qsf::NamedIdentifier em5::Achievements::EM2017_ACHIEVEMENT_MINI03
static
const qsf::NamedIdentifier em5::Achievements::EM2017_ACHIEVEMENT_MINI04
static
const qsf::NamedIdentifier em5::Achievements::EM2017_ACHIEVEMENT_MINI05
static
const qsf::NamedIdentifier em5::Achievements::EM2017_ACHIEVEMENT_MINI06
static
const qsf::NamedIdentifier em5::Achievements::EM2017_ACHIEVEMENT_MINI07
static
const qsf::NamedIdentifier em5::Achievements::EM2017_ACHIEVEMENT_MINI08
static
const qsf::NamedIdentifier em5::Achievements::EM20_ACHIEVEMENT_ME310
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_01
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_02
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_03
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_04
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_05
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_06
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_07
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_08
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_09
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_10
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_11
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_12
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_14
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_15
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_16
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_17
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_18
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_19
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_20
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_21
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_22
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_23
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_24
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_28
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_29
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_30
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_31
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_32
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_33
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_34
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_35
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_36
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_37
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_38
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_39
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_40
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_41
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_42
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_43
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_44
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_45
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_46
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_47
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_48
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_49
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_ME100
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_ME101
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_ME102
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_ME103
static
const qsf::NamedIdentifier em5::Achievements::EM5_ACHIEVEMENT_ME104
static
const qsf::NamedIdentifier em5::Achievements::EM5_MEDAL_GE01
static

Munich "em5::MainEvent01".

const qsf::NamedIdentifier em5::Achievements::EM5_MEDAL_GE02
static

Munich "em5::MainEvent02".

const qsf::NamedIdentifier em5::Achievements::EM5_MEDAL_GE04
static

Munich "em5::MainEvent04".

const qsf::NamedIdentifier em5::Achievements::EM5_MEDAL_GE05
static

Munich "em5::MainEvent05".

const qsf::NamedIdentifier em5::Achievements::EM5_MEDAL_GE06
static

Hamburg "em5::MainEvent06".

const qsf::NamedIdentifier em5::Achievements::EM5_MEDAL_GE07
static

Hamburg "em5::MainEvent07".

const qsf::NamedIdentifier em5::Achievements::EM5_MEDAL_GE08
static

Hamburg "em5::MainEvent08".

const qsf::NamedIdentifier em5::Achievements::EM5_MEDAL_GE10
static

Hamburg "em5::MainEvent10".

const qsf::NamedIdentifier em5::Achievements::EM5_MEDAL_GE12
static

Berlin "em5::MainEvent12".

const qsf::NamedIdentifier em5::Achievements::EM5_MEDAL_GE14
static

Berlin "em5::MainEvent14".

const qsf::NamedIdentifier em5::Achievements::EM5_MEDAL_GE15
static

Berlin "em5::MainEvent15".

const qsf::NamedIdentifier em5::Achievements::EM5X_ACHIEVEMENT_MINI01
static
const qsf::NamedIdentifier em5::Achievements::EM5X_ACHIEVEMENT_MINI02
static
const qsf::NamedIdentifier em5::Achievements::EM5X_ACHIEVEMENT_MINI03
static
const qsf::NamedIdentifier em5::Achievements::EM5X_ACHIEVEMENT_MINI04
static
const qsf::NamedIdentifier em5::Achievements::EM5X_ACHIEVEMENT_MINI05
static
const qsf::NamedIdentifier em5::Achievements::EM5X_ACHIEVEMENT_MINI06
static
const qsf::NamedIdentifier em5::Achievements::EM5X_ACHIEVEMENT_MINI07
static
const qsf::NamedIdentifier em5::Achievements::EM5X_ACHIEVEMENT_MINI08
static
const float em5::Achievements::NEEDED_MEDALS_ACHIEVEMENT_17
static

Needed number of silver medals, (equals number all mainevents, no included mainevents from addons or dlcs)

const float em5::Achievements::NEEDED_MEDALS_ACHIEVEMENT_18
static

Needed number of gold medals, (equals number all mainevents, no included mainevents from addons or dlcs)

const float em5::Achievements::NEEDED_PROGRESS_ACHIEVEMENT_09
static

Needed number of extinguished fires.

const float em5::Achievements::NEEDED_TIME_ACHIEVEMENT_05
static

Maximum time to rescue all original injured persons: 480 sec / 8 min.

const float em5::Achievements::NEEDED_TIME_ACHIEVEMENT_08
static

Maximum time to unhide the buried persons: 480 sec / 8 min.

const qsf::NamedIdentifier em5::Achievements::R10_TITLE
static
const qsf::NamedIdentifier em5::Achievements::R11_TITLE
static
const qsf::NamedIdentifier em5::Achievements::R12_TITLE
static
const qsf::NamedIdentifier em5::Achievements::R13_TITLE
static
const qsf::NamedIdentifier em5::Achievements::R14_TITLE
static
const qsf::NamedIdentifier em5::Achievements::R15_TITLE
static
const qsf::NamedIdentifier em5::Achievements::R16_TITLE
static
const qsf::NamedIdentifier em5::Achievements::R17_TITLE
static
const qsf::NamedIdentifier em5::Achievements::R18_TITLE
static
const qsf::NamedIdentifier em5::Achievements::R19_TITLE
static
const qsf::NamedIdentifier em5::Achievements::R1_TITLE
static
const qsf::NamedIdentifier em5::Achievements::R20_TITLE
static
const qsf::NamedIdentifier em5::Achievements::R21_TITLE
static
const qsf::NamedIdentifier em5::Achievements::R22_TITLE
static
const qsf::NamedIdentifier em5::Achievements::R23_TITLE
static
const qsf::NamedIdentifier em5::Achievements::R24_TITLE
static
const qsf::NamedIdentifier em5::Achievements::R25_TITLE
static
const qsf::NamedIdentifier em5::Achievements::R26_TITLE
static
const qsf::NamedIdentifier em5::Achievements::R27_TITLE
static
const qsf::NamedIdentifier em5::Achievements::R28_TITLE
static
const qsf::NamedIdentifier em5::Achievements::R29_TITLE
static
const qsf::NamedIdentifier em5::Achievements::R2_TITLE
static
const qsf::NamedIdentifier em5::Achievements::R30_TITLE
static
const qsf::NamedIdentifier em5::Achievements::R31_TITLE
static
const qsf::NamedIdentifier em5::Achievements::R32_TITLE
static
const qsf::NamedIdentifier em5::Achievements::R3_TITLE
static
const qsf::NamedIdentifier em5::Achievements::R4_TITLE
static
const qsf::NamedIdentifier em5::Achievements::R5_TITLE
static
const qsf::NamedIdentifier em5::Achievements::R6_TITLE
static
const qsf::NamedIdentifier em5::Achievements::R7_TITLE
static
const qsf::NamedIdentifier em5::Achievements::R8_TITLE
static
const qsf::NamedIdentifier em5::Achievements::R9_TITLE
static

The documentation for this class was generated from the following file: