File: chain_base.cfg

package info (click to toggle)
frogatto-data 1.0-2
  • links: PTS, VCS
  • area: non-free
  • in suites: squeeze
  • size: 155,116 kB
  • sloc: makefile: 1
file content (27 lines) | stat: -rw-r--r-- 716 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
[object_type]
id="chain_base"
on_child_spawned="[
	if(child.type = 'spiked_ball', set(vars.ball, child),
	  set(child.activation_area, vars.ball.activation_area))
]"
on_create="[
spawn('spiked_ball', x + 16, y + 16, 1, [set_var('radius', 210), set_var('speed', 5), set_var('parent', label)]),

map(range(20), 'radius', spawn('chain_link', x + 16, y + 16, 1, [set_var('radius', (radius+1)*10), set_var('parent', label),
  if((radius%2) = 0, [animation('normal2'), set(z, z - 1)], set(z, z - 2))
]))]"
	[vars]
	ball="null()"
	[/vars]

	[animation]
	collide="0,0,16,16"
	duration="10000000"
	frame_info="0,0,1,1,972,425,16,16"
	id="normal"
	image="compiled-2.png"
	rect="972,425,988,441"
	[/animation]

[/object_type]