1dirname = path.dirname(__file__) 2 3tribes:new_productionsite_type { 4 msgctxt = "empire_building", 5 name = "empire_donkeyfarm", 6 -- TRANSLATORS: This is a building name used in lists of buildings 7 descname = pgettext("empire_building", "Donkey Farm"), 8 helptext_script = dirname .. "helptexts.lua", 9 icon = dirname .. "menu.png", 10 size = "big", 11 12 buildcost = { 13 log = 2, 14 granite = 2, 15 planks = 1 16 }, 17 return_on_dismantle = { 18 log = 1, 19 granite = 2 20 }, 21 22 animations = { 23 idle = { 24 pictures = path.list_files(dirname .. "idle_??.png"), 25 hotspot = { 85, 78 }, 26 }, 27 working = { 28 pictures = path.list_files(dirname .. "idle_??.png"), -- TODO(GunChleoc): No animation yet. 29 hotspot = { 85, 78 }, 30 }, 31 }, 32 33 aihints = { 34 prohibited_till = 610, 35 }, 36 37 working_positions = { 38 empire_donkeybreeder = 1 39 }, 40 41 inputs = { 42 { name = "water", amount = 8 }, 43 { name = "wheat", amount = 8 } 44 }, 45 outputs = { 46 "empire_donkey" 47 }, 48 49 programs = { 50 work = { 51 -- TRANSLATORS: Completed/Skipped/Did not start rearing donkeys because ... 52 descname = pgettext("empire_building", "rearing donkeys"), 53 actions = { 54 "return=skipped unless economy needs empire_donkey", 55 "consume=wheat water", 56 "sleep=15000", 57 "playsound=sound/farm/donkey 192", 58 "animate=working 15000", -- Feeding cute little baby donkeys ;) 59 "recruit=empire_donkey" 60 } 61 }, 62 }, 63} 64