:mining:
Iffatiovergoto(90,:gotobed:)
ifinvfullgoto(:walktobank:)
ifobjectatgoto(271,3397,110,:rock1:)
Iffatiovergoto(90,:gotobed:)
ifinvfullgoto(:walktobank:)
ifobjectatgoto(272,3397,111,:rock2:)
Iffatiovergoto(90,:gotobed:)
ifinvfullgoto(:walktobank:)
ifobjectatgoto(273,3396,111,:rock3:)
Iffatiovergoto(90,:gotobed:)
ifinvfullgoto(:walktobank:)
ifobjectatgoto(275,3396,111,:rock4:)
Iffatiovergoto(90,:gotobed:)
ifinvfullgoto(:walktobank:)
ifobjectatgoto(275,3395,110,:rock5:)
Iffatiovergoto(90,:gotobed:)
ifinvfullgoto(:walktobank:)
ifobjectatgoto(273,3394,110,:rock6:)
Iffatiovergoto(90,:gotobed:)
ifinvfullgoto(:walktobank:)
ifobjectatgoto(272,3394,111,:rock7:)
goto(:mining:)

:rock1:
atobjectcoords(271,3397)
wait(1500)
waitforbubble()
waitran(300,500)
goto(:mining:)

:rock2:
atobjectcoords(272,3397)
wait(1500)
waitforbubble()
waitran(300,500)
goto(:mining:)

:rock3:
atobjectcoords(273,3396)
wait(1500)
waitforbubble()
waitran(300,500)
goto(:mining:)

:rock4:
atobjectcoords(275,3396)
wait(1500)
waitforbubble()
waitran(300,500)
goto(:mining:)

:rock5:
atobjectcoords(275,3395)
wait(1500)
waitforbubble()
waitran(300,500)
goto(:mining:)

:rock6:
atobjectcoords(273,3394)
wait(1500)
waitforbubble()
waitran(300,500)
goto(:mining:)

:rock7:
atobjectcoords(272,3394)
wait(1500)
waitforbubble()
waitran(300,500)
goto(:mining:)

:walktobank:
walkto(273,3398)
waitran(400,600)
atobjectcoords(274,3398)
waitran(500,1000)
walkto(283,571)
goto(:banking:)

:banking:
talktobankerwhilenotinbank()
depositall(155)
waitran(300,500)
depositall(157)
waitran(300,500)
depositall(158)
waitran(300,500)
depositall(159)
waitran(300,500)
depositall(160)
waitran(2000,3000)
goto(:walktomine:)

:walktomine:
walkto(274,565)
waitran(100,600)
atobjectcoords(274,566)
waitran(500,1000)
goto(:mining:)

:gotobed:
walkto(273,3398)
waitran(400,600)
atobjectcoords(274,3398)
walkto(288,568)
walkto(297,579)
waitran(400,600)
atobjectcoords(298,579)
wait(5000)
goto(:walkbackfrombed:)

:walkbackfrombed:
walkto(288,568)
walkto(274,565)
waitran(100,600)
atobjectcoords(274,566)
waitran(500,1000)
goto(:mining:)