Resolve Crisis

Responsibilities

NameDescriptionPseudo-code
selectMission(s) ctrMissions = ctrMissions + 1;
if ctrMissions == 1 {
Mission = Mission01;
NrInternalResources = NrInternalResources01;
NrExternalResources = NrExternalResources01;
HelicopterNecessary = HelicopterNecessary01;
SuperObserverInitiated = SuperObserverInitiated01;
}
if ctrMissions == 2 {
Mission = Mission02;
NrInternalResources = NrInternalResources02;
NrExternalResources = NrExternalResources02;
HelicopterNecessary = HelicopterNecessary02;
SuperObserverInitiated = SuperObserverInitiated02;
closeCrisisFile  
setCrisisStatusInactive  
updateMissionFile ctrMissionsClosed = ctrMissionsClosed + 1;
 
setCrisisStatusActive  
assignEmergencyLevel