1animation{ 2 name = "walking", 3 src_image = "enemies/goblin_green.png", 4 frame_delay = 200, 5 frame_to_loop_on = 0, 6 directions = { 7 { x = 72, y = 0, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 4 }, 8 { x = 72, y = 24, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 4 }, 9 { x = 72, y = 48, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 4 }, 10 { x = 72, y = 72, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 4 }, 11 }, 12} 13animation{ 14 name = "attack", 15 src_image = "enemies/goblin_green.png", 16 frame_delay = 100, 17 directions = { 18 { x = 120, y = 96, frame_width = 32, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 5 }, 19 { x = 384, y = 0, frame_width = 24, frame_height = 32, origin_x = 12, origin_y = 29, num_frames = 5, num_columns = 1 }, 20 { x = 120, y = 144, frame_width = 32, frame_height = 24, origin_x = 20, origin_y = 21, num_frames = 5 }, 21 { x = 360, y = 0, frame_width = 24, frame_height = 32, origin_x = 12, origin_y = 21, num_frames = 5, num_columns = 1 }, 22 }, 23} 24animation{ 25 name = "hurt", 26 src_image = "enemies/goblin_green.png", 27 frame_delay = 50, 28 frame_to_loop_on = 0, 29 directions = { 30 { x = 0, y = 0, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 3 }, 31 { x = 0, y = 24, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 3 }, 32 { x = 0, y = 48, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 3 }, 33 { x = 0, y = 72, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 3 }, 34 }, 35} 36animation{ 37 name = "immobilized", 38 src_image = "enemies/goblin_green.png", 39 frame_delay = 200, 40 directions = { 41 { x = 72, y = 0, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 }, 42 { x = 72, y = 24, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 }, 43 { x = 72, y = 48, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 }, 44 { x = 72, y = 72, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 }, 45 }, 46} 47animation{ 48 name = "stopped", 49 src_image = "enemies/goblin_green.png", 50 directions = { 51 { x = 72, y = 0, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 }, 52 { x = 72, y = 24, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 }, 53 { x = 72, y = 48, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 }, 54 { x = 72, y = 72, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 }, 55 }, 56} 57animation{ 58 name = "throw", 59 src_image = "enemies/goblin_green.png", 60 frame_delay = 70, 61 directions = { 62 { x = 120, y = 96, frame_width = 32, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 5 }, 63 { x = 384, y = 0, frame_width = 24, frame_height = 32, origin_x = 12, origin_y = 29, num_frames = 5, num_columns = 1 }, 64 { x = 120, y = 144, frame_width = 32, frame_height = 24, origin_x = 20, origin_y = 21, num_frames = 5 }, 65 { x = 360, y = 0, frame_width = 24, frame_height = 32, origin_x = 12, origin_y = 21, num_frames = 5, num_columns = 1 }, 66 }, 67} 68