File: map-selector.cfg

package info (click to toggle)
frogatto-data 1.2%2Bdfsg-1
  • links: PTS, VCS
  • area: non-free
  • in suites: wheezy
  • size: 201,844 kB
  • sloc: python: 302; xml: 223; perl: 139; sh: 48; makefile: 13; ruby: 4
file content (55 lines) | stat: -rw-r--r-- 2,123 bytes parent folder | download
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
[object_type]
always_active="true"
id="map-selector"
is_human="true"
on_create="[ if(vars.player.vars.levels_visited,
				 		set(vars.points,filter(vars.points, 'p',
	                              p[2] in vars.player.vars.levels_visited))),
	            fire_event('do_setup')]"
on_ctrl_down="fire_event('ctrl_left')"
on_ctrl_jump="fire_event('ctrl_tongue')"
on_ctrl_left="[set(tmp.place,tmp.place-1), sound('MenuCursorMove.ogg')]"
on_ctrl_right="[set(tmp.place,tmp.place+1), sound('MenuCursorMove.ogg')]"
on_ctrl_tongue="[
		set(control_lock, []),
		screen_flash([255,255,255,0], [0,0,0,5], 50),
		schedule(50,
		  [set(vars.player.alpha, 0),
	      execute(vars.player, schedule(1, set(brightness, 255))),
		  add_object(vars.player), teleport(points[position][2],'','instant'),sound('MenuConfirm.ogg'),
		  screen_flash([255,255,255,255], [0,0,0,-5], 50),
		  set(control_lock, null())]
		  )
		]"
on_ctrl_up="fire_event('ctrl_right')"
on_do_setup="[if(vars.you_are_here < points.size, 
			set(tmp.place, vars.you_are_here),
			set(tmp.place, 0)),
		set(x, (points[position][0]*2-16)), set(y, (points[position][1]*2-16)),
		map(vars.points, 'p', spawn('text_controller', p[0]*2+32, p[1]*2 + 40, facing,
		                            [set_var('txt', p[3]),set_var('centered', 1)]))]"
on_process="[if(tmp.place < 0, set(tmp.place, 0)), if(tmp.place > points.size-1, set(tmp.place, points.size-1)), set(x, (x*4 + points[position][0]*2-16) / 5), set(y, (y*4 + points[position][1]*2-16) / 5)]"
zorder="60"
	[properties]
	position="min(points.size-1, max(0, tmp.place))"
	team="'player'"
	[/properties]

	[vars]
	points="[[160,400, 'frogatto-grotto.cfg', ~Frogatto Grotto~],
		         [303,334, 'secluded-hut.cfg', ~Secluded Hut~],
				 [416,404, 'crevice-village.cfg', ~Crevice Village~],
				 [470,340, 'foreboding-forest.cfg', ~Foreboding Forest~],
				 [410,250, 'bon-bosque.cfg', ~Bon Bosque~],
				 [360,160, 'milgrams-throne-room-entrance.cfg', ~Milgram's Castle~]]"
	[/vars]

	[animation]
	frame_info="0,0,0,0,290,733,16,16"
	id="normal"
	image="compiled-2.png"
	rect="290,733,305,748"
	[/animation]

[/object_type]