private void SetLocks ()
{
Mission [] missions = GameObject.FindObjectsOfType<Mission> ();
Mission mission = null;
foreach (DataManager.MissionData md in DataManager.instance.filterdMissionsData) {
mission = FindMissionById (md.ID, missions);
if (mission != null) {
mission.isLocked = md.isLocked;
if (md.isLocked) {
mission.GetComponent<Button> ().interactable = false;
} else {
Transform lockGameObject = mission.transform.Find ("Lock");
if (lockGameObject != null) {
Image lockImage = lockGameObject.GetComponent<Image> ();
lockImage.enabled = false;
}
}
}
}
}