public static void LoadCrops() { var configs = ConfigImporter.GetAllConfigs <CropConfig>("World/Crops"); foreach (var cropConfig in configs) { var cropType = new CropType(cropConfig.Name, cropConfig.StageTime); for (var i = 1; i <= cropConfig.StageCount; i++) { cropType.GrowStages[i] = "Plants/Crops/" + cropConfig.Name + "/" + i; } Instance._crops[cropType.Name] = cropType; } }
public FarmBlock(Vector3 position, CropType cropType, Transform parent) { Position = position; Type = cropType; _parent = parent; }