size=mine
output=diamond
output=quartz
output=stone

[buildcost]
trunk=7
planks=4
spidercloth=1

[return_on_dismantle]
trunk=3
planks=2

[working positions]
miner=3

[aihints]
mines=granit

[inputs]
bread=10
smoked_fish=10
smoked_meat=6

[programs]
mine_stone=_Mine stone
mine_quartz=_Mine quartz
mine_diamond=_Mine diamond
work=_Work

[mine_stone]
return=skipped unless economy needs stone or not economy needs bread
return=skipped unless economy needs stone or not economy needs smoked_fish
consume=smoked_fish,smoked_meat:2 bread:2
sleep=45000
animate=working 20000
mine=granit 4 100 5
produce=stone:2
animate=working 20000
mine=granit 4 100 5
produce=stone:2
animate=working 20000
mine=granit 4 100 5
produce=stone
animate=working 20000
mine=granit 4 100 5
produce=quartz

[mine_quartz]
return=skipped unless economy needs quartz or not economy needs bread
return=skipped unless economy needs quartz or not economy needs smoked_fish
consume=smoked_fish,smoked_meat:2 bread:2
sleep=45000
animate=working 20000
mine=granit 4 100 5
produce=stone:2
animate=working 20000
mine=granit 4 100 5
produce=stone quartz
animate=working 20000
mine=granit 4 100 5
produce=quartz:2

[mine_diamond]
return=skipped unless economy needs diamond or not economy needs bread
return=skipped unless economy needs diamond or not economy needs smoked_fish
consume=smoked_fish,smoked_meat:2 bread:2
sleep=45000
animate=working 20000
mine=granit 4 100 5
produce=diamond
animate=working 20000
mine=granit 4 100 5
produce=diamond
animate=working 20000
mine=granit 4 100 5
produce=stone

[work]
call=mine_stone
call=mine_quartz
call=mine_diamond
return=skipped

[idle]
pics=crystalmine_i_??.png
hotspot=50 56
playercolor=true

[working]
pics=crystalmine_i_??.png
hotspot=50 56
playercolor=true

[empty]
pics=crystalmine_e_??.png
hotspot=50 56
playercolor=true
