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
|
[object_type]
always_active="yes"
id="light_controller"
next_animation="'normal'"
on_create="[set(alpha,0), set(lights, circle_light(me, length(x,y,vars.x_bound,vars.y_bound)))]"
on_end_anim="animation('normal')"
on_timer="if(level.player.midpoint_x > vars.x_bound and level.player.midpoint_x < vars.x2_bound and level.player.midpoint_y > vars.y_bound and level.player.midpoint_y < vars.y2_bound and cycle - vars.last_triggered > 250, [fire_event('triggered'),set(vars.last_triggered,cycle)])"
on_triggered="[sound('MenuConfirm.ogg')]"
timer_frequency="10"
zorder="100"
[editor_info]
category="controllers"
[var]
name="y_bound"
type="y"
value="y-100"
[/var]
[var]
name="x_bound"
type="x"
value="x-100"
[/var]
[/editor_info]
[vars]
last_triggered="-400"
[/vars]
[animation]
collide="0,0,28,28"
duration="1000"
frame_info="1,1,2,1,436,449,25,26"
frames="1"
id="normal"
image="compiled-2.png"
rect="435,448,462,475"
[/animation]
[/object_type]
|