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