1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
|
menuscroll = 0
menushipscroll = 0
function drawlogo(x,y)
--default values
-- x = 24
-- y = 26
--this is a horrible way to draw the logo, but I'm doing it anyways. x3
-- muahahahahahahaha!!!!!!
sspr(0,24,16,8,x-1,y+2,32,16) --to shadow
sspr(16,24,8,8,x+53,y+2,16,16) --ic shadow
sspr(0,24,16,8,x-1,y+1,32,16) --to
sspr(16,24,8,8,x+53,y+1,16,16) --ic
--X shadow
sspr(24,24,8,8,x+26,y-6,16,16)
sspr(24,24,8,8,x+42,y-6,16,16,true)
sspr(32,24,8,8,x+26,y+10,16,16, true)
sspr(32,24,8,8,x+42,y+10,16,16)
--X
sspr(24,24,8,8,x+26,y-8,16,16)
sspr(24,24,8,8,x+42,y-8,16,16,true)
sspr(32,24,8,8,x+26,y+8,16,16, true)
sspr(32,24,8,8,x+42,y+8,16,16)
--font
local text = "i n v a d e r s"
print(text, x+10, y+21, 3)
print(text, x+10, y+19, 3)
print(text, x+11, y+20, 3)
print(text, x+9, y+20, 3)
print(text, x+9, y+21, 3)
print(text, x+11, y+21, 3)
print(text, x+9, y+19, 3)
print(text, x+11, y+19, 3)
print(text, x+11, y+21, 3)
print(text, x+9, y+22, 3)
print(text, x+11, y+22, 3)
print(text, x+10, y+22, 3)
print(text, x+10, y+20, 14)
clip(x+10, y+20, 60, 3)
print(text, x+10, y+20, 11)
clip()
end
function mainmenutext(x,y)
-- default values
-- x = 24
-- y = 62
x -= 1
if not gamerunning then
spr(17,x+2,y+4+sin(t()*0.7)*2,1,1) --blue ship
spr(33,x+2,y+16+sin(t()*0.7)*2,1,1) --orange ship
end
print("(\142) - Lone Wolf", x+15,y+7,5)
print("(\142) - Lone Wolf", x+15,y+6,6)
print("(\151) - Companion", x+15,y+18,5)
print("(\151) - Companion", x+15,y+17,6)
end
function credits(x,y)
-- default vaues
-- x = 10
-- y = 100
palt(2,true)
palt(0,false)
spr(53,x-4,y+6+sin(t())*2,1,1,(t()%2<1)) --duck
--pset(x+3,y+10+sin(t())*2,13) --extra dot for glasses
spr(54,x+104,y+6+cos(t())*2,1,1,(t()%2<1)) --bot
palt(2,false)
palt(0,true)
print("1029chris ribboncable", x+9,y+6,0)
print("1029chris ribboncable", x+9,y+5,9)
print("code/tunes art/sounds", x+8,y+13,0)
print("code/tunes art/sounds", x+8,y+12,9)
-- print("made in vancouver - 2022", x+6,y+22,0)
-- print("made in vancouver - 2022", x+6,y+21,4)
end
-- drawlogo(24,26)
-- mainmenutext(24,62)
-- credits(10,100)
--this creates menu items that allow players to turn off screenshake, or always fire the ships gun.
doshake = true
menuitem(1, "toggle shaking", function() doshake = not doshake end)
menuitem(2, "always fire", function() alwaysfire = not alwaysfire end)
|