Music
= _SNDOPEN("Attatchment/Jingle Bells.wav", "sync,vol")
A.Height = 7
A.Radius = 7
A.Position = 1
A.Move = 1
B.Height = 7
B.Radius = 7
B.Position = 1
B.Move = 1
C.Height = 7
C.Radius = 7
C.Position = 1
C.Move = 1
D.Height = 7
D.Radius = 7
D.Position = 1
D.Move = 1
E.Height = 7
E.Radius = 7
E.Position = 1
E.Move = 1
Fontpath(1) = Rootpath + "\Fonts\ARIALBD.ttf"
Fontpath(2) = Rootpath + "\Fonts\SEGOESCB.ttf"
Starx(1) = -36
Starx(2) = -27
Starx(3) = 0
Starx(4) = -18
Starx(5) = -9
Starx(6) = -36
Starx(7) = -63
Starx(8) = -54
Starx(9) = -72
Starx(10) = -45
Stary(1) = 200
Stary(2) = 227
Stary(3) = 227
Stary(4) = 245
Stary(5) = 272
Stary(6) = 254
Stary(7) = 272
Stary(8) = 245
Stary(9) = 227
Stary(10) = 227
Starfillx = -36
Starfilly = 236
Starmove = 1
Snowx(1) = 40
Snowx(2) = 100
Snowx(3) = 160
Snowx(4) = 220
Snowx(5) = 280
Snowx(6) = 340
Snowx(7) = 400
Snowx(8) = 460
Snowx(9) = 520
Snowx(10) = 580
Snowx(11) = 640
Snowx(12) = 700
Snowx(13) = 760
Snowy(1) = -200
Snowy(2) = -60
Snowy(3) = -210
Snowy(4) = -50
Snowy(5) = -220
Snowy(6) = -40
Snowy(7) = -230
Snowy(8) = -30
Snowy(9) = -240
Snowy(10) = -20
Snowy(11) = -250
Snowy(12) = -10
Snowy(13) = -260
SnowMove = 2
RNDNum
(x
) = (RND * 2) + 6
Aball
CIRCLE (133.3, A.Height
), A.Radius
, _RGB(255, 255, 255)
A.Height = A.Height + 3
A.Position = 2
A.Height = A.Height - 3
A.Radius = A.Radius + 9
A.Move = 2
A.Move = 0
Bball
CIRCLE (266.6, B.Height
), B.Radius
, _RGB(255, 255, 255)
B.Height = B.Height + 3
B.Position = 2
B.Height = B.Height - 3
B.Radius = B.Radius + 9
B.Move = 2
Cball
CIRCLE (400, C.Height
), C.Radius
, _RGB(255, 255, 255)
C.Height = C.Height + 3
C.Position = 2
C.Height = C.Height - 3
C.Radius = C.Radius + 9
C.Move = 2
Dball
CIRCLE (533.3, D.Height
), D.Radius
, _RGB(255, 255, 255)
D.Height = D.Height + 3
D.Position = 2
D.Height = D.Height - 3
D.Radius = D.Radius + 9
D.Move = 2
Eball
CIRCLE (666.6, E.Height
), E.Radius
, _RGB(255, 255, 255)
E.Height = E.Height + 3
E.Position = 2
E.Height = E.Height - 3
E.Radius = E.Radius + 9
E.Move = 2
Star
PSET (Starx
(1), Stary
(1)), _RGB(254, 254, 254) LINE -(Starx
(1), Stary
(1)), _RGB(254, 254, 254) LINE -(Starx
(2), Stary
(2)), _RGB(254, 254, 254) LINE -(Starx
(3), Stary
(3)), _RGB(254, 254, 254) LINE -(Starx
(4), Stary
(4)), _RGB(254, 254, 254) LINE -(Starx
(5), Stary
(5)), _RGB(254, 254, 254) LINE -(Starx
(6), Stary
(6)), _RGB(254, 254, 254) LINE -(Starx
(7), Stary
(7)), _RGB(254, 254, 254) LINE -(Starx
(8), Stary
(8)), _RGB(254, 254, 254) LINE -(Starx
(9), Stary
(9)), _RGB(254, 254, 254) LINE -(Starx
(10), Stary
(10)), _RGB(254, 254, 254) LINE -(Starx
(1), Stary
(1)), _RGB(254, 254, 254)
PAINT (Starfillx
, Starfilly
), _RGB(254, 254, 254)
Starx(x) = Starx(x) + 4
Stary(x) = Stary(x) + 1
Starfillx = Starfillx + 4
Starfilly = Starfilly + 1
Starx(x) = Starx(x) + 4
Stary(x) = Stary(x)
Starfillx = Starfillx + 4
Starfilly = Starfilly
Starx(x) = Starx(x) + 4
Stary(x) = Stary(x) - 1
Starfillx = Starfillx + 4
Starfilly = Starfilly - 1
Balls
Starmove = 2
Starmove = 3
Starmove = 4
CIRCLE (Snowx
(x
), Snowy
(x
)), RNDNum
(x
), _RGB(253, 253, 253) PAINT (Snowx
(x
), Snowy
(x
)), _RGB(253, 253, 253)
SnowMove = 1
SnowMove = 2
Snowx(x) = Snowx(x) - 2
Snowx(x) = Snowx(x) + 2
Snowy
(x
) = Snowy
(x
) + INT(RND * 14) + 1
IF Snowy
(x
) >= 600 THEN Snowy
(x
) = 0