var cx = camerax(); var cy = cameray(); var active = false; var check = "peaches"; if (other.trig != "none") check = other.trig; active = true; if (active) { timer++; if (timer == threshhold) { timer = 0; var _trig = true; if (_trig) { with (instance_create(x, y, obj_climb_boulder)) { trig = other.trig; if (other.badrate != -1) { bad = true; with (other) { made--; if (made <= 0) { made = badrate; other.bad = false; } } } newWait = function() { return irandom_range(waitmin, waitmax); }; bouncerange = other.bouncerange; bouncemin = other.bouncemin; waitmin = other.waitmin; waitmax = other.waitmax; } } } }