Example #1
0
 public List <CombatItem> GetStatesData(int srcInstid, ParseEnum.StateChange change, long start, long end)
 {
     if (StatesData.TryGetValue(change, out List <CombatItem> data))
     {
         return(data.Where(x => x.SrcInstid == srcInstid && x.Time >= start && x.Time <= end).ToList());
     }
     return(new List <CombatItem>());
 }
Example #2
0
 public List <CombatItem> GetStates(ParseEnum.StateChange key)
 {
     if (StatesData.TryGetValue(key, out List <CombatItem> res))
     {
         return(res);
     }
     return(new List <CombatItem>());
 }