1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
[object_prototype]
id="help_npc"
on_create="animation('stand')"
on_end_stand_anim="[if(turn_to_face_player,set(facing, if(level.player.x < x, -1, 1))), animation('stand')]"
on_have_distance="[set(level.player.control_lock, ['ctrl_right']), schedule(2, fire_event('start_talking'))]"
on_interact="[set(level.zoom, 2), set(level.player.control_lock, ['ctrl_left']), set(level.player.tmp.running, 0), schedule(20, fire_event('have_distance'))]"
on_start_talking="[set(level.player.control_lock, null()), fire_event('talk'), set(level.zoom, 1)]"
solid_area="9,10,29,33"
solid_dimensions="npc"
zorder="-2"
[animation]
accel_y="0"
duration="5"
frame_info="2,1,1,1,50,868,20,34,3,1,2,1,70,868,18,34,4,1,3,1,88,868,16,34,6,1,5,1,104,868,12,34,8,1,8,1,116,868,7,34,5,1,6,1,123,868,12,34,3,1,4,1,135,868,16,34,2,1,3,1,151,868,18,34,1,1,2,1,169,868,20,34"
frames="9"
id="stand"
image="compiled-1.png"
interact_area="all"
rect="48,867,70,902"
reverse="yes"
[/animation]
[/object_prototype]
|