home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
AMOS PD CD
/
amospdcd.iso
/
551-575
/
apd554
/
dicktracydemo.amos
/
dicktracydemo.amosSourceCode
< prev
next >
Wrap
AMOS Source Code
|
2000-07-11
|
7KB
|
260 lines
DT
Procedure DT
Fade 2 : NL=203 : Dim MSG$(NL) : For X=1 To NL : Read MSG$(X) : Next X
Data "TR"
Data "Welcome To"
Data " The 2nd "
Data "Part Of Our"
Data "MEGA DEMO!"
Data " "
Data " The POPE "
Data "And I Hope "
Data " You Like "
Data " Our Small "
Data "Efforts At"
Data " Writting "
Data " Such A "
Data "Creature As"
Data " A "
Data "MEGA DEMO!"
Data "SG"
Data " "
Data " This Part "
Data " Is Titled "
Data "Dick Tracy"
Data " Of Course!"
Data " Or Did You"
Data " Work That "
Data " Out For "
Data "YourSelves?"
Data "KG"
Data " "
Data "Dick Tracy"
Data " Graphics "
Data "By The POPE"
Data "-----------"
Data "Codeing and"
Data "additional "
Data " GRAPHICS "
Data " By TEX! "
Data "-----------"
Data " MUSIC "
Data "By Sausage!"
Data "-----------"
Data " "
Data "Sorry Did I"
Data " Hear "
Data " You Say "
Data "There Is No"
Data " MUSIC?!?! "
Data " "
Data "Hey Sausage"
Data " Where Is "
Data "The MUSIC?"
Data " "
Data "It's Coming"
Data "Just Wait!"
Data " "
Data " "
Data "What Do You"
Data " Mean It's "
Data " Coming? "
Data " "
Data "Hey Sausage"
Data "Do Us All A"
Data "Favour And"
Data " Stand "
Data "Against The"
Data " Wall! "
Data " "
Data " OK. "
Data " "
Data "SG"
Data "You Should"
Data "Of Started"
Data "KS"
Data " The Music "
Data "KG"
Data " SAUSAGE! "
Data " "
Data " Well That "
Data "Takes Care"
Data "Of Sausage!"
Data " "
Data "Oh Dear! It"
Data "Would Seem"
Data " That The "
Data " Music Was "
Data "Here After"
Data " ALL!! "
Data "SM"
Data " "
Data "Great Music"
Data " EH? "
Data " "
Data "Sorry There"
Data " Is No BIG "
Data " Scrolling "
Data "Letters But"
Data "You Have To"
Data " Be "
Data " Different "
Data "Some Time!"
Data "And If You "
Data "Don't Like"
Data " It Then "
Data " "
Data "Take That!"
Data "SG"
Data " "
Data "KG"
Data "Better Put"
Data "Some Greets"
Data " In Now! "
Data "-+-+-+-+-+-"
Data " Hi To.... "
Data "MIG, BIGMAC"
Data "AXEL F, MAL"
Data " BEASTIE!, "
Data " SANDRA, "
Data " Robert, "
Data " FRANCOIS, "
Data " DAISY!, "
Data "PIXIE, GARY"
Data " All PHIL "
Data " COLLINS "
Data "Fans!, And"
Data " All AMOS "
Data " Users!! "
Data "-+-+-+-+-+-"
Data " "
Data "And Now For"
Data " A Joke: "
Data " "
Data " ATARI ST! "
Data "^^^^^^^^^^^"
Data " "
Data "I'm Off Now"
Data " See You On"
Data " The AMOS "
Data " BBS! "
Data "(02)6046816"
Data " "
Data " CU! "
Data " TEX "
Data " "
Data "The POPE's"
Data " Up Next! "
Data "ST"
Data "PR"
Data " The POPE "
Data "Would Like"
Data " To "
Data " Apologise "
Data " For What "
Data " TEX Has "
Data " Said Thus "
Data " Far! "
Data " "
Data " Thanks "
Data " Kerrie "
Data " For your "
Data " Help!?! "
Data " "
Data "L"
Data "See I told "
Data "You I would"
Data "Give Credit"
Data " For what "
Data "You Did?!?"
Data " "
Data "I must not "
Data " forget "
Data "my special"
Data " MATE "
Data " Wayne! "
Data "B"
Data " "
Data "B"
Data " Bless You "
Data " ALL! "
Data " "
Data " BYE! "
Data " "
Data "(Waynes My"
Data " DOG!) "
Data "ST"
Data "SR"
Data " "
Data " Thats It "
Data "For Now, If"
Data "You Want To"
Data " See The "
Data " Complete "
Data " Demo Then "
Data " You Will "
Data " Have To "
Data " Wait A "
Data "While Yet!"
Data " "
Data " Also The "
Data "Music Will"
Data " Be "
Data "Different! "
Data "See You All"
Data " Later! "
Data "SR"
Screen Open 1,320,20,2,Lowres : Colour 0,$0 : Colour 1,$F00 : Screen Hide 1 : Unpack 10 To 0 : Double Buffer : Screen Open 2,320,256,2,Lowres : Colour 1,$0 : Screen 0
Flash Off : Curs Off : Hide On : Bob Update Off
'Colour 1,$0
B$="A 0,(1,6)(2,6)(3,6)(4,6)(5,6)(6,6)(7,6)(8,6)(9,6)(10,6)"
Bob 1,212,-3,1 : Channel 1 To Bob 1 : Amal 1,B$ : Amal On 1
C$="A 0,(11,3)(12,3)(13,3)(14,3)"
Bob 2,61,52,11 : Channel 2 To Bob 2 : Amal 2,C$
Bob 3,214,95,15 : Bob 4,232,95,16 : Bob 5,245,95,17 : Bob 6,259,95,18
Bob 7,273,95,16 : Bob 8,287,95,19 : Bob 9,300,95,20
For X=3 To 9 : Channel X To Bob X : Next X
D$="Loop: M 0,13,23; M 0,-13,23; J Loop"
For X=3 To 9 : Amal X,D$ : Amal On X : Wait 2 : Next X
Def Scroll 1,214,137 To 308,245,0,-1
Wait 5 : Screen Close 2
CT=0 : Pen 1 : Paper 0
Repeat
B:
Inc CT : If CT=NL+1 Then For Z=1 To 109 : Scroll 1 : Next Z : CT=0 : For X=63 To 0 Step -1 : Mvolume X : Wait 3 : Next X : Goto B
If MSG$(CT)="SG" Then Amal 2,C$ : Amal On 2 : Sam Play 9,1,13000 : Sam Loop On : Goto B
If MSG$(CT)="KG" Then Amal Off 2 : Bob 2,,,11 : Sam Loop Off : Goto B
If MSG$(CT)="KS" Then Amal Off 2 : Bob 2,,,11 : Sam Loop Off : Sam Play 6,2,8000 : Goto B
If MSG$(CT)="SM" Then Music 1 : Goto B
If MSG$(CT)="KM" Then Music Off : Goto B
If MSG$(CT)="ST" Then For Z=1 To 109 : Scroll 1 : Next Z : Goto B
If MSG$(CT)="PR"
Set Rainbow 1,1,150,"","(4,15,15)","" : Rainbow 1,73,232,54
Set Rainbow 2,1,150,"","(4,1,15)","" : Rainbow 2,68,178,54
End If
If MSG$(CT)="PR" Then Goto B
If MSG$(CT)="SR"
Set Rainbow 1,1,150,"(4,15,15)","","(4,15,15)" : Rainbow 1,73,232,54
Set Rainbow 2,1,150,"(4,1,15)","","(4,1,15)" : Rainbow 2,68,178,54
End If
If MSG$(CT)="SR" Then Goto B
If MSG$(CT)="TR"
Set Rainbow 1,1,150,"","","(4,15,15)" : Rainbow 1,73,232,54
Set Rainbow 2,1,150,"","","(4,1,15)" : Rainbow 2,68,178,54
End If
If MSG$(CT)="TR" Then Goto B
If MSG$(CT)="L" Then Sam Loop Off : Sam Play 6,3,8000 : Goto B
If MSG$(CT)="B" Then Sam Loop Off : Sam Play 6,4,8000 : Goto B
Screen 1 : Locate 0,0 : Print " "; : Locate 0,0 : Print MSG$(CT);
SC:
For X=1 To 9 :
Screen Swap
Screen Copy 1,0,X-1,88,X To 0,218,244
Screen Swap
Screen Copy 1,0,X-1,88,X To 0,218,244 : Bob Update
Screen 0 : Scroll 1
Next X
Until Mouse Click<>0
Fade 10 : Rainbow Del 1 : Rainbow Del 2
For X=63 To 0 Step -1 : Mvolume X : Wait 3 : Next X
End Proc