DetailPrototype[] GetDetails() { grasses = WorldConfig.GetDetailsList(global.map); if (grasses.Length == 0) { return(new DetailPrototype[0]); } string dir = Util.File.ObjectsStorageDir(global.map); DetailPrototype[] array = new DetailPrototype[grasses.Length]; for (int i = 0; i < grasses.Length; ++i) { array[i] = GetDetail(dir, grasses[i]); } return(array); }