home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Almathera Ten Pack 4: Demo 1
/
almathera_demo1.bin
/
amos
/
amosfrac
/
showj.amos
/
showj.amosSourceCode
Wrap
AMOS Source Code
|
1995-03-16
|
1KB
|
41 lines
'*******************
'*** SLIDESHOW ***
'*** julia plots ***
'*** B.HILLS ***
'*******************
Screen Open 0,320,256,32,Lowres
Flash Off : Curs Off : Hide : Cls 0
Screen Open 1,320,256,32,Lowres : Cls 0
Do
Read P$ : If P$="end" Then Fade 3 : Wait 100 : Run "df0:MENU.AMOS"
PIC$="df0:"+P$+".iff"
Load Iff PIC$,1 : Screen Hide 1 : Screen 0 : Fade 3 : Wait 3*15
Randomize Timer : Cls Rnd(14)+1
Get Palette 1
Wait 100
For X=1 To 160 : Wait 2
Screen Copy 1,160-X,0,160+X,260 To 0,160-X,0,%11000000
If Inkey$=" " Then Wait Key
If Mouse Key>0 Then Run "df0:MENU.AMOS"
Next X
If P$="sjtitle" Then Ink 10 : Paper 0 : Locate 8,28 : Print "press spacebar to pause"
If P$="sjtitle" Then Locate 8,29 : Print "press mouse key to quit" : Goto AA
CYCLE
AA: Loop
Data "sjtitle","j1","j2","j3"
Data "j4","j5","j6","j7","end"
Procedure CYCLE
For CY=1 To 200
CYCLOID
Next CY
End Proc
Procedure CYCLOID
For ROT=1 To 31
C=Colour(1)+ROT
Colour ROT,Colour(ROT+1)
If Inkey$=" " Then Wait Key
If Mouse Key>0 Then Run "df0:MENU.AMOS"
Next ROT
Colour 31,C
Wait 2
End Proc