% with thanks to mackenzie for the idea
setscreen ("nobuttonbar,graphics:max;max,offscreenonly,title: Blackjack v7.84 - by: TheZsterBunny")
var text : int := Font.New ("Sylfaen:36:Bold")
var fcolr : int := 5
for decreasing i : 50 .. 1
RGB.SetColor (fcolr, i / 50, i / 50, i / 50)
Font.Draw ("Blackjack", (maxx div 2) - Font.Width ("Blackjack", text) div 2, (maxy div 2) - 18, text, fcolr)
View.Update
delay (50)
cls
end for
delay (1000)
for i : 1 .. 50
RGB.SetColor (fcolr, i / 50, i / 50, i / 50)
Font.Draw ("Blackjack", (maxx div 2) - Font.Width ("Blackjack", text) div 2, (maxy div 2) - 18, text, fcolr)
View.Update
delay (50)
cls
end for
View.Update
delay (500)
Font.Draw ("Just Joking,", (maxx div 2) - Font.Width ("Just Joking,", text) div 2, (maxy div 2) - 54, text, 7)
Font.Draw ("You Freeloading Piece of Crap!!", (maxx div 2) - Font.Width ("You Freeloading Piece of Crap!!", text) div 2, (maxy div 2) - 100, text, 7)
View.Update
delay (500)
colorback (black)
cls
process annoyze
loop
for i : 110 .. 1760 by 10
Music.Sound (i, 50)
end for
for decreasing i : 1760 .. 110 by 10
Music.Sound (i, 50)
end for
end loop
end annoyze
fork annoyze
var cx, cy, x, y : int
x := (maxx div 2) - (Font.Width ("YOU ARE A RETARD!!", text) div 2)
y := (maxy div 2) - 18
cx := 5
cy := 5
var cx2, cy2, x2, y2 : int
x2 := (maxx div 2) - (Font.Width ("DON'T SPAM ON COMPSCI.CA!", text) div 2)
y2 := (maxy div 2) - 100
cx2 := 2
cy2 := -5
setscreen ("title: FREELOADER ALERT!!! FREELOADER ALERT!!!")
loop
if x + Font.Width ("YOU ARE A RETARD!!", text) > maxx or x < 0 then
cx := -cx
end if
if y + 36 > maxy or y < 0 then
cy := -cy
end if
if x2 + Font.Width ("DON'T SPAM ON COMPSCI.CA!", text) > maxx or x2 < 0 then
cx2 := -cx2
end if
if y2 + 36 > maxy or y2 < 0 then
cy2 := -cy2
end if
x += cx
y += cy
x2 += cx2
y2 += cy2
RGB.SetColor (fcolr, Rand.Real, Rand.Real, Rand.Real)
Font.Draw ("YOU ARE A RETARD!!", x, y, text, fcolr)
RGB.SetColor (fcolr, Rand.Real, Rand.Real, Rand.Real)
Font.Draw ("DON'T SPAM ON COMPSCI.CA!", x2, y2, text, fcolr)
View.Update
delay (5)
cls
end loop
|