public int GetThreatLevel() { bool dandelion = false; bool crimson = false; foreach (Area area in AreaTracker.GetVisitedAreas()) { if (area.GetName() == "Dandelion") { dandelion = true; } else if (area.GetName() == "Crimson") { crimson = true; } } if (crimson && dandelion) { return(2); } else if (crimson || dandelion) { return(1); } else { return(0); } }