#ifndef GUARD_CONSTANTS_BERRY_H #define GUARD_CONSTANTS_BERRY_H #define BERRY_NONE 0 #define BERRY_FIRMNESS_UNKNOWN 0 #define BERRY_FIRMNESS_VERY_SOFT 1 #define BERRY_FIRMNESS_SOFT 2 #define BERRY_FIRMNESS_HARD 3 #define BERRY_FIRMNESS_VERY_HARD 4 #define BERRY_FIRMNESS_SUPER_HARD 5 #define FLAVOR_SPICY 0 #define FLAVOR_DRY 1 #define FLAVOR_SWEET 2 #define FLAVOR_BITTER 3 #define FLAVOR_SOUR 4 #define FLAVOR_COUNT 5 #define BERRY_STAGE_NO_BERRY 0 // there is no tree planted and the soil is completely flat. #define BERRY_STAGE_PLANTED 1 #define BERRY_STAGE_SPROUTED 2 #define BERRY_STAGE_TALLER 3 #define BERRY_STAGE_FLOWERING 4 #define BERRY_STAGE_BERRIES 5 #define BERRY_STAGE_SPARKLING 255 // Berries can be watered in the following stages: // - BERRY_STAGE_PLANTED // - BERRY_STAGE_SPROUTED // - BERRY_STAGE_TALLER // - BERRY_STAGE_FLOWERING #define NUM_WATER_STAGES 4 #endif // GUARD_CONSTANTS_BERRY_H