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

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

[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 when economy needs bread and not economy needs stone
return=skipped when economy needs smoked_fish and not economy needs stone
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 when economy needs bread and not economy needs quartz
return=skipped when economy needs smoked_fish and not economy needs quartz
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 when economy needs bread and not economy needs diamond
return=skipped when economy needs smoked_fish and not economy needs diamond
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
