1
2-- GunFu Deadlands
3-- Copyright 2009-2011 Christiaan Janssen, September 2009-October 2011
4--
5-- This file is part of GunFu Deadlands.
6--
7--     GunFu Deadlands is free software: you can redistribute it and/or modify
8--     it under the terms of the GNU General Public License as published by
9--     the Free Software Foundation, either version 3 of the License, or
10--     (at your option) any later version.
11--
12--     GunFu Deadlands is distributed in the hope that it will be useful,
13--     but WITHOUT ANY WARRANTY; without even the implied warranty of
14--     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15--     GNU General Public License for more details.
16--
17--     You should have received a copy of the GNU General Public License
18--     along with GunFu Deadlands.  If not, see <http://www.gnu.org/licenses/>.
19
20Level = {}
21
22-- initializes an empty canvas
23function Level.init()
24
25	Level.buildings = {}
26
27	Level.enemies = {}
28
29	-- what radius around a point is considered "home"
30	location_range = 40
31
32	-- used to prevent going out of screen when fleeing
33	screenborder = 30
34
35	Level.enemy_count = 0
36	Level.end_time = 3
37
38	Level.enemylessmode = true
39	Level.ninjamode = Graphics.shadow_mode
40	Level.enemiescanshoot = true
41	Level.autoturns = false
42	Level.onebullet = false
43end
44
45function Level.update( dt )
46	if not Level.enemylessmode then
47		if Level.enemy_count == 0 or not Player.alive then
48			if Level.end_time >= 0 then
49				Level.end_time = Level.end_time - dt
50			else
51				if Editor.enabled then
52					Level.restart()
53				elseif UserLevel.enabled then
54					if Player.alive then
55						-- alive? you won! next level
56						UserLevel.mode = 3
57					else
58					-- normal mode: restart this level
59						Level.restart()
60					end
61				else
62					if Player.alive then
63						-- alive? you won! next level
64						Level.currentlevel = Level.currentlevel + 1
65						Level.load( Level.currentlevel )
66					else
67						-- dead?  restart
68						if Game.gamemode == 2 then
69							-- hard mode! restart game
70							Level.currentlevel = 1
71							Level.load( Level.currentlevel )
72						else
73							-- normal mode: restart this level
74							Level.restart()
75						end
76					end
77				end
78			end
79		end
80	end
81end
82
83
84-- prepares level "lvl" (a number)
85function Level.load( lvl )
86	Level.init()
87	if Game.testlevel then
88		Level.load_testlevel()
89		Level.restart()
90		return
91	end
92
93	if Game.gamemode == 2 then -- hard
94		if lvl==1 then
95			Level.load_lvl1_hard()
96		elseif lvl==2 then
97			Level.load_lvl2_hard()
98		elseif lvl==3 then
99			Level.load_lvl3_hard()
100		elseif lvl==4 then
101			Level.load_lvl4_hard()
102		elseif lvl==5 then
103			Level.load_lvl5_hard()
104		elseif lvl==6 then
105			Level.load_lvl6_hard()
106		elseif lvl==7 then
107			Level.load_lvl7_hard()
108		elseif lvl==8 then
109			Level.load_lvl8_hard()
110		elseif lvl==9 then
111			Level.load_lvl9_hard()
112		elseif lvl==10 then
113			Level.load_lvl10_hard()
114		elseif lvl==11 then
115			Game.endgame()
116		end
117	else -- normal
118		if lvl==1 then
119			Level.load_lvl1()
120		elseif lvl==2 then
121			Level.load_lvl2()
122		elseif lvl==3 then
123			Level.load_lvl3()
124		elseif lvl==4 then
125			Level.load_lvl4()
126		elseif lvl==5 then
127			Level.load_lvl5()
128		elseif lvl==6 then
129			Level.load_lvl6()
130		elseif lvl==7 then
131			Level.load_lvl7()
132		elseif lvl==8 then
133			Level.load_lvl8()
134		elseif lvl==9 then
135			Level.load_lvl9()
136		elseif lvl==10 then
137			Level.load_lvl10()
138		elseif lvl==11 then
139			Game.endgame()
140		end
141	end
142
143	Level.restart()
144end
145
146
147--  Resets enemies, bullets, player
148function Level.restart()
149	Level.reset_player()
150	Level.reset_enemies()
151
152	Bullets = List.reset(Bullets)
153	Bullets = List.newlist(nil)
154
155	Level.enemy_count = table.getn( Level.enemies )
156	Level.end_time = 3
157	Level.enemylessmode = (Level.enemy_count == 0)
158
159	if not (Editor.enabled and Editor.mode~=6) and not UserLevel.enabled then
160		if love.mouse.isDown("l") then
161			love.mousepressed(love.mouse.getX(), love.mouse.getY(), "l")
162		end
163
164		if love.mouse.isDown("r") then
165			love.mousepressed(love.mouse.getX(), love.mouse.getY(), "r")
166		end
167	end
168
169	Graphics.prepareBackground()
170	Graphics.prepareTopLayer()
171
172end
173
174function Level.reset_player()
175
176	Player.alive = true
177
178	Player.pos = {Player.starting_pos[1], Player.starting_pos[2]}
179	Player.dir = {0,0}
180	Player.shoot_dir = {1,0}
181	Player.prediction_short = {Player.starting_pos[1], Player.starting_pos[2]}
182	Player.dir_prediction = { 0, 0 }
183	Player.key_dir = {0,0}
184	Player.firing = false
185	Player.firing_timer = 0
186	Player.jumping = false
187	Player.readytojump = true
188	Player.spinning_dir = {0,0}
189	Player.jump_timer = 0
190
191	Player.bullet_pocket = Player.total_bullets
192	Player.reload_timer = 0
193	Player.prediction_timer = 0
194	Player.remaining_bullets = table.getn(Level.enemies)
195
196	Player.free_box = nil
197
198	if Level.onebullet then
199		if Player.bullet_pocket > Player.remaining_bullets then
200			Player.bullet_pocket = Player.remaining_bullets
201		end
202		Player.remaining_bullets = Player.remaining_bullets - Player.bullet_pocket
203	end
204
205	BulletTime.reset()
206
207	Player.collision_buildings = List.fromArray( Level.buildings )
208	Player.collision_buildings = List.applydel( Player.collision_buildings, function(b) return b.solid <= 2 end)
209end
210
211
212function Level.reset_enemy( enemy )
213
214	local px, py = enemy.starting_pos[1], enemy.starting_pos[2]
215
216	enemy.pos = {px, py}
217	enemy.dir = {0,0}
218	enemy.shoot_dir = {1,0}
219	enemy.target_dir = {1,0}
220	enemy.prediction_short = {px, py}
221	enemy.dir_prediction = { 0, 0 }
222	enemy.state = 1
223	enemy.former_state = 0
224	enemy.last_seen_bullet = {0,0}
225	enemy.blocked_timer = 0
226	enemy.dodging_timer = 0
227
228	enemy.changedir_timer = 0
229	enemy.lastplayerpos = {Player.starting_pos[1],Player.starting_pos[2]}
230
231	enemy.shooting_timer = 0
232	enemy.destination = { px, py }
233	enemy.lastpos = { px, py }
234	enemy.death_timer = Graphics.get_deathtime()
235	enemy.wandering_timer = 0
236	enemy.suspicion_timer = 0
237	enemy.scared_timer = 0
238
239	enemy.see_player_timer = 0
240	enemy.player_was_seen = false
241	enemy.see_bullet_timer = 0
242	enemy.bullet_was_seen = false
243	enemy.ninja_see_player_timer = 0
244	enemy.ninja_player_was_seen = false
245	enemy.prediction_timer = 0
246	enemy.free_box = nil
247end
248
249function Level.reset_enemies()
250	for i,enemy in ipairs(Level.enemies) do
251		Level.reset_enemy( enemy )
252	end
253	EnemyAI.load_buildingLists()
254end
255
256function Level.player_dies(direction)
257	-- if already dead, ignore (duh)
258	if not Player.alive then
259		return
260	end
261
262	Player.alive = false
263	Player.death_timer = Graphics.get_deathtime()
264
265	-- adjust player
266	Player.dir = {direction[1], direction[2]}
267	Player.speed = 100 -- half of my walking speed (direction of fallover)
268
269	BulletTime.force( Level.end_time )
270
271	Graphics.reset_jump()
272	Graphics.reset_death()
273	Sounds.play_scream_player()
274end
275
276function Level.enemy_dies(enemy, direction)
277	enemy.state = 0
278	enemy.dir = {direction[1], direction[2] }
279	enemy.speed = 100
280
281	Graphics.resetAnim( enemy.sprite_dying )
282	Graphics.resetAnim( enemy.sprite_ninja_dying )
283
284	Level.enemy_count = Level.enemy_count - 1
285
286	-- last enemy: pause for dramatism
287	if Level.enemy_count <= 0 then
288		BulletTime.force( Level.end_time )
289	end
290
291	Sounds.play_scream_enemy( enemy )
292end
293
294------------------------------------------------------------------------------
295function Level.load_testlevel()
296	Level.enemiescanshoot = false
297	Entities.add_element(Entities.entitylist.player, {100,100})
298	Entities.add_element(Entities.entitylist.red_bandit, {500,300})
299	Entities.add_element(Entities.entitylist.saloon, {200,200})
300
301end
302
303------------------------------------------------------------------------------
304
305function Level.load_lvl1()
306	Entities.add_element(Entities.entitylist.player,{67,79})
307	Entities.add_element(Entities.entitylist.bank,{387,342})
308	Entities.add_element(Entities.entitylist.house,{155,319})
309	Entities.add_element(Entities.entitylist.herb,{265,468})
310	Entities.add_element(Entities.entitylist.bush,{30,381})
311	Entities.add_element(Entities.entitylist.fence_vert,{22,295},8)
312	Entities.add_element(Entities.entitylist.fence_horiz,{105,236},4)
313	Entities.add_element(Entities.entitylist.fence_vert,{601,336},4)
314	Entities.add_element(Entities.entitylist.barrier_horiz,{549,445},2)
315	Entities.add_element(Entities.entitylist.bush,{504,442})
316	Entities.add_element(Entities.entitylist.bush,{457,442})
317	Entities.add_element(Entities.entitylist.bush,{482,442})
318	Entities.add_element(Entities.entitylist.cactus,{93,203})
319	Entities.add_element(Entities.entitylist.herb,{603,250})
320	Entities.add_element(Entities.entitylist.herb,{24,201})
321	Entities.add_element(Entities.entitylist.church,{598,408})
322	Entities.add_element(Entities.entitylist.house,{50,427})
323	Entities.add_element(Entities.entitylist.fence_horiz,{263,450},9)
324	Entities.add_element(Entities.entitylist.barrier_horiz,{383,445},4)
325	Entities.add_element(Entities.entitylist.bank,{140,426})
326	Entities.add_element(Entities.entitylist.warehouse,{500,103})
327	Entities.add_element(Entities.entitylist.house,{590,83})
328	Entities.add_element(Entities.entitylist.cactus,{573,25})
329	Entities.add_element(Entities.entitylist.house,{590,143})
330	Entities.add_element(Entities.entitylist.bush,{543,59})
331	Entities.add_element(Entities.entitylist.warehouse,{257,336})
332	Entities.add_element(Entities.entitylist.barrier_horiz,{337,231},7)
333	Entities.add_element(Entities.entitylist.sheriff_box,{476,249})
334	Entities.add_element(Entities.entitylist.cactus,{377,18})
335	Entities.add_element(Entities.entitylist.herb,{78,23})
336	Entities.add_element(Entities.entitylist.barrier_vert,{25,93},3)
337	Entities.add_element(Entities.entitylist.bank,{83,149})
338	Entities.add_element(Entities.entitylist.mansion,{179,198})
339	Entities.add_element(Entities.entitylist.well,{190,108})
340	Entities.add_element(Entities.entitylist.fence_horiz,{251,52},32)
341	Entities.add_element(Entities.entitylist.barrier_horiz,{51,231},2)
342	Entities.add_element(Entities.entitylist.house,{50,425})
343	Entities.add_element(Entities.entitylist.fence_vert,{562,250},3)
344	Entities.add_element(Entities.entitylist.house,{590,203})
345	Entities.add_element(Entities.entitylist.house,{590,296})
346	Entities.add_element(Entities.entitylist.barber,{287,133})
347	Entities.add_element(Entities.entitylist.barber,{425,133})
348	Entities.add_element(Entities.entitylist.blue_bandit,{91,319})
349	Entities.add_element(Entities.entitylist.blue_bandit,{145,373})
350	Entities.add_element(Entities.entitylist.blue_bandit,{491,351})
351	Entities.add_element(Entities.entitylist.blue_bandit,{284,189})
352	Entities.add_element(Entities.entitylist.blue_bandit,{307,338})
353
354end
355
356
357
358function Level.load_lvl2()
359	Entities.add_element(Entities.entitylist.player,{307,208})
360	Entities.add_element(Entities.entitylist.barrier_vert,{277,258},8)
361	Entities.add_element(Entities.entitylist.barrier_horiz,{146,227},6)
362	Entities.add_element(Entities.entitylist.barrier_horiz,{43,227},1)
363	Entities.add_element(Entities.entitylist.barrier_vert,{339,311},5)
364	Entities.add_element(Entities.entitylist.herb,{63,258})
365	Entities.add_element(Entities.entitylist.herb,{120,140})
366	Entities.add_element(Entities.entitylist.herb,{259,30})
367	Entities.add_element(Entities.entitylist.herb,{370,78})
368	Entities.add_element(Entities.entitylist.herb,{455,188})
369	Entities.add_element(Entities.entitylist.herb,{548,136})
370	Entities.add_element(Entities.entitylist.herb,{610,294})
371	Entities.add_element(Entities.entitylist.herb,{511,338})
372	Entities.add_element(Entities.entitylist.herb,{312,296})
373	Entities.add_element(Entities.entitylist.cactus,{457,80})
374	Entities.add_element(Entities.entitylist.cactus,{616,446})
375	Entities.add_element(Entities.entitylist.cactus,{355,211})
376	Entities.add_element(Entities.entitylist.herb,{232,407})
377	Entities.add_element(Entities.entitylist.cactus,{46,426})
378	Entities.add_element(Entities.entitylist.bank,{181,245})
379	Entities.add_element(Entities.entitylist.warehouse,{214,327})
380	Entities.add_element(Entities.entitylist.barrier_vert,{67,434},3)
381	Entities.add_element(Entities.entitylist.church,{86,348})
382	Entities.add_element(Entities.entitylist.barrier_vert,{29,322},6)
383	Entities.add_element(Entities.entitylist.bank,{87,245})
384	Entities.add_element(Entities.entitylist.saloon,{436,403})
385	Entities.add_element(Entities.entitylist.barrier_vert,{539,422},4)
386	Entities.add_element(Entities.entitylist.sheriff_box,{480,290})
387	Entities.add_element(Entities.entitylist.sheriff_box,{480,291})
388	Entities.add_element(Entities.entitylist.sheriff_box,{96,70})
389	Entities.add_element(Entities.entitylist.church,{223,69})
390	Entities.add_element(Entities.entitylist.barrier_horiz,{509,104},3)
391	Entities.add_element(Entities.entitylist.barrier_vert,{277,32},3)
392	Entities.add_element(Entities.entitylist.barrier_vert,{381,204},7)
393	Entities.add_element(Entities.entitylist.barrier_vert,{426,156},4)
394	Entities.add_element(Entities.entitylist.barrier_vert,{606,133},6)
395	Entities.add_element(Entities.entitylist.barrier_vert,{582,366},5)
396	Entities.add_element(Entities.entitylist.barrier_vert,{339,110},5)
397	Entities.add_element(Entities.entitylist.bank,{549,199})
398	Entities.add_element(Entities.entitylist.warehouse,{540,58})
399	Entities.add_element(Entities.entitylist.house,{556,290})
400	Entities.add_element(Entities.entitylist.barrier_horiz,{28,163},2)
401	Entities.add_element(Entities.entitylist.cactus,{144,330})
402	Entities.add_element(Entities.entitylist.cactus,{29,115})
403	Entities.add_element(Entities.entitylist.herb,{135,191})
404	Entities.add_element(Entities.entitylist.barrier_horiz,{404,42},4)
405	Entities.add_element(Entities.entitylist.house,{453,200})
406	Entities.add_element(Entities.entitylist.house,{459,198})
407	Entities.add_element(Entities.entitylist.house,{137,123})
408	Entities.add_element(Entities.entitylist.barrier_horiz,{217,163},4)
409	Entities.add_element(Entities.entitylist.barrier_horiz,{254,435},8)
410	Entities.add_element(Entities.entitylist.yellow_bandit,{198,135})
411	Entities.add_element(Entities.entitylist.yellow_bandit,{147,326})
412	Entities.add_element(Entities.entitylist.yellow_bandit,{612,331})
413	Entities.add_element(Entities.entitylist.yellow_bandit,{404,201})
414	Entities.add_element(Entities.entitylist.yellow_bandit,{82,133})
415	Entities.add_element(Entities.entitylist.yellow_bandit,{515,460})
416end
417
418function Level.load_lvl3()
419	Entities.add_element(Entities.entitylist.player,{369,231})
420	Entities.add_element(Entities.entitylist.bank,{402,313})
421	Entities.add_element(Entities.entitylist.mansion,{236,149})
422	Entities.add_element(Entities.entitylist.house,{116,163})
423	Entities.add_element(Entities.entitylist.barrel,{195,233})
424	Entities.add_element(Entities.entitylist.barrel,{195,246})
425	Entities.add_element(Entities.entitylist.barrel,{195,260})
426	Entities.add_element(Entities.entitylist.barrel,{195,275})
427	Entities.add_element(Entities.entitylist.barrel,{195,289})
428	Entities.add_element(Entities.entitylist.warehouse,{265,448})
429	Entities.add_element(Entities.entitylist.saloon,{541,76})
430	Entities.add_element(Entities.entitylist.church,{47,263})
431	Entities.add_element(Entities.entitylist.barrier_horiz,{40,184},3)
432	Entities.add_element(Entities.entitylist.sheriff_box,{490,452})
433	Entities.add_element(Entities.entitylist.herb,{440,150})
434	Entities.add_element(Entities.entitylist.herb,{297,42})
435	Entities.add_element(Entities.entitylist.herb,{196,444})
436	Entities.add_element(Entities.entitylist.herb,{445,367})
437	Entities.add_element(Entities.entitylist.herb,{600,425})
438	Entities.add_element(Entities.entitylist.cactus,{567,414})
439	Entities.add_element(Entities.entitylist.cactus,{220,253})
440	Entities.add_element(Entities.entitylist.cactus,{177,54})
441	Entities.add_element(Entities.entitylist.cactus,{77,327})
442	Entities.add_element(Entities.entitylist.cactus,{457,42})
443	Entities.add_element(Entities.entitylist.saloon,{553,327})
444	Entities.add_element(Entities.entitylist.mansion,{86,395})
445	Entities.add_element(Entities.entitylist.bank,{85,63})
446	Entities.add_element(Entities.entitylist.bank,{232,359})
447	Entities.add_element(Entities.entitylist.sheriff_box,{342,165})
448	Entities.add_element(Entities.entitylist.sheriff_box,{295,254})
449	Entities.add_element(Entities.entitylist.house,{241,74})
450	Entities.add_element(Entities.entitylist.warehouse,{118,245})
451	Entities.add_element(Entities.entitylist.warehouse,{368,376})
452	Entities.add_element(Entities.entitylist.mansion,{580,208})
453	Entities.add_element(Entities.entitylist.barber,{379,59})
454	Entities.add_element(Entities.entitylist.barber,{472,225})
455	Entities.add_element(Entities.entitylist.red_bandit,{606,459})
456	Entities.add_element(Entities.entitylist.red_bandit,{216,423})
457	Entities.add_element(Entities.entitylist.red_bandit,{17,217})
458	Entities.add_element(Entities.entitylist.red_bandit,{41,133})
459	Entities.add_element(Entities.entitylist.red_bandit,{618,15})
460	Entities.add_element(Entities.entitylist.red_bandit,{369,464})
461end
462
463function Level.load_lvl4()
464	Entities.add_element(Entities.entitylist.player,{315,213})
465	Entities.add_element(Entities.entitylist.barrier_horiz,{329,185},10)
466	Entities.add_element(Entities.entitylist.barrier_vert,{125,174},7)
467	Entities.add_element(Entities.entitylist.bank,{370,260})
468	Entities.add_element(Entities.entitylist.warehouse,{403,326})
469	Entities.add_element(Entities.entitylist.house,{293,110})
470	Entities.add_element(Entities.entitylist.house,{352,110})
471	Entities.add_element(Entities.entitylist.house,{411,110})
472	Entities.add_element(Entities.entitylist.house,{470,110})
473	Entities.add_element(Entities.entitylist.warehouse,{583,245})
474	Entities.add_element(Entities.entitylist.warehouse,{583,318})
475	Entities.add_element(Entities.entitylist.barrel,{178,201})
476	Entities.add_element(Entities.entitylist.barrel,{175,215})
477	Entities.add_element(Entities.entitylist.barrel,{167,226})
478	Entities.add_element(Entities.entitylist.barrel,{161,238})
479	Entities.add_element(Entities.entitylist.dead_branch,{59,277})
480	Entities.add_element(Entities.entitylist.dead_branch,{289,427})
481	Entities.add_element(Entities.entitylist.herb,{101,221})
482	Entities.add_element(Entities.entitylist.herb,{198,405})
483	Entities.add_element(Entities.entitylist.herb,{399,428})
484	Entities.add_element(Entities.entitylist.herb,{304,317})
485	Entities.add_element(Entities.entitylist.herb,{454,211})
486	Entities.add_element(Entities.entitylist.herb,{518,324})
487	Entities.add_element(Entities.entitylist.herb,{528,175})
488	Entities.add_element(Entities.entitylist.herb,{623,410})
489	Entities.add_element(Entities.entitylist.herb,{614,103})
490	Entities.add_element(Entities.entitylist.barrier_horiz,{78,83},3)
491	Entities.add_element(Entities.entitylist.bush,{17,82})
492	Entities.add_element(Entities.entitylist.barrier_vert,{350,19},2)
493	Entities.add_element(Entities.entitylist.barrier_vert,{234,66},2)
494	Entities.add_element(Entities.entitylist.herb,{293,33})
495	Entities.add_element(Entities.entitylist.herb,{175,81})
496	Entities.add_element(Entities.entitylist.bush,{366,16})
497	Entities.add_element(Entities.entitylist.house,{234,110})
498	Entities.add_element(Entities.entitylist.fence_horiz,{490,36},11)
499	Entities.add_element(Entities.entitylist.barrier_horiz,{295,279},1)
500	Entities.add_element(Entities.entitylist.mansion,{520,401})
501	Entities.add_element(Entities.entitylist.mansion,{551,401})
502	Entities.add_element(Entities.entitylist.barrier_vert,{570,64},2)
503	Entities.add_element(Entities.entitylist.dead_branch,{560,62})
504	Entities.add_element(Entities.entitylist.dead_tree,{577,62})
505	Entities.add_element(Entities.entitylist.sheriff_box,{46,156})
506	Entities.add_element(Entities.entitylist.church,{151,445})
507	Entities.add_element(Entities.entitylist.church,{217,307})
508	Entities.add_element(Entities.entitylist.barrier_vert,{481,253},4)
509	Entities.add_element(Entities.entitylist.barrier_horiz,{210,359},8)
510	Entities.add_element(Entities.entitylist.herb,{42,46})
511	Entities.add_element(Entities.entitylist.barrel,{122,43})
512	Entities.add_element(Entities.entitylist.barrel,{122,20})
513	Entities.add_element(Entities.entitylist.green_bandit,{496,213})
514	Entities.add_element(Entities.entitylist.green_bandit,{119,467})
515	Entities.add_element(Entities.entitylist.green_bandit,{30,40})
516	Entities.add_element(Entities.entitylist.green_bandit,{361,315})
517	Entities.add_element(Entities.entitylist.green_bandit,{318,156})
518	Entities.add_element(Entities.entitylist.green_bandit,{386,56})
519	Entities.add_element(Entities.entitylist.green_bandit,{626,304})
520end
521
522function Level.load_lvl5()
523	Entities.add_element(Entities.entitylist.player,{401,108})
524	Entities.add_element(Entities.entitylist.barrel,{447,288})
525	Entities.add_element(Entities.entitylist.warehouse,{468,366})
526	Entities.add_element(Entities.entitylist.cactus,{560,428})
527	Entities.add_element(Entities.entitylist.cactus,{599,209})
528	Entities.add_element(Entities.entitylist.cactus,{199,99})
529	Entities.add_element(Entities.entitylist.cactus,{37,410})
530	Entities.add_element(Entities.entitylist.herb,{39,76})
531	Entities.add_element(Entities.entitylist.herb,{217,290})
532	Entities.add_element(Entities.entitylist.herb,{472,447})
533	Entities.add_element(Entities.entitylist.herb,{568,273})
534	Entities.add_element(Entities.entitylist.barrel,{357,261})
535	Entities.add_element(Entities.entitylist.barrel,{357,288})
536	Entities.add_element(Entities.entitylist.saloon,{303,349})
537	Entities.add_element(Entities.entitylist.barrier_horiz,{236,437},8)
538	Entities.add_element(Entities.entitylist.barrel,{447,263})
539	Entities.add_element(Entities.entitylist.barrier_vert,{359,458},2)
540	Entities.add_element(Entities.entitylist.warehouse,{83,159})
541	Entities.add_element(Entities.entitylist.barrier_horiz,{195,46},9)
542	Entities.add_element(Entities.entitylist.warehouse,{335,92})
543	Entities.add_element(Entities.entitylist.herb,{497,36})
544	Entities.add_element(Entities.entitylist.smith,{494,204})
545	Entities.add_element(Entities.entitylist.barrel,{447,146})
546	Entities.add_element(Entities.entitylist.church,{463,76})
547	Entities.add_element(Entities.entitylist.house,{273,131})
548	Entities.add_element(Entities.entitylist.mansion,{303,195})
549	Entities.add_element(Entities.entitylist.house,{570,338})
550	Entities.add_element(Entities.entitylist.house,{610,88})
551	Entities.add_element(Entities.entitylist.house,{518,88})
552	Entities.add_element(Entities.entitylist.pile,{30,289})
553	Entities.add_element(Entities.entitylist.warehouse,{83,335})
554	Entities.add_element(Entities.entitylist.barrier_vert,{182,361},2)
555	Entities.add_element(Entities.entitylist.barrier_vert,{182,245},9)
556	Entities.add_element(Entities.entitylist.crate,{448,433})
557	Entities.add_element(Entities.entitylist.blue_bandit,{578,195})
558	Entities.add_element(Entities.entitylist.blue_bandit,{620,343})
559	Entities.add_element(Entities.entitylist.blue_bandit,{516,345})
560	Entities.add_element(Entities.entitylist.yellow_bandit,{150,340})
561	Entities.add_element(Entities.entitylist.yellow_bandit,{146,178})
562	Entities.add_element(Entities.entitylist.blue_bandit,{209,334})
563	Entities.add_element(Entities.entitylist.green_bandit,{215,137})
564	Entities.add_element(Entities.entitylist.red_bandit,{29,456})
565
566end
567
568function Level.load_lvl6()
569	Entities.add_element(Entities.entitylist.player,{328,408})
570	Entities.add_element(Entities.entitylist.warehouse,{92,423})
571	Entities.add_element(Entities.entitylist.barrel,{161,195})
572	Entities.add_element(Entities.entitylist.fence_horiz,{61,229},5)
573	Entities.add_element(Entities.entitylist.house,{557,56})
574	Entities.add_element(Entities.entitylist.fence_vert,{554,98},2)
575	Entities.add_element(Entities.entitylist.bush,{78,12})
576	Entities.add_element(Entities.entitylist.bush,{78,37})
577	Entities.add_element(Entities.entitylist.saloon,{285,98})
578	Entities.add_element(Entities.entitylist.saloon,{436,98})
579	Entities.add_element(Entities.entitylist.house,{115,232})
580	Entities.add_element(Entities.entitylist.house,{115,291})
581	Entities.add_element(Entities.entitylist.barrier_horiz,{286,181},3)
582	Entities.add_element(Entities.entitylist.warehouse,{219,227})
583	Entities.add_element(Entities.entitylist.house,{557,141})
584	Entities.add_element(Entities.entitylist.warehouse,{61,111})
585	Entities.add_element(Entities.entitylist.barrier_horiz,{361,12},8)
586	Entities.add_element(Entities.entitylist.mansion,{209,410})
587	Entities.add_element(Entities.entitylist.sheriff_box,{386,307})
588	Entities.add_element(Entities.entitylist.fence_vert,{304,392},7)
589	Entities.add_element(Entities.entitylist.sheriff_box,{293,307})
590	Entities.add_element(Entities.entitylist.barrier_vert,{29,337},7)
591	Entities.add_element(Entities.entitylist.barrier_horiz,{147,324},4)
592	Entities.add_element(Entities.entitylist.generic_house,{433,448})
593	Entities.add_element(Entities.entitylist.generic_house,{433,410})
594	Entities.add_element(Entities.entitylist.church,{453,235})
595	Entities.add_element(Entities.entitylist.stable,{561,342})
596	Entities.add_element(Entities.entitylist.well,{484,327})
597	Entities.add_element(Entities.entitylist.tiny_house,{163,83})
598	Entities.add_element(Entities.entitylist.tiny_house,{163,143})
599	Entities.add_element(Entities.entitylist.barrier_horiz,{493,181},6)
600	Entities.add_element(Entities.entitylist.red_bandit,{180,199})
601	Entities.add_element(Entities.entitylist.green_bandit,{110,173})
602	Entities.add_element(Entities.entitylist.yellow_bandit,{46,463})
603	Entities.add_element(Entities.entitylist.red_bandit,{307,229})
604	Entities.add_element(Entities.entitylist.yellow_bandit,{391,234})
605	Entities.add_element(Entities.entitylist.yellow_bandit,{605,98})
606	Entities.add_element(Entities.entitylist.blue_bandit,{630,385})
607	Entities.add_element(Entities.entitylist.yellow_bandit,{359,36})
608
609
610end
611function Level.load_lvl7()
612	Entities.add_element(Entities.entitylist.player,{204,198})
613	Entities.add_element(Entities.entitylist.sheriff_box,{48,152})
614	Entities.add_element(Entities.entitylist.barrier_horiz,{362,77},3)
615	Entities.add_element(Entities.entitylist.mansion,{468,44})
616	Entities.add_element(Entities.entitylist.cactus,{40,268})
617	Entities.add_element(Entities.entitylist.herb,{346,209})
618	Entities.add_element(Entities.entitylist.herb,{42,421})
619	Entities.add_element(Entities.entitylist.warehouse,{291,123})
620	Entities.add_element(Entities.entitylist.smith,{419,178})
621	Entities.add_element(Entities.entitylist.barrier_horiz,{364,263},7)
622	Entities.add_element(Entities.entitylist.bank,{203,244})
623	Entities.add_element(Entities.entitylist.well,{577,101})
624	Entities.add_element(Entities.entitylist.barrier_horiz,{204,169},4)
625	Entities.add_element(Entities.entitylist.house,{193,95})
626	Entities.add_element(Entities.entitylist.house,{193,4})
627	Entities.add_element(Entities.entitylist.well,{84,52})
628	Entities.add_element(Entities.entitylist.stable,{551,317})
629	Entities.add_element(Entities.entitylist.herb,{604,440})
630	Entities.add_element(Entities.entitylist.cactus,{594,165})
631	Entities.add_element(Entities.entitylist.generic_house,{153,447})
632	Entities.add_element(Entities.entitylist.warehouse,{116,317})
633	Entities.add_element(Entities.entitylist.saloon,{413,373})
634	Entities.add_element(Entities.entitylist.herb,{332,303})
635	Entities.add_element(Entities.entitylist.crate,{241,356})
636	Entities.add_element(Entities.entitylist.crate,{398,96})
637	Entities.add_element(Entities.entitylist.crate,{373,106})
638	Entities.add_element(Entities.entitylist.blue_bandit,{495,168})
639	Entities.add_element(Entities.entitylist.yellow_bandit,{365,33})
640	Entities.add_element(Entities.entitylist.yellow_bandit,{329,33})
641	Entities.add_element(Entities.entitylist.red_bandit,{604,277})
642	Entities.add_element(Entities.entitylist.blue_bandit,{558,33})
643	Entities.add_element(Entities.entitylist.red_bandit,{454,450})
644	Entities.add_element(Entities.entitylist.green_bandit,{112,393})
645	Entities.add_element(Entities.entitylist.yellow_bandit,{328,387})
646	Entities.add_element(Entities.entitylist.blue_bandit,{168,303})
647
648
649end
650function Level.load_lvl8()
651	Entities.add_element(Entities.entitylist.player,{613,36})
652	Entities.add_element(Entities.entitylist.sheriff_box,{46,315})
653	Entities.add_element(Entities.entitylist.barber,{593,162})
654	Entities.add_element(Entities.entitylist.barrel,{448,155})
655	Entities.add_element(Entities.entitylist.mansion,{499,44})
656	Entities.add_element(Entities.entitylist.generic_house,{34,103})
657	Entities.add_element(Entities.entitylist.warehouse,{448,290})
658	Entities.add_element(Entities.entitylist.house,{451,202})
659	Entities.add_element(Entities.entitylist.barber,{523,253})
660	Entities.add_element(Entities.entitylist.well,{455,462})
661	Entities.add_element(Entities.entitylist.cactus,{378,44})
662	Entities.add_element(Entities.entitylist.cactus,{113,33})
663	Entities.add_element(Entities.entitylist.herb,{26,259})
664	Entities.add_element(Entities.entitylist.herb,{39,404})
665	Entities.add_element(Entities.entitylist.cactus,{122,344})
666	Entities.add_element(Entities.entitylist.cactus,{513,150})
667	Entities.add_element(Entities.entitylist.cactus,{613,311})
668	Entities.add_element(Entities.entitylist.herb,{501,446})
669	Entities.add_element(Entities.entitylist.fence_vert,{255,201},6)
670	Entities.add_element(Entities.entitylist.bush,{345,175})
671	Entities.add_element(Entities.entitylist.bush,{278,196})
672	Entities.add_element(Entities.entitylist.bush,{334,224})
673	Entities.add_element(Entities.entitylist.house,{451,109})
674	Entities.add_element(Entities.entitylist.barrier_horiz,{439,395},5)
675	Entities.add_element(Entities.entitylist.fence_horiz,{310,153},8)
676	Entities.add_element(Entities.entitylist.fence_horiz,{310,254},8)
677	Entities.add_element(Entities.entitylist.fence_vert,{366,201},6)
678	Entities.add_element(Entities.entitylist.bank,{110,210})
679	Entities.add_element(Entities.entitylist.stable,{171,225})
680	Entities.add_element(Entities.entitylist.barber,{194,97})
681	Entities.add_element(Entities.entitylist.pile,{271,81})
682	Entities.add_element(Entities.entitylist.dead_tree,{309,192})
683	Entities.add_element(Entities.entitylist.sheriff_box,{563,378})
684	Entities.add_element(Entities.entitylist.tiny_house,{579,417})
685	Entities.add_element(Entities.entitylist.saloon,{308,334})
686	Entities.add_element(Entities.entitylist.generic_house,{312,411})
687	Entities.add_element(Entities.entitylist.fence_horiz,{331,76},5)
688	Entities.add_element(Entities.entitylist.crate,{361,85})
689	Entities.add_element(Entities.entitylist.church,{175,342})
690	Entities.add_element(Entities.entitylist.mansion,{137,436})
691	Entities.add_element(Entities.entitylist.green_bandit,{34,449})
692	Entities.add_element(Entities.entitylist.yellow_bandit,{51,31})
693	Entities.add_element(Entities.entitylist.blue_bandit,{221,147})
694	Entities.add_element(Entities.entitylist.green_bandit,{29,164})
695	Entities.add_element(Entities.entitylist.green_bandit,{119,265})
696	Entities.add_element(Entities.entitylist.red_bandit,{221,359})
697	Entities.add_element(Entities.entitylist.yellow_bandit,{428,460})
698	Entities.add_element(Entities.entitylist.red_bandit,{491,294})
699
700
701end
702function Level.load_lvl9()
703	Entities.add_element(Entities.entitylist.player,{283,265})
704	Entities.add_element(Entities.entitylist.generic_house,{231,65})
705	Entities.add_element(Entities.entitylist.tiny_house,{336,267})
706	Entities.add_element(Entities.entitylist.tiny_house,{30,115})
707	Entities.add_element(Entities.entitylist.well,{170,464})
708	Entities.add_element(Entities.entitylist.warehouse,{111,54})
709	Entities.add_element(Entities.entitylist.church,{111,145})
710	Entities.add_element(Entities.entitylist.smith,{97,233})
711	Entities.add_element(Entities.entitylist.saloon,{466,203})
712	Entities.add_element(Entities.entitylist.well,{595,351})
713	Entities.add_element(Entities.entitylist.herb,{581,439})
714	Entities.add_element(Entities.entitylist.herb,{591,155})
715	Entities.add_element(Entities.entitylist.herb,{329,40})
716	Entities.add_element(Entities.entitylist.herb,{167,169})
717	Entities.add_element(Entities.entitylist.herb,{41,337})
718	Entities.add_element(Entities.entitylist.herb,{25,183})
719	Entities.add_element(Entities.entitylist.cactus,{112,442})
720	Entities.add_element(Entities.entitylist.cactus,{332,410})
721	Entities.add_element(Entities.entitylist.cactus,{401,288})
722	Entities.add_element(Entities.entitylist.cactus,{451,39})
723	Entities.add_element(Entities.entitylist.cactus,{29,26})
724	Entities.add_element(Entities.entitylist.pile,{274,443})
725	Entities.add_element(Entities.entitylist.barrel,{520,263})
726	Entities.add_element(Entities.entitylist.crate,{629,219})
727	Entities.add_element(Entities.entitylist.crate,{613,232})
728	Entities.add_element(Entities.entitylist.crate,{595,246})
729	Entities.add_element(Entities.entitylist.barrel,{520,332})
730	Entities.add_element(Entities.entitylist.barrel,{84,381})
731	Entities.add_element(Entities.entitylist.barrel,{23,381})
732	Entities.add_element(Entities.entitylist.barrel,{9,381})
733	Entities.add_element(Entities.entitylist.barber,{532,80})
734	Entities.add_element(Entities.entitylist.crate,{424,99})
735	Entities.add_element(Entities.entitylist.crate,{448,99})
736	Entities.add_element(Entities.entitylist.barrel,{575,12})
737	Entities.add_element(Entities.entitylist.sheriff_box,{259,360})
738	Entities.add_element(Entities.entitylist.stable,{232,230})
739	Entities.add_element(Entities.entitylist.bank,{153,358})
740	Entities.add_element(Entities.entitylist.tiny_house,{336,326})
741	Entities.add_element(Entities.entitylist.barber,{305,158})
742	Entities.add_element(Entities.entitylist.warehouse,{380,128})
743	Entities.add_element(Entities.entitylist.mansion,{426,393})
744	Entities.add_element(Entities.entitylist.house,{516,378})
745	Entities.add_element(Entities.entitylist.red_bandit,{169,126})
746	Entities.add_element(Entities.entitylist.green_bandit,{322,78})
747	Entities.add_element(Entities.entitylist.yellow_bandit,{524,24})
748	Entities.add_element(Entities.entitylist.yellow_bandit,{448,127})
749	Entities.add_element(Entities.entitylist.yellow_bandit,{335,383})
750	Entities.add_element(Entities.entitylist.green_bandit,{68,171})
751	Entities.add_element(Entities.entitylist.blue_bandit,{20,65})
752	Entities.add_element(Entities.entitylist.blue_bandit,{180,262})
753	Entities.add_element(Entities.entitylist.yellow_bandit,{52,381})
754
755end
756function Level.load_lvl10()
757	Entities.add_element(Entities.entitylist.player,{456,43})
758	Entities.add_element(Entities.entitylist.barrier_horiz,{383,93},7)
759	Entities.add_element(Entities.entitylist.house,{611,240})
760	Entities.add_element(Entities.entitylist.warehouse,{506,228})
761	Entities.add_element(Entities.entitylist.cactus,{250,267})
762	Entities.add_element(Entities.entitylist.cactus,{392,265})
763	Entities.add_element(Entities.entitylist.dead_branch,{572,435})
764	Entities.add_element(Entities.entitylist.herb,{36,316})
765	Entities.add_element(Entities.entitylist.herb,{220,73})
766	Entities.add_element(Entities.entitylist.herb,{520,31})
767	Entities.add_element(Entities.entitylist.herb,{609,317})
768	Entities.add_element(Entities.entitylist.stable,{139,263})
769	Entities.add_element(Entities.entitylist.well,{488,304})
770	Entities.add_element(Entities.entitylist.saloon,{539,126})
771	Entities.add_element(Entities.entitylist.cactus,{201,443})
772	Entities.add_element(Entities.entitylist.herb,{429,457})
773	Entities.add_element(Entities.entitylist.bush,{12,53})
774	Entities.add_element(Entities.entitylist.bush,{50,13})
775	Entities.add_element(Entities.entitylist.bush,{33,37})
776	Entities.add_element(Entities.entitylist.warehouse,{28,226})
777	Entities.add_element(Entities.entitylist.sheriff_box,{307,111})
778	Entities.add_element(Entities.entitylist.warehouse,{141,139})
779	Entities.add_element(Entities.entitylist.pile,{86,93})
780	Entities.add_element(Entities.entitylist.house,{316,193})
781	Entities.add_element(Entities.entitylist.barrel,{316,152})
782	Entities.add_element(Entities.entitylist.generic_house,{110,387})
783	Entities.add_element(Entities.entitylist.barber,{527,350})
784	Entities.add_element(Entities.entitylist.crate,{486,386})
785	Entities.add_element(Entities.entitylist.crate,{486,403})
786	Entities.add_element(Entities.entitylist.crate,{486,420})
787	Entities.add_element(Entities.entitylist.smith,{336,317})
788	Entities.add_element(Entities.entitylist.barrier_horiz,{281,366},7)
789	Entities.add_element(Entities.entitylist.crate,{382,385})
790	Entities.add_element(Entities.entitylist.crate,{382,402})
791	Entities.add_element(Entities.entitylist.tiny_house,{273,450})
792	Entities.add_element(Entities.entitylist.crate,{382,420})
793	Entities.add_element(Entities.entitylist.blue_bandit,{397,141})
794	Entities.add_element(Entities.entitylist.red_bandit,{457,198})
795	Entities.add_element(Entities.entitylist.red_bandit,{428,178})
796	Entities.add_element(Entities.entitylist.green_bandit,{368,176})
797	Entities.add_element(Entities.entitylist.yellow_bandit,{415,206})
798	Entities.add_element(Entities.entitylist.yellow_bandit,{442,271})
799	Entities.add_element(Entities.entitylist.red_bandit,{204,181})
800	Entities.add_element(Entities.entitylist.yellow_bandit,{198,292})
801	Entities.add_element(Entities.entitylist.blue_bandit,{217,238})
802	Entities.add_element(Entities.entitylist.blue_bandit,{245,328})
803	Entities.add_element(Entities.entitylist.red_bandit,{251,190})
804	Entities.add_element(Entities.entitylist.blue_bandit,{202,248})
805
806end
807
808------------------------------------------------------------------------------
809function Level.load_lvl1_hard()
810	Entities.add_element(Entities.entitylist.player,{67,79})
811	Entities.add_element(Entities.entitylist.bank,{387,342})
812	Entities.add_element(Entities.entitylist.house,{155,319})
813	Entities.add_element(Entities.entitylist.herb,{265,468})
814	Entities.add_element(Entities.entitylist.bush,{30,381})
815	Entities.add_element(Entities.entitylist.fence_vert,{22,295},8)
816	Entities.add_element(Entities.entitylist.fence_horiz,{105,236},4)
817	Entities.add_element(Entities.entitylist.fence_vert,{601,336},4)
818	Entities.add_element(Entities.entitylist.barrier_horiz,{549,445},2)
819	Entities.add_element(Entities.entitylist.bush,{504,442})
820	Entities.add_element(Entities.entitylist.bush,{457,442})
821	Entities.add_element(Entities.entitylist.bush,{482,442})
822	Entities.add_element(Entities.entitylist.cactus,{93,203})
823	Entities.add_element(Entities.entitylist.herb,{603,250})
824	Entities.add_element(Entities.entitylist.herb,{24,201})
825	Entities.add_element(Entities.entitylist.church,{598,408})
826	Entities.add_element(Entities.entitylist.house,{50,427})
827	Entities.add_element(Entities.entitylist.fence_horiz,{263,450},9)
828	Entities.add_element(Entities.entitylist.barrier_horiz,{383,445},4)
829	Entities.add_element(Entities.entitylist.bank,{140,426})
830	Entities.add_element(Entities.entitylist.warehouse,{500,103})
831	Entities.add_element(Entities.entitylist.house,{590,83})
832	Entities.add_element(Entities.entitylist.cactus,{573,25})
833	Entities.add_element(Entities.entitylist.house,{590,143})
834	Entities.add_element(Entities.entitylist.bush,{543,59})
835	Entities.add_element(Entities.entitylist.warehouse,{257,336})
836	Entities.add_element(Entities.entitylist.barrier_horiz,{337,231},7)
837	Entities.add_element(Entities.entitylist.sheriff_box,{476,249})
838	Entities.add_element(Entities.entitylist.cactus,{377,18})
839	Entities.add_element(Entities.entitylist.herb,{78,23})
840	Entities.add_element(Entities.entitylist.barrier_vert,{25,93},3)
841	Entities.add_element(Entities.entitylist.bank,{83,149})
842	Entities.add_element(Entities.entitylist.mansion,{179,198})
843	Entities.add_element(Entities.entitylist.well,{190,108})
844	Entities.add_element(Entities.entitylist.fence_horiz,{251,52},32)
845	Entities.add_element(Entities.entitylist.barrier_horiz,{51,231},2)
846	Entities.add_element(Entities.entitylist.house,{50,425})
847	Entities.add_element(Entities.entitylist.fence_vert,{562,250},3)
848	Entities.add_element(Entities.entitylist.house,{590,203})
849	Entities.add_element(Entities.entitylist.house,{590,296})
850	Entities.add_element(Entities.entitylist.barber,{287,133})
851	Entities.add_element(Entities.entitylist.barber,{425,133})
852	Entities.add_element(Entities.entitylist.red_bandit,{91,319})
853	Entities.add_element(Entities.entitylist.blue_bandit,{145,373})
854	Entities.add_element(Entities.entitylist.blue_bandit,{491,351})
855	Entities.add_element(Entities.entitylist.blue_bandit,{284,189})
856	Entities.add_element(Entities.entitylist.blue_bandit,{307,338})
857end
858function Level.load_lvl2_hard()
859	Entities.add_element(Entities.entitylist.player,{307,208})
860	Entities.add_element(Entities.entitylist.barrier_vert,{277,258},8)
861	Entities.add_element(Entities.entitylist.barrier_horiz,{146,227},6)
862	Entities.add_element(Entities.entitylist.barrier_horiz,{43,227},1)
863	Entities.add_element(Entities.entitylist.barrier_vert,{339,311},5)
864	Entities.add_element(Entities.entitylist.herb,{63,258})
865	Entities.add_element(Entities.entitylist.herb,{120,140})
866	Entities.add_element(Entities.entitylist.herb,{259,30})
867	Entities.add_element(Entities.entitylist.herb,{370,78})
868	Entities.add_element(Entities.entitylist.herb,{232,407})
869	Entities.add_element(Entities.entitylist.cactus,{46,426})
870	Entities.add_element(Entities.entitylist.bank,{181,245})
871	Entities.add_element(Entities.entitylist.warehouse,{214,327})
872	Entities.add_element(Entities.entitylist.barrier_vert,{67,434},3)
873	Entities.add_element(Entities.entitylist.church,{86,348})
874	Entities.add_element(Entities.entitylist.barrier_vert,{29,322},6)
875	Entities.add_element(Entities.entitylist.bank,{87,245})
876	Entities.add_element(Entities.entitylist.saloon,{436,403})
877	Entities.add_element(Entities.entitylist.sheriff_box,{96,70})
878	Entities.add_element(Entities.entitylist.church,{223,69})
879	Entities.add_element(Entities.entitylist.barrier_vert,{277,32},3)
880	Entities.add_element(Entities.entitylist.barrier_vert,{381,204},7)
881	Entities.add_element(Entities.entitylist.barrier_vert,{339,110},5)
882	Entities.add_element(Entities.entitylist.barrier_horiz,{28,163},2)
883	Entities.add_element(Entities.entitylist.cactus,{29,115})
884	Entities.add_element(Entities.entitylist.herb,{135,191})
885	Entities.add_element(Entities.entitylist.barrier_horiz,{404,42},4)
886	Entities.add_element(Entities.entitylist.house,{137,123})
887	Entities.add_element(Entities.entitylist.barrier_horiz,{217,163},4)
888	Entities.add_element(Entities.entitylist.barrier_horiz,{254,435},8)
889	Entities.add_element(Entities.entitylist.barrier_horiz,{428,103},3)
890	Entities.add_element(Entities.entitylist.well,{538,106})
891	Entities.add_element(Entities.entitylist.smith,{496,203})
892	Entities.add_element(Entities.entitylist.herb,{560,343})
893	Entities.add_element(Entities.entitylist.cactus,{417,264})
894	Entities.add_element(Entities.entitylist.herb,{621,21})
895	Entities.add_element(Entities.entitylist.cactus,{138,363})
896	Entities.add_element(Entities.entitylist.barrier_horiz,{492,304},7)
897	Entities.add_element(Entities.entitylist.barrier_vert,{597,147},6)
898	Entities.add_element(Entities.entitylist.barrier_horiz,{554,42},3)
899	Entities.add_element(Entities.entitylist.house,{571,400})
900	Entities.add_element(Entities.entitylist.yellow_bandit,{198,135})
901	Entities.add_element(Entities.entitylist.yellow_bandit,{147,326})
902	Entities.add_element(Entities.entitylist.yellow_bandit,{404,201})
903	Entities.add_element(Entities.entitylist.yellow_bandit,{82,133})
904	Entities.add_element(Entities.entitylist.yellow_bandit,{515,460})
905	Entities.add_element(Entities.entitylist.yellow_bandit,{623,212})
906
907end
908function Level.load_lvl3_hard()
909	Entities.add_element(Entities.entitylist.player,{369,231})
910	Entities.add_element(Entities.entitylist.bank,{402,313})
911	Entities.add_element(Entities.entitylist.mansion,{236,149})
912	Entities.add_element(Entities.entitylist.house,{116,163})
913	Entities.add_element(Entities.entitylist.barrel,{195,233})
914	Entities.add_element(Entities.entitylist.barrel,{195,246})
915	Entities.add_element(Entities.entitylist.barrel,{195,260})
916	Entities.add_element(Entities.entitylist.barrel,{195,275})
917	Entities.add_element(Entities.entitylist.barrel,{195,289})
918	Entities.add_element(Entities.entitylist.warehouse,{265,448})
919	Entities.add_element(Entities.entitylist.saloon,{542,76})
920	Entities.add_element(Entities.entitylist.barrier_horiz,{40,184},3)
921	Entities.add_element(Entities.entitylist.sheriff_box,{490,452})
922	Entities.add_element(Entities.entitylist.herb,{440,150})
923	Entities.add_element(Entities.entitylist.herb,{196,444})
924	Entities.add_element(Entities.entitylist.herb,{445,367})
925	Entities.add_element(Entities.entitylist.herb,{600,425})
926	Entities.add_element(Entities.entitylist.cactus,{567,414})
927	Entities.add_element(Entities.entitylist.cactus,{220,253})
928	Entities.add_element(Entities.entitylist.cactus,{177,54})
929	Entities.add_element(Entities.entitylist.cactus,{457,42})
930	Entities.add_element(Entities.entitylist.saloon,{553,327})
931	Entities.add_element(Entities.entitylist.mansion,{86,395})
932	Entities.add_element(Entities.entitylist.bank,{85,63})
933	Entities.add_element(Entities.entitylist.bank,{232,359})
934	Entities.add_element(Entities.entitylist.sheriff_box,{342,165})
935	Entities.add_element(Entities.entitylist.sheriff_box,{295,254})
936	Entities.add_element(Entities.entitylist.warehouse,{118,245})
937	Entities.add_element(Entities.entitylist.warehouse,{368,376})
938	Entities.add_element(Entities.entitylist.barber,{379,59})
939	Entities.add_element(Entities.entitylist.mansion,{542,165})
940	Entities.add_element(Entities.entitylist.barber,{472,225})
941	Entities.add_element(Entities.entitylist.house,{301,74})
942	Entities.add_element(Entities.entitylist.barrel,{155,95})
943	Entities.add_element(Entities.entitylist.barrel,{167,107})
944	Entities.add_element(Entities.entitylist.cactus,{46,265})
945	Entities.add_element(Entities.entitylist.crate,{159,381})
946	Entities.add_element(Entities.entitylist.red_bandit,{606,459})
947	Entities.add_element(Entities.entitylist.red_bandit,{216,423})
948	Entities.add_element(Entities.entitylist.red_bandit,{17,217})
949	Entities.add_element(Entities.entitylist.red_bandit,{41,133})
950	Entities.add_element(Entities.entitylist.red_bandit,{618,15})
951	Entities.add_element(Entities.entitylist.red_bandit,{369,464})
952
953end
954function Level.load_lvl4_hard()
955	Entities.add_element(Entities.entitylist.player,{69,36})
956	Entities.add_element(Entities.entitylist.barrier_horiz,{329,185},10)
957	Entities.add_element(Entities.entitylist.barrier_vert,{125,174},7)
958	Entities.add_element(Entities.entitylist.bank,{370,260})
959	Entities.add_element(Entities.entitylist.warehouse,{403,326})
960	Entities.add_element(Entities.entitylist.house,{293,110})
961	Entities.add_element(Entities.entitylist.house,{352,110})
962	Entities.add_element(Entities.entitylist.house,{411,110})
963	Entities.add_element(Entities.entitylist.house,{470,110})
964	Entities.add_element(Entities.entitylist.warehouse,{583,245})
965	Entities.add_element(Entities.entitylist.warehouse,{583,318})
966	Entities.add_element(Entities.entitylist.barrel,{178,201})
967	Entities.add_element(Entities.entitylist.barrel,{175,215})
968	Entities.add_element(Entities.entitylist.barrel,{167,226})
969	Entities.add_element(Entities.entitylist.barrel,{161,238})
970	Entities.add_element(Entities.entitylist.dead_branch,{59,277})
971	Entities.add_element(Entities.entitylist.dead_branch,{289,427})
972	Entities.add_element(Entities.entitylist.herb,{101,221})
973	Entities.add_element(Entities.entitylist.herb,{198,405})
974	Entities.add_element(Entities.entitylist.herb,{399,428})
975	Entities.add_element(Entities.entitylist.herb,{304,317})
976	Entities.add_element(Entities.entitylist.herb,{454,211})
977	Entities.add_element(Entities.entitylist.herb,{518,324})
978	Entities.add_element(Entities.entitylist.herb,{528,175})
979	Entities.add_element(Entities.entitylist.herb,{623,410})
980	Entities.add_element(Entities.entitylist.herb,{614,103})
981	Entities.add_element(Entities.entitylist.barrier_horiz,{78,83},3)
982	Entities.add_element(Entities.entitylist.bush,{17,82})
983	Entities.add_element(Entities.entitylist.barrier_vert,{350,19},2)
984	Entities.add_element(Entities.entitylist.barrier_vert,{234,66},2)
985	Entities.add_element(Entities.entitylist.herb,{293,33})
986	Entities.add_element(Entities.entitylist.herb,{175,81})
987	Entities.add_element(Entities.entitylist.bush,{366,16})
988	Entities.add_element(Entities.entitylist.house,{234,110})
989	Entities.add_element(Entities.entitylist.fence_horiz,{490,36},11)
990	Entities.add_element(Entities.entitylist.barrier_horiz,{295,279},1)
991	Entities.add_element(Entities.entitylist.mansion,{520,401})
992	Entities.add_element(Entities.entitylist.mansion,{551,401})
993	Entities.add_element(Entities.entitylist.barrier_vert,{570,64},2)
994	Entities.add_element(Entities.entitylist.dead_branch,{560,62})
995	Entities.add_element(Entities.entitylist.dead_tree,{577,62})
996	Entities.add_element(Entities.entitylist.sheriff_box,{46,156})
997	Entities.add_element(Entities.entitylist.church,{217,307})
998	Entities.add_element(Entities.entitylist.barrier_vert,{481,253},4)
999	Entities.add_element(Entities.entitylist.barrier_horiz,{210,359},8)
1000	Entities.add_element(Entities.entitylist.herb,{42,46})
1001	Entities.add_element(Entities.entitylist.barrel,{122,43})
1002	Entities.add_element(Entities.entitylist.barrel,{122,20})
1003	Entities.add_element(Entities.entitylist.house,{114,448})
1004	Entities.add_element(Entities.entitylist.green_bandit,{361,315})
1005	Entities.add_element(Entities.entitylist.green_bandit,{318,156})
1006	Entities.add_element(Entities.entitylist.green_bandit,{386,56})
1007	Entities.add_element(Entities.entitylist.green_bandit,{25,222})
1008	Entities.add_element(Entities.entitylist.green_bandit,{214,447})
1009	Entities.add_element(Entities.entitylist.green_bandit,{518,260})
1010	Entities.add_element(Entities.entitylist.green_bandit,{627,196})
1011
1012end
1013function Level.load_lvl5_hard()
1014	Entities.add_element(Entities.entitylist.player,{571,464})
1015	Entities.add_element(Entities.entitylist.cactus,{110,428})
1016	Entities.add_element(Entities.entitylist.cactus,{439,99})
1017	Entities.add_element(Entities.entitylist.cactus,{277,410})
1018	Entities.add_element(Entities.entitylist.herb,{279,76})
1019	Entities.add_element(Entities.entitylist.herb,{457,290})
1020	Entities.add_element(Entities.entitylist.herb,{188,447})
1021	Entities.add_element(Entities.entitylist.barrel,{597,261})
1022	Entities.add_element(Entities.entitylist.barrel,{597,288})
1023	Entities.add_element(Entities.entitylist.saloon,{543,349})
1024	Entities.add_element(Entities.entitylist.barrier_horiz,{476,437},8)
1025	Entities.add_element(Entities.entitylist.warehouse,{323,159})
1026	Entities.add_element(Entities.entitylist.barrier_horiz,{435,46},9)
1027	Entities.add_element(Entities.entitylist.warehouse,{575,92})
1028	Entities.add_element(Entities.entitylist.herb,{173,36})
1029	Entities.add_element(Entities.entitylist.smith,{178,204})
1030	Entities.add_element(Entities.entitylist.barrel,{226,146})
1031	Entities.add_element(Entities.entitylist.church,{210,76})
1032	Entities.add_element(Entities.entitylist.mansion,{543,195})
1033	Entities.add_element(Entities.entitylist.house,{100,338})
1034	Entities.add_element(Entities.entitylist.house,{58,88})
1035	Entities.add_element(Entities.entitylist.pile,{270,289})
1036	Entities.add_element(Entities.entitylist.warehouse,{323,335})
1037	Entities.add_element(Entities.entitylist.barrier_vert,{422,361},2)
1038	Entities.add_element(Entities.entitylist.barrier_vert,{422,245},9)
1039	Entities.add_element(Entities.entitylist.warehouse,{214,358})
1040	Entities.add_element(Entities.entitylist.barrel,{233,253})
1041	Entities.add_element(Entities.entitylist.barrel,{241,274})
1042	Entities.add_element(Entities.entitylist.crate,{234,425})
1043	Entities.add_element(Entities.entitylist.house,{155,88})
1044	Entities.add_element(Entities.entitylist.house,{-2,88})
1045	Entities.add_element(Entities.entitylist.cactus,{43,195})
1046	Entities.add_element(Entities.entitylist.herb,{71,271})
1047	Entities.add_element(Entities.entitylist.bush,{596,464})
1048	Entities.add_element(Entities.entitylist.blue_bandit,{92,195})
1049	Entities.add_element(Entities.entitylist.blue_bandit,{50,343})
1050	Entities.add_element(Entities.entitylist.blue_bandit,{154,345})
1051	Entities.add_element(Entities.entitylist.yellow_bandit,{390,340})
1052	Entities.add_element(Entities.entitylist.yellow_bandit,{386,178})
1053	Entities.add_element(Entities.entitylist.blue_bandit,{449,334})
1054	Entities.add_element(Entities.entitylist.green_bandit,{455,137})
1055	Entities.add_element(Entities.entitylist.red_bandit,{265,342})
1056
1057end
1058function Level.load_lvl6_hard()
1059	Entities.add_element(Entities.entitylist.player,{263,215})
1060	Entities.add_element(Entities.entitylist.warehouse,{92,423})
1061	Entities.add_element(Entities.entitylist.barrel,{161,195})
1062	Entities.add_element(Entities.entitylist.fence_horiz,{61,229},5)
1063	Entities.add_element(Entities.entitylist.house,{557,56})
1064	Entities.add_element(Entities.entitylist.fence_vert,{554,98},2)
1065	Entities.add_element(Entities.entitylist.bush,{78,12})
1066	Entities.add_element(Entities.entitylist.bush,{78,37})
1067	Entities.add_element(Entities.entitylist.saloon,{285,98})
1068	Entities.add_element(Entities.entitylist.saloon,{436,98})
1069	Entities.add_element(Entities.entitylist.house,{115,232})
1070	Entities.add_element(Entities.entitylist.house,{115,291})
1071	Entities.add_element(Entities.entitylist.barrier_horiz,{286,181},3)
1072	Entities.add_element(Entities.entitylist.warehouse,{219,227})
1073	Entities.add_element(Entities.entitylist.house,{557,141})
1074	Entities.add_element(Entities.entitylist.warehouse,{61,111})
1075	Entities.add_element(Entities.entitylist.barrier_horiz,{361,12},8)
1076	Entities.add_element(Entities.entitylist.mansion,{209,410})
1077	Entities.add_element(Entities.entitylist.sheriff_box,{386,307})
1078	Entities.add_element(Entities.entitylist.fence_vert,{304,392},7)
1079	Entities.add_element(Entities.entitylist.sheriff_box,{293,307})
1080	Entities.add_element(Entities.entitylist.barrier_vert,{29,337},7)
1081	Entities.add_element(Entities.entitylist.barrier_horiz,{147,324},4)
1082	Entities.add_element(Entities.entitylist.generic_house,{433,448})
1083	Entities.add_element(Entities.entitylist.generic_house,{433,410})
1084	Entities.add_element(Entities.entitylist.church,{453,235})
1085	Entities.add_element(Entities.entitylist.stable,{561,342})
1086	Entities.add_element(Entities.entitylist.well,{484,327})
1087	Entities.add_element(Entities.entitylist.tiny_house,{163,83})
1088	Entities.add_element(Entities.entitylist.tiny_house,{163,143})
1089	Entities.add_element(Entities.entitylist.barrier_horiz,{493,181},6)
1090	Entities.add_element(Entities.entitylist.red_bandit,{180,199})
1091	Entities.add_element(Entities.entitylist.green_bandit,{110,173})
1092	Entities.add_element(Entities.entitylist.yellow_bandit,{46,463})
1093	Entities.add_element(Entities.entitylist.yellow_bandit,{605,98})
1094	Entities.add_element(Entities.entitylist.blue_bandit,{630,385})
1095	Entities.add_element(Entities.entitylist.yellow_bandit,{359,36})
1096	Entities.add_element(Entities.entitylist.red_bandit,{334,390})
1097	Entities.add_element(Entities.entitylist.yellow_bandit,{330,437})
1098
1099end
1100function Level.load_lvl7_hard()
1101	Entities.add_element(Entities.entitylist.player,{613,36})
1102	Entities.add_element(Entities.entitylist.barber,{593,162})
1103	Entities.add_element(Entities.entitylist.barrel,{448,155})
1104	Entities.add_element(Entities.entitylist.mansion,{499,44})
1105	Entities.add_element(Entities.entitylist.warehouse,{448,290})
1106	Entities.add_element(Entities.entitylist.house,{451,202})
1107	Entities.add_element(Entities.entitylist.barber,{523,253})
1108	Entities.add_element(Entities.entitylist.well,{455,462})
1109	Entities.add_element(Entities.entitylist.cactus,{378,44})
1110	Entities.add_element(Entities.entitylist.cactus,{513,150})
1111	Entities.add_element(Entities.entitylist.cactus,{613,311})
1112	Entities.add_element(Entities.entitylist.herb,{501,446})
1113	Entities.add_element(Entities.entitylist.fence_vert,{255,201},6)
1114	Entities.add_element(Entities.entitylist.bush,{345,175})
1115	Entities.add_element(Entities.entitylist.bush,{278,196})
1116	Entities.add_element(Entities.entitylist.bush,{334,224})
1117	Entities.add_element(Entities.entitylist.house,{451,109})
1118	Entities.add_element(Entities.entitylist.barrier_horiz,{439,395},5)
1119	Entities.add_element(Entities.entitylist.fence_horiz,{310,153},8)
1120	Entities.add_element(Entities.entitylist.fence_horiz,{310,254},8)
1121	Entities.add_element(Entities.entitylist.fence_vert,{366,201},6)
1122	Entities.add_element(Entities.entitylist.stable,{171,225})
1123	Entities.add_element(Entities.entitylist.dead_tree,{309,192})
1124	Entities.add_element(Entities.entitylist.sheriff_box,{563,378})
1125	Entities.add_element(Entities.entitylist.tiny_house,{579,417})
1126	Entities.add_element(Entities.entitylist.saloon,{308,334})
1127	Entities.add_element(Entities.entitylist.generic_house,{312,411})
1128	Entities.add_element(Entities.entitylist.fence_horiz,{331,76},5)
1129	Entities.add_element(Entities.entitylist.crate,{361,85})
1130	Entities.add_element(Entities.entitylist.fence_horiz,{123,76},5)
1131	Entities.add_element(Entities.entitylist.dead_branch,{48,329})
1132	Entities.add_element(Entities.entitylist.bush,{120,139})
1133	Entities.add_element(Entities.entitylist.bush,{18,172})
1134	Entities.add_element(Entities.entitylist.bush,{114,336})
1135	Entities.add_element(Entities.entitylist.herb,{23,288})
1136	Entities.add_element(Entities.entitylist.mill,{79,245})
1137	Entities.add_element(Entities.entitylist.dead_tree,{37,191})
1138	Entities.add_element(Entities.entitylist.dead_branch,{114,190})
1139	Entities.add_element(Entities.entitylist.herb,{118,255})
1140	Entities.add_element(Entities.entitylist.bush,{24,354})
1141	Entities.add_element(Entities.entitylist.barber,{194,97})
1142	Entities.add_element(Entities.entitylist.generic_house,{35,103})
1143	Entities.add_element(Entities.entitylist.pile,{271,81})
1144	Entities.add_element(Entities.entitylist.fence_horiz,{77,384},12)
1145	Entities.add_element(Entities.entitylist.church,{175,342})
1146	Entities.add_element(Entities.entitylist.yellow_bandit,{51,31})
1147	Entities.add_element(Entities.entitylist.blue_bandit,{221,147})
1148	Entities.add_element(Entities.entitylist.red_bandit,{221,359})
1149	Entities.add_element(Entities.entitylist.yellow_bandit,{428,460})
1150	Entities.add_element(Entities.entitylist.red_bandit,{491,294})
1151
1152end
1153function Level.load_lvl8_hard()
1154	Entities.add_element(Entities.entitylist.player,{283,265})
1155	Entities.add_element(Entities.entitylist.generic_house,{231,65})
1156	Entities.add_element(Entities.entitylist.tiny_house,{336,267})
1157	Entities.add_element(Entities.entitylist.tiny_house,{30,115})
1158	Entities.add_element(Entities.entitylist.smith,{97,233})
1159	Entities.add_element(Entities.entitylist.saloon,{466,203})
1160	Entities.add_element(Entities.entitylist.herb,{581,439})
1161	Entities.add_element(Entities.entitylist.herb,{591,155})
1162	Entities.add_element(Entities.entitylist.herb,{329,40})
1163	Entities.add_element(Entities.entitylist.herb,{167,169})
1164	Entities.add_element(Entities.entitylist.herb,{41,337})
1165	Entities.add_element(Entities.entitylist.cactus,{112,442})
1166	Entities.add_element(Entities.entitylist.cactus,{451,39})
1167	Entities.add_element(Entities.entitylist.crate,{629,219})
1168	Entities.add_element(Entities.entitylist.crate,{613,232})
1169	Entities.add_element(Entities.entitylist.crate,{595,246})
1170	Entities.add_element(Entities.entitylist.barrel,{84,382})
1171	Entities.add_element(Entities.entitylist.barrel,{23,382})
1172	Entities.add_element(Entities.entitylist.barrel,{9,382})
1173	Entities.add_element(Entities.entitylist.barber,{532,80})
1174	Entities.add_element(Entities.entitylist.stable,{232,230})
1175	Entities.add_element(Entities.entitylist.bank,{153,359})
1176	Entities.add_element(Entities.entitylist.tiny_house,{336,326})
1177	Entities.add_element(Entities.entitylist.barber,{305,158})
1178	Entities.add_element(Entities.entitylist.warehouse,{380,128})
1179	Entities.add_element(Entities.entitylist.mansion,{426,393})
1180	Entities.add_element(Entities.entitylist.house,{516,378})
1181	Entities.add_element(Entities.entitylist.cactus,{475,296})
1182	Entities.add_element(Entities.entitylist.cactus,{276,410})
1183	Entities.add_element(Entities.entitylist.barrel,{111,88})
1184	Entities.add_element(Entities.entitylist.barrel,{111,69})
1185	Entities.add_element(Entities.entitylist.barrel,{111,50})
1186	Entities.add_element(Entities.entitylist.church,{111,145})
1187	Entities.add_element(Entities.entitylist.cactus,{50,35})
1188	Entities.add_element(Entities.entitylist.herb,{20,178})
1189	Entities.add_element(Entities.entitylist.pile,{621,395})
1190	Entities.add_element(Entities.entitylist.well,{204,464})
1191	Entities.add_element(Entities.entitylist.bush,{292,342})
1192	Entities.add_element(Entities.entitylist.bush,{268,345})
1193	Entities.add_element(Entities.entitylist.bush,{355,221})
1194	Entities.add_element(Entities.entitylist.bush,{355,202})
1195	Entities.add_element(Entities.entitylist.red_bandit,{169,126})
1196	Entities.add_element(Entities.entitylist.yellow_bandit,{524,24})
1197	Entities.add_element(Entities.entitylist.blue_bandit,{20,65})
1198	Entities.add_element(Entities.entitylist.blue_bandit,{180,262})
1199	Entities.add_element(Entities.entitylist.yellow_bandit,{52,381})
1200	Entities.add_element(Entities.entitylist.yellow_bandit,{393,325})
1201	Entities.add_element(Entities.entitylist.green_bandit,{21,219})
1202
1203end
1204function Level.load_lvl9_hard()
1205	Entities.add_element(Entities.entitylist.player,{315,249})
1206	Entities.add_element(Entities.entitylist.barrier_horiz,{383,93},7)
1207	Entities.add_element(Entities.entitylist.house,{611,240})
1208	Entities.add_element(Entities.entitylist.warehouse,{506,228})
1209	Entities.add_element(Entities.entitylist.dead_branch,{572,435})
1210	Entities.add_element(Entities.entitylist.herb,{36,316})
1211	Entities.add_element(Entities.entitylist.herb,{220,73})
1212	Entities.add_element(Entities.entitylist.herb,{520,31})
1213	Entities.add_element(Entities.entitylist.herb,{609,317})
1214	Entities.add_element(Entities.entitylist.stable,{139,263})
1215	Entities.add_element(Entities.entitylist.well,{488,304})
1216	Entities.add_element(Entities.entitylist.saloon,{539,126})
1217	Entities.add_element(Entities.entitylist.cactus,{201,443})
1218	Entities.add_element(Entities.entitylist.herb,{429,457})
1219	Entities.add_element(Entities.entitylist.bush,{12,53})
1220	Entities.add_element(Entities.entitylist.bush,{50,13})
1221	Entities.add_element(Entities.entitylist.bush,{33,37})
1222	Entities.add_element(Entities.entitylist.warehouse,{28,226})
1223	Entities.add_element(Entities.entitylist.sheriff_box,{307,111})
1224	Entities.add_element(Entities.entitylist.warehouse,{141,139})
1225	Entities.add_element(Entities.entitylist.pile,{86,93})
1226	Entities.add_element(Entities.entitylist.house,{316,193})
1227	Entities.add_element(Entities.entitylist.barrel,{316,152})
1228	Entities.add_element(Entities.entitylist.generic_house,{110,387})
1229	Entities.add_element(Entities.entitylist.barber,{527,350})
1230	Entities.add_element(Entities.entitylist.crate,{486,386})
1231	Entities.add_element(Entities.entitylist.crate,{486,403})
1232	Entities.add_element(Entities.entitylist.crate,{486,420})
1233	Entities.add_element(Entities.entitylist.smith,{336,317})
1234	Entities.add_element(Entities.entitylist.barrier_horiz,{281,366},7)
1235	Entities.add_element(Entities.entitylist.crate,{382,385})
1236	Entities.add_element(Entities.entitylist.crate,{382,402})
1237	Entities.add_element(Entities.entitylist.tiny_house,{273,450})
1238	Entities.add_element(Entities.entitylist.crate,{382,420})
1239	Entities.add_element(Entities.entitylist.cactus,{422,193})
1240	Entities.add_element(Entities.entitylist.cactus,{223,292})
1241	Entities.add_element(Entities.entitylist.red_bandit,{21,117})
1242	Entities.add_element(Entities.entitylist.red_bandit,{118,450})
1243	Entities.add_element(Entities.entitylist.blue_bandit,{90,332})
1244	Entities.add_element(Entities.entitylist.yellow_bandit,{340,399})
1245	Entities.add_element(Entities.entitylist.green_bandit,{522,303})
1246	Entities.add_element(Entities.entitylist.yellow_bandit,{563,192})
1247	Entities.add_element(Entities.entitylist.red_bandit,{514,406})
1248	Entities.add_element(Entities.entitylist.blue_bandit,{611,347})
1249	Entities.add_element(Entities.entitylist.blue_bandit,{198,404})
1250
1251end
1252function Level.load_lvl10_hard()
1253	Entities.add_element(Entities.entitylist.player,{436,34})
1254	Entities.add_element(Entities.entitylist.barrier_vert,{474,180},7)
1255	Entities.add_element(Entities.entitylist.fence_horiz,{247,191},7)
1256	Entities.add_element(Entities.entitylist.fence_horiz,{185,85},7)
1257	Entities.add_element(Entities.entitylist.stable,{377,99})
1258	Entities.add_element(Entities.entitylist.warehouse,{110,136})
1259	Entities.add_element(Entities.entitylist.bank,{144,193})
1260	Entities.add_element(Entities.entitylist.house,{258,76})
1261	Entities.add_element(Entities.entitylist.bush,{221,121})
1262	Entities.add_element(Entities.entitylist.bush,{204,146})
1263	Entities.add_element(Entities.entitylist.tiny_house,{322,169})
1264	Entities.add_element(Entities.entitylist.fence_vert,{564,157},6)
1265	Entities.add_element(Entities.entitylist.sheriff_box,{518,83})
1266	Entities.add_element(Entities.entitylist.fence_horiz,{519,170},6)
1267	Entities.add_element(Entities.entitylist.barrel,{563,213})
1268	Entities.add_element(Entities.entitylist.barrel,{551,213})
1269	Entities.add_element(Entities.entitylist.barrel,{575,213})
1270	Entities.add_element(Entities.entitylist.church,{331,431})
1271	Entities.add_element(Entities.entitylist.smith,{203,417})
1272	Entities.add_element(Entities.entitylist.fence_horiz,{290,408},5)
1273	Entities.add_element(Entities.entitylist.fence_horiz,{71,283},3)
1274	Entities.add_element(Entities.entitylist.bush,{63,341})
1275	Entities.add_element(Entities.entitylist.bush,{80,341})
1276	Entities.add_element(Entities.entitylist.bush,{160,467})
1277	Entities.add_element(Entities.entitylist.bush,{447,429})
1278	Entities.add_element(Entities.entitylist.bush,{458,448})
1279	Entities.add_element(Entities.entitylist.bush,{472,466})
1280	Entities.add_element(Entities.entitylist.fence_vert,{540,440},5)
1281	Entities.add_element(Entities.entitylist.barrier_horiz,{401,401},4)
1282	Entities.add_element(Entities.entitylist.well,{42,42})
1283	Entities.add_element(Entities.entitylist.herb,{29,192})
1284	Entities.add_element(Entities.entitylist.herb,{186,29})
1285	Entities.add_element(Entities.entitylist.herb,{600,33})
1286	Entities.add_element(Entities.entitylist.herb,{379,233})
1287	Entities.add_element(Entities.entitylist.herb,{502,375})
1288	Entities.add_element(Entities.entitylist.cactus,{512,227})
1289	Entities.add_element(Entities.entitylist.cactus,{234,239})
1290	Entities.add_element(Entities.entitylist.cactus,{81,438})
1291	Entities.add_element(Entities.entitylist.cactus,{615,252})
1292	Entities.add_element(Entities.entitylist.fence_horiz,{389,293},5)
1293	Entities.add_element(Entities.entitylist.fence_horiz,{387,283},5)
1294	Entities.add_element(Entities.entitylist.house,{448,270})
1295	Entities.add_element(Entities.entitylist.barber,{309,304})
1296	Entities.add_element(Entities.entitylist.generic_house,{154,310})
1297	Entities.add_element(Entities.entitylist.barrier_vert,{52,345},4)
1298	Entities.add_element(Entities.entitylist.bush,{603,390})
1299	Entities.add_element(Entities.entitylist.bush,{627,390})
1300	Entities.add_element(Entities.entitylist.warehouse,{565,347})
1301	Entities.add_element(Entities.entitylist.red_bandit,{510,138})
1302	Entities.add_element(Entities.entitylist.red_bandit,{176,120})
1303	Entities.add_element(Entities.entitylist.red_bandit,{398,450})
1304	Entities.add_element(Entities.entitylist.green_bandit,{73,308})
1305	Entities.add_element(Entities.entitylist.yellow_bandit,{285,443})
1306	Entities.add_element(Entities.entitylist.yellow_bandit,{267,442})
1307	Entities.add_element(Entities.entitylist.blue_bandit,{581,447})
1308	Entities.add_element(Entities.entitylist.blue_bandit,{538,142})
1309	Entities.add_element(Entities.entitylist.blue_bandit,{150,126})
1310	Entities.add_element(Entities.entitylist.green_bandit,{424,461})
1311	Entities.add_element(Entities.entitylist.yellow_bandit,{616,439})
1312
1313end
1314