function pe_blade_hit_hazard(_x, _y) { var _part = part_system_create_layer("Effect", false); var _type = part_type_create(); var _dir = point_direction(0, 0, _x, _y); part_type_shape(_type, pt_shape_line); part_type_scale(_type, 0.4, 1) part_type_size(_type, 0.3, 0.5, 0, 0); part_type_speed(_type, 15, 20, 0, 0); part_type_direction(_type, _dir - 45, _dir + 45, 0, 5); part_type_color3(_type, c_white, c_yellow, c_orange); part_type_alpha2(_type, 1.0, 0.0); part_type_life(_type, 30, 30); part_type_gravity(_type, 1, 270); part_particles_create(_part, x, y, _type, 12); part_type_destroy(_type); part_system_destroy(_part); }