If Chanan(5)=0 and PIT_ACTIVE=1 Then PIT_ACTIVE=0 : Bob Off 4
J0YSTICK
F1RE_BUTTON
If Joy(1)=%10000 and Chanan(3)=0 and DYNAMITE>0 Then SPACE_BAR
If Chanan(3)=0 and DYN_ACTIVE=0 Then Bob Off 2
X_PLOSION
PICK_UP
C0LLISIONS
OUT_OF_DYNAMITE
OUT_OF_DIGS
If KY$=Chr$(13) Then GRAVE_STONE
Until LIVES<1 or LEVEL_NEXT=True
If LEVEL_NEXT=True
LEVEL_NEXT=False
If BONUS>0
SCORE=SCORE+BONUS
End If
Get Sprite Palette
Wait 100
Screen Close 0
Screen Hide 1
End If
Until LIVES<1
Loop
Open Out 1,"Hi_score"
For N=1 To 5
Print #1,HINAME$(N)
Print #1,HISCORE(N)
Next N
Close 1
Edit
'
Procedure TITLE_PAGE
Shared HINAME$(),HISCORE(),QUIT
QUIT=False
MES$=String$(" ",40)+"Instructions:- While cave exploring on his holiday, in 'sunny' Cornwall, Dick "
MES$=MES$+"hits upon an abandoned smugglers cave filled with loads of dosh! Jumping with joy of being able to buy his "
MES$=MES$+"dream car, a GT Skoda, he suddenly relieses he's forgotten the way out! Yep! You've guessed it...you've gotta "
MES$=MES$+"help him get out. Plug your joystick in port 2, usual left, right, up & down movements apply. To complete a level "
MES$=MES$+"you must pick up the key (by walking over it) & taking it to the door. You can also collect bags of gold which "
MES$=MES$+"adds to your score. Each level consist of granite (indistructable), rock (blown away using dynamite) & dirt "
MES$=MES$+"(which can be dug away with a spade). You start off with 4 sticks of dynamite, pressing the fire button, while not moving, drops a "
MES$=MES$+"stick where you are standing so move quickly unless you want to be a fried Dick! When Dick is down to his last "
MES$=MES$+"stick, another load of dynamite will appear on the screen for him to pick up. Dick can only hold 4 sticks! When "
MES$=MES$+"the dynamite goes off Dick, The Bat, The Mole, gold & rocks in the area around the dynamite are destroyed! You start "
MES$=MES$+"with a spade (which is used by holding down the fire button & moving in one of the 4 directions) after a while the spade "
MES$=MES$+"will break and you will have to pick up another one. So wots stopping Dick from getting out alive?...The Mole for starters, "
MES$=MES$+"who wonders around walking into walls (he can't see, ya see??). The Bat moves in a similar manner as The Mole but starts "
MES$=MES$+"to hunt you down when he detects Dicks movements with his 'sonar'! Every now & again a pit will appear & as we all "
MES$=MES$+"know 100 foot pits are not healthy to walk on! Also on some levels there's a rail cart...& they hurt! As you are "
MES$=MES$+"trying to complete your task a bonus is ticking away. Complete the level and the bonus is yours but if the bonus "
MES$=MES$+"falls to zero the batteries in Dicks helmet-mounted-lamp die & the hunt is on for another battery, in the dark!! Pressing "
MES$=MES$+"the 'ENTER' button while playing the game is the suicide button for when Dick gets stuck. Pressing 'ENTER' on this screen quits "
MES$=MES$+"the game & saves the Hi-score table. Credits:- This game was written by Adam Leech using AMOS 1.1. Graphics by A. Leech & borrowed from "
MES$=MES$+"'Magic Forest'. Music borrowed from 'Pukadu'. Game concept & play testing by Graham White who first wrote it on a Spectrum+ in BASIC. Thanx Whitie. "
Load Iff "title.iff",1
Load "Music.ABK"
Screen Hide
Shift Down 2,2,30,1
Screen Open 0,320,256,4,Lowres
Screen Hide
Curs Off
Cls 0
Set Font 1
Music 1
Ink 1,0
For N=1 To 5
Text 50,24*N+97,Mid$(Str$(N),1)+" "+Str$(HISCORE(N))
Text 180,24*N+99,HINAME$(N)
Next N
Set Rainbow 0,1,120,"(1,-1,12)(1,1,12)","(1,1,12)(1,-1,12)","(1,-1,12)(1,1,12)"