obj->find_nearby(newones, obj->get_shapenum(), 2, 0, -359, -359);
obj->find_nearby(newones, obj->get_shapenum(), 2, 0, c_any_qual, c_any_framenum);
static void Get_connected	(	Game_object *obj,	Game_object_vector& vec		// All returned here.	)	{	vec.append(obj);	Game_object_vector newones;					// (Delta = 2 ok for glass counters.)	obj->find_nearby(newones, obj->get_shapenum(), 2, 0, -359, -359);	bool found = false;	for (Game_object_vector::const_iterator it = newones.begin();						it != newones.end(); ++it)		{		Game_object *newobj = *it;		if (vec.find(newobj) == -1)			{		// Look recursively.			Get_connected(newobj, vec);			found = true;			}		}	}