I’m trying to add juniper trees, which near as I can tell have berries in varying stages of ripeness year round, but omitting harvest_season in the terrains json definition seems to default to autumn.
[
{
"type" : "terrain",
"id" : "t_tree_juniper",
"name": "juniper tree",
"symbol": "7",
"color": [ "ltblue", "ltblue", "ltblue", "brown" ],
"move_cost": 0,
"flags": ["FLAMMABLE_ASH", "NOITEM", "SUPPORTS_ROOF", "TREE", "REDUCE_SCENT"],
"harvestable": "juniper_berries",
"examine_action": "harvest_tree_shrub",
"transforms_into": "t_tree_juniper_harvested",
"bash": {
"str_min": 80, "str_max": 180,
"sound": "crunch!",
"sound_fail": "whack!",
"ter_set": "t_dirt",
"items": [
{ "item": "stick", "count": [3, 10] },
{ "item": "splinter", "count": [10, 25] }
]
}
},
{
"type" : "terrain",
"id" : "t_tree_juniper_harvested",
"name": "juniper tree",
"symbol": "7",
"color": [ "ltblue", "ltblue", "ltblue", "brown" ],
"move_cost": 0,
"flags": ["FLAMMABLE_ASH", "NOITEM", "SUPPORTS_ROOF", "TREE", "REDUCE_SCENT", "HARVESTED"],
"harvestable": "juniper_berries",
"examine_action": "harvest_tree_shrub",
"transforms_into": "t_tree_juniper",
"bash": {
"str_min": 80, "str_max": 180,
"sound": "crunch!",
"sound_fail": "whack!",
"ter_set": "t_dirt",
"items": [
{ "item": "stick", "count": [3, 10] },
{ "item": "splinter", "count": [10, 25] }
]
}
}
]
Is there any way to get a tree to produce fruit in every season?