1 |
if (!instance_exists(obj_heart_battle_fighting_parent)) |
2 |
exit; |
3 |
var box = 3154; |
4 |
with (obj_heart_battle_fighting_parent) |
5 |
{ |
6 |
var distance = point_distance(x, y, box.x, box.y); |
7 |
var soul_speed = 3; |
8 |
if (move_x != 0 && move_y != 0) |
9 |
soul_speed = 4.24; |
10 |
var lerp_amount = soul_speed / 42; |
11 |
x = lerp(x, box.x, lerp_amount); |
12 |
y = lerp(y, box.y, lerp_amount); |
13 |
} |
14 |
box = 3154; |
15 |
var soul = 2980; |
16 |
stretch_multiplier = point_distance(box.x, box.y, soul.x, soul.y) / sprite_get_width(sprite_index); |
17 |
image_xscale = stretch_multiplier; |
18 |
direction = point_direction(box.x, box.y, soul.x, soul.y); |
19 |
image_angle = direction; |