Repository navigation
Expand file tree
/
Copy pathloadassets.js
More file actions
319 lines (276 loc) Β· 14.9 KB
/
Copy pathloadassets.js
File metadata and controls
319 lines (276 loc) Β· 14.9 KB
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
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
function map1(){
//map 1 tiles
IMG["t1"] = loadImage("/assets/level1/ruinstile1.png")
IMG["t2"] = loadImage("/assets/level1/ruinstile2.png")
IMG["t3"] = loadImage("/assets/level1/ruinstile3.png")
IMG["t4"] = loadImage("/assets/level1/ruinstile4.png")
IMG["t5"] = loadImage("/assets/level1/ruinstile5.png")
//map 1 walls
IMG["w1"] = loadImage("/assets/level1/ruinswall1.png")
IMG["w2"] = loadImage("/assets/level1/ruinswall2.png")
IMG["w3"] = loadImage("/assets/level1/ruinswall3.png")
IMG["1horleftwall"] = loadImage("/assets/level1/1horleftwall.png")
IMG["1hormidwall"] = loadImage("/assets/level1/1hormidwall.png")
IMG["1horrightwall"] = loadImage("/assets/level1/1horrightwall.png")
IMG["1verttopwall"] = loadImage("/assets/level1/1verttopwall.png")
IMG["1vertmidwall"] = loadImage("/assets/level1/1vertmidwall.png")
IMG["1vertbottomwall"] = loadImage("/assets/level1/1vertbottomwall.png")
IMG["1toprightcorner"] = loadImage("/assets/level1/1toprightcorner.png")
IMG["1bottomleftcorner"] = loadImage("/assets/level1/1bottomleftcorner.png")
IMG["1rightT"] = loadImage("/assets/level1/1rightT.png")
IMG["1hormidcrack"] = loadImage("/assets/level1/1hormidcrack.png")
IMG["1vertmidcrack"] = loadImage("/assets/level1/1vertmidcrack.png")
IMG["1horleftmoss"] = loadImage("/assets/level1/1horleftmoss.png")
IMG["1hormidmoss"] = loadImage("/assets/level1/1hormidmoss.png")
IMG["1horrightmoss"] = loadImage("/assets/level1/1horrightmoss.png")
IMG["1verttopmoss"] = loadImage("/assets/level1/1verttopmoss.png")
IMG["1vertmidmoss"] = loadImage("/assets/level1/1vertmidmoss.png")
IMG["1vertbottommoss"] = loadImage("/assets/level1/1vertbottommoss.png")
IMG["1toprightcornermoss"] = loadImage("/assets/level1/1toprightcornermoss.png")
IMG["1bottomleftcornermoss"] = loadImage("/assets/level1/1bottomleftcornermoss.png")
IMG["1rightTmoss"] = loadImage("/assets/level1/1rightTmoss.png")
IMG["1hormidcrackmoss"] = loadImage("/assets/level1/1hormidcrackmoss.png")
IMG["1vertmidcrackmoss"] = loadImage("/assets/level1/1vertmidcrackmoss.png")
}
function map2(){
//MAP2
IMG["b1"] = loadImage("/assets/level2/bush1.png")
IMG["b2"] = loadImage("/assets/level2/bush2.png")
IMG["b3"] = loadImage("/assets/level2/bush3.png")
IMG["gp1"] = loadImage("/assets/level2/grassPatchTile1.png")
IMG["gp2"] = loadImage("/assets/level2/grassPatchTile2.png")
IMG["gp3"] = loadImage("/assets/level2/grassPatchTile3.png")
IMG["gr1"] = loadImage("/assets/level2/grassfloor.png")
IMG["gr2"] = loadImage("/assets/level2/grassfloor2.png")
IMG["g1"] = loadImage("/assets/level2/gravelTile1.png")
IMG["g2"] = loadImage("/assets/level2/gravelTile2.png")
IMG["g3"] = loadImage("/assets/level2/gravelTile3.png")
IMG["g4"] = loadImage("/assets/level2/gravelTile4.png")
IMG["mw1"] = loadImage("/assets/level2/mossWall1.png")
IMG["mw2"] = loadImage("/assets/level2/mossWall2.png")
IMG["mw3"] = loadImage("/assets/level2/mossWall3.png")
IMG["mw3"] = loadImage("/assets/level2/mossWall3.png")
IMG["s1"] = loadImage("/assets/level2/stairsDownRight1.png")
IMG["s3"] = loadImage("/assets/level2/stairsUpRight1.png")
IMG["s4"] = loadImage("/assets/level2/stairsUpRight2.png")
IMG["tr1"] = loadImage("/assets/level2/tree1.png")
IMG["tr2"] = loadImage("/assets/level2/tree2.png")
IMG["tr3"] = loadImage("/assets/level2/tree3.png")
IMG["gt"] = loadImage("/assets/level2.5/grasstile.png")
IMG["water1"] = loadImage("/assets/level2.5/water1.png")
IMG["water2"] = loadImage("/assets/level2.5/water2.png")
IMG["2horleftcave"] = loadImage("/assets/level2.5/2horleftcave.png")
IMG["2horrightcave"] = loadImage("/assets/level2.5/2horrightcave.png")
IMG["2verttopcave"] = loadImage("/assets/level2.5/2verttopcave.png")
IMG["2vertbottomcave"] = loadImage("/assets/level2.5/2vertbottomcave.png")
IMG["2toprightcornercave"] = loadImage("/assets/level2.5/2toprightcornercave.png")
IMG["2bottomleftcornercave"] = loadImage("/assets/level2.5/2bottomleftcornercave.png")
IMG["2Tupcave"] = loadImage("/assets/level2.5/2Tupcave.png")
IMG["cavet"] = loadImage("/assets/level2.5/cavetile.png")
IMG["treetopleft"] = loadImage("/assets/level2.5/treetopleft.png")
IMG["treetopmiddle"] = loadImage("/assets/level2.5/treetopmiddle.png")
IMG["treetopright"] = loadImage("/assets/level2.5/treetopright.png")
IMG["treeleft"] = loadImage("/assets/level2.5/treeleft.png")
IMG["treemiddle"] = loadImage("/assets/level2.5/treemiddle.png")
IMG["treeright"] = loadImage("/assets/level2.5/treeright.png")
IMG["treebottomleft"] = loadImage("/assets/level2.5/treebottomleft.png")
IMG["treebottommiddle"] = loadImage("/assets/level2.5/treebottommiddle.png")
IMG["treebottomright"] = loadImage("/assets/level2.5/treebottomright.png")
IMG["pathbottomleftcorner"] = loadImage("/assets/level2.5/pathbottomleftcorner.png")
IMG["pathbottomrightcorner"] = loadImage("/assets/level2.5/pathbottomrightcorner.png")
IMG["pathtopleftcorner"] = loadImage("/assets/level2.5/pathtopleftcorner.png")
IMG["pathtoprightcorner"] = loadImage("/assets/level2.5/pathtoprightcorner.png")
IMG["pathhorright"] = loadImage("/assets/level2.5/pathhorright.png")
IMG["pathvertmid"] = loadImage("/assets/level2.5/pathvertmid.png")
IMG["pathvertmidtexture"] = loadImage("/assets/level2.5/pathvertmidtexture.png")
IMG["pathhormid"] = loadImage("/assets/level2.5/pathhormid.png")
IMG["pathhormidtexture"] = loadImage("/assets/level2.5/pathhormidtexture.png")
IMG["watertopleft"] = loadImage("/assets/level2.5/watertopleft.png")
IMG["watertopmid"] = loadImage("/assets/level2.5/watertopmid.png")
IMG["watertopright"] = loadImage("/assets/level2.5/watertopright.png")
IMG["watermidleft"] = loadImage("/assets/level2.5/watermidleft.png")
IMG["watermidright"] = loadImage("/assets/level2.5/watermidright.png")
IMG["waterbottomleft"] = loadImage("/assets/level2.5/waterbottomleft.png")
IMG["waterbottommid"] = loadImage("/assets/level2.5/waterbottommid.png")
IMG["waterbottomright"] = loadImage("/assets/level2.5/waterbottomright.png")
IMG["watertopleftcorner"] = loadImage("/assets/level2.5/watertopleftcorner.png")
IMG["bottomgrassedge"] = loadImage("/assets/level2.5/bottomgrassedge.png")
//IMG[""] = loadImage("/assets/level2.5/.png")
}
function map3(){
//floors
IMG["c1"] = loadImage("/assets/level3/carpet1.png")
IMG["c2"] = loadImage("/assets/level3/carpet2.png")
IMG["c3"] = loadImage("/assets/level3/carpet3.png")
IMG["c4"] = loadImage("/assets/level3/carpet4.png")
IMG["c5"] = loadImage("/assets/level3/carpet5.png")
IMG["c6"] = loadImage("/assets/level3/carpet6.png")
IMG["c7"] = loadImage("/assets/level3/carpet7.png")
IMG["c8"] = loadImage("/assets/level3/carpet8.png")
IMG["c9"] = loadImage("/assets/level3/carpet9.png")
IMG["ce1"] = loadImage("/assets/level3/carpetEmblem1.png")
IMG["ce2"] = loadImage("/assets/level3/carpetEmblem2.png")
IMG["ce3"] = loadImage("/assets/level3/carpetEmblem3.png")
IMG["ct1"] = loadImage("/assets/level3/checkerTile1.png")
IMG["ct2"] = loadImage("/assets/level3/checkerTile2.png")
IMG["df1"] = loadImage("/assets/level3/gravel1.png")
IMG["df2"] = loadImage("/assets/level3/gravel2.png")
IMG["df3"] = loadImage("/assets/level3/gravel3.png")
//walls
IMG["horleft"] = loadImage("/assets/level3/horizontalLeftWall.png")
IMG["hormiddle"] = loadImage("/assets/level3/horizontalMiddleWall.png")
IMG["horright"] = loadImage("/assets/level3/horizontalRightWall.png")
IMG["verttop"] = loadImage("/assets/level3/verticalTopWall.png")
IMG["vertmiddle"] = loadImage("/assets/level3/verticalMiddleWall.png")
IMG["vertbottom"] = loadImage("/assets/level3/verticalBottomWall.png")
IMG["tdown"] = loadImage("/assets/level3/tWallDown.png")
IMG["tup"] = loadImage("/assets/level3/tWallUp.png")
IMG["vertcrack"] = loadImage("/assets/level3/verticalCrackedWall.png")
IMG["horcrack"] = loadImage("/assets/level3/horizontalCrackedWall.png")
//overlays (collidables)
IMG["ld"] = loadImage("/assets/level3/lockedDoor.png")
IMG["foun"] = loadImage("/assets/level3/fountain.png")
IMG["hay"] = loadImage("/assets/level3/hay.png")
IMG["keg1"] = loadImage("/assets/level3/keg1.png")
IMG["keg2"] = loadImage("/assets/level3/keg2.png")
IMG["lt1"] = loadImage("/assets/level3/longTable1.png")
IMG["lt2"] = loadImage("/assets/level3/longTable2.png")
IMG["lt3"] = loadImage("/assets/level3/longTable3.png")
IMG["lt4"] = loadImage("/assets/level3/longTable4.png")
IMG["lt5"] = loadImage("/assets/level3/longTable5.png")
IMG["sc"] = loadImage("/assets/level3/singleChair.png")
IMG["st"] = loadImage("/assets/level3/singleTable.png")
IMG["tor1"] = loadImage("/assets/level3/torch1.png")
IMG["tor2"] = loadImage("/assets/level3/torch2.png")
IMG["ws1"] = loadImage("/assets/level3/weaponStand1.png")
IMG["ws2"] = loadImage("/assets/level3/weaponStand2.png")
IMG["crackendtop"] = loadImage("/assets/level3/crackedEndWallTop.png")
IMG["crackendbottom"] = loadImage("/assets/level3/crackedEndWallBottom.png")
//overlays (not collidable)
IMG["buc1"] = loadImage("/assets/level3/bucket1.png")
IMG["buc2"] = loadImage("/assets/level3/bucket2.png")
IMG["sk1"] = loadImage("/assets/level3/skull1.png")
IMG["sk2"] = loadImage("/assets/level3/skull2.png")
IMG["sk3"] = loadImage("/assets/level3/skull3.png")
IMG["sk4"] = loadImage("/assets/level3/skull4.png")
IMG["sk5"] = loadImage("/assets/level3/skull5.png")
IMG["sk6"] = loadImage("/assets/level3/skull6.png")
IMG["sk7"] = loadImage("/assets/level3/skull7.png")
IMG["sw1"] = loadImage("/assets/level3/spiderWeb1.png")
IMG["sw2"] = loadImage("/assets/level3/spiderWeb2.png")
IMG["sw3"] = loadImage("/assets/level3/spiderWeb3.png")
IMG["sw4"] = loadImage("/assets/level3/spiderWeb4.png")
IMG["sw5"] = loadImage("/assets/level3/spiderWeb5.png")
IMG["v1"] = loadImage("/assets/level3/vase1.png")
IMG["v2"] = loadImage("/assets/level3/vase2.png")
IMG["v3"] = loadImage("/assets/level3/vase3.png")
IMG["v4"] = loadImage("/assets/level3/vase4.png")
IMG["v5"] = loadImage("/assets/level3/vase5.png")
IMG["owd"] = loadImage("/assets/level3/openWoodenDoor.png")
IMG["dd"] = loadImage("/assets/level3/dungeonDoor.png")
IMG["ge"] = loadImage("/assets/level3/grassEdge.png")
}
function map4(){
IMG["statue1"] = loadImage("/assets/level4/statue1.png")
IMG["statue2"] = loadImage("/assets/level4/statue2.png")
IMG["statue3"] = loadImage("/assets/level4/statue3.png")
IMG["statue4"] = loadImage("/assets/level4/statue4.png")
IMG["throne"] = loadImage("/assets/level4/throne.png")
}
function loaditems(){
//stick weapon
IMG["π"] = loadImage("/assets/level1/stick.png")
//equipment
IMG["gloves"] = loadImage('/assets/level1/gloves.png')
IMG["boot1"] = loadImage('/assets/level1/boot1.png')
IMG["boot2"] = loadImage('/assets/level1/boot2.png')
IMG["cloak1"] = loadImage('/assets/level1/cloak1.png')
IMG["armor1"] = loadImage('/assets/level1/armor1.png')
IMG["armor2"] = loadImage('/assets/level2/armor2.png')
IMG["axe1"] = loadImage('/assets/level2/axe1.png')
IMG["boot3"] = loadImage('/assets/level2/boot3.png')
IMG["cloak2"] = loadImage('/assets/level2/cloak2.png')
IMG["dagger1"] = loadImage('/assets/level2/dagger1.png')
IMG["dagger2"] = loadImage('/assets/level2/dagger2.png')
IMG["gloves2"] = loadImage('/assets/level2/gloves2.png')
IMG["helmet2"] = loadImage('/assets/level2/helmet2.png')
IMG["pants2"] = loadImage('/assets/level2/pants2.png')
IMG["shield1"] = loadImage('/assets/level2/shield1.png')
IMG["pants1"] = loadImage('/assets/level1/pants1.png')
IMG["helmet1"] = loadImage('/assets/level1/helmet1.png')
IMG["crown"] = loadImage('/assets/level3/crown.png')
IMG["axe2"] = loadImage('/assets/level3/axe2.png')
IMG["sword"] = loadImage('/assets/level3/sword.png')
IMG["shield2"] = loadImage('/assets/level3/shield2.png')
IMG["cloak3"] = loadImage('/assets/level3/cloak3.png')
IMG["gloves3"] = loadImage('/assets/level3/gloves3.png')
IMG["armor3"] = loadImage('/assets/level3/armor3.png')
IMG["helmet3"] = loadImage('/assets/level3/helmet3.png')
IMG["boot4"] = loadImage('/assets/level3/boot4.png')
IMG["pants3"] = loadImage('/assets/level3/pants3.png')
//items
IMG["p1"] = loadImage('/assets/level1/potion1.png')
IMG["p2"] = loadImage('/assets/level1/potion2.png')
IMG["p3"] = loadImage('/assets/level1/potion3.png')
IMG["p4"] = loadImage('/assets/level2/potion4.png')
IMG["p5"] = loadImage('/assets/level2/potion5.png')
IMG["p6"] = loadImage('/assets/level2/potion6.png')
IMG["p7"] = loadImage('/assets/level3/potion7.png')
IMG["p8"] = loadImage('/assets/level3/potion8.png')
IMG["p9"] = loadImage('/assets/level3/potion9.png')
}
function loadenemies(){
//map1
IMG["π»"] = loadImage("/assets/level1/ghost1.png")
IMG["π"] = loadImage("/assets/level1/ruinsboss1.png")
IMG["spider"] = loadImage("/assets/level1/blackspider1.png")
IMG["skele1"] = loadImage("/assets/level1/papyrus1.png")
IMG["skele2"] = loadImage("/assets/level1/sans1.png")
//Map2
IMG["bear"] = loadImage("/assets/level2/bear1.png")
IMG["bird"] = loadImage("/assets/level2/blackBird.png")
IMG["dog"] = loadImage("/assets/level2/blackdog.png")
IMG["gobarch"] = loadImage("/assets/level2/goblinArcher.png")
IMG["gobking"] = loadImage("/assets/level2/goblinKing.png")
IMG["gobmage"] = loadImage("/assets/level2/goblinMage.png")
IMG["gobwar"] = loadImage("/assets/level2/goblinWarrior.png")
IMG["gobmin"] = loadImage("/assets/level2/goblinMinion.png")
IMG["spart"] = loadImage("/assets/level2/spartan1.png")
IMG["treemon"] = loadImage("/assets/level2/treeMonster.png")
//Map3
IMG["redknight"] = loadImage("/assets/level3/redKnight.png")
IMG["blueknight"] = loadImage("/assets/level3/blueKnight.png")
IMG["skelewar"] = loadImage("/assets/level3/skeletonWarrior.png")
IMG["skelemage"] = loadImage("/assets/level3/skeletonMage.png")
IMG["skeleharvest"] = loadImage("/assets/level3/skeletonHarvester.png")
IMG["redspider"] = loadImage("/assets/level3/redSpider.png")
IMG["grayrat"] = loadImage("/assets/level3/grayRat.png")
IMG["brownrat"] = loadImage("/assets/level3/brownRat.png")
IMG["skelegolem"] = loadImage("/assets/level3/skeletonGolem.png")
IMG["blackghost"] = loadImage("/assets/level3/blackGhost.png")
IMG["redspart"] = loadImage("/assets/level3/redSpartan.png")
IMG["bluespart"] = loadImage("/assets/level3/blueSpartan.png")
IMG["yellowspart"] = loadImage("/assets/level3/yellowSpartan.png")
//Map 4
IMG["vampking"] = loadImage("/assets/level4/vampking.png")
}
function loadenv(){
//shop
IMG["πͺ"] = loadImage('/assets/level1/well.png');
//chest
IMG["π§°"] = loadImage("/assets/level1/chest1.png")
IMG["open π§°"] = loadImage("/assets/level1/chest2.png")
//door
IMG["πͺ"] = loadImage("/assets/level1/door1.png")
//player sprite
IMG["π§"] = loadImage("/assets/level1/human_unarmed1.png")
//fog
IMG["fogup"] = loadImage("/assets/level1/fog_top.png")
IMG["fogdown"] = loadImage("/assets/level1/fog_bottom.png")
IMG["fogleft"] = loadImage("/assets/level1/fog_left.png")
IMG["fogright"] = loadImage("/assets/level1/fog_right.png")
IMG["fogupleft"] = loadImage("/assets/level1/fogupleft.png")
IMG["fogupright"] = loadImage("/assets/level1/fogupright2.png")
IMG["fogdownleft"] = loadImage("/assets/level1/fogdownleft.png")
IMG["fogdownright"] = loadImage("/assets/level1/fogdownright2.png")
}