-
Notifications
You must be signed in to change notification settings - Fork 108
/
hatconfigs.lua
220 lines (186 loc) · 5.87 KB
/
hatconfigs.lua
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
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
hatoffsets = {}
hatoffsets["idle"] = {0, 0}
hatoffsets["running"] = {{0, 0}, {0, 0}, {-1, -1}}
hatoffsets["sliding"] = {0, 0}
hatoffsets["jumping"] = {0, -1}
hatoffsets["falling"] = {0, 0}
hatoffsets["climbing"] = {{2, 0}, {2, -1}}
hatoffsets["swimming"] = {{1, -1}, {1, -1}}
hatoffsets["dead"] = false
hatoffsets["grow"] = {-6, 0}
local i
hat = {}
i = 1
hat[i] = {}
hat[i].x = 7
hat[i].y = 2
hat[i].height = 2
hat[i].graphic = love.graphics.newImage("graphics/SMB/hats/standard.png");hat[i].graphic:setFilter("nearest", "nearest")
i = 2
hat[i] = {}
hat[i].x = 5
hat[i].y = -3
hat[i].height = 4
hat[i].graphic = love.graphics.newImage("graphics/SMB/hats/tyrolean.png");hat[i].graphic:setFilter("nearest", "nearest")
i = 3
hat[i] = {}
hat[i].x = 5
hat[i].y = -1
hat[i].height = 4
hat[i].graphic = love.graphics.newImage("graphics/SMB/hats/towering1.png");hat[i].graphic:setFilter("nearest", "nearest")
i = 4
hat[i] = {}
hat[i].x = 5
hat[i].y = -6
hat[i].height = 8
hat[i].graphic = love.graphics.newImage("graphics/SMB/hats/towering2.png");hat[i].graphic:setFilter("nearest", "nearest")
i = 5
hat[i] = {}
hat[i].x = 5
hat[i].y = 1
hat[i].height = 2
hat[i].graphic = love.graphics.newImage("graphics/SMB/hats/towering3.png");hat[i].graphic:setFilter("nearest", "nearest")
i = 6
hat[i] = {}
hat[i].x = 5
hat[i].y = -7
hat[i].height = 10
hat[i].graphic = love.graphics.newImage("graphics/SMB/hats/drseuss.png");hat[i].graphic:setFilter("nearest", "nearest")
i = 7
hat[i] = {}
hat[i].x = 4
hat[i].y = -7
hat[i].height = 8
hat[i].graphic = love.graphics.newImage("graphics/SMB/hats/bird.png");hat[i].graphic:setFilter("nearest", "nearest")
i = 8
hat[i] = {}
hat[i].x = 4
hat[i].y = -1
hat[i].height = 3
hat[i].graphic = love.graphics.newImage("graphics/SMB/hats/banana.png");hat[i].graphic:setFilter("nearest", "nearest")
i = 9
hat[i] = {}
hat[i].x = 7
hat[i].y = -2
hat[i].height = 3
hat[i].graphic = love.graphics.newImage("graphics/SMB/hats/beanie.png");hat[i].graphic:setFilter("nearest", "nearest")
i = 10
hat[i] = {}
hat[i].x = 7
hat[i].y = -5
hat[i].height = 8
hat[i].graphic = love.graphics.newImage("graphics/SMB/hats/toilet.png");hat[i].graphic:setFilter("nearest", "nearest")
i = 11
hat[i] = {}
hat[i].x = 5
hat[i].y = -4
hat[i].height = 5
hat[i].graphic = love.graphics.newImage("graphics/SMB/hats/indian.png");hat[i].graphic:setFilter("nearest", "nearest")
i = 12
hat[i] = {}
hat[i].x = 6
hat[i].y = -1
hat[i].height = 3
hat[i].graphic = love.graphics.newImage("graphics/SMB/hats/officerhat.png");hat[i].graphic:setFilter("nearest", "nearest")
i = 13
hat[i] = {}
hat[i].x = 5
hat[i].y = -3
hat[i].height = 6
hat[i].graphic = love.graphics.newImage("graphics/SMB/hats/crown.png");hat[i].graphic:setFilter("nearest", "nearest")
i = 14
hat[i] = {}
hat[i].x = 5
hat[i].y = -5
hat[i].height = 9
hat[i].graphic = love.graphics.newImage("graphics/SMB/hats/tophat.png");hat[i].graphic:setFilter("nearest", "nearest")
i = 15
hat[i] = {}
hat[i].x = 6
hat[i].y = 1
hat[i].height = 2
hat[i].graphic = love.graphics.newImage("graphics/SMB/hats/batter.png");hat[i].graphic:setFilter("nearest", "nearest")
i = 16
hat[i] = {}
hat[i].x = 6
hat[i].y = 0
hat[i].height = 2
hat[i].graphic = love.graphics.newImage("graphics/SMB/hats/bonk.png");hat[i].graphic:setFilter("nearest", "nearest")
i = 17
hat[i] = {}
hat[i].x = 6
hat[i].y = 0
hat[i].height = 3
hat[i].graphic = love.graphics.newImage("graphics/SMB/hats/bakerboy.png");hat[i].graphic:setFilter("nearest", "nearest")
i = 18
hat[i] = {}
hat[i].x = 5
hat[i].y = 1
hat[i].height = 2
hat[i].graphic = love.graphics.newImage("graphics/SMB/hats/troublemaker.png");hat[i].graphic:setFilter("nearest", "nearest")
i = 19
hat[i] = {}
hat[i].x = 7
hat[i].y = 1
hat[i].height = 3
hat[i].graphic = love.graphics.newImage("graphics/SMB/hats/whoopee.png");hat[i].graphic:setFilter("nearest", "nearest")
i = 20
hat[i] = {}
hat[i].x = 6
hat[i].y = -1
hat[i].height = 4
hat[i].graphic = love.graphics.newImage("graphics/SMB/hats/milkman.png");hat[i].graphic:setFilter("nearest", "nearest")
i = 21
hat[i] = {}
hat[i].x = 6
hat[i].y = 1
hat[i].height = 2
hat[i].graphic = love.graphics.newImage("graphics/SMB/hats/bombingrun.png");hat[i].graphic:setFilter("nearest", "nearest")
i = 22
hat[i] = {}
hat[i].x = 4
hat[i].y = 3
hat[i].height = 0
hat[i].graphic = love.graphics.newImage("graphics/SMB/hats/bonkboy.png");hat[i].graphic:setFilter("nearest", "nearest")
i = 23
hat[i] = {}
hat[i].x = 6
hat[i].y = 0
hat[i].height = 3
hat[i].graphic = love.graphics.newImage("graphics/SMB/hats/flippedtrilby.png");hat[i].graphic:setFilter("nearest", "nearest")
i = 24
hat[i] = {}
hat[i].x = 7
hat[i].y = 0
hat[i].height = 3
hat[i].graphic = love.graphics.newImage("graphics/SMB/hats/superfan.png");hat[i].graphic:setFilter("nearest", "nearest")
i = 25
hat[i] = {}
hat[i].x = 6
hat[i].y = -2
hat[i].height = 4
hat[i].graphic = love.graphics.newImage("graphics/SMB/hats/familiarfez.png");hat[i].graphic:setFilter("nearest", "nearest")
i = 26
hat[i] = {}
hat[i].x = 3
hat[i].y = 0
hat[i].height = 4
hat[i].graphic = love.graphics.newImage("graphics/SMB/hats/santahat.png");hat[i].graphic:setFilter("nearest", "nearest")
i = 27
hat[i] = {}
hat[i].x = 6
hat[i].y = 0
hat[i].height = 2
hat[i].graphic = love.graphics.newImage("graphics/SMB/hats/sailor.png")
i = 28
hat[i] = {}
hat[i].x = 3
hat[i].y = -3
hat[i].height = 5
hat[i].graphic = love.graphics.newImage("graphics/SMB/hats/koopa.png")
table.insert(hat, {x = 5, y = -5, height = 5, graphic = love.graphics.newImage("graphics/SMB/hats/blooper.png")})
--30:
table.insert(hat, {x = 7, y = 1, height = 2, graphic = love.graphics.newImage("graphics/SMB/hats/shyguy.png")})
table.insert(hat, {x = 6, y = 4, height = 4, graphic = love.graphics.newImage("graphics/SMB/hats/goodnewseverybody.png")})
table.insert(hat, {x = 5, y = 1, height = 4, graphic = love.graphics.newImage("graphics/SMB/hats/jetset.png")})
table.insert(hat, {x = 6, y = 1, height = 4, graphic = love.graphics.newImage("graphics/SMB/hats/bestpony.png")})