コード例 #1
0
        public string TranslateStatus(Status.Area Area, char Value)
        {
            if (Stats == null)
            {
                BuildStatuscodes();
            }
            string Result;
            int    i = Stats.FindIndex(x => x.Area == Area && x.Value == Value);

            if (i >= 0)
            {
                Result = Stats[i].Status;
            }
            else
            {
                Result = $"Unknown({Area}/0x{(int)Value:X2})";
            }
            return(Result);
        }
コード例 #2
0
 public Stat(Status.Area Area, char Value, string Status)
 {
     this.Area   = Area;
     this.Value  = Value;
     this.Status = Status;
 }