if (reach) exit; if (climb_direction != other.climb_direction) { enabled = true; exit; } if (!enabled) exit; enabled = false; with (other) { if (followmode == 3) followmode = 0; if (other.waitevent > 0) waiteventid = other.waitevent; if (other.forcejump > 0) forcejump = other.forcejump; if (other.reach) reachcon = other.reach; dir = other.image_index; if (other.waitevent == -99) snd_play(snd_wing); }