home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
AMOS PD CD
/
amospdcd.iso
/
sourcecode
/
subroutines
/
wipe_one.amos
/
wipe_one.amosSourceCode
Wrap
AMOS Source Code
|
2014-06-18
|
614b
|
33 lines
'*************************************
' Cool wipe screen to screen
' --------------------------
'
' By Malcolm Lavery
'*************************************
'
Screen Open 0,320,256,16,Lowres
Flash Off
Load Iff "iff/sine",0
Screen Open 1,320,256,16,Lowres
Palette $0,$FFF
Flash Off
Cls 0
Do
WIPE[0,1]
Loop
Procedure WIPE[SOURCE,DEST]
TIMES=0
Dim DIS(31,25)
Repeat
X=Rnd(31)
Y=Rnd(25)
If DIS(X,Y)=0
DIS(X,Y)=1
Screen Copy SOURCE,X*10,Y*10,X*10+10,Y*10+10 To DEST,X*10,Y*10
Inc TIMES
End If
Until TIMES=832
End Proc