home *** CD-ROM | disk | FTP | other *** search
AMOS Source Code | 1992-02-26 | 970 b | 52 lines |
- '
- ' BLOODY EXPLOSIONS By Andrew Campbell
- '
- ' Simply point and click with the mouse to create rather tasty explosions
- ' of blood. There's a tiny bob bank containing just 1 bob in the shape of
- ' a splat. You could edit this for exceptionally gory variation!
- '
- ' Happy vein-popping -> AJC
- '
-
- Dim X(15),Y(15)
- Dim XS(15),YS(15)
-
- Global X(),Y(),XS(),YS()
-
- Cls 0 : Colour 1,$F00 : Change Mouse 2
-
- GO:
-
- Repeat
- Until Mouse Key
- If Mouse Key=2 : Edit : End If
- _SETUPSTARS[X Screen(X Mouse),Y Screen(Y Mouse)]
- For I=1 To 3
- _MOVESTARS[1]
- Next I
- Goto GO
-
-
- Procedure _SETUPSTARS[X,Y]
-
- XRANGE=15 : YRANGE=15 : NUM=15
-
- For A=0 To NUM
- X(A)=X : Y(A)=Y
- XS(A)=(Rnd(XRANGE)+1)-(XRANGE/2)
- YS(A)=(Rnd(YRANGE)+1)-(YRANGE/2)
- Next A
-
- End Proc
- Procedure _MOVESTARS[_COLOUR]
-
- For A=0 To 14
- Add X(A),XS(A)
- Add Y(A),YS(A)
- Paste Bob X(A),Y(A),1
- For Q=1 To Rnd(20)+1
- Plot X(A)+5,Y(A)+Q,_COLOUR
- Next Q
- Next A
-
- End Proc