public static void SetRequirementCreator(AchievementCriteriaRequirementType type, AchievementCriteriaRequirementCreator creator) { AchievementMgr.AchievementCriteriaRequirementCreators[(int)type] = creator; }
public static void SetRequirementCreator(AchievementCriteriaRequirementType type, AchievementCriteriaRequirementCreator creator) { AchievementCriteriaRequirementCreators[(int)type] = creator; }
public void Add(AchievementCriteriaRequirement requirement) { AchievementCriteriaRequirementCreator creator = AchievementMgr.GetCriteriaRequirementCreator(requirement.Type); Requirements.Add(creator); }