if (alertcon >= 1 && frozen == 0 && ignoresolid == 0) { if (collision_rectangle(bbox_left, bbox_top, bbox_right, bbox_bottom, obj_solidblock_ch1, false, true) || collision_rectangle(bbox_left, bbox_top, bbox_right, bbox_bottom, obj_solidenemy_ch1, false, true)) { x -= hspeed; y -= vspeed; hspeed = 0; vspeed = 0; } }