1dirname = path.dirname (__file__)
2
3tribes:new_productionsite_type {
4   msgctxt = "frisians_building",
5   name = "frisians_berry_farm",
6   -- TRANSLATORS: This is a building name used in lists of buildings
7   descname = pgettext ("frisians_building", "Berry Farm"),
8   helptext_script = dirname .. "helptexts.lua",
9   icon = dirname .. "menu.png",
10   size = "small",
11
12   buildcost = {
13      brick = 1,
14      log = 2,
15      reed = 1
16   },
17   return_on_dismantle = {
18      brick = 1,
19      log = 1
20   },
21
22   spritesheets = {
23      idle = {
24         directory = dirname,
25         basename = "idle",
26         hotspot = {40, 73},
27         frames = 10,
28         columns = 5,
29         rows = 2,
30         fps = 10
31      }
32   },
33   animations = {
34      unoccupied = {
35         directory = dirname,
36         basename = "unoccupied",
37         hotspot = {40, 55}
38      }
39   },
40
41   aihints = {
42      supports_production_of = { "fruit", "honey" },
43      space_consumer = true,
44      prohibited_till = 460
45   },
46
47   working_positions = {
48      frisians_berry_farmer = 1
49   },
50
51   indicate_workarea_overlaps = {
52      frisians_clay_pit = false,
53      frisians_berry_farm = false,
54      frisians_reed_farm = false,
55      frisians_farm = false,
56      frisians_foresters_house = false,
57      frisians_beekeepers_house = true,
58      frisians_collectors_house = true,
59   },
60
61   programs = {
62      work = {
63         -- TRANSLATORS: Completed/Skipped/Did not start planting bushes because ...
64         descname = _"planting bushes",
65         actions = {
66            "callworker=plant",
67            "sleep=21000"
68         }
69      },
70   },
71}
72