public void SetPatternName(string tag, string patternName) { PartternData pattern = DataList.Find(x => x.tag == tag); if (pattern == null) { Debug.LogError(string.Format("Unknown Pattern [{0}], tag[{1}] ", patternName, tag)); return; } pattern.patternName = patternName; }
internal void SetPattern(StringGridRow rowData) { foreach (var keyValue in rowData.Grid.ColumnIndexTbl) { PartternData pattern = DataList.Find(x => x.tag == keyValue.Key); if (pattern == null) { continue; } pattern.patternName = rowData.Strings[keyValue.Value]; } }
internal bool Rebuild(AvatarData data) { if (data == null) { return(false); } bool hasChanged = false; foreach (var category in data.categories) { PartternData partternData = DataList.Find(x => x.tag == category.Tag); if (partternData == null) { partternData = new PartternData(); partternData.tag = category.Tag; DataList.Add(partternData); hasChanged = true; } } return(hasChanged); }
public static List <Scenario> GetSelections(int startId) { if (DataList.Find(x => x.Id == startId).Command != "Selection") { throw new System.Exception("Scenario.id[" + startId.ToString() + "].command is not \"Selection\"."); } List <Scenario> selectionList = new List <Scenario>(); for (int i = 0; ; i++) { Scenario scenario = DataList.Find(x => x.Id == startId + i); if (scenario.Command == "Selection") { selectionList.Add(scenario); } else { break; } } return(selectionList); }
internal UrlDataEntity FindByKey(string shortKey) { return(DataList.Find((entity) => entity.ShortUrl == shortKey)); }
public static UserParameter FindByParameterId(int parameterId) { return(DataList.Find(x => x.ParameterId == parameterId)); }
public static UserParameter FindById(int id) { return(DataList.Find(x => x.Id == id)); }
public static Parameter FindByName(string name) { return(DataList.Find(x => x.Name == name)); }
public static Item FindByName(string name) { return(DataList.Find(x => x.Name == name)); }
public static Item FindById(int id) { return(DataList.Find(x => x.Id == id)); }
public static Character FindByPattern(string name, string pattern) { return(DataList.Find(x => x.Name == name && x.Pattern == pattern)); }
public string GetPatternName(string tag) { PartternData pattern = DataList.Find(x => x.tag == tag); return((pattern == null) ? "" : pattern.patternName); }
public static Scenario FindByCommand(string commnad) { return(DataList.Find(x => x.Command == commnad)); }
public static Scenario FindById(int id) { return(DataList.Find(x => x.Id == id)); }
public static UserItem FindByItemId(int itemId) { return(DataList.Find(x => x.ItemId == itemId)); }
public static DataList<TrackImage> GetImages(this DataList<Album> thisList) { DataList<TrackImage> returnList = new DataList<TrackImage>(); foreach (Album alb in thisList) { if (alb.Image != null) if (returnList.Find(img => img.Md5HashString == alb.Image.Md5HashString) == null) returnList.Add(alb.Image); } return returnList; }
public static EscapeScene FindByName(string name) { return(DataList.Find(x => x.Name == name)); }
public static EscapeInput FindById(int id) { return(DataList.Find(x => x.Id == id)); }
public static Character FindById(int id) { return(DataList.Find(x => x.Id == id)); }