public static CampCreedInfo InitInfo(int creedID) { CampCreedInfo info = new CampCreedInfo(); var meta = CampModule.GetCampCreedDataByKey(creedID); if (meta != null) { info.creedID = creedID; info.creedName = MultiLanguage.Instance.GetTextValue(meta.CreedName); info.creedDesc = MultiLanguage.Instance.GetTextValue(meta.CreedDesc); info.creedIconPath = meta.CreedIcon; return(info); } DebugPlus.LogError("[CampCreedInfo] : Init Fail! creedID=" + creedID); return(null); }
public bool DataCheck() { bool result = true; foreach (var creedData in leaderCreedDataDic) { if (CampModule.GetCampCreedDataByKey(creedData.Key) == null) { DebugPlus.LogError("[LeaderCreedData] : Can not Find CampCreedID , LeaderCreedID=" + creedData.Key); result = false; continue; } } return(result); }