home *** CD-ROM | disk | FTP | other *** search
AMOS Source Code | 1999-09-26 | 1.8 KB | 70 lines |
- Rem " This Program is (c)copyright 1991 Waynee
- WAYNEE
- End
- Procedure WAYNEE
- Screen Open 0,470,110,16,Hires
- Double Buffer : Flash Off : Curs Off : Hide On
- Unpack 6 To 5 : Screen Hide 5 : Screen 0 : Get Palette 5
- Screen To Front 0 : Screen Hide 0
- Screen 0
- Cls 0 : Colour 8,$FFF
- Bob 4,0,21,1
- Bob 5,65,20,2
- Bob 6,118,20,3
- Bob 7,186,20,4
- Bob 8,250,20,5
- Bob 9,310,20,5
- Bob 10,255,50,6
- Bob 11,255,78,7
- Screen Display 0,170,30,,
- RemSet Rainbow 0,0,128,"","(2,1,8)(2,-1,8)",""
- RemRainbow 0,0,0,255
- For T=4 To 9
- Channel T To Bob T
- Amal T,"G:M0,-10,10;M0,10,10;P;JG"
- Next T
- For T=4 To 9 : Amal On T : Wait Vbl : Next
- For T=10 To 15
- Channel T To Bob(T-6)
- Amal T,"G:M70,0,70;M-70,0,70;P;JG"
- Next
- For T=9 To 15 : Amal On T : Wait 2 : Next
- Screen Open 1,250,120,16,Lowres : Curs Off : Double Buffer : Cls 0 : Flash Off : Get Sprite Palette
- Screen Display 1,190,135,, : Screen Hide 1
- Rem
- Rem Load music
- Rem Start music
- No Mask 9
- Rem Load sprite images
- Rem Fade in sprite palette
- Rem AMAL program to animate sprite using the Vu function
- A$=A$+" AUtotest(Let R1=Vu(R0)*5/3; If R1=0 eXit else Direct Start)"
- A$=A$+"Start: Let R2=R1; Let X=R0*50; Let Y=RA-R1;P;"
- A$=A$+" Move 0,R2,RB ;Wait10 ;"
- Rem set RA and RB to 100 and 25 repecitively
- Amreg(0)=95 : Amreg(1)=25
- Rem Intailise bobs
- For N=0 To 3
- Rem Position bob
- Bob N,N,Amreg(0),9
- Rem Assign channel to bob
- Channel N To Bob N
- Rem Assign amal command to bob
- Amal N,"Let R0="+Str$(N)+A$
- Next N
- Amal On
- Screen Show 0 : Wait 40 : Screen Show 1
- Music 1
- Screen Open 2,520,20,2,Lowres : Flash Off : Curs Off
- Screen Display 2,165,260,,
- Print "Press left mouse button now!! "
- Repeat : Until Mouse Click=1
- Screen 1 : Fade 15
- For T=63 To 0 Step -4 : Volume T : Wait Vbl : Next
- Screen 0 : Fade 8
- Screen 2 : Cls 0 : Screen 1 : Cls 0
- For T=1 To 2 : Screen Close T : Next
- Music Off
- Run "Sick.amos"
- End
- End Proc