public static DynamicParamBND Load(string fileName, bool isBnd4, PARAMBND.DefaultParamDefType defType) { var result = new DynamicParamBND(); result.LoadFromFile(fileName, isBnd4, defType); return(result); }
public void LoadFromFile(string fileName, bool isBnd4, PARAMBND.DefaultParamDefType defType) { LastDefType = defType; IsBND4 = isBnd4; FilePath = fileName; Params.Clear(); var parambnd = DataFile.LoadFromFile <PARAMBND>(fileName); parambnd.ApplyDefaultParamDefs(defType); foreach (var f in parambnd) { Params.Add(f.Param); } }